0s autopkgtest [04:38:06]: starting date and time: 2024-03-22 04:38:06+0000 0s autopkgtest [04:38:06]: git checkout: 4a1cd702 l/adt_testbed: don't blame the testbed for unsolvable build deps 0s autopkgtest [04:38:06]: host juju-7f2275-prod-proposed-migration-environment-4; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.g_swsvvc/out --timeout-copy=6000 --setup-commands 'ln -s /dev/null /etc/systemd/system/bluetooth.service; printf "http_proxy=http://squid.internal:3128\nhttps_proxy=http://squid.internal:3128\nno_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\n" >> /etc/environment' --apt-pocket=proposed --apt-upgrade libspecio-perl --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=perl/5.38.2-3.2 -- lxd -r lxd-armhf-10.145.243.58 lxd-armhf-10.145.243.58:autopkgtest/ubuntu/noble/armhf 25s autopkgtest [04:38:31]: testbed dpkg architecture: armhf 27s autopkgtest [04:38:33]: testbed apt version: 2.7.12 27s autopkgtest [04:38:33]: @@@@@@@@@@@@@@@@@@@@ test bed setup 35s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 35s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [53.9 kB] 35s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [493 kB] 35s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3754 kB] 35s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 35s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main armhf Packages [631 kB] 35s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main armhf c-n-f Metadata [2492 B] 35s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted armhf Packages [1372 B] 35s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted armhf c-n-f Metadata [116 B] 35s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf Packages [3779 kB] 36s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf c-n-f Metadata [7776 B] 36s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse armhf Packages [46.3 kB] 36s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse armhf c-n-f Metadata [116 B] 38s Fetched 8892 kB in 2s (4561 kB/s) 38s Reading package lists... 47s tee: /proc/self/fd/2: Permission denied 66s Hit:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease 66s Hit:2 http://ftpmaster.internal/ubuntu noble InRelease 66s Hit:3 http://ftpmaster.internal/ubuntu noble-updates InRelease 67s Hit:4 http://ftpmaster.internal/ubuntu noble-security InRelease 68s Reading package lists... 68s Reading package lists... 68s Building dependency tree... 68s Reading state information... 69s Calculating upgrade... 69s The following packages were automatically installed and are no longer required: 69s linux-headers-6.8.0-11 python3-lib2to3 69s Use 'apt autoremove' to remove them. 69s The following packages will be REMOVED: 69s libapt-pkg6.0 libarchive13 libatm1 libcurl3-gnutls libcurl4 libdb5.3 libelf1 69s libext2fs2 libgdbm-compat4 libgdbm6 libglib2.0-0 libgnutls30 libgpgme11 69s libhogweed6 libmagic1 libnetplan0 libnettle8 libnpth0 libnvme1 libparted2 69s libpcap0.8 libperl5.38 libpng16-16 libpsl5 libreadline8 libreiserfscore0 69s libssl3 libtirpc3 libuv1 linux-headers-6.8.0-11-generic python3-distutils 69s The following NEW packages will be installed: 69s libapt-pkg6.0t64 libarchive13t64 libatm1t64 libcurl3t64-gnutls libcurl4t64 69s libdb5.3t64 libelf1t64 libext2fs2t64 libgdbm-compat4t64 libgdbm6t64 69s libglib2.0-0t64 libgnutls30t64 libgpgme11t64 libhogweed6t64 libmagic1t64 69s libnetplan1 libnettle8t64 libnpth0t64 libnvme1t64 libparted2t64 69s libpcap0.8t64 libperl5.38t64 libpng16-16t64 libpsl5t64 libreadline8t64 69s libreiserfscore0t64 libssl3t64 libtirpc3t64 libuv1t64 linux-headers-6.8.0-20 69s linux-headers-6.8.0-20-generic xdg-user-dirs 69s The following packages have been kept back: 69s multipath-tools 69s The following packages will be upgraded: 69s apparmor apt apt-utils bind9-dnsutils bind9-host bind9-libs binutils 69s binutils-arm-linux-gnueabihf binutils-common bolt bsdextrautils bsdutils 69s btrfs-progs coreutils cryptsetup-bin curl dbus dbus-bin dbus-daemon 69s dbus-session-bus-common dbus-system-bus-common dbus-user-session dhcpcd-base 69s dirmngr dmsetup dpkg dpkg-dev e2fsprogs e2fsprogs-l10n eject fdisk file ftp 69s fwupd gawk gcc-13-base gcc-14-base gir1.2-girepository-2.0 gir1.2-glib-2.0 69s gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpgconf gpgsm gpgv 69s groff-base ibverbs-providers inetutils-telnet info initramfs-tools 69s initramfs-tools-bin initramfs-tools-core install-info iproute2 jq keyboxd 69s kmod kpartx krb5-locales libapparmor1 libaudit-common libaudit1 libbinutils 69s libblkid1 libblockdev-crypto3 libblockdev-fs3 libblockdev-loop3 69s libblockdev-mdraid3 libblockdev-nvme3 libblockdev-part3 libblockdev-swap3 69s libblockdev-utils3 libblockdev3 libbpf1 libbrotli1 libbsd0 libc-bin libc6 69s libcap-ng0 libcom-err2 libcryptsetup12 libctf-nobfd0 libctf0 libdbus-1-3 69s libdebconfclient0 libdevmapper1.02.1 libdpkg-perl libevent-core-2.1-7 69s libexpat1 libfdisk1 libfido2-1 libftdi1-2 libfwupd2 libgcc-s1 69s libgirepository-1.0-1 libglib2.0-data libgssapi-krb5-2 libgudev-1.0-0 69s libgusb2 libibverbs1 libjcat1 libjq1 libjson-glib-1.0-0 69s libjson-glib-1.0-common libk5crypto3 libkmod2 libkrb5-3 libkrb5support0 69s libldap-common libldap2 liblocale-gettext-perl liblzma5 libmagic-mgc 69s libmbim-glib4 libmbim-proxy libmm-glib0 libmount1 libnghttp2-14 libnsl2 69s libnss-systemd libpam-modules libpam-modules-bin libpam-runtime 69s libpam-systemd libpam0g libplymouth5 libpolkit-agent-1-0 69s libpolkit-gobject-1-0 libpython3-stdlib libpython3.11-minimal 69s libpython3.11-stdlib libpython3.12-minimal libpython3.12-stdlib libqmi-glib5 69s libqmi-proxy libqrtr-glib0 librtmp1 libsasl2-2 libsasl2-modules 69s libsasl2-modules-db libseccomp2 libselinux1 libsemanage-common libsemanage2 69s libsframe1 libslang2 libsmartcols1 libsqlite3-0 libss2 libssh-4 libstdc++6 69s libsystemd-shared libsystemd0 libtext-charwidth-perl libtext-iconv-perl 69s libtirpc-common libudev1 libudisks2-0 libusb-1.0-0 libuuid1 libvolume-key1 69s libxml2 libxmlb2 libxmuu1 linux-headers-generic locales logsave lshw lsof 69s man-db mount mtr-tiny netplan-generator netplan.io openssh-client 69s openssh-server openssh-sftp-server openssl parted perl perl-base 69s perl-modules-5.38 pinentry-curses plymouth plymouth-theme-ubuntu-text psmisc 69s python-apt-common python3 python3-apt python3-cryptography python3-dbus 69s python3-gdbm python3-gi python3-lib2to3 python3-minimal python3-netplan 69s python3-pkg-resources python3-pyrsistent python3-setuptools 69s python3-typing-extensions python3-yaml python3.11 python3.11-minimal 69s python3.12 python3.12-minimal readline-common rsync shared-mime-info sudo 69s systemd systemd-dev systemd-resolved systemd-sysv systemd-timesyncd tcpdump 69s telnet tnftp ubuntu-pro-client ubuntu-pro-client-l10n udev udisks2 usb.ids 69s util-linux uuid-runtime vim-common vim-tiny wget xxd xz-utils zlib1g 70s 233 upgraded, 32 newly installed, 31 to remove and 1 not upgraded. 70s Need to get 106 MB of archives. 70s After this operation, 84.4 MB of additional disk space will be used. 70s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bsdutils armhf 1:2.39.3-9ubuntu2 [102 kB] 70s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gcc-14-base armhf 14-20240315-1ubuntu1 [47.0 kB] 70s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgcc-s1 armhf 14-20240315-1ubuntu1 [41.5 kB] 70s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libstdc++6 armhf 14-20240315-1ubuntu1 [714 kB] 70s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libc6 armhf 2.39-0ubuntu6 [2827 kB] 70s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libbrotli1 armhf 1.1.0-2build1 [319 kB] 70s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgssapi-krb5-2 armhf 1.20.1-5.1ubuntu1 [119 kB] 70s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libkrb5-3 armhf 1.20.1-5.1ubuntu1 [321 kB] 70s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libkrb5support0 armhf 1.20.1-5.1ubuntu1 [31.4 kB] 70s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libk5crypto3 armhf 1.20.1-5.1ubuntu1 [78.6 kB] 70s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcom-err2 armhf 1.47.0-2.4~exp1ubuntu2 [21.9 kB] 70s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/main armhf zlib1g armhf 1:1.3.dfsg-3.1ubuntu1 [49.2 kB] 70s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2build6 [51.3 kB] 70s Get:14 http://ftpmaster.internal/ubuntu noble-proposed/main armhf udisks2 armhf 2.10.1-6 [276 kB] 70s Get:15 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libudisks2-0 armhf 2.10.1-6 [143 kB] 70s Get:16 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblkid1 armhf 2.39.3-9ubuntu2 [160 kB] 70s Get:17 http://ftpmaster.internal/ubuntu noble-proposed/main armhf liblzma5 armhf 5.6.0-0.2 [117 kB] 70s Get:18 http://ftpmaster.internal/ubuntu noble-proposed/main armhf kmod armhf 31+20240202-2ubuntu4 [91.8 kB] 70s Get:19 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libkmod2 armhf 31+20240202-2ubuntu4 [44.9 kB] 70s Get:20 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd-dev all 255.4-1ubuntu5 [103 kB] 70s Get:21 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd-timesyncd armhf 255.4-1ubuntu5 [36.0 kB] 70s Get:22 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-session-bus-common all 1.14.10-4ubuntu2 [80.3 kB] 70s Get:23 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libaudit-common all 1:3.1.2-2.1 [5674 B] 70s Get:24 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcap-ng0 armhf 0.8.4-2build1 [13.5 kB] 70s Get:25 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libaudit1 armhf 1:3.1.2-2.1 [44.3 kB] 70s Get:26 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam0g armhf 1.5.3-5ubuntu3 [62.0 kB] 70s Get:27 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libselinux1 armhf 3.5-2ubuntu1 [70.9 kB] 70s Get:28 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcurl4t64 armhf 8.5.0-2ubuntu7 [296 kB] 70s Get:29 http://ftpmaster.internal/ubuntu noble-proposed/main armhf curl armhf 8.5.0-2ubuntu7 [219 kB] 70s Get:30 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpsl5t64 armhf 0.21.2-1.1 [55.7 kB] 70s Get:31 http://ftpmaster.internal/ubuntu noble-proposed/main armhf wget armhf 1.21.4-1ubuntu2 [317 kB] 70s Get:32 http://ftpmaster.internal/ubuntu noble-proposed/main armhf tnftp armhf 20230507-2build1 [98.6 kB] 70s Get:33 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpcap0.8t64 armhf 1.10.4-4.1ubuntu1 [137 kB] 70s Get:34 http://ftpmaster.internal/ubuntu noble-proposed/main armhf tcpdump armhf 4.99.4-3ubuntu2 [425 kB] 70s Get:35 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsystemd-shared armhf 255.4-1ubuntu5 [2009 kB] 71s Get:36 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd-resolved armhf 255.4-1ubuntu5 [289 kB] 71s Get:37 http://ftpmaster.internal/ubuntu noble-proposed/main armhf sudo armhf 1.9.15p5-3ubuntu3 [936 kB] 71s Get:38 http://ftpmaster.internal/ubuntu noble-proposed/main armhf rsync armhf 3.2.7-1build1 [413 kB] 71s Get:39 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-cryptography armhf 41.0.7-4build2 [788 kB] 71s Get:40 http://ftpmaster.internal/ubuntu noble-proposed/main armhf openssl armhf 3.0.13-0ubuntu2 [975 kB] 71s Get:41 http://ftpmaster.internal/ubuntu noble-proposed/main armhf openssh-sftp-server armhf 1:9.6p1-3ubuntu11 [35.5 kB] 71s Get:42 http://ftpmaster.internal/ubuntu noble-proposed/main armhf openssh-client armhf 1:9.6p1-3ubuntu11 [890 kB] 71s Get:43 http://ftpmaster.internal/ubuntu noble-proposed/main armhf openssh-server armhf 1:9.6p1-3ubuntu11 [503 kB] 71s Get:44 http://ftpmaster.internal/ubuntu noble-proposed/main armhf linux-headers-6.8.0-20 all 6.8.0-20.20 [13.6 MB] 71s Get:45 http://ftpmaster.internal/ubuntu noble-proposed/main armhf linux-headers-6.8.0-20-generic armhf 6.8.0-20.20 [1287 kB] 71s Get:46 http://ftpmaster.internal/ubuntu noble-proposed/main armhf linux-headers-generic armhf 6.8.0-20.20+1 [9610 B] 71s Get:47 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libssl3t64 armhf 3.0.13-0ubuntu2 [1558 kB] 71s Get:48 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnss-systemd armhf 255.4-1ubuntu5 [148 kB] 71s Get:49 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libudev1 armhf 255.4-1ubuntu5 [166 kB] 71s Get:50 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd armhf 255.4-1ubuntu5 [3502 kB] 71s Get:51 http://ftpmaster.internal/ubuntu noble-proposed/main armhf udev armhf 255.4-1ubuntu5 [1852 kB] 71s Get:52 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd-sysv armhf 255.4-1ubuntu5 [11.9 kB] 71s Get:53 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam-systemd armhf 255.4-1ubuntu5 [216 kB] 71s Get:54 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsystemd0 armhf 255.4-1ubuntu5 [410 kB] 71s Get:55 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam-modules-bin armhf 1.5.3-5ubuntu3 [47.0 kB] 71s Get:56 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam-modules armhf 1.5.3-5ubuntu3 [261 kB] 71s Get:57 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam-runtime all 1.5.3-5ubuntu3 [40.8 kB] 71s Get:58 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-user-session armhf 1.14.10-4ubuntu2 [9962 B] 71s Get:59 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libapparmor1 armhf 4.0.0-beta3-0ubuntu2 [45.0 kB] 71s Get:60 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libexpat1 armhf 2.6.1-2 [65.9 kB] 71s Get:61 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-system-bus-common all 1.14.10-4ubuntu2 [81.5 kB] 71s Get:62 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-bin armhf 1.14.10-4ubuntu2 [37.1 kB] 71s Get:63 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus armhf 1.14.10-4ubuntu2 [28.1 kB] 71s Get:64 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-daemon armhf 1.14.10-4ubuntu2 [109 kB] 71s Get:65 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdbus-1-3 armhf 1.14.10-4ubuntu2 [190 kB] 71s Get:66 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmount1 armhf 2.39.3-9ubuntu2 [171 kB] 71s Get:67 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libseccomp2 armhf 2.5.5-1ubuntu2 [49.5 kB] 71s Get:68 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdevmapper1.02.1 armhf 2:1.02.185-3ubuntu2 [135 kB] 71s Get:69 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libuuid1 armhf 2.39.3-9ubuntu2 [34.4 kB] 71s Get:70 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcryptsetup12 armhf 2:2.7.0-1ubuntu2 [238 kB] 71s Get:71 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libfdisk1 armhf 2.39.3-9ubuntu2 [196 kB] 71s Get:72 http://ftpmaster.internal/ubuntu noble-proposed/main armhf mount armhf 2.39.3-9ubuntu2 [134 kB] 71s Get:73 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-utils3 armhf 3.1.0-1build1 [16.9 kB] 71s Get:74 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libvolume-key1 armhf 0.3.12-7build1 [38.4 kB] 71s Get:75 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libjcat1 armhf 0.2.0-2build2 [30.4 kB] 71s Get:76 http://ftpmaster.internal/ubuntu noble-proposed/main armhf parted armhf 3.6-3.1build2 [39.4 kB] 71s Get:77 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libparted2t64 armhf 3.6-3.1build2 [143 kB] 71s Get:78 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3.12 armhf 3.12.2-4build3 [645 kB] 71s Get:79 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3.12-minimal armhf 3.12.2-4build3 [1942 kB] 72s Get:80 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3.12-stdlib armhf 3.12.2-4build3 [1906 kB] 72s Get:81 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3.12-minimal armhf 3.12.2-4build3 [816 kB] 72s Get:82 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsasl2-modules-db armhf 2.1.28+dfsg1-5ubuntu1 [19.0 kB] 72s Get:83 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3.11 armhf 3.11.8-1build4 [589 kB] 72s Get:84 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3.11-minimal armhf 3.11.8-1build4 [1795 kB] 72s Get:85 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3.11-stdlib armhf 3.11.8-1build4 [1810 kB] 72s Get:86 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3.11-minimal armhf 3.11.8-1build4 [826 kB] 72s Get:87 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsqlite3-0 armhf 3.45.1-1ubuntu1 [599 kB] 72s Get:88 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libtext-iconv-perl armhf 1.7-8build2 [12.7 kB] 72s Get:89 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libtext-charwidth-perl armhf 0.04-11build2 [8962 B] 72s Get:90 http://ftpmaster.internal/ubuntu noble-proposed/main armhf perl-modules-5.38 all 5.38.2-3.2 [3110 kB] 72s Get:91 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdb5.3t64 armhf 5.3.28+dfsg2-6 [661 kB] 72s Get:92 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-gdbm armhf 3.12.2-3ubuntu2 [17.1 kB] 72s Get:93 http://ftpmaster.internal/ubuntu noble-proposed/main armhf man-db armhf 2.12.0-3build4 [1196 kB] 72s Get:94 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgdbm6t64 armhf 1.23-5.1 [30.3 kB] 72s Get:95 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgdbm-compat4t64 armhf 1.23-5.1 [6208 B] 72s Get:96 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libperl5.38t64 armhf 5.38.2-3.2 [4101 kB] 72s Get:97 http://ftpmaster.internal/ubuntu noble-proposed/main armhf perl armhf 5.38.2-3.2 [231 kB] 72s Get:98 http://ftpmaster.internal/ubuntu noble-proposed/main armhf perl-base armhf 5.38.2-3.2 [1671 kB] 72s Get:99 http://ftpmaster.internal/ubuntu noble-proposed/main armhf liblocale-gettext-perl armhf 1.07-6ubuntu3 [15.0 kB] 72s Get:100 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnettle8t64 armhf 3.9.1-2.2 [187 kB] 72s Get:101 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libhogweed6t64 armhf 3.9.1-2.2 [187 kB] 72s Get:102 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgnutls30t64 armhf 3.8.3-1.1ubuntu2 [1046 kB] 73s Get:103 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libldap2 armhf 2.6.7+dfsg-1~exp1ubuntu6 [172 kB] 73s Get:104 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcurl3t64-gnutls armhf 8.5.0-2ubuntu7 [290 kB] 73s Get:105 http://ftpmaster.internal/ubuntu noble-proposed/main armhf shared-mime-info armhf 2.4-1build1 [470 kB] 73s Get:106 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gir1.2-girepository-2.0 armhf 1.79.1-1ubuntu6 [24.8 kB] 73s Get:107 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gir1.2-glib-2.0 armhf 2.79.3-3ubuntu5 [182 kB] 73s Get:108 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgirepository-1.0-1 armhf 1.79.1-1ubuntu6 [106 kB] 73s Get:109 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-gi armhf 3.47.0-3build1 [219 kB] 73s Get:110 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-dbus armhf 1.3.2-5build2 [94.7 kB] 73s Get:111 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnetplan1 armhf 1.0-1 [113 kB] 73s Get:112 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-netplan armhf 1.0-1 [22.5 kB] 73s Get:113 http://ftpmaster.internal/ubuntu noble-proposed/main armhf netplan-generator armhf 1.0-1 [58.7 kB] 73s Get:114 http://ftpmaster.internal/ubuntu noble-proposed/main armhf initramfs-tools-bin armhf 0.142ubuntu23 [20.3 kB] 73s Get:115 http://ftpmaster.internal/ubuntu noble-proposed/main armhf initramfs-tools-core all 0.142ubuntu23 [50.1 kB] 73s Get:116 http://ftpmaster.internal/ubuntu noble-proposed/main armhf initramfs-tools all 0.142ubuntu23 [9058 B] 73s Get:117 http://ftpmaster.internal/ubuntu noble-proposed/main armhf netplan.io armhf 1.0-1 [64.3 kB] 73s Get:118 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libxmlb2 armhf 0.3.15-1build1 [57.0 kB] 73s Get:119 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libqrtr-glib0 armhf 1.2.2-1ubuntu3 [15.4 kB] 73s Get:120 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libqmi-glib5 armhf 1.35.2-0ubuntu1 [908 kB] 73s Get:121 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libqmi-proxy armhf 1.35.2-0ubuntu1 [5732 B] 73s Get:122 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpolkit-agent-1-0 armhf 124-1ubuntu1 [15.3 kB] 73s Get:123 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpolkit-gobject-1-0 armhf 124-1ubuntu1 [44.1 kB] 73s Get:124 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libglib2.0-0t64 armhf 2.79.3-3ubuntu5 [1414 kB] 73s Get:125 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libfwupd2 armhf 1.9.15-1 [123 kB] 73s Get:126 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libarchive13t64 armhf 3.7.2-1.1ubuntu2 [330 kB] 73s Get:127 http://ftpmaster.internal/ubuntu noble-proposed/main armhf fwupd armhf 1.9.15-1 [4349 kB] 73s Get:128 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apt-utils armhf 2.7.13ubuntu1 [210 kB] 73s Get:129 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libapt-pkg6.0t64 armhf 2.7.13ubuntu1 [986 kB] 73s Get:130 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apt armhf 2.7.13ubuntu1 [1367 kB] 73s Get:131 http://ftpmaster.internal/ubuntu noble-proposed/main armhf ubuntu-pro-client-l10n armhf 31.2 [19.4 kB] 73s Get:132 http://ftpmaster.internal/ubuntu noble-proposed/main armhf ubuntu-pro-client armhf 31.2 [216 kB] 73s Get:133 http://ftpmaster.internal/ubuntu noble-proposed/main armhf keyboxd armhf 2.4.4-2ubuntu15 [111 kB] 73s Get:134 http://ftpmaster.internal/ubuntu noble/main armhf libnpth0t64 armhf 1.6-3.1 [6940 B] 73s Get:135 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpgv armhf 2.4.4-2ubuntu15 [224 kB] 73s Get:136 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpg armhf 2.4.4-2ubuntu15 [524 kB] 73s Get:137 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpg-wks-client armhf 2.4.4-2ubuntu15 [87.4 kB] 73s Get:138 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gnupg-utils armhf 2.4.4-2ubuntu15 [158 kB] 73s Get:139 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpg-agent armhf 2.4.4-2ubuntu15 [235 kB] 73s Get:140 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpgsm armhf 2.4.4-2ubuntu15 [241 kB] 73s Get:141 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libreadline8t64 armhf 8.2-3.1 [129 kB] 73s Get:142 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gawk armhf 1:5.2.1-2build2 [415 kB] 73s Get:143 http://ftpmaster.internal/ubuntu noble-proposed/main armhf fdisk armhf 2.39.3-9ubuntu2 [135 kB] 73s Get:144 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpgconf armhf 2.4.4-2ubuntu15 [115 kB] 73s Get:145 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dirmngr armhf 2.4.4-2ubuntu15 [346 kB] 73s Get:146 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gnupg all 2.4.4-2ubuntu15 [359 kB] 73s Get:147 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-apt armhf 2.7.6build1 [162 kB] 73s Get:148 http://ftpmaster.internal/ubuntu noble-proposed/main armhf pinentry-curses armhf 1.2.1-3ubuntu4 [36.7 kB] 73s Get:149 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-yaml armhf 6.0.1-2build1 [117 kB] 73s Get:150 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python-apt-common all 2.7.6build1 [19.8 kB] 73s Get:151 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-setuptools all 68.1.2-2ubuntu1 [396 kB] 73s Get:152 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-pkg-resources all 68.1.2-2ubuntu1 [168 kB] 73s Get:153 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dpkg armhf 1.22.6ubuntu4 [1229 kB] 73s Get:154 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-minimal armhf 3.12.2-0ubuntu1 [27.1 kB] 73s Get:155 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3 armhf 3.12.2-0ubuntu1 [24.1 kB] 73s Get:156 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3-stdlib armhf 3.12.2-0ubuntu1 [9802 B] 73s Get:157 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsmartcols1 armhf 2.39.3-9ubuntu2 [117 kB] 73s Get:158 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bsdextrautils armhf 2.39.3-9ubuntu2 [78.7 kB] 73s Get:159 http://ftpmaster.internal/ubuntu noble-proposed/main armhf groff-base armhf 1.23.0-3build1 [946 kB] 73s Get:160 http://ftpmaster.internal/ubuntu noble-proposed/main armhf readline-common all 8.2-3.1 [56.4 kB] 73s Get:161 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgpgme11t64 armhf 1.18.0-4.1ubuntu3 [120 kB] 74s Get:162 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-crypto3 armhf 3.1.0-1build1 [20.3 kB] 74s Get:163 http://ftpmaster.internal/ubuntu noble-proposed/main armhf e2fsprogs-l10n all 1.47.0-2.4~exp1ubuntu2 [5996 B] 74s Get:164 http://ftpmaster.internal/ubuntu noble-proposed/main armhf logsave armhf 1.47.0-2.4~exp1ubuntu2 [21.9 kB] 74s Get:165 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dhcpcd-base armhf 1:10.0.6-1ubuntu2 [186 kB] 74s Get:166 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-fs3 armhf 3.1.0-1build1 [34.4 kB] 74s Get:167 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libreiserfscore0t64 armhf 1:3.6.27-7.1 [66.2 kB] 74s Get:168 http://ftpmaster.internal/ubuntu noble-proposed/main armhf btrfs-progs armhf 6.6.3-1.1build1 [852 kB] 74s Get:169 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libext2fs2t64 armhf 1.47.0-2.4~exp1ubuntu2 [201 kB] 74s Get:170 http://ftpmaster.internal/ubuntu noble-proposed/main armhf e2fsprogs armhf 1.47.0-2.4~exp1ubuntu2 [571 kB] 74s Get:171 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-loop3 armhf 3.1.0-1build1 [6502 B] 74s Get:172 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-mdraid3 armhf 3.1.0-1build1 [13.3 kB] 74s Get:173 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-nvme3 armhf 3.1.0-1build1 [17.5 kB] 74s Get:174 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnvme1t64 armhf 1.8-3 [67.5 kB] 74s Get:175 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-part3 armhf 3.1.0-1build1 [16.4 kB] 74s Get:176 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-swap3 armhf 3.1.0-1build1 [8894 B] 74s Get:177 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev3 armhf 3.1.0-1build1 [42.9 kB] 74s Get:178 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgudev-1.0-0 armhf 1:238-3ubuntu2 [13.6 kB] 74s Get:179 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libxml2 armhf 2.9.14+dfsg-1.3ubuntu2 [595 kB] 74s Get:180 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libbpf1 armhf 1:1.3.0-2build1 [146 kB] 74s Get:181 http://ftpmaster.internal/ubuntu noble-proposed/main armhf iproute2 armhf 6.1.0-1ubuntu5 [1060 kB] 74s Get:182 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libelf1t64 armhf 0.190-1.1build2 [49.9 kB] 74s Get:183 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libtirpc-common all 1.3.4+ds-1.1 [8018 B] 74s Get:184 http://ftpmaster.internal/ubuntu noble-proposed/main armhf lsof armhf 4.95.0-1build2 [248 kB] 74s Get:185 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnsl2 armhf 1.3.0-3build2 [36.5 kB] 74s Get:186 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libtirpc3t64 armhf 1.3.4+ds-1.1 [73.2 kB] 74s Get:187 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmbim-proxy armhf 1.31.2-0ubuntu2 [5748 B] 74s Get:188 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmbim-glib4 armhf 1.31.2-0ubuntu2 [216 kB] 74s Get:189 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libjson-glib-1.0-common all 1.8.0-2build1 [4210 B] 74s Get:190 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libjson-glib-1.0-0 armhf 1.8.0-2build1 [61.2 kB] 74s Get:191 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnghttp2-14 armhf 1.59.0-1build1 [68.1 kB] 74s Get:192 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libssh-4 armhf 0.10.6-2build1 [169 kB] 74s Get:193 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libusb-1.0-0 armhf 2:1.0.27-1 [48.7 kB] 74s Get:194 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgusb2 armhf 0.4.8-1build1 [34.6 kB] 74s Get:195 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmm-glib0 armhf 1.23.4-0ubuntu1 [214 kB] 74s Get:196 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsasl2-2 armhf 2.1.28+dfsg1-5ubuntu1 [49.7 kB] 74s Get:197 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libibverbs1 armhf 50.0-2build1 [57.9 kB] 74s Get:198 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libfido2-1 armhf 1.14.0-1build1 [75.8 kB] 74s Get:199 http://ftpmaster.internal/ubuntu noble-proposed/main armhf coreutils armhf 9.4-3ubuntu3 [1280 kB] 74s Get:200 http://ftpmaster.internal/ubuntu noble-proposed/main armhf util-linux armhf 2.39.3-9ubuntu2 [1216 kB] 74s Get:201 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libc-bin armhf 2.39-0ubuntu6 [530 kB] 74s Get:202 http://ftpmaster.internal/ubuntu noble-proposed/main armhf file armhf 1:5.45-3 [21.1 kB] 74s Get:203 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmagic-mgc armhf 1:5.45-3 [307 kB] 74s Get:204 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmagic1t64 armhf 1:5.45-3 [81.4 kB] 74s Get:205 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libplymouth5 armhf 24.004.60-1ubuntu6 [140 kB] 75s Get:206 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpng16-16t64 armhf 1.6.43-3 [166 kB] 75s Get:207 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bind9-host armhf 1:9.18.24-0ubuntu3 [47.4 kB] 75s Get:208 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bind9-dnsutils armhf 1:9.18.24-0ubuntu3 [149 kB] 75s Get:209 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bind9-libs armhf 1:9.18.24-0ubuntu3 [1148 kB] 75s Get:210 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libuv1t64 armhf 1.48.0-1.1 [82.9 kB] 75s Get:211 http://ftpmaster.internal/ubuntu noble-proposed/main armhf uuid-runtime armhf 2.39.3-9ubuntu2 [41.7 kB] 75s Get:212 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdebconfclient0 armhf 0.271ubuntu2 [10.8 kB] 75s Get:213 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsemanage-common all 3.5-1build4 [10.1 kB] 75s Get:214 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsemanage2 armhf 3.5-1build4 [84.5 kB] 75s Get:215 http://ftpmaster.internal/ubuntu noble-proposed/main armhf install-info armhf 7.1-3build1 [60.5 kB] 75s Get:216 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gcc-13-base armhf 13.2.0-19ubuntu1 [47.7 kB] 75s Get:217 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libss2 armhf 1.47.0-2.4~exp1ubuntu2 [14.7 kB] 75s Get:218 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dmsetup armhf 2:1.02.185-3ubuntu2 [81.1 kB] 75s Get:219 http://ftpmaster.internal/ubuntu noble-proposed/main armhf eject armhf 2.39.3-9ubuntu2 [43.2 kB] 75s Get:220 http://ftpmaster.internal/ubuntu noble-proposed/main armhf krb5-locales all 1.20.1-5.1ubuntu1 [13.9 kB] 75s Get:221 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libbsd0 armhf 0.12.1-1 [36.6 kB] 75s Get:222 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libglib2.0-data all 2.79.3-3ubuntu5 [46.6 kB] 75s Get:223 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libslang2 armhf 2.3.3-3build1 [478 kB] 75s Get:224 http://ftpmaster.internal/ubuntu noble-proposed/main armhf locales all 2.39-0ubuntu6 [4232 kB] 75s Get:225 http://ftpmaster.internal/ubuntu noble-proposed/main armhf vim-tiny armhf 2:9.1.0016-1ubuntu5 [665 kB] 75s Get:226 http://ftpmaster.internal/ubuntu noble-proposed/main armhf vim-common all 2:9.1.0016-1ubuntu5 [385 kB] 75s Get:227 http://ftpmaster.internal/ubuntu noble/main armhf xdg-user-dirs armhf 0.18-1 [17.3 kB] 75s Get:228 http://ftpmaster.internal/ubuntu noble-proposed/main armhf xxd armhf 2:9.1.0016-1ubuntu5 [62.4 kB] 75s Get:229 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apparmor armhf 4.0.0-beta3-0ubuntu2 [562 kB] 75s Get:230 http://ftpmaster.internal/ubuntu noble-proposed/main armhf ftp all 20230507-2build1 [4724 B] 75s Get:231 http://ftpmaster.internal/ubuntu noble-proposed/main armhf inetutils-telnet armhf 2:2.5-3ubuntu3 [90.7 kB] 75s Get:232 http://ftpmaster.internal/ubuntu noble-proposed/main armhf info armhf 7.1-3build1 [127 kB] 75s Get:233 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libxmuu1 armhf 2:1.1.3-3build1 [8004 B] 75s Get:234 http://ftpmaster.internal/ubuntu noble-proposed/main armhf lshw armhf 02.19.git.2021.06.19.996aaad9c7-2build2 [310 kB] 75s Get:235 http://ftpmaster.internal/ubuntu noble-proposed/main armhf mtr-tiny armhf 0.95-1.1build1 [51.7 kB] 75s Get:236 http://ftpmaster.internal/ubuntu noble-proposed/main armhf plymouth-theme-ubuntu-text armhf 24.004.60-1ubuntu6 [9818 B] 75s Get:237 http://ftpmaster.internal/ubuntu noble-proposed/main armhf plymouth armhf 24.004.60-1ubuntu6 [142 kB] 75s Get:238 http://ftpmaster.internal/ubuntu noble-proposed/main armhf psmisc armhf 23.7-1 [176 kB] 75s Get:239 http://ftpmaster.internal/ubuntu noble-proposed/main armhf telnet all 0.17+2.5-3ubuntu3 [3682 B] 75s Get:240 http://ftpmaster.internal/ubuntu noble-proposed/main armhf usb.ids all 2024.03.18-1 [223 kB] 75s Get:241 http://ftpmaster.internal/ubuntu noble-proposed/main armhf xz-utils armhf 5.6.0-0.2 [271 kB] 75s Get:242 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libctf0 armhf 2.42-4ubuntu1 [87.7 kB] 75s Get:243 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libctf-nobfd0 armhf 2.42-4ubuntu1 [88.0 kB] 75s Get:244 http://ftpmaster.internal/ubuntu noble-proposed/main armhf binutils-arm-linux-gnueabihf armhf 2.42-4ubuntu1 [2925 kB] 75s Get:245 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libbinutils armhf 2.42-4ubuntu1 [464 kB] 75s Get:246 http://ftpmaster.internal/ubuntu noble-proposed/main armhf binutils armhf 2.42-4ubuntu1 [3078 B] 75s Get:247 http://ftpmaster.internal/ubuntu noble-proposed/main armhf binutils-common armhf 2.42-4ubuntu1 [217 kB] 75s Get:248 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsframe1 armhf 2.42-4ubuntu1 [13.1 kB] 75s Get:249 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bolt armhf 0.9.6-2build1 [138 kB] 75s Get:250 http://ftpmaster.internal/ubuntu noble-proposed/main armhf cryptsetup-bin armhf 2:2.7.0-1ubuntu2 [214 kB] 75s Get:251 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dpkg-dev all 1.22.6ubuntu4 [1074 kB] 75s Get:252 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdpkg-perl all 1.22.6ubuntu4 [268 kB] 75s Get:253 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gnupg-l10n all 2.4.4-2ubuntu15 [65.8 kB] 75s Get:254 http://ftpmaster.internal/ubuntu noble-proposed/main armhf ibverbs-providers armhf 50.0-2build1 [27.4 kB] 75s Get:255 http://ftpmaster.internal/ubuntu noble-proposed/main armhf jq armhf 1.7.1-3 [65.2 kB] 75s Get:256 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libjq1 armhf 1.7.1-3 [156 kB] 75s Get:257 http://ftpmaster.internal/ubuntu noble/main armhf libatm1t64 armhf 1:2.5.1-5.1 [20.0 kB] 75s Get:258 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libevent-core-2.1-7 armhf 2.1.12-stable-9build1 [82.3 kB] 75s Get:259 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libftdi1-2 armhf 1.5-6build4 [25.7 kB] 75s Get:260 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libldap-common all 2.6.7+dfsg-1~exp1ubuntu6 [31.3 kB] 75s Get:261 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsasl2-modules armhf 2.1.28+dfsg1-5ubuntu1 [61.3 kB] 75s Get:262 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-lib2to3 all 3.12.2-3ubuntu2 [79.3 kB] 75s Get:263 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-pyrsistent armhf 0.20.0-1build1 [53.0 kB] 75s Get:264 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-typing-extensions all 4.10.0-1 [60.7 kB] 75s Get:265 http://ftpmaster.internal/ubuntu noble-proposed/main armhf kpartx armhf 0.9.4-5ubuntu5 [31.4 kB] 76s Preconfiguring packages ... 77s Fetched 106 MB in 6s (17.6 MB/s) 77s (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 ... 58619 files and directories currently installed.) 77s Preparing to unpack .../bsdutils_1%3a2.39.3-9ubuntu2_armhf.deb ... 77s Unpacking bsdutils (1:2.39.3-9ubuntu2) over (1:2.39.3-6ubuntu2) ... 77s Setting up bsdutils (1:2.39.3-9ubuntu2) ... 77s (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 ... 58619 files and directories currently installed.) 77s Preparing to unpack .../gcc-14-base_14-20240315-1ubuntu1_armhf.deb ... 77s Unpacking gcc-14-base:armhf (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 77s Setting up gcc-14-base:armhf (14-20240315-1ubuntu1) ... 77s (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 ... 58619 files and directories currently installed.) 77s Preparing to unpack .../libgcc-s1_14-20240315-1ubuntu1_armhf.deb ... 77s Unpacking libgcc-s1:armhf (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 77s Setting up libgcc-s1:armhf (14-20240315-1ubuntu1) ... 77s (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 ... 58619 files and directories currently installed.) 77s Preparing to unpack .../libstdc++6_14-20240315-1ubuntu1_armhf.deb ... 77s Unpacking libstdc++6:armhf (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 77s Setting up libstdc++6:armhf (14-20240315-1ubuntu1) ... 77s (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 ... 58619 files and directories currently installed.) 77s Preparing to unpack .../libc6_2.39-0ubuntu6_armhf.deb ... 78s Unpacking libc6:armhf (2.39-0ubuntu6) over (2.39-0ubuntu2) ... 78s Setting up libc6:armhf (2.39-0ubuntu6) ... 79s (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 ... 58619 files and directories currently installed.) 79s Preparing to unpack .../0-libbrotli1_1.1.0-2build1_armhf.deb ... 79s Unpacking libbrotli1:armhf (1.1.0-2build1) over (1.1.0-2) ... 79s Preparing to unpack .../1-libgssapi-krb5-2_1.20.1-5.1ubuntu1_armhf.deb ... 79s Unpacking libgssapi-krb5-2:armhf (1.20.1-5.1ubuntu1) over (1.20.1-5build1) ... 79s Preparing to unpack .../2-libkrb5-3_1.20.1-5.1ubuntu1_armhf.deb ... 79s Unpacking libkrb5-3:armhf (1.20.1-5.1ubuntu1) over (1.20.1-5build1) ... 79s Preparing to unpack .../3-libkrb5support0_1.20.1-5.1ubuntu1_armhf.deb ... 79s Unpacking libkrb5support0:armhf (1.20.1-5.1ubuntu1) over (1.20.1-5build1) ... 79s Preparing to unpack .../4-libk5crypto3_1.20.1-5.1ubuntu1_armhf.deb ... 79s Unpacking libk5crypto3:armhf (1.20.1-5.1ubuntu1) over (1.20.1-5build1) ... 79s Preparing to unpack .../5-libcom-err2_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 79s Unpacking libcom-err2:armhf (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 79s Preparing to unpack .../6-zlib1g_1%3a1.3.dfsg-3.1ubuntu1_armhf.deb ... 79s Unpacking zlib1g:armhf (1:1.3.dfsg-3.1ubuntu1) over (1:1.3.dfsg-3ubuntu1) ... 79s Setting up zlib1g:armhf (1:1.3.dfsg-3.1ubuntu1) ... 80s (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 ... 58619 files and directories currently installed.) 80s Preparing to unpack .../librtmp1_2.4+20151223.gitfa8646d.1-2build6_armhf.deb ... 80s Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2build6) over (2.4+20151223.gitfa8646d.1-2build4) ... 80s Preparing to unpack .../udisks2_2.10.1-6_armhf.deb ... 80s Unpacking udisks2 (2.10.1-6) over (2.10.1-1ubuntu2) ... 80s Preparing to unpack .../libudisks2-0_2.10.1-6_armhf.deb ... 80s Unpacking libudisks2-0:armhf (2.10.1-6) over (2.10.1-1ubuntu2) ... 80s Preparing to unpack .../libblkid1_2.39.3-9ubuntu2_armhf.deb ... 80s Unpacking libblkid1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 80s Setting up libblkid1:armhf (2.39.3-9ubuntu2) ... 80s (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 ... 58619 files and directories currently installed.) 80s Preparing to unpack .../liblzma5_5.6.0-0.2_armhf.deb ... 80s Unpacking liblzma5:armhf (5.6.0-0.2) over (5.4.5-0.3) ... 80s Setting up liblzma5:armhf (5.6.0-0.2) ... 80s (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 ... 58619 files and directories currently installed.) 80s Preparing to unpack .../0-kmod_31+20240202-2ubuntu4_armhf.deb ... 80s Unpacking kmod (31+20240202-2ubuntu4) over (30+20230601-2ubuntu1) ... 80s dpkg: warning: unable to delete old directory '/lib/modprobe.d': Directory not empty 80s Preparing to unpack .../1-libkmod2_31+20240202-2ubuntu4_armhf.deb ... 80s Unpacking libkmod2:armhf (31+20240202-2ubuntu4) over (30+20230601-2ubuntu1) ... 80s Preparing to unpack .../2-systemd-dev_255.4-1ubuntu5_all.deb ... 80s Unpacking systemd-dev (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 80s Preparing to unpack .../3-systemd-timesyncd_255.4-1ubuntu5_armhf.deb ... 80s Unpacking systemd-timesyncd (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 80s Preparing to unpack .../4-dbus-session-bus-common_1.14.10-4ubuntu2_all.deb ... 80s Unpacking dbus-session-bus-common (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 80s Preparing to unpack .../5-libaudit-common_1%3a3.1.2-2.1_all.deb ... 80s Unpacking libaudit-common (1:3.1.2-2.1) over (1:3.1.2-2) ... 80s Setting up libaudit-common (1:3.1.2-2.1) ... 80s (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 ... 58618 files and directories currently installed.) 80s Preparing to unpack .../libcap-ng0_0.8.4-2build1_armhf.deb ... 80s Unpacking libcap-ng0:armhf (0.8.4-2build1) over (0.8.4-2) ... 80s Setting up libcap-ng0:armhf (0.8.4-2build1) ... 80s (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 ... 58618 files and directories currently installed.) 80s Preparing to unpack .../libaudit1_1%3a3.1.2-2.1_armhf.deb ... 80s Unpacking libaudit1:armhf (1:3.1.2-2.1) over (1:3.1.2-2) ... 80s Setting up libaudit1:armhf (1:3.1.2-2.1) ... 81s (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 ... 58618 files and directories currently installed.) 81s Preparing to unpack .../libpam0g_1.5.3-5ubuntu3_armhf.deb ... 81s Unpacking libpam0g:armhf (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 81s Setting up libpam0g:armhf (1.5.3-5ubuntu3) ... 81s (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 ... 58618 files and directories currently installed.) 81s Preparing to unpack .../libselinux1_3.5-2ubuntu1_armhf.deb ... 81s Unpacking libselinux1:armhf (3.5-2ubuntu1) over (3.5-2build1) ... 81s Setting up libselinux1:armhf (3.5-2ubuntu1) ... 81s dpkg: libcurl4:armhf: dependency problems, but removing anyway as you requested: 81s curl depends on libcurl4 (= 8.5.0-2ubuntu2). 81s 81s (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 ... 58618 files and directories currently installed.) 81s Removing libcurl4:armhf (8.5.0-2ubuntu2) ... 81s Selecting previously unselected package libcurl4t64:armhf. 81s (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 ... 58613 files and directories currently installed.) 81s Preparing to unpack .../libcurl4t64_8.5.0-2ubuntu7_armhf.deb ... 81s Unpacking libcurl4t64:armhf (8.5.0-2ubuntu7) ... 81s Preparing to unpack .../curl_8.5.0-2ubuntu7_armhf.deb ... 81s Unpacking curl (8.5.0-2ubuntu7) over (8.5.0-2ubuntu2) ... 81s dpkg: libpsl5:armhf: dependency problems, but removing anyway as you requested: 81s wget depends on libpsl5 (>= 0.16.0). 81s libcurl3-gnutls:armhf depends on libpsl5 (>= 0.16.0). 81s 81s (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 ... 58619 files and directories currently installed.) 81s Removing libpsl5:armhf (0.21.2-1build1) ... 81s Selecting previously unselected package libpsl5t64:armhf. 81s (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 ... 58614 files and directories currently installed.) 81s Preparing to unpack .../libpsl5t64_0.21.2-1.1_armhf.deb ... 81s Unpacking libpsl5t64:armhf (0.21.2-1.1) ... 81s Preparing to unpack .../wget_1.21.4-1ubuntu2_armhf.deb ... 81s Unpacking wget (1.21.4-1ubuntu2) over (1.21.4-1ubuntu1) ... 81s Preparing to unpack .../tnftp_20230507-2build1_armhf.deb ... 81s Unpacking tnftp (20230507-2build1) over (20230507-2) ... 81s dpkg: libpcap0.8:armhf: dependency problems, but removing anyway as you requested: 81s tcpdump depends on libpcap0.8 (>= 1.9.1). 81s 81s (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 ... 58620 files and directories currently installed.) 81s Removing libpcap0.8:armhf (1.10.4-4ubuntu3) ... 81s Selecting previously unselected package libpcap0.8t64:armhf. 81s (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 ... 58609 files and directories currently installed.) 81s Preparing to unpack .../00-libpcap0.8t64_1.10.4-4.1ubuntu1_armhf.deb ... 81s Unpacking libpcap0.8t64:armhf (1.10.4-4.1ubuntu1) ... 81s Preparing to unpack .../01-tcpdump_4.99.4-3ubuntu2_armhf.deb ... 81s Unpacking tcpdump (4.99.4-3ubuntu2) over (4.99.4-3ubuntu1) ... 81s Preparing to unpack .../02-libsystemd-shared_255.4-1ubuntu5_armhf.deb ... 81s Unpacking libsystemd-shared:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 81s Preparing to unpack .../03-systemd-resolved_255.4-1ubuntu5_armhf.deb ... 81s Unpacking systemd-resolved (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 82s Preparing to unpack .../04-sudo_1.9.15p5-3ubuntu3_armhf.deb ... 82s Unpacking sudo (1.9.15p5-3ubuntu3) over (1.9.15p5-3ubuntu1) ... 82s Preparing to unpack .../05-rsync_3.2.7-1build1_armhf.deb ... 82s Unpacking rsync (3.2.7-1build1) over (3.2.7-1) ... 82s Preparing to unpack .../06-python3-cryptography_41.0.7-4build2_armhf.deb ... 82s Unpacking python3-cryptography (41.0.7-4build2) over (41.0.7-3) ... 82s Preparing to unpack .../07-openssl_3.0.13-0ubuntu2_armhf.deb ... 82s Unpacking openssl (3.0.13-0ubuntu2) over (3.0.10-1ubuntu4) ... 83s Preparing to unpack .../08-openssh-sftp-server_1%3a9.6p1-3ubuntu11_armhf.deb ... 83s Unpacking openssh-sftp-server (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 83s Preparing to unpack .../09-openssh-client_1%3a9.6p1-3ubuntu11_armhf.deb ... 83s Unpacking openssh-client (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 83s Preparing to unpack .../10-openssh-server_1%3a9.6p1-3ubuntu11_armhf.deb ... 83s Unpacking openssh-server (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 83s Selecting previously unselected package linux-headers-6.8.0-20. 83s Preparing to unpack .../11-linux-headers-6.8.0-20_6.8.0-20.20_all.deb ... 83s Unpacking linux-headers-6.8.0-20 (6.8.0-20.20) ... 87s Selecting previously unselected package linux-headers-6.8.0-20-generic. 87s Preparing to unpack .../12-linux-headers-6.8.0-20-generic_6.8.0-20.20_armhf.deb ... 87s Unpacking linux-headers-6.8.0-20-generic (6.8.0-20.20) ... 88s Preparing to unpack .../13-linux-headers-generic_6.8.0-20.20+1_armhf.deb ... 88s Unpacking linux-headers-generic (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 88s (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 ... 89772 files and directories currently installed.) 88s Removing linux-headers-6.8.0-11-generic (6.8.0-11.11) ... 89s dpkg: libssl3:armhf: dependency problems, but removing anyway as you requested: 89s systemd depends on libssl3 (>= 3.0.0). 89s libssh-4:armhf depends on libssl3 (>= 3.0.0). 89s libsasl2-modules:armhf depends on libssl3 (>= 3.0.0). 89s libsasl2-2:armhf depends on libssl3 (>= 3.0.0). 89s libpython3.12-minimal:armhf depends on libssl3 (>= 3.0.0). 89s libpython3.11-minimal:armhf depends on libssl3 (>= 3.0.0). 89s libnvme1 depends on libssl3 (>= 3.0.0). 89s libfido2-1:armhf depends on libssl3 (>= 3.0.0). 89s libcryptsetup12:armhf depends on libssl3 (>= 3.0.0). 89s dhcpcd-base depends on libssl3 (>= 3.0.0). 89s bind9-libs:armhf depends on libssl3 (>= 3.0.0). 89s 89s Removing libssl3:armhf (3.0.10-1ubuntu4) ... 89s Selecting previously unselected package libssl3t64:armhf. 89s (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 ... 78622 files and directories currently installed.) 89s Preparing to unpack .../libssl3t64_3.0.13-0ubuntu2_armhf.deb ... 89s Unpacking libssl3t64:armhf (3.0.13-0ubuntu2) ... 89s Setting up libssl3t64:armhf (3.0.13-0ubuntu2) ... 89s (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 ... 78635 files and directories currently installed.) 89s Preparing to unpack .../libnss-systemd_255.4-1ubuntu5_armhf.deb ... 89s Unpacking libnss-systemd:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 89s Preparing to unpack .../libudev1_255.4-1ubuntu5_armhf.deb ... 89s Unpacking libudev1:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 89s Setting up libudev1:armhf (255.4-1ubuntu5) ... 89s (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 ... 78635 files and directories currently installed.) 89s Preparing to unpack .../systemd_255.4-1ubuntu5_armhf.deb ... 89s Unpacking systemd (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 90s Preparing to unpack .../udev_255.4-1ubuntu5_armhf.deb ... 90s Unpacking udev (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 90s Preparing to unpack .../libsystemd0_255.4-1ubuntu5_armhf.deb ... 90s Unpacking libsystemd0:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 91s Setting up libsystemd0:armhf (255.4-1ubuntu5) ... 91s Setting up libkmod2:armhf (31+20240202-2ubuntu4) ... 91s Setting up libsystemd-shared:armhf (255.4-1ubuntu5) ... 91s Setting up systemd-dev (255.4-1ubuntu5) ... 91s Setting up systemd (255.4-1ubuntu5) ... 94s (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 ... 78635 files and directories currently installed.) 94s Preparing to unpack .../systemd-sysv_255.4-1ubuntu5_armhf.deb ... 94s Unpacking systemd-sysv (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 94s Preparing to unpack .../libpam-systemd_255.4-1ubuntu5_armhf.deb ... 94s Unpacking libpam-systemd:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 94s Preparing to unpack .../libpam-modules-bin_1.5.3-5ubuntu3_armhf.deb ... 94s Unpacking libpam-modules-bin (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 95s Setting up libpam-modules-bin (1.5.3-5ubuntu3) ... 95s pam_namespace.service is a disabled or a static unit not running, not starting it. 95s (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 ... 78635 files and directories currently installed.) 95s Preparing to unpack .../libpam-modules_1.5.3-5ubuntu3_armhf.deb ... 95s Unpacking libpam-modules:armhf (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 95s Setting up libpam-modules:armhf (1.5.3-5ubuntu3) ... 95s Installing new version of config file /etc/security/namespace.init ... 95s (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 ... 78633 files and directories currently installed.) 95s Preparing to unpack .../libpam-runtime_1.5.3-5ubuntu3_all.deb ... 95s Unpacking libpam-runtime (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 95s Setting up libpam-runtime (1.5.3-5ubuntu3) ... 95s (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 ... 78633 files and directories currently installed.) 95s Preparing to unpack .../0-dbus-user-session_1.14.10-4ubuntu2_armhf.deb ... 95s Unpacking dbus-user-session (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 95s Preparing to unpack .../1-libapparmor1_4.0.0-beta3-0ubuntu2_armhf.deb ... 95s Unpacking libapparmor1:armhf (4.0.0-beta3-0ubuntu2) over (4.0.0~alpha4-0ubuntu1) ... 96s Preparing to unpack .../2-libexpat1_2.6.1-2_armhf.deb ... 96s Unpacking libexpat1:armhf (2.6.1-2) over (2.6.0-1) ... 96s Preparing to unpack .../3-dbus-system-bus-common_1.14.10-4ubuntu2_all.deb ... 96s Unpacking dbus-system-bus-common (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 96s Preparing to unpack .../4-dbus-bin_1.14.10-4ubuntu2_armhf.deb ... 96s Unpacking dbus-bin (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 96s Preparing to unpack .../5-dbus_1.14.10-4ubuntu2_armhf.deb ... 96s Unpacking dbus (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 96s Preparing to unpack .../6-dbus-daemon_1.14.10-4ubuntu2_armhf.deb ... 96s Unpacking dbus-daemon (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 96s Preparing to unpack .../7-libdbus-1-3_1.14.10-4ubuntu2_armhf.deb ... 96s Unpacking libdbus-1-3:armhf (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 96s Preparing to unpack .../8-libmount1_2.39.3-9ubuntu2_armhf.deb ... 96s Unpacking libmount1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 96s Setting up libmount1:armhf (2.39.3-9ubuntu2) ... 96s (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 ... 78633 files and directories currently installed.) 96s Preparing to unpack .../libseccomp2_2.5.5-1ubuntu2_armhf.deb ... 96s Unpacking libseccomp2:armhf (2.5.5-1ubuntu2) over (2.5.5-1ubuntu1) ... 96s Setting up libseccomp2:armhf (2.5.5-1ubuntu2) ... 96s (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 ... 78633 files and directories currently installed.) 96s Preparing to unpack .../libdevmapper1.02.1_2%3a1.02.185-3ubuntu2_armhf.deb ... 96s Unpacking libdevmapper1.02.1:armhf (2:1.02.185-3ubuntu2) over (2:1.02.185-3ubuntu1) ... 96s Preparing to unpack .../libuuid1_2.39.3-9ubuntu2_armhf.deb ... 96s Unpacking libuuid1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 96s Setting up libuuid1:armhf (2.39.3-9ubuntu2) ... 96s (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 ... 78633 files and directories currently installed.) 96s Preparing to unpack .../0-libcryptsetup12_2%3a2.7.0-1ubuntu2_armhf.deb ... 96s Unpacking libcryptsetup12:armhf (2:2.7.0-1ubuntu2) over (2:2.7.0-1ubuntu1) ... 96s Preparing to unpack .../1-libfdisk1_2.39.3-9ubuntu2_armhf.deb ... 96s Unpacking libfdisk1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 96s Preparing to unpack .../2-mount_2.39.3-9ubuntu2_armhf.deb ... 96s Unpacking mount (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 96s Preparing to unpack .../3-libblockdev-utils3_3.1.0-1build1_armhf.deb ... 96s Unpacking libblockdev-utils3:armhf (3.1.0-1build1) over (3.1.0-1) ... 96s Preparing to unpack .../4-libvolume-key1_0.3.12-7build1_armhf.deb ... 96s Unpacking libvolume-key1:armhf (0.3.12-7build1) over (0.3.12-5build2) ... 96s Preparing to unpack .../5-libjcat1_0.2.0-2build2_armhf.deb ... 96s Unpacking libjcat1:armhf (0.2.0-2build2) over (0.2.0-2) ... 97s (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 ... 78633 files and directories currently installed.) 97s Removing libgpgme11:armhf (1.18.0-4ubuntu1) ... 97s (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 ... 78627 files and directories currently installed.) 97s Preparing to unpack .../parted_3.6-3.1build2_armhf.deb ... 97s Unpacking parted (3.6-3.1build2) over (3.6-3) ... 97s (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 ... 78627 files and directories currently installed.) 97s Removing libparted2:armhf (3.6-3) ... 97s Selecting previously unselected package libparted2t64:armhf. 97s (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 ... 78621 files and directories currently installed.) 97s Preparing to unpack .../00-libparted2t64_3.6-3.1build2_armhf.deb ... 97s Unpacking libparted2t64:armhf (3.6-3.1build2) ... 97s Preparing to unpack .../01-python3.12_3.12.2-4build3_armhf.deb ... 97s Unpacking python3.12 (3.12.2-4build3) over (3.12.2-1) ... 97s Preparing to unpack .../02-python3.12-minimal_3.12.2-4build3_armhf.deb ... 97s Unpacking python3.12-minimal (3.12.2-4build3) over (3.12.2-1) ... 97s Preparing to unpack .../03-libpython3.12-stdlib_3.12.2-4build3_armhf.deb ... 97s Unpacking libpython3.12-stdlib:armhf (3.12.2-4build3) over (3.12.2-1) ... 97s Preparing to unpack .../04-libpython3.12-minimal_3.12.2-4build3_armhf.deb ... 97s Unpacking libpython3.12-minimal:armhf (3.12.2-4build3) over (3.12.2-1) ... 97s Preparing to unpack .../05-libsasl2-modules-db_2.1.28+dfsg1-5ubuntu1_armhf.deb ... 97s Unpacking libsasl2-modules-db:armhf (2.1.28+dfsg1-5ubuntu1) over (2.1.28+dfsg1-4) ... 97s Preparing to unpack .../06-python3.11_3.11.8-1build4_armhf.deb ... 97s Unpacking python3.11 (3.11.8-1build4) over (3.11.8-1) ... 97s Preparing to unpack .../07-python3.11-minimal_3.11.8-1build4_armhf.deb ... 97s Unpacking python3.11-minimal (3.11.8-1build4) over (3.11.8-1) ... 97s Preparing to unpack .../08-libpython3.11-stdlib_3.11.8-1build4_armhf.deb ... 97s Unpacking libpython3.11-stdlib:armhf (3.11.8-1build4) over (3.11.8-1) ... 98s Preparing to unpack .../09-libpython3.11-minimal_3.11.8-1build4_armhf.deb ... 98s Unpacking libpython3.11-minimal:armhf (3.11.8-1build4) over (3.11.8-1) ... 98s Preparing to unpack .../10-libsqlite3-0_3.45.1-1ubuntu1_armhf.deb ... 98s Unpacking libsqlite3-0:armhf (3.45.1-1ubuntu1) over (3.45.1-1) ... 98s Preparing to unpack .../11-libtext-iconv-perl_1.7-8build2_armhf.deb ... 98s Unpacking libtext-iconv-perl:armhf (1.7-8build2) over (1.7-8build1) ... 98s Preparing to unpack .../12-libtext-charwidth-perl_0.04-11build2_armhf.deb ... 98s Unpacking libtext-charwidth-perl:armhf (0.04-11build2) over (0.04-11build1) ... 98s Preparing to unpack .../13-perl-modules-5.38_5.38.2-3.2_all.deb ... 98s Unpacking perl-modules-5.38 (5.38.2-3.2) over (5.38.2-3) ... 99s dpkg: libperl5.38:armhf: dependency problems, but removing anyway as you requested: 99s perl depends on libperl5.38 (= 5.38.2-3). 99s 99s (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 ... 78624 files and directories currently installed.) 99s Removing libperl5.38:armhf (5.38.2-3) ... 99s dpkg: libdb5.3:armhf: dependency problems, but removing anyway as you requested: 99s iproute2 depends on libdb5.3. 99s apt-utils depends on libdb5.3. 99s 99s Removing libdb5.3:armhf (5.3.28+dfsg2-4) ... 99s Selecting previously unselected package libdb5.3t64:armhf. 99s (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 ... 78099 files and directories currently installed.) 99s Preparing to unpack .../libdb5.3t64_5.3.28+dfsg2-6_armhf.deb ... 99s Unpacking libdb5.3t64:armhf (5.3.28+dfsg2-6) ... 99s Preparing to unpack .../python3-gdbm_3.12.2-3ubuntu2_armhf.deb ... 99s Unpacking python3-gdbm:armhf (3.12.2-3ubuntu2) over (3.11.5-1) ... 99s Preparing to unpack .../man-db_2.12.0-3build4_armhf.deb ... 99s Unpacking man-db (2.12.0-3build4) over (2.12.0-3) ... 99s (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 ... 78105 files and directories currently installed.) 99s Removing libgdbm-compat4:armhf (1.23-5) ... 99s Removing libgdbm6:armhf (1.23-5) ... 99s Selecting previously unselected package libgdbm6t64:armhf. 99s (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 ... 78095 files and directories currently installed.) 99s Preparing to unpack .../libgdbm6t64_1.23-5.1_armhf.deb ... 99s Unpacking libgdbm6t64:armhf (1.23-5.1) ... 99s Selecting previously unselected package libgdbm-compat4t64:armhf. 99s Preparing to unpack .../libgdbm-compat4t64_1.23-5.1_armhf.deb ... 99s Unpacking libgdbm-compat4t64:armhf (1.23-5.1) ... 99s Selecting previously unselected package libperl5.38t64:armhf. 99s Preparing to unpack .../libperl5.38t64_5.38.2-3.2_armhf.deb ... 99s Unpacking libperl5.38t64:armhf (5.38.2-3.2) ... 99s Preparing to unpack .../perl_5.38.2-3.2_armhf.deb ... 99s Unpacking perl (5.38.2-3.2) over (5.38.2-3) ... 99s Preparing to unpack .../perl-base_5.38.2-3.2_armhf.deb ... 99s Unpacking perl-base (5.38.2-3.2) over (5.38.2-3) ... 100s Setting up perl-base (5.38.2-3.2) ... 100s (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 ... 78626 files and directories currently installed.) 100s Preparing to unpack .../liblocale-gettext-perl_1.07-6ubuntu3_armhf.deb ... 100s Unpacking liblocale-gettext-perl (1.07-6ubuntu3) over (1.07-6build1) ... 100s dpkg: libnettle8:armhf: dependency problems, but removing anyway as you requested: 100s libhogweed6:armhf depends on libnettle8. 100s libgnutls30:armhf depends on libnettle8 (>= 3.9~). 100s libcurl3-gnutls:armhf depends on libnettle8. 100s libarchive13:armhf depends on libnettle8. 100s 100s (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 ... 78626 files and directories currently installed.) 100s Removing libnettle8:armhf (3.9.1-2) ... 100s Selecting previously unselected package libnettle8t64:armhf. 100s (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 ... 78619 files and directories currently installed.) 100s Preparing to unpack .../libnettle8t64_3.9.1-2.2_armhf.deb ... 100s Unpacking libnettle8t64:armhf (3.9.1-2.2) ... 100s Setting up libnettle8t64:armhf (3.9.1-2.2) ... 100s dpkg: libhogweed6:armhf: dependency problems, but removing anyway as you requested: 100s libgnutls30:armhf depends on libhogweed6 (>= 3.6). 100s 100s (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 ... 78627 files and directories currently installed.) 100s Removing libhogweed6:armhf (3.9.1-2) ... 100s Selecting previously unselected package libhogweed6t64:armhf. 100s (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 ... 78622 files and directories currently installed.) 100s Preparing to unpack .../libhogweed6t64_3.9.1-2.2_armhf.deb ... 100s Unpacking libhogweed6t64:armhf (3.9.1-2.2) ... 100s Setting up libhogweed6t64:armhf (3.9.1-2.2) ... 100s dpkg: libgnutls30:armhf: dependency problems, but removing anyway as you requested: 100s libldap2:armhf depends on libgnutls30 (>= 3.8.2). 100s libcurl3-gnutls:armhf depends on libgnutls30 (>= 3.8.2). 100s fwupd depends on libgnutls30 (>= 3.7.3). 100s dirmngr depends on libgnutls30 (>= 3.8.1). 100s apt depends on libgnutls30 (>= 3.8.1). 100s 100s (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 ... 78628 files and directories currently installed.) 100s Removing libgnutls30:armhf (3.8.3-1ubuntu1) ... 100s Selecting previously unselected package libgnutls30t64:armhf. 100s (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 ... 78619 files and directories currently installed.) 100s Preparing to unpack .../libgnutls30t64_3.8.3-1.1ubuntu2_armhf.deb ... 100s Unpacking libgnutls30t64:armhf (3.8.3-1.1ubuntu2) ... 100s Setting up libgnutls30t64:armhf (3.8.3-1.1ubuntu2) ... 100s (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 ... 78647 files and directories currently installed.) 100s Preparing to unpack .../libldap2_2.6.7+dfsg-1~exp1ubuntu6_armhf.deb ... 100s Unpacking libldap2:armhf (2.6.7+dfsg-1~exp1ubuntu6) over (2.6.7+dfsg-1~exp1ubuntu1) ... 100s dpkg: libcurl3-gnutls:armhf: dependency problems, but removing anyway as you requested: 100s libfwupd2:armhf depends on libcurl3-gnutls (>= 7.63.0). 100s fwupd depends on libcurl3-gnutls (>= 7.63.0). 100s 100s (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 ... 78647 files and directories currently installed.) 100s Removing libcurl3-gnutls:armhf (8.5.0-2ubuntu2) ... 100s Selecting previously unselected package libcurl3t64-gnutls:armhf. 100s (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 ... 78640 files and directories currently installed.) 100s Preparing to unpack .../00-libcurl3t64-gnutls_8.5.0-2ubuntu7_armhf.deb ... 100s Unpacking libcurl3t64-gnutls:armhf (8.5.0-2ubuntu7) ... 100s Preparing to unpack .../01-shared-mime-info_2.4-1build1_armhf.deb ... 100s Unpacking shared-mime-info (2.4-1build1) over (2.4-1) ... 101s Preparing to unpack .../02-gir1.2-girepository-2.0_1.79.1-1ubuntu6_armhf.deb ... 101s Unpacking gir1.2-girepository-2.0:armhf (1.79.1-1ubuntu6) over (1.79.1-1) ... 101s Preparing to unpack .../03-gir1.2-glib-2.0_2.79.3-3ubuntu5_armhf.deb ... 101s Unpacking gir1.2-glib-2.0:armhf (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 101s Preparing to unpack .../04-libgirepository-1.0-1_1.79.1-1ubuntu6_armhf.deb ... 101s Unpacking libgirepository-1.0-1:armhf (1.79.1-1ubuntu6) over (1.79.1-1) ... 101s Preparing to unpack .../05-python3-gi_3.47.0-3build1_armhf.deb ... 101s Unpacking python3-gi (3.47.0-3build1) over (3.47.0-3) ... 101s Preparing to unpack .../06-python3-dbus_1.3.2-5build2_armhf.deb ... 101s Unpacking python3-dbus (1.3.2-5build2) over (1.3.2-5build1) ... 101s Selecting previously unselected package libnetplan1:armhf. 101s Preparing to unpack .../07-libnetplan1_1.0-1_armhf.deb ... 101s Unpacking libnetplan1:armhf (1.0-1) ... 101s Preparing to unpack .../08-python3-netplan_1.0-1_armhf.deb ... 101s Unpacking python3-netplan (1.0-1) over (0.107.1-3) ... 101s Preparing to unpack .../09-netplan-generator_1.0-1_armhf.deb ... 101s Adding 'diversion of /lib/systemd/system-generators/netplan to /lib/systemd/system-generators/netplan.usr-is-merged by netplan-generator' 101s Unpacking netplan-generator (1.0-1) over (0.107.1-3) ... 101s Preparing to unpack .../10-initramfs-tools-bin_0.142ubuntu23_armhf.deb ... 101s Unpacking initramfs-tools-bin (0.142ubuntu23) over (0.142ubuntu20) ... 101s Preparing to unpack .../11-initramfs-tools-core_0.142ubuntu23_all.deb ... 101s Unpacking initramfs-tools-core (0.142ubuntu23) over (0.142ubuntu20) ... 101s Preparing to unpack .../12-initramfs-tools_0.142ubuntu23_all.deb ... 102s Unpacking initramfs-tools (0.142ubuntu23) over (0.142ubuntu20) ... 102s Preparing to unpack .../13-netplan.io_1.0-1_armhf.deb ... 102s Unpacking netplan.io (1.0-1) over (0.107.1-3) ... 102s Preparing to unpack .../14-libxmlb2_0.3.15-1build1_armhf.deb ... 102s Unpacking libxmlb2:armhf (0.3.15-1build1) over (0.3.15-1) ... 102s Preparing to unpack .../15-libqrtr-glib0_1.2.2-1ubuntu3_armhf.deb ... 102s Unpacking libqrtr-glib0:armhf (1.2.2-1ubuntu3) over (1.2.2-1ubuntu2) ... 102s Preparing to unpack .../16-libqmi-glib5_1.35.2-0ubuntu1_armhf.deb ... 102s Unpacking libqmi-glib5:armhf (1.35.2-0ubuntu1) over (1.34.0-2) ... 102s Preparing to unpack .../17-libqmi-proxy_1.35.2-0ubuntu1_armhf.deb ... 102s Unpacking libqmi-proxy (1.35.2-0ubuntu1) over (1.34.0-2) ... 102s Preparing to unpack .../18-libpolkit-agent-1-0_124-1ubuntu1_armhf.deb ... 102s Unpacking libpolkit-agent-1-0:armhf (124-1ubuntu1) over (124-1) ... 102s Preparing to unpack .../19-libpolkit-gobject-1-0_124-1ubuntu1_armhf.deb ... 102s Unpacking libpolkit-gobject-1-0:armhf (124-1ubuntu1) over (124-1) ... 102s (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 ... 78651 files and directories currently installed.) 102s Removing libnetplan0:armhf (0.107.1-3) ... 102s dpkg: libglib2.0-0:armhf: dependency problems, but removing anyway as you requested: 102s libmm-glib0:armhf depends on libglib2.0-0 (>= 2.62.0). 102s libmbim-proxy depends on libglib2.0-0 (>= 2.56). 102s libmbim-glib4:armhf depends on libglib2.0-0 (>= 2.56). 102s libjson-glib-1.0-0:armhf depends on libglib2.0-0 (>= 2.75.3). 102s libgusb2:armhf depends on libglib2.0-0 (>= 2.75.3). 102s libgudev-1.0-0:armhf depends on libglib2.0-0 (>= 2.38.0). 102s libfwupd2:armhf depends on libglib2.0-0 (>= 2.79.0). 102s libblockdev3:armhf depends on libglib2.0-0 (>= 2.42.2). 102s libblockdev-swap3:armhf depends on libglib2.0-0 (>= 2.42.2). 102s libblockdev-part3:armhf depends on libglib2.0-0 (>= 2.42.2). 102s libblockdev-nvme3:armhf depends on libglib2.0-0 (>= 2.42.2). 102s libblockdev-mdraid3:armhf depends on libglib2.0-0 (>= 2.42.2). 102s libblockdev-loop3:armhf depends on libglib2.0-0 (>= 2.42.2). 102s libblockdev-fs3:armhf depends on libglib2.0-0 (>= 2.42.2). 102s libblockdev-crypto3:armhf depends on libglib2.0-0 (>= 2.42.2). 102s fwupd depends on libglib2.0-0 (>= 2.79.0). 102s bolt depends on libglib2.0-0 (>= 2.56.0). 102s 102s Removing libglib2.0-0:armhf (2.79.2-1~ubuntu1) ... 102s Selecting previously unselected package libglib2.0-0t64:armhf. 102s (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 ... 78622 files and directories currently installed.) 102s Preparing to unpack .../libglib2.0-0t64_2.79.3-3ubuntu5_armhf.deb ... 102s libglib2.0-0t64.preinst: Removing /var/lib/dpkg/info/libglib2.0-0:armhf.postrm to avoid loss of /usr/share/glib-2.0/schemas/gschemas.compiled... 102s removed '/var/lib/dpkg/info/libglib2.0-0:armhf.postrm' 102s Unpacking libglib2.0-0t64:armhf (2.79.3-3ubuntu5) ... 102s Preparing to unpack .../libfwupd2_1.9.15-1_armhf.deb ... 102s Unpacking libfwupd2:armhf (1.9.15-1) over (1.9.14-1) ... 102s dpkg: libarchive13:armhf: dependency problems, but removing anyway as you requested: 102s fwupd depends on libarchive13 (>= 3.2.1). 102s 102s (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 ... 78647 files and directories currently installed.) 102s Removing libarchive13:armhf (3.7.2-1ubuntu2) ... 103s Selecting previously unselected package libarchive13t64:armhf. 103s (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 ... 78641 files and directories currently installed.) 103s Preparing to unpack .../libarchive13t64_3.7.2-1.1ubuntu2_armhf.deb ... 103s Unpacking libarchive13t64:armhf (3.7.2-1.1ubuntu2) ... 103s Preparing to unpack .../fwupd_1.9.15-1_armhf.deb ... 103s Unpacking fwupd (1.9.15-1) over (1.9.14-1) ... 103s Preparing to unpack .../apt-utils_2.7.13ubuntu1_armhf.deb ... 103s Unpacking apt-utils (2.7.13ubuntu1) over (2.7.12) ... 103s dpkg: libapt-pkg6.0:armhf: dependency problems, but removing anyway as you requested: 103s ubuntu-pro-client depends on libapt-pkg6.0 (>= 1.9~). 103s python3-apt depends on libapt-pkg6.0 (>= 2.7.11). 103s apt depends on libapt-pkg6.0 (>= 2.7.12). 103s 103s (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 ... 78648 files and directories currently installed.) 103s Removing libapt-pkg6.0:armhf (2.7.12) ... 103s Selecting previously unselected package libapt-pkg6.0t64:armhf. 103s (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 ... 78599 files and directories currently installed.) 103s Preparing to unpack .../libapt-pkg6.0t64_2.7.13ubuntu1_armhf.deb ... 103s Unpacking libapt-pkg6.0t64:armhf (2.7.13ubuntu1) ... 103s Setting up libapt-pkg6.0t64:armhf (2.7.13ubuntu1) ... 103s (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 ... 78649 files and directories currently installed.) 103s Preparing to unpack .../apt_2.7.13ubuntu1_armhf.deb ... 103s Unpacking apt (2.7.13ubuntu1) over (2.7.12) ... 104s Setting up apt (2.7.13ubuntu1) ... 105s (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 ... 78649 files and directories currently installed.) 105s Preparing to unpack .../ubuntu-pro-client-l10n_31.2_armhf.deb ... 105s Unpacking ubuntu-pro-client-l10n (31.2) over (31.1) ... 105s Preparing to unpack .../ubuntu-pro-client_31.2_armhf.deb ... 105s Unpacking ubuntu-pro-client (31.2) over (31.1) ... 105s Preparing to unpack .../keyboxd_2.4.4-2ubuntu15_armhf.deb ... 105s Unpacking keyboxd (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 105s dpkg: libnpth0:armhf: dependency problems, but removing anyway as you requested: 105s gpgv depends on libnpth0 (>= 0.90). 105s gpgsm depends on libnpth0 (>= 0.90). 105s gpg-agent depends on libnpth0 (>= 0.90). 105s gpg depends on libnpth0 (>= 0.90). 105s dirmngr depends on libnpth0 (>= 0.90). 105s 105s (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 ... 78649 files and directories currently installed.) 105s Removing libnpth0:armhf (1.6-3build2) ... 105s Selecting previously unselected package libnpth0t64:armhf. 105s (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 ... 78644 files and directories currently installed.) 105s Preparing to unpack .../libnpth0t64_1.6-3.1_armhf.deb ... 105s Unpacking libnpth0t64:armhf (1.6-3.1) ... 105s Setting up libnpth0t64:armhf (1.6-3.1) ... 105s (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 ... 78650 files and directories currently installed.) 105s Preparing to unpack .../gpgv_2.4.4-2ubuntu15_armhf.deb ... 105s Unpacking gpgv (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 105s Setting up gpgv (2.4.4-2ubuntu15) ... 105s (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 ... 78650 files and directories currently installed.) 105s Preparing to unpack .../gpg_2.4.4-2ubuntu15_armhf.deb ... 105s Unpacking gpg (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 106s Preparing to unpack .../gpg-wks-client_2.4.4-2ubuntu15_armhf.deb ... 106s Unpacking gpg-wks-client (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 106s Preparing to unpack .../gnupg-utils_2.4.4-2ubuntu15_armhf.deb ... 106s Unpacking gnupg-utils (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 106s Preparing to unpack .../gpg-agent_2.4.4-2ubuntu15_armhf.deb ... 106s Unpacking gpg-agent (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 106s Preparing to unpack .../gpgsm_2.4.4-2ubuntu15_armhf.deb ... 106s Unpacking gpgsm (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 106s dpkg: libreadline8:armhf: dependency problems, but removing anyway as you requested: 106s gpgconf depends on libreadline8 (>= 6.0). 106s gawk depends on libreadline8 (>= 6.0). 106s fdisk depends on libreadline8 (>= 6.0). 106s 106s (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 ... 78650 files and directories currently installed.) 106s Removing libreadline8:armhf (8.2-3) ... 106s Selecting previously unselected package libreadline8t64:armhf. 106s (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 ... 78638 files and directories currently installed.) 106s Preparing to unpack .../libreadline8t64_8.2-3.1_armhf.deb ... 106s Adding 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8 to /lib/arm-linux-gnueabihf/libhistory.so.8.usr-is-merged by libreadline8t64' 106s Adding 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8.2 to /lib/arm-linux-gnueabihf/libhistory.so.8.2.usr-is-merged by libreadline8t64' 106s Adding 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8 to /lib/arm-linux-gnueabihf/libreadline.so.8.usr-is-merged by libreadline8t64' 106s Adding 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8.2 to /lib/arm-linux-gnueabihf/libreadline.so.8.2.usr-is-merged by libreadline8t64' 106s Unpacking libreadline8t64:armhf (8.2-3.1) ... 106s Setting up libreadline8t64:armhf (8.2-3.1) ... 106s (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 ... 78658 files and directories currently installed.) 106s Preparing to unpack .../00-gawk_1%3a5.2.1-2build2_armhf.deb ... 106s Unpacking gawk (1:5.2.1-2build2) over (1:5.2.1-2) ... 106s Preparing to unpack .../01-fdisk_2.39.3-9ubuntu2_armhf.deb ... 106s Unpacking fdisk (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 106s Preparing to unpack .../02-gpgconf_2.4.4-2ubuntu15_armhf.deb ... 106s Unpacking gpgconf (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 106s Preparing to unpack .../03-dirmngr_2.4.4-2ubuntu15_armhf.deb ... 106s Unpacking dirmngr (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 106s Preparing to unpack .../04-gnupg_2.4.4-2ubuntu15_all.deb ... 106s Unpacking gnupg (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 106s Preparing to unpack .../05-python3-apt_2.7.6build1_armhf.deb ... 106s Unpacking python3-apt (2.7.6build1) over (2.7.6) ... 106s Preparing to unpack .../06-pinentry-curses_1.2.1-3ubuntu4_armhf.deb ... 106s Unpacking pinentry-curses (1.2.1-3ubuntu4) over (1.2.1-3ubuntu1) ... 106s Preparing to unpack .../07-python3-yaml_6.0.1-2build1_armhf.deb ... 107s Unpacking python3-yaml (6.0.1-2build1) over (6.0.1-2) ... 107s Preparing to unpack .../08-python-apt-common_2.7.6build1_all.deb ... 107s Unpacking python-apt-common (2.7.6build1) over (2.7.6) ... 107s Preparing to unpack .../09-python3-setuptools_68.1.2-2ubuntu1_all.deb ... 107s Unpacking python3-setuptools (68.1.2-2ubuntu1) over (68.1.2-2) ... 107s Preparing to unpack .../10-python3-pkg-resources_68.1.2-2ubuntu1_all.deb ... 107s Unpacking python3-pkg-resources (68.1.2-2ubuntu1) over (68.1.2-2) ... 107s Preparing to unpack .../11-dpkg_1.22.6ubuntu4_armhf.deb ... 107s Unpacking dpkg (1.22.6ubuntu4) over (1.22.4ubuntu5) ... 107s Setting up dpkg (1.22.6ubuntu4) ... 108s Setting up libpython3.12-minimal:armhf (3.12.2-4build3) ... 108s Setting up libexpat1:armhf (2.6.1-2) ... 108s Setting up python3.12-minimal (3.12.2-4build3) ... 109s (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 ... 78655 files and directories currently installed.) 109s Preparing to unpack .../python3-minimal_3.12.2-0ubuntu1_armhf.deb ... 109s Unpacking python3-minimal (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 109s Setting up python3-minimal (3.12.2-0ubuntu1) ... 109s (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 ... 78655 files and directories currently installed.) 109s Preparing to unpack .../python3_3.12.2-0ubuntu1_armhf.deb ... 109s Unpacking python3 (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 109s Preparing to unpack .../libpython3-stdlib_3.12.2-0ubuntu1_armhf.deb ... 109s Unpacking libpython3-stdlib:armhf (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 109s Preparing to unpack .../libsmartcols1_2.39.3-9ubuntu2_armhf.deb ... 109s Unpacking libsmartcols1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 109s Setting up libsmartcols1:armhf (2.39.3-9ubuntu2) ... 109s (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 ... 78655 files and directories currently installed.) 109s Preparing to unpack .../0-bsdextrautils_2.39.3-9ubuntu2_armhf.deb ... 109s Unpacking bsdextrautils (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 109s Preparing to unpack .../1-groff-base_1.23.0-3build1_armhf.deb ... 109s Unpacking groff-base (1.23.0-3build1) over (1.23.0-3) ... 109s Preparing to unpack .../2-readline-common_8.2-3.1_all.deb ... 109s Unpacking readline-common (8.2-3.1) over (8.2-3) ... 109s Selecting previously unselected package libgpgme11t64:armhf. 110s Preparing to unpack .../3-libgpgme11t64_1.18.0-4.1ubuntu3_armhf.deb ... 110s Unpacking libgpgme11t64:armhf (1.18.0-4.1ubuntu3) ... 110s Preparing to unpack .../4-libblockdev-crypto3_3.1.0-1build1_armhf.deb ... 110s Unpacking libblockdev-crypto3:armhf (3.1.0-1build1) over (3.1.0-1) ... 110s Preparing to unpack .../5-e2fsprogs-l10n_1.47.0-2.4~exp1ubuntu2_all.deb ... 110s Unpacking e2fsprogs-l10n (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 110s Preparing to unpack .../6-logsave_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 110s Unpacking logsave (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 110s Preparing to unpack .../7-dhcpcd-base_1%3a10.0.6-1ubuntu2_armhf.deb ... 110s Unpacking dhcpcd-base (1:10.0.6-1ubuntu2) over (1:10.0.6-1ubuntu1) ... 110s Preparing to unpack .../8-libblockdev-fs3_3.1.0-1build1_armhf.deb ... 110s Unpacking libblockdev-fs3:armhf (3.1.0-1build1) over (3.1.0-1) ... 110s dpkg: libreiserfscore0: dependency problems, but removing anyway as you requested: 110s btrfs-progs depends on libreiserfscore0 (>= 1:3.6.27). 110s 110s (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 ... 78662 files and directories currently installed.) 110s Removing libreiserfscore0 (1:3.6.27-7) ... 110s Selecting previously unselected package libreiserfscore0t64. 110s (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 ... 78657 files and directories currently installed.) 110s Preparing to unpack .../libreiserfscore0t64_1%3a3.6.27-7.1_armhf.deb ... 110s Unpacking libreiserfscore0t64 (1:3.6.27-7.1) ... 110s Preparing to unpack .../btrfs-progs_6.6.3-1.1build1_armhf.deb ... 110s Unpacking btrfs-progs (6.6.3-1.1build1) over (6.6.3-1.1) ... 110s dpkg: libext2fs2:armhf: dependency problems, but removing anyway as you requested: 110s e2fsprogs depends on libext2fs2 (= 1.47.0-2ubuntu1). 110s 110s (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 ... 78663 files and directories currently installed.) 110s Removing libext2fs2:armhf (1.47.0-2ubuntu1) ... 110s Selecting previously unselected package libext2fs2t64:armhf. 110s (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 ... 78656 files and directories currently installed.) 110s Preparing to unpack .../libext2fs2t64_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 110s Adding 'diversion of /lib/arm-linux-gnueabihf/libe2p.so.2 to /lib/arm-linux-gnueabihf/libe2p.so.2.usr-is-merged by libext2fs2t64' 110s Adding 'diversion of /lib/arm-linux-gnueabihf/libe2p.so.2.3 to /lib/arm-linux-gnueabihf/libe2p.so.2.3.usr-is-merged by libext2fs2t64' 110s Adding 'diversion of /lib/arm-linux-gnueabihf/libext2fs.so.2 to /lib/arm-linux-gnueabihf/libext2fs.so.2.usr-is-merged by libext2fs2t64' 110s Adding 'diversion of /lib/arm-linux-gnueabihf/libext2fs.so.2.4 to /lib/arm-linux-gnueabihf/libext2fs.so.2.4.usr-is-merged by libext2fs2t64' 110s Unpacking libext2fs2t64:armhf (1.47.0-2.4~exp1ubuntu2) ... 110s Setting up libcom-err2:armhf (1.47.0-2.4~exp1ubuntu2) ... 110s Setting up libext2fs2t64:armhf (1.47.0-2.4~exp1ubuntu2) ... 110s (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 ... 78672 files and directories currently installed.) 110s Preparing to unpack .../e2fsprogs_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 110s Unpacking e2fsprogs (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 111s Preparing to unpack .../libblockdev-loop3_3.1.0-1build1_armhf.deb ... 111s Unpacking libblockdev-loop3:armhf (3.1.0-1build1) over (3.1.0-1) ... 111s Preparing to unpack .../libblockdev-mdraid3_3.1.0-1build1_armhf.deb ... 111s Unpacking libblockdev-mdraid3:armhf (3.1.0-1build1) over (3.1.0-1) ... 111s Preparing to unpack .../libblockdev-nvme3_3.1.0-1build1_armhf.deb ... 111s Unpacking libblockdev-nvme3:armhf (3.1.0-1build1) over (3.1.0-1) ... 111s (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 ... 78672 files and directories currently installed.) 111s Removing libnvme1 (1.8-2) ... 111s Selecting previously unselected package libnvme1t64. 111s (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 ... 78665 files and directories currently installed.) 111s Preparing to unpack .../0-libnvme1t64_1.8-3_armhf.deb ... 111s Unpacking libnvme1t64 (1.8-3) ... 111s Preparing to unpack .../1-libblockdev-part3_3.1.0-1build1_armhf.deb ... 111s Unpacking libblockdev-part3:armhf (3.1.0-1build1) over (3.1.0-1) ... 111s Preparing to unpack .../2-libblockdev-swap3_3.1.0-1build1_armhf.deb ... 111s Unpacking libblockdev-swap3:armhf (3.1.0-1build1) over (3.1.0-1) ... 111s Preparing to unpack .../3-libblockdev3_3.1.0-1build1_armhf.deb ... 111s Unpacking libblockdev3:armhf (3.1.0-1build1) over (3.1.0-1) ... 111s Preparing to unpack .../4-libgudev-1.0-0_1%3a238-3ubuntu2_armhf.deb ... 111s Unpacking libgudev-1.0-0:armhf (1:238-3ubuntu2) over (1:238-3) ... 111s Preparing to unpack .../5-libxml2_2.9.14+dfsg-1.3ubuntu2_armhf.deb ... 111s Unpacking libxml2:armhf (2.9.14+dfsg-1.3ubuntu2) over (2.9.14+dfsg-1.3ubuntu1) ... 111s Preparing to unpack .../6-libbpf1_1%3a1.3.0-2build1_armhf.deb ... 111s Unpacking libbpf1:armhf (1:1.3.0-2build1) over (1:1.3.0-2) ... 111s Preparing to unpack .../7-iproute2_6.1.0-1ubuntu5_armhf.deb ... 111s Unpacking iproute2 (6.1.0-1ubuntu5) over (6.1.0-1ubuntu2) ... 111s (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 ... 78673 files and directories currently installed.) 111s Removing libelf1:armhf (0.190-1) ... 111s Selecting previously unselected package libelf1t64:armhf. 111s (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 ... 78668 files and directories currently installed.) 111s Preparing to unpack .../libelf1t64_0.190-1.1build2_armhf.deb ... 111s Unpacking libelf1t64:armhf (0.190-1.1build2) ... 111s Preparing to unpack .../libtirpc-common_1.3.4+ds-1.1_all.deb ... 111s Unpacking libtirpc-common (1.3.4+ds-1.1) over (1.3.4+ds-1build1) ... 111s Preparing to unpack .../lsof_4.95.0-1build2_armhf.deb ... 111s Unpacking lsof (4.95.0-1build2) over (4.95.0-1build1) ... 111s Preparing to unpack .../libnsl2_1.3.0-3build2_armhf.deb ... 111s Unpacking libnsl2:armhf (1.3.0-3build2) over (1.3.0-3) ... 111s (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 ... 78673 files and directories currently installed.) 111s Removing libtirpc3:armhf (1.3.4+ds-1build1) ... 111s Selecting previously unselected package libtirpc3t64:armhf. 111s (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 ... 78667 files and directories currently installed.) 111s Preparing to unpack .../00-libtirpc3t64_1.3.4+ds-1.1_armhf.deb ... 111s Adding 'diversion of /lib/arm-linux-gnueabihf/libtirpc.so.3 to /lib/arm-linux-gnueabihf/libtirpc.so.3.usr-is-merged by libtirpc3t64' 111s Adding 'diversion of /lib/arm-linux-gnueabihf/libtirpc.so.3.0.0 to /lib/arm-linux-gnueabihf/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' 111s Unpacking libtirpc3t64:armhf (1.3.4+ds-1.1) ... 112s Preparing to unpack .../01-libmbim-proxy_1.31.2-0ubuntu2_armhf.deb ... 112s Unpacking libmbim-proxy (1.31.2-0ubuntu2) over (1.30.0-1) ... 112s Preparing to unpack .../02-libmbim-glib4_1.31.2-0ubuntu2_armhf.deb ... 112s Unpacking libmbim-glib4:armhf (1.31.2-0ubuntu2) over (1.30.0-1) ... 112s Preparing to unpack .../03-libjson-glib-1.0-common_1.8.0-2build1_all.deb ... 112s Unpacking libjson-glib-1.0-common (1.8.0-2build1) over (1.8.0-2) ... 112s Preparing to unpack .../04-libjson-glib-1.0-0_1.8.0-2build1_armhf.deb ... 112s Unpacking libjson-glib-1.0-0:armhf (1.8.0-2build1) over (1.8.0-2) ... 112s Preparing to unpack .../05-libnghttp2-14_1.59.0-1build1_armhf.deb ... 112s Unpacking libnghttp2-14:armhf (1.59.0-1build1) over (1.59.0-1) ... 112s Preparing to unpack .../06-libssh-4_0.10.6-2build1_armhf.deb ... 112s Unpacking libssh-4:armhf (0.10.6-2build1) over (0.10.6-2) ... 112s Preparing to unpack .../07-libusb-1.0-0_2%3a1.0.27-1_armhf.deb ... 112s Unpacking libusb-1.0-0:armhf (2:1.0.27-1) over (2:1.0.26-1) ... 112s Preparing to unpack .../08-libgusb2_0.4.8-1build1_armhf.deb ... 112s Unpacking libgusb2:armhf (0.4.8-1build1) over (0.4.8-1) ... 112s Preparing to unpack .../09-libmm-glib0_1.23.4-0ubuntu1_armhf.deb ... 112s Unpacking libmm-glib0:armhf (1.23.4-0ubuntu1) over (1.22.0-3) ... 112s Preparing to unpack .../10-libsasl2-2_2.1.28+dfsg1-5ubuntu1_armhf.deb ... 112s Unpacking libsasl2-2:armhf (2.1.28+dfsg1-5ubuntu1) over (2.1.28+dfsg1-4) ... 112s Preparing to unpack .../11-libibverbs1_50.0-2build1_armhf.deb ... 112s Unpacking libibverbs1:armhf (50.0-2build1) over (50.0-2) ... 112s Preparing to unpack .../12-libfido2-1_1.14.0-1build1_armhf.deb ... 112s Unpacking libfido2-1:armhf (1.14.0-1build1) over (1.14.0-1) ... 112s Preparing to unpack .../13-coreutils_9.4-3ubuntu3_armhf.deb ... 112s Unpacking coreutils (9.4-3ubuntu3) over (9.4-2ubuntu4) ... 112s Setting up coreutils (9.4-3ubuntu3) ... 112s (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 ... 78678 files and directories currently installed.) 112s Preparing to unpack .../util-linux_2.39.3-9ubuntu2_armhf.deb ... 112s Unpacking util-linux (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 112s Setting up util-linux (2.39.3-9ubuntu2) ... 113s fstrim.service is a disabled or a static unit not running, not starting it. 113s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78678 files and directories currently installed.) 113s Preparing to unpack .../libc-bin_2.39-0ubuntu6_armhf.deb ... 113s Unpacking libc-bin (2.39-0ubuntu6) over (2.39-0ubuntu2) ... 113s Setting up libc-bin (2.39-0ubuntu6) ... 113s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78678 files and directories currently installed.) 113s Removing libatm1:armhf (1:2.5.1-5) ... 113s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78673 files and directories currently installed.) 113s Preparing to unpack .../file_1%3a5.45-3_armhf.deb ... 113s Unpacking file (1:5.45-3) over (1:5.45-2) ... 113s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78673 files and directories currently installed.) 113s Removing libmagic1:armhf (1:5.45-2) ... 114s (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 ... 78663 files and directories currently installed.) 114s Preparing to unpack .../libmagic-mgc_1%3a5.45-3_armhf.deb ... 114s Unpacking libmagic-mgc (1:5.45-3) over (1:5.45-2) ... 114s Selecting previously unselected package libmagic1t64:armhf. 114s Preparing to unpack .../libmagic1t64_1%3a5.45-3_armhf.deb ... 114s Unpacking libmagic1t64:armhf (1:5.45-3) ... 114s Preparing to unpack .../libplymouth5_24.004.60-1ubuntu6_armhf.deb ... 114s Unpacking libplymouth5:armhf (24.004.60-1ubuntu6) over (24.004.60-1ubuntu3) ... 114s (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 ... 78674 files and directories currently installed.) 114s Removing libpng16-16:armhf (1.6.43-1) ... 114s Selecting previously unselected package libpng16-16t64:armhf. 114s (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 ... 78664 files and directories currently installed.) 114s Preparing to unpack .../libpng16-16t64_1.6.43-3_armhf.deb ... 114s Unpacking libpng16-16t64:armhf (1.6.43-3) ... 114s Preparing to unpack .../bind9-host_1%3a9.18.24-0ubuntu3_armhf.deb ... 114s Unpacking bind9-host (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 114s Preparing to unpack .../bind9-dnsutils_1%3a9.18.24-0ubuntu3_armhf.deb ... 114s Unpacking bind9-dnsutils (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 114s Preparing to unpack .../bind9-libs_1%3a9.18.24-0ubuntu3_armhf.deb ... 114s Unpacking bind9-libs:armhf (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 114s (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 ... 78675 files and directories currently installed.) 114s Removing libuv1:armhf (1.48.0-1) ... 114s Selecting previously unselected package libuv1t64:armhf. 114s (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 ... 78670 files and directories currently installed.) 114s Preparing to unpack .../libuv1t64_1.48.0-1.1_armhf.deb ... 114s Unpacking libuv1t64:armhf (1.48.0-1.1) ... 114s (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 ... 78676 files and directories currently installed.) 114s Removing python3-distutils (3.11.5-1) ... 114s (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 ... 78621 files and directories currently installed.) 114s Preparing to unpack .../uuid-runtime_2.39.3-9ubuntu2_armhf.deb ... 114s Unpacking uuid-runtime (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 114s Preparing to unpack .../libdebconfclient0_0.271ubuntu2_armhf.deb ... 114s Unpacking libdebconfclient0:armhf (0.271ubuntu2) over (0.271ubuntu1) ... 114s Setting up libdebconfclient0:armhf (0.271ubuntu2) ... 114s (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 ... 78621 files and directories currently installed.) 114s Preparing to unpack .../libsemanage-common_3.5-1build4_all.deb ... 114s Unpacking libsemanage-common (3.5-1build4) over (3.5-1build2) ... 114s Setting up libsemanage-common (3.5-1build4) ... 114s (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 ... 78621 files and directories currently installed.) 114s Preparing to unpack .../libsemanage2_3.5-1build4_armhf.deb ... 114s Unpacking libsemanage2:armhf (3.5-1build4) over (3.5-1build2) ... 115s Setting up libsemanage2:armhf (3.5-1build4) ... 115s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78621 files and directories currently installed.) 115s Preparing to unpack .../install-info_7.1-3build1_armhf.deb ... 115s Unpacking install-info (7.1-3build1) over (7.1-3) ... 115s Setting up install-info (7.1-3build1) ... 115s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78621 files and directories currently installed.) 115s Preparing to unpack .../00-gcc-13-base_13.2.0-19ubuntu1_armhf.deb ... 115s Unpacking gcc-13-base:armhf (13.2.0-19ubuntu1) over (13.2.0-17ubuntu2) ... 115s Preparing to unpack .../01-libss2_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 115s Unpacking libss2:armhf (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 115s Preparing to unpack .../02-dmsetup_2%3a1.02.185-3ubuntu2_armhf.deb ... 115s Unpacking dmsetup (2:1.02.185-3ubuntu2) over (2:1.02.185-3ubuntu1) ... 115s Preparing to unpack .../03-eject_2.39.3-9ubuntu2_armhf.deb ... 115s Unpacking eject (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 115s Preparing to unpack .../04-krb5-locales_1.20.1-5.1ubuntu1_all.deb ... 115s Unpacking krb5-locales (1.20.1-5.1ubuntu1) over (1.20.1-5build1) ... 115s Preparing to unpack .../05-libbsd0_0.12.1-1_armhf.deb ... 115s Unpacking libbsd0:armhf (0.12.1-1) over (0.11.8-1) ... 115s Preparing to unpack .../06-libglib2.0-data_2.79.3-3ubuntu5_all.deb ... 115s Unpacking libglib2.0-data (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 115s Preparing to unpack .../07-libslang2_2.3.3-3build1_armhf.deb ... 115s Unpacking libslang2:armhf (2.3.3-3build1) over (2.3.3-3) ... 115s Preparing to unpack .../08-locales_2.39-0ubuntu6_all.deb ... 115s Unpacking locales (2.39-0ubuntu6) over (2.39-0ubuntu2) ... 116s Preparing to unpack .../09-vim-tiny_2%3a9.1.0016-1ubuntu5_armhf.deb ... 116s Unpacking vim-tiny (2:9.1.0016-1ubuntu5) over (2:9.1.0016-1ubuntu2) ... 116s Preparing to unpack .../10-vim-common_2%3a9.1.0016-1ubuntu5_all.deb ... 116s Unpacking vim-common (2:9.1.0016-1ubuntu5) over (2:9.1.0016-1ubuntu2) ... 116s Selecting previously unselected package xdg-user-dirs. 116s Preparing to unpack .../11-xdg-user-dirs_0.18-1_armhf.deb ... 116s Unpacking xdg-user-dirs (0.18-1) ... 116s Preparing to unpack .../12-xxd_2%3a9.1.0016-1ubuntu5_armhf.deb ... 116s Unpacking xxd (2:9.1.0016-1ubuntu5) over (2:9.1.0016-1ubuntu2) ... 116s Preparing to unpack .../13-apparmor_4.0.0-beta3-0ubuntu2_armhf.deb ... 117s Unpacking apparmor (4.0.0-beta3-0ubuntu2) over (4.0.0~alpha4-0ubuntu1) ... 117s Preparing to unpack .../14-ftp_20230507-2build1_all.deb ... 117s Unpacking ftp (20230507-2build1) over (20230507-2) ... 117s Preparing to unpack .../15-inetutils-telnet_2%3a2.5-3ubuntu3_armhf.deb ... 117s Unpacking inetutils-telnet (2:2.5-3ubuntu3) over (2:2.5-3ubuntu1) ... 117s Preparing to unpack .../16-info_7.1-3build1_armhf.deb ... 117s Unpacking info (7.1-3build1) over (7.1-3) ... 117s Preparing to unpack .../17-libxmuu1_2%3a1.1.3-3build1_armhf.deb ... 117s Unpacking libxmuu1:armhf (2:1.1.3-3build1) over (2:1.1.3-3) ... 117s Preparing to unpack .../18-lshw_02.19.git.2021.06.19.996aaad9c7-2build2_armhf.deb ... 117s Unpacking lshw (02.19.git.2021.06.19.996aaad9c7-2build2) over (02.19.git.2021.06.19.996aaad9c7-2build1) ... 117s Preparing to unpack .../19-mtr-tiny_0.95-1.1build1_armhf.deb ... 117s Unpacking mtr-tiny (0.95-1.1build1) over (0.95-1.1) ... 117s Preparing to unpack .../20-plymouth-theme-ubuntu-text_24.004.60-1ubuntu6_armhf.deb ... 117s Unpacking plymouth-theme-ubuntu-text (24.004.60-1ubuntu6) over (24.004.60-1ubuntu3) ... 117s Preparing to unpack .../21-plymouth_24.004.60-1ubuntu6_armhf.deb ... 117s Unpacking plymouth (24.004.60-1ubuntu6) over (24.004.60-1ubuntu3) ... 117s Preparing to unpack .../22-psmisc_23.7-1_armhf.deb ... 117s Unpacking psmisc (23.7-1) over (23.6-2) ... 117s Preparing to unpack .../23-telnet_0.17+2.5-3ubuntu3_all.deb ... 117s Unpacking telnet (0.17+2.5-3ubuntu3) over (0.17+2.5-3ubuntu1) ... 118s Preparing to unpack .../24-usb.ids_2024.03.18-1_all.deb ... 118s Unpacking usb.ids (2024.03.18-1) over (2024.01.30-1) ... 118s Preparing to unpack .../25-xz-utils_5.6.0-0.2_armhf.deb ... 118s Unpacking xz-utils (5.6.0-0.2) over (5.4.5-0.3) ... 118s Preparing to unpack .../26-libctf0_2.42-4ubuntu1_armhf.deb ... 118s Unpacking libctf0:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 118s Preparing to unpack .../27-libctf-nobfd0_2.42-4ubuntu1_armhf.deb ... 118s Unpacking libctf-nobfd0:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 118s Preparing to unpack .../28-binutils-arm-linux-gnueabihf_2.42-4ubuntu1_armhf.deb ... 118s Unpacking binutils-arm-linux-gnueabihf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 118s Preparing to unpack .../29-libbinutils_2.42-4ubuntu1_armhf.deb ... 118s Unpacking libbinutils:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 118s Preparing to unpack .../30-binutils_2.42-4ubuntu1_armhf.deb ... 118s Unpacking binutils (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 118s Preparing to unpack .../31-binutils-common_2.42-4ubuntu1_armhf.deb ... 118s Unpacking binutils-common:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 118s Preparing to unpack .../32-libsframe1_2.42-4ubuntu1_armhf.deb ... 118s Unpacking libsframe1:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 118s Preparing to unpack .../33-bolt_0.9.6-2build1_armhf.deb ... 118s Unpacking bolt (0.9.6-2build1) over (0.9.6-2) ... 118s Preparing to unpack .../34-cryptsetup-bin_2%3a2.7.0-1ubuntu2_armhf.deb ... 118s Unpacking cryptsetup-bin (2:2.7.0-1ubuntu2) over (2:2.7.0-1ubuntu1) ... 118s Preparing to unpack .../35-dpkg-dev_1.22.6ubuntu4_all.deb ... 118s Unpacking dpkg-dev (1.22.6ubuntu4) over (1.22.4ubuntu5) ... 118s Preparing to unpack .../36-libdpkg-perl_1.22.6ubuntu4_all.deb ... 118s Unpacking libdpkg-perl (1.22.6ubuntu4) over (1.22.4ubuntu5) ... 118s Preparing to unpack .../37-gnupg-l10n_2.4.4-2ubuntu15_all.deb ... 118s Unpacking gnupg-l10n (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 118s Preparing to unpack .../38-ibverbs-providers_50.0-2build1_armhf.deb ... 119s Unpacking ibverbs-providers:armhf (50.0-2build1) over (50.0-2) ... 119s Preparing to unpack .../39-jq_1.7.1-3_armhf.deb ... 119s Unpacking jq (1.7.1-3) over (1.7.1-2) ... 119s Preparing to unpack .../40-libjq1_1.7.1-3_armhf.deb ... 119s Unpacking libjq1:armhf (1.7.1-3) over (1.7.1-2) ... 119s Selecting previously unselected package libatm1t64:armhf. 119s Preparing to unpack .../41-libatm1t64_1%3a2.5.1-5.1_armhf.deb ... 119s Unpacking libatm1t64:armhf (1:2.5.1-5.1) ... 119s Preparing to unpack .../42-libevent-core-2.1-7_2.1.12-stable-9build1_armhf.deb ... 119s Unpacking libevent-core-2.1-7:armhf (2.1.12-stable-9build1) over (2.1.12-stable-9) ... 119s Preparing to unpack .../43-libftdi1-2_1.5-6build4_armhf.deb ... 119s Unpacking libftdi1-2:armhf (1.5-6build4) over (1.5-6build3) ... 119s Preparing to unpack .../44-libldap-common_2.6.7+dfsg-1~exp1ubuntu6_all.deb ... 119s Unpacking libldap-common (2.6.7+dfsg-1~exp1ubuntu6) over (2.6.7+dfsg-1~exp1ubuntu1) ... 119s Preparing to unpack .../45-libsasl2-modules_2.1.28+dfsg1-5ubuntu1_armhf.deb ... 119s Unpacking libsasl2-modules:armhf (2.1.28+dfsg1-5ubuntu1) over (2.1.28+dfsg1-4) ... 119s Preparing to unpack .../46-python3-lib2to3_3.12.2-3ubuntu2_all.deb ... 119s Unpacking python3-lib2to3 (3.12.2-3ubuntu2) over (3.11.5-1) ... 119s Preparing to unpack .../47-python3-pyrsistent_0.20.0-1build1_armhf.deb ... 119s Unpacking python3-pyrsistent:armhf (0.20.0-1build1) over (0.20.0-1) ... 119s Preparing to unpack .../48-python3-typing-extensions_4.10.0-1_all.deb ... 119s Unpacking python3-typing-extensions (4.10.0-1) over (4.9.0-1) ... 119s Preparing to unpack .../49-kpartx_0.9.4-5ubuntu5_armhf.deb ... 119s Unpacking kpartx (0.9.4-5ubuntu5) over (0.9.4-5ubuntu3) ... 119s Setting up pinentry-curses (1.2.1-3ubuntu4) ... 119s Setting up libtext-iconv-perl:armhf (1.7-8build2) ... 119s Setting up libtext-charwidth-perl:armhf (0.04-11build2) ... 119s Setting up libibverbs1:armhf (50.0-2build1) ... 119s Setting up systemd-sysv (255.4-1ubuntu5) ... 119s Setting up libapparmor1:armhf (4.0.0-beta3-0ubuntu2) ... 119s Setting up libatm1t64:armhf (1:2.5.1-5.1) ... 119s Setting up libgdbm6t64:armhf (1.23-5.1) ... 119s Setting up bsdextrautils (2.39.3-9ubuntu2) ... 119s Setting up libgdbm-compat4t64:armhf (1.23-5.1) ... 119s Setting up xdg-user-dirs (0.18-1) ... 119s Setting up ibverbs-providers:armhf (50.0-2build1) ... 119s Setting up linux-headers-6.8.0-20 (6.8.0-20.20) ... 119s Setting up libmagic-mgc (1:5.45-3) ... 119s Setting up gawk (1:5.2.1-2build2) ... 119s Setting up psmisc (23.7-1) ... 119s Setting up libjq1:armhf (1.7.1-3) ... 119s Setting up libtirpc-common (1.3.4+ds-1.1) ... 119s Setting up libbrotli1:armhf (1.1.0-2build1) ... 119s Setting up libsqlite3-0:armhf (3.45.1-1ubuntu1) ... 119s Setting up libsasl2-modules:armhf (2.1.28+dfsg1-5ubuntu1) ... 119s Setting up libuv1t64:armhf (1.48.0-1.1) ... 119s Setting up libmagic1t64:armhf (1:5.45-3) ... 119s Setting up binutils-common:armhf (2.42-4ubuntu1) ... 119s Setting up libpsl5t64:armhf (0.21.2-1.1) ... 119s Setting up libnghttp2-14:armhf (1.59.0-1build1) ... 119s Setting up libreiserfscore0t64 (1:3.6.27-7.1) ... 119s Setting up libctf-nobfd0:armhf (2.42-4ubuntu1) ... 119s Setting up libnss-systemd:armhf (255.4-1ubuntu5) ... 119s Setting up krb5-locales (1.20.1-5.1ubuntu1) ... 119s Setting up file (1:5.45-3) ... 119s Setting up kmod (31+20240202-2ubuntu4) ... 119s Setting up lshw (02.19.git.2021.06.19.996aaad9c7-2build2) ... 119s Setting up locales (2.39-0ubuntu6) ... 120s Generating locales (this might take a while)... 122s en_US.UTF-8... done 122s Generation complete. 122s Setting up libldap-common (2.6.7+dfsg-1~exp1ubuntu6) ... 122s Setting up xxd (2:9.1.0016-1ubuntu5) ... 122s Setting up libsframe1:armhf (2.42-4ubuntu1) ... 122s Setting up libelf1t64:armhf (0.190-1.1build2) ... 122s Setting up libkrb5support0:armhf (1.20.1-5.1ubuntu1) ... 122s Setting up linux-headers-6.8.0-20-generic (6.8.0-20.20) ... 122s Setting up eject (2.39.3-9ubuntu2) ... 122s Setting up apparmor (4.0.0-beta3-0ubuntu2) ... 122s Installing new version of config file /etc/apparmor.d/abstractions/authentication ... 122s Installing new version of config file /etc/apparmor.d/abstractions/crypto ... 122s Installing new version of config file /etc/apparmor.d/abstractions/kde-open5 ... 122s Installing new version of config file /etc/apparmor.d/abstractions/openssl ... 122s Installing new version of config file /etc/apparmor.d/code ... 122s Installing new version of config file /etc/apparmor.d/firefox ... 122s apparmor_parser: Unable to replace "lsb_release". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 122s 122s apparmor_parser: Unable to replace "kmod". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 122s 122s apparmor_parser: Unable to replace "nvidia_modprobe". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 122s 123s sysctl: cannot stat /proc/sys/kernel/apparmor_restrict_unprivileged_userns: No such file or directory 123s Reloading AppArmor profiles 123s /sbin/apparmor_parser: Unable to replace "1password". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "Discord". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "MongoDB Compass". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "QtWebEngineProcess". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "brave". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "buildah". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "busybox". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "cam". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "ch-checkns". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "ch-run". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "chrome". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "vscode". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "devhelp". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "element-desktop". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "epiphany". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "evolution". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "crun". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "firefox". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "flatpak". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "geary". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "github-desktop". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "goldendict". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "ipa_verify". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "keybase". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "kchmviewer". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "lc-compliance". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "libcamerify". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "linux-sandbox". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "loupe". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "lxc-attach". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "lxc-create". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "lxc-destroy". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "lxc-execute". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "lxc-stop". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "lxc-unshare". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "lxc-usernsexec". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "mmdebstrap". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "msedge". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "nautilus". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "notepadqq". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "obsidian". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "opam". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "opera". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "pageedit". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "podman". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "polypane". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "privacybrowser". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "qcam". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "qmapshack". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "qutebrowser". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "rootlesskit". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "rpm". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "rssguard". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "runc". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "sbuild-abort". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "sbuild-adduser". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "sbuild-apt". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "sbuild-checkpackages". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "sbuild-clean". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "sbuild-createchroot". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "sbuild-destroychroot". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "sbuild-distupgrade". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "sbuild-shell". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "sbuild-unhold". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "sbuild-hold". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "sbuild-update". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "sbuild-upgrade". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "scide". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "signal-desktop". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "slack". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "slirp4netns". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "steam". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "stress-ng". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "surfshark". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "systemd-coredump". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "thunderbird". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "toybox". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "trinity". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "tup". /sbin/apparmor_parser: Unable to replace "tuxedo-control-center". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "userbindmount". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "sbuild". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "QtWebEngineProcess". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "plasmashell". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "unprivileged_userns". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "uwsgi-core". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "vdens". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "virtiofsd". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "lsb_release". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "vivaldi-bin". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "vpnns". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "wpcom". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "kmod". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "nvidia_modprobe". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "unix-chkpwd". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "rsyslogd". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "/usr/bin/man". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "ubuntu_pro_apt_news". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s /sbin/apparmor_parser: Unable to replace "tcpdump". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 123s Error: At least one profile failed to load 123s Setting up libglib2.0-0t64:armhf (2.79.3-3ubuntu5) ... 123s No schema files found: doing nothing. 123s Setting up libglib2.0-data (2.79.3-3ubuntu5) ... 123s Setting up vim-common (2:9.1.0016-1ubuntu5) ... 123s Setting up gcc-13-base:armhf (13.2.0-19ubuntu1) ... 123s Setting up libqrtr-glib0:armhf (1.2.2-1ubuntu3) ... 123s Setting up libslang2:armhf (2.3.3-3build1) ... 123s Setting up libnvme1t64 (1.8-3) ... 123s Setting up mtr-tiny (0.95-1.1build1) ... 123s Setting up gnupg-l10n (2.4.4-2ubuntu15) ... 123s Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2build6) ... 123s Setting up libdbus-1-3:armhf (1.14.10-4ubuntu2) ... 123s Setting up xz-utils (5.6.0-0.2) ... 123s Setting up perl-modules-5.38 (5.38.2-3.2) ... 123s Setting up libblockdev-utils3:armhf (3.1.0-1build1) ... 123s Setting up libpng16-16t64:armhf (1.6.43-3) ... 123s Setting up systemd-timesyncd (255.4-1ubuntu5) ... 124s Setting up libevent-core-2.1-7:armhf (2.1.12-stable-9build1) ... 124s Setting up udev (255.4-1ubuntu5) ... 124s Setting up libss2:armhf (1.47.0-2.4~exp1ubuntu2) ... 124s Setting up usb.ids (2024.03.18-1) ... 124s Setting up sudo (1.9.15p5-3ubuntu3) ... 124s Setting up dhcpcd-base (1:10.0.6-1ubuntu2) ... 124s Setting up gir1.2-glib-2.0:armhf (2.79.3-3ubuntu5) ... 124s Setting up libk5crypto3:armhf (1.20.1-5.1ubuntu1) ... 124s Setting up logsave (1.47.0-2.4~exp1ubuntu2) ... 124s Setting up libfdisk1:armhf (2.39.3-9ubuntu2) ... 124s Setting up libdb5.3t64:armhf (5.3.28+dfsg2-6) ... 124s Setting up libblockdev-nvme3:armhf (3.1.0-1build1) ... 124s Setting up libdevmapper1.02.1:armhf (2:1.02.185-3ubuntu2) ... 124s Setting up libblockdev-fs3:armhf (3.1.0-1build1) ... 124s Setting up python-apt-common (2.7.6build1) ... 124s Setting up mount (2.39.3-9ubuntu2) ... 124s Setting up dmsetup (2:1.02.185-3ubuntu2) ... 124s Setting up uuid-runtime (2.39.3-9ubuntu2) ... 125s uuidd.service is a disabled or a static unit not running, not starting it. 125s Setting up libmm-glib0:armhf (1.23.4-0ubuntu1) ... 125s Setting up groff-base (1.23.0-3build1) ... 125s Setting up libplymouth5:armhf (24.004.60-1ubuntu6) ... 125s Setting up dbus-session-bus-common (1.14.10-4ubuntu2) ... 125s Setting up kpartx (0.9.4-5ubuntu5) ... 125s Setting up jq (1.7.1-3) ... 125s Setting up gpgconf (2.4.4-2ubuntu15) ... 125s Setting up libpcap0.8t64:armhf (1.10.4-4.1ubuntu1) ... 125s Setting up libcryptsetup12:armhf (2:2.7.0-1ubuntu2) ... 125s Setting up libgirepository-1.0-1:armhf (1.79.1-1ubuntu6) ... 125s Setting up libjson-glib-1.0-common (1.8.0-2build1) ... 125s Setting up libkrb5-3:armhf (1.20.1-5.1ubuntu1) ... 125s Setting up libpython3.11-minimal:armhf (3.11.8-1build4) ... 125s Setting up libusb-1.0-0:armhf (2:1.0.27-1) ... 125s Setting up libperl5.38t64:armhf (5.38.2-3.2) ... 125s Setting up tnftp (20230507-2build1) ... 125s Setting up libbinutils:armhf (2.42-4ubuntu1) ... 125s Setting up dbus-system-bus-common (1.14.10-4ubuntu2) ... 125s Setting up libfido2-1:armhf (1.14.0-1build1) ... 125s Setting up openssl (3.0.13-0ubuntu2) ... 125s Setting up libbsd0:armhf (0.12.1-1) ... 125s Setting up readline-common (8.2-3.1) ... 125s Setting up libxml2:armhf (2.9.14+dfsg-1.3ubuntu2) ... 125s Setting up libxmuu1:armhf (2:1.1.3-3build1) ... 125s Setting up dbus-bin (1.14.10-4ubuntu2) ... 125s Setting up info (7.1-3build1) ... 125s Setting up liblocale-gettext-perl (1.07-6ubuntu3) ... 125s Setting up gpg (2.4.4-2ubuntu15) ... 125s Setting up libgudev-1.0-0:armhf (1:238-3ubuntu2) ... 125s Setting up libpolkit-gobject-1-0:armhf (124-1ubuntu1) ... 125s Setting up libbpf1:armhf (1:1.3.0-2build1) ... 125s Setting up libmbim-glib4:armhf (1.31.2-0ubuntu2) ... 125s Setting up rsync (3.2.7-1build1) ... 126s rsync.service is a disabled or a static unit not running, not starting it. 126s Setting up libudisks2-0:armhf (2.10.1-6) ... 126s Setting up bolt (0.9.6-2build1) ... 126s bolt.service is a disabled or a static unit not running, not starting it. 126s Setting up gnupg-utils (2.4.4-2ubuntu15) ... 126s Setting up initramfs-tools-bin (0.142ubuntu23) ... 126s Setting up libctf0:armhf (2.42-4ubuntu1) ... 126s Setting up cryptsetup-bin (2:2.7.0-1ubuntu2) ... 126s Setting up python3.11-minimal (3.11.8-1build4) ... 127s Setting up tcpdump (4.99.4-3ubuntu2) ... 127s apparmor_parser: Unable to replace "tcpdump". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 127s 127s Setting up apt-utils (2.7.13ubuntu1) ... 127s Setting up gpg-agent (2.4.4-2ubuntu15) ... 128s Setting up libpython3.12-stdlib:armhf (3.12.2-4build3) ... 128s Setting up libblockdev-mdraid3:armhf (3.1.0-1build1) ... 128s Setting up wget (1.21.4-1ubuntu2) ... 128s Setting up libblockdev-swap3:armhf (3.1.0-1build1) ... 128s Setting up plymouth (24.004.60-1ubuntu6) ... 128s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 128s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 128s Setting up libxmlb2:armhf (0.3.15-1build1) ... 128s Setting up btrfs-progs (6.6.3-1.1build1) ... 128s Setting up libpython3.11-stdlib:armhf (3.11.8-1build4) ... 128s Setting up python3.12 (3.12.2-4build3) ... 130s Setting up libblockdev-loop3:armhf (3.1.0-1build1) ... 130s Setting up gpgsm (2.4.4-2ubuntu15) ... 130s Setting up inetutils-telnet (2:2.5-3ubuntu3) ... 130s Setting up e2fsprogs (1.47.0-2.4~exp1ubuntu2) ... 130s update-initramfs: deferring update (trigger activated) 130s e2scrub_all.service is a disabled or a static unit not running, not starting it. 130s Setting up libparted2t64:armhf (3.6-3.1build2) ... 130s Setting up linux-headers-generic (6.8.0-20.20+1) ... 130s Setting up dbus-daemon (1.14.10-4ubuntu2) ... 130s Setting up libmbim-proxy (1.31.2-0ubuntu2) ... 130s Setting up vim-tiny (2:9.1.0016-1ubuntu5) ... 130s Setting up libnetplan1:armhf (1.0-1) ... 130s Setting up man-db (2.12.0-3build4) ... 130s Updating database of manual pages ... 131s apparmor_parser: Unable to replace "/usr/bin/man". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 131s 132s man-db.service is a disabled or a static unit not running, not starting it. 132s Setting up libblockdev3:armhf (3.1.0-1build1) ... 132s Setting up fdisk (2.39.3-9ubuntu2) ... 132s Setting up libjson-glib-1.0-0:armhf (1.8.0-2build1) ... 132s Setting up libblockdev-part3:armhf (3.1.0-1build1) ... 132s Setting up libsasl2-modules-db:armhf (2.1.28+dfsg1-5ubuntu1) ... 132s Setting up libftdi1-2:armhf (1.5-6build4) ... 132s Setting up perl (5.38.2-3.2) ... 132s Setting up plymouth-theme-ubuntu-text (24.004.60-1ubuntu6) ... 132s update-initramfs: deferring update (trigger activated) 132s Setting up gir1.2-girepository-2.0:armhf (1.79.1-1ubuntu6) ... 132s Setting up dbus (1.14.10-4ubuntu2) ... 132s A reboot is required to replace the running dbus-daemon. 132s Please reboot the system when convenient. 132s Setting up shared-mime-info (2.4-1build1) ... 133s Setting up libgssapi-krb5-2:armhf (1.20.1-5.1ubuntu1) ... 133s Setting up ftp (20230507-2build1) ... 133s Setting up keyboxd (2.4.4-2ubuntu15) ... 133s Setting up libdpkg-perl (1.22.6ubuntu4) ... 133s Setting up libsasl2-2:armhf (2.1.28+dfsg1-5ubuntu1) ... 133s Setting up libssh-4:armhf (0.10.6-2build1) ... 133s Setting up libpam-systemd:armhf (255.4-1ubuntu5) ... 133s Setting up libpolkit-agent-1-0:armhf (124-1ubuntu1) ... 133s Setting up libgpgme11t64:armhf (1.18.0-4.1ubuntu3) ... 133s Setting up netplan-generator (1.0-1) ... 133s Removing 'diversion of /lib/systemd/system-generators/netplan to /lib/systemd/system-generators/netplan.usr-is-merged by netplan-generator' 133s Setting up initramfs-tools-core (0.142ubuntu23) ... 133s Setting up binutils-arm-linux-gnueabihf (2.42-4ubuntu1) ... 133s Setting up libarchive13t64:armhf (3.7.2-1.1ubuntu2) ... 133s Setting up libldap2:armhf (2.6.7+dfsg-1~exp1ubuntu6) ... 133s Setting up libpython3-stdlib:armhf (3.12.2-0ubuntu1) ... 133s Setting up systemd-resolved (255.4-1ubuntu5) ... 134s Setting up python3.11 (3.11.8-1build4) ... 135s Setting up telnet (0.17+2.5-3ubuntu3) ... 135s Setting up initramfs-tools (0.142ubuntu23) ... 135s update-initramfs: deferring update (trigger activated) 135s Setting up libcurl4t64:armhf (8.5.0-2ubuntu7) ... 135s Setting up bind9-libs:armhf (1:9.18.24-0ubuntu3) ... 135s Setting up libtirpc3t64:armhf (1.3.4+ds-1.1) ... 135s Setting up e2fsprogs-l10n (1.47.0-2.4~exp1ubuntu2) ... 135s Setting up iproute2 (6.1.0-1ubuntu5) ... 135s Setting up openssh-client (1:9.6p1-3ubuntu11) ... 135s Setting up libgusb2:armhf (0.4.8-1build1) ... 135s Setting up libcurl3t64-gnutls:armhf (8.5.0-2ubuntu7) ... 135s Setting up parted (3.6-3.1build2) ... 135s Setting up libqmi-glib5:armhf (1.35.2-0ubuntu1) ... 135s Setting up python3 (3.12.2-0ubuntu1) ... 135s Setting up binutils (2.42-4ubuntu1) ... 135s Setting up libjcat1:armhf (0.2.0-2build2) ... 135s Setting up dpkg-dev (1.22.6ubuntu4) ... 135s Setting up dirmngr (2.4.4-2ubuntu15) ... 135s Setting up dbus-user-session (1.14.10-4ubuntu2) ... 135s Setting up python3-cryptography (41.0.7-4build2) ... 135s Setting up python3-gi (3.47.0-3build1) ... 136s Setting up python3-typing-extensions (4.10.0-1) ... 136s Setting up lsof (4.95.0-1build2) ... 136s Setting up python3-pyrsistent:armhf (0.20.0-1build1) ... 136s Setting up libnsl2:armhf (1.3.0-3build2) ... 136s Setting up gnupg (2.4.4-2ubuntu15) ... 136s Setting up python3-netplan (1.0-1) ... 136s Setting up curl (8.5.0-2ubuntu7) ... 136s Setting up libvolume-key1:armhf (0.3.12-7build1) ... 136s Setting up bind9-host (1:9.18.24-0ubuntu3) ... 136s Setting up python3-lib2to3 (3.12.2-3ubuntu2) ... 136s Setting up python3-pkg-resources (68.1.2-2ubuntu1) ... 136s Setting up openssh-sftp-server (1:9.6p1-3ubuntu11) ... 136s Setting up python3-dbus (1.3.2-5build2) ... 137s Setting up python3-setuptools (68.1.2-2ubuntu1) ... 137s Setting up gpg-wks-client (2.4.4-2ubuntu15) ... 137s Setting up openssh-server (1:9.6p1-3ubuntu11) ... 137s Replacing config file /etc/ssh/sshd_config with new version 139s Created symlink /etc/systemd/system/ssh.service.requires/ssh.socket → /usr/lib/systemd/system/ssh.socket. 140s Setting up libblockdev-crypto3:armhf (3.1.0-1build1) ... 140s Setting up python3-gdbm:armhf (3.12.2-3ubuntu2) ... 140s Setting up python3-apt (2.7.6build1) ... 140s Setting up libfwupd2:armhf (1.9.15-1) ... 140s Setting up python3-yaml (6.0.1-2build1) ... 141s Setting up libqmi-proxy (1.35.2-0ubuntu1) ... 141s Setting up netplan.io (1.0-1) ... 141s Setting up bind9-dnsutils (1:9.18.24-0ubuntu3) ... 141s Setting up ubuntu-pro-client (31.2) ... 141s apparmor_parser: Unable to replace "ubuntu_pro_apt_news". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 141s 142s Setting up fwupd (1.9.15-1) ... 142s fwupd-offline-update.service is a disabled or a static unit not running, not starting it. 143s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 143s fwupd.service is a disabled or a static unit not running, not starting it. 143s Setting up ubuntu-pro-client-l10n (31.2) ... 143s Setting up udisks2 (2.10.1-6) ... 143s vda: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/uevent': Permission denied 143s vda1: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda1/uevent': Permission denied 143s vda15: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda15/uevent': Permission denied 143s vda2: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda2/uevent': Permission denied 143s loop0: Failed to write 'change' to '/sys/devices/virtual/block/loop0/uevent': Permission denied 143s loop1: Failed to write 'change' to '/sys/devices/virtual/block/loop1/uevent': Permission denied 143s loop2: Failed to write 'change' to '/sys/devices/virtual/block/loop2/uevent': Permission denied 143s loop3: Failed to write 'change' to '/sys/devices/virtual/block/loop3/uevent': Permission denied 143s loop4: Failed to write 'change' to '/sys/devices/virtual/block/loop4/uevent': Permission denied 143s loop5: Failed to write 'change' to '/sys/devices/virtual/block/loop5/uevent': Permission denied 143s loop6: Failed to write 'change' to '/sys/devices/virtual/block/loop6/uevent': Permission denied 143s loop7: Failed to write 'change' to '/sys/devices/virtual/block/loop7/uevent': Permission denied 143s Processing triggers for ufw (0.36.2-5) ... 143s Processing triggers for systemd (255.4-1ubuntu5) ... 143s Processing triggers for install-info (7.1-3build1) ... 143s Processing triggers for libc-bin (2.39-0ubuntu6) ... 143s Processing triggers for initramfs-tools (0.142ubuntu23) ... 145s Reading package lists... 145s Building dependency tree... 145s Reading state information... 146s The following packages will be REMOVED: 146s linux-headers-6.8.0-11* python3-lib2to3* 146s 0 upgraded, 0 newly installed, 2 to remove and 1 not upgraded. 146s After this operation, 85.8 MB disk space will be freed. 146s (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 ... 78592 files and directories currently installed.) 146s Removing linux-headers-6.8.0-11 (6.8.0-11.11) ... 147s Removing python3-lib2to3 (3.12.2-3ubuntu2) ... 149s autopkgtest [04:40:35]: rebooting testbed after setup commands that affected boot 187s autopkgtest [04:41:13]: testbed running kernel: Linux 5.15.0-101-generic #111-Ubuntu SMP Wed Mar 6 18:01:01 UTC 2024 211s autopkgtest [04:41:37]: @@@@@@@@@@@@@@@@@@@@ apt-source libspecio-perl 221s Get:1 http://ftpmaster.internal/ubuntu noble/universe libspecio-perl 0.48-1 (dsc) [2762 B] 221s Get:2 http://ftpmaster.internal/ubuntu noble/universe libspecio-perl 0.48-1 (tar) [108 kB] 221s Get:3 http://ftpmaster.internal/ubuntu noble/universe libspecio-perl 0.48-1 (diff) [5896 B] 221s gpgv: Signature made Tue Jun 21 19:42:27 2022 UTC 221s gpgv: using RSA key D1E1316E93A760A8104D85FABB3A68018649AA06 221s gpgv: Can't check signature: No public key 221s dpkg-source: warning: cannot verify inline signature for ./libspecio-perl_0.48-1.dsc: no acceptable signature found 221s autopkgtest [04:41:47]: testing package libspecio-perl version 0.48-1 224s autopkgtest [04:41:50]: build not needed 226s autopkgtest [04:41:52]: test autodep8-perl-build-deps: preparing testbed 235s Reading package lists... 236s Building dependency tree... 236s Reading state information... 236s Starting pkgProblemResolver with broken count: 0 236s Starting 2 pkgProblemResolver with broken count: 0 236s Done 237s The following additional packages will be installed: 237s autoconf autodep8 automake autopoint autotools-dev build-essential cpp 237s cpp-13 cpp-13-arm-linux-gnueabihf cpp-arm-linux-gnueabihf dctrl-tools 237s debhelper debugedit dh-autoreconf dh-strip-nondeterminism dwz g++ g++-13 237s g++-13-arm-linux-gnueabihf g++-arm-linux-gnueabihf gcc gcc-13 237s gcc-13-arm-linux-gnueabihf gcc-arm-linux-gnueabihf gettext intltool-debian 237s libalgorithm-c3-perl libarchive-zip-perl libasan8 libatomic1 237s libb-hooks-endofscope-perl libb-hooks-op-check-perl libc-dev-bin libc6-dev 237s libcc1-0 libclass-c3-perl libclass-load-perl libclass-load-xs-perl 237s libclass-method-modifiers-perl libclass-xsaccessor-perl libcrypt-dev 237s libdata-optlist-perl libdebhelper-perl libdevel-callchecker-perl 237s libdevel-globaldestruction-perl libdevel-overloadinfo-perl 237s libdevel-stacktrace-perl libdist-checkconflicts-perl libdw1t64 237s libdynaloader-functions-perl libeval-closure-perl 237s libfile-stripnondeterminism-perl libgcc-13-dev libgomp1 libimport-into-perl 237s libisl23 libmodule-implementation-perl libmodule-runtime-conflicts-perl 237s libmodule-runtime-perl libmoo-perl libmoose-perl libmouse-perl libmpc3 237s libmro-compat-perl libnamespace-autoclean-perl libnamespace-clean-perl 237s libpackage-deprecationmanager-perl libpackage-stash-perl 237s libpackage-stash-xs-perl libparams-classify-perl libparams-util-perl 237s libref-util-perl librole-tiny-perl libspecio-perl libstdc++-13-dev 237s libsub-exporter-perl libsub-exporter-progressive-perl libsub-identify-perl 237s libsub-install-perl libsub-name-perl libsub-override-perl libsub-quote-perl 237s libtest-fatal-perl libtest-needs-perl libtool libtry-tiny-perl libubsan1 237s libvariable-magic-perl libxstring-perl linux-libc-dev m4 237s pkg-perl-autopkgtest po-debconf rpcsvc-proto 237s Suggested packages: 237s autoconf-archive gnu-standards autoconf-doc cpp-doc gcc-13-locales 237s cpp-13-doc debtags dh-make gcc-13-doc gcc-multilib manpages-dev flex bison 237s gdb gcc-doc gdb-arm-linux-gnueabihf gettext-doc libasprintf-dev 237s libgettextpo-dev glibc-doc libscalar-number-perl libstdc++-13-doc 237s libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc libmail-box-perl 237s Recommended packages: 237s manpages manpages-dev libc-devtools libclass-c3-xs-perl 237s libdevel-lexalias-perl libarchive-cpio-perl libdevel-partialdump-perl 237s libreadonly-perl libref-util-xs-perl libltdl-dev libmail-sendmail-perl 237s The following NEW packages will be installed: 237s autoconf autodep8 automake autopkgtest-satdep autopoint autotools-dev 237s build-essential cpp cpp-13 cpp-13-arm-linux-gnueabihf 237s cpp-arm-linux-gnueabihf dctrl-tools debhelper debugedit dh-autoreconf 237s dh-strip-nondeterminism dwz g++ g++-13 g++-13-arm-linux-gnueabihf 237s g++-arm-linux-gnueabihf gcc gcc-13 gcc-13-arm-linux-gnueabihf 237s gcc-arm-linux-gnueabihf gettext intltool-debian libalgorithm-c3-perl 237s libarchive-zip-perl libasan8 libatomic1 libb-hooks-endofscope-perl 237s libb-hooks-op-check-perl libc-dev-bin libc6-dev libcc1-0 libclass-c3-perl 237s libclass-load-perl libclass-load-xs-perl libclass-method-modifiers-perl 237s libclass-xsaccessor-perl libcrypt-dev libdata-optlist-perl libdebhelper-perl 237s libdevel-callchecker-perl libdevel-globaldestruction-perl 237s libdevel-overloadinfo-perl libdevel-stacktrace-perl 237s libdist-checkconflicts-perl libdw1t64 libdynaloader-functions-perl 237s libeval-closure-perl libfile-stripnondeterminism-perl libgcc-13-dev libgomp1 237s libimport-into-perl libisl23 libmodule-implementation-perl 237s libmodule-runtime-conflicts-perl libmodule-runtime-perl libmoo-perl 237s libmoose-perl libmouse-perl libmpc3 libmro-compat-perl 237s libnamespace-autoclean-perl libnamespace-clean-perl 237s libpackage-deprecationmanager-perl libpackage-stash-perl 237s libpackage-stash-xs-perl libparams-classify-perl libparams-util-perl 237s libref-util-perl librole-tiny-perl libspecio-perl libstdc++-13-dev 237s libsub-exporter-perl libsub-exporter-progressive-perl libsub-identify-perl 237s libsub-install-perl libsub-name-perl libsub-override-perl libsub-quote-perl 237s libtest-fatal-perl libtest-needs-perl libtool libtry-tiny-perl libubsan1 237s libvariable-magic-perl libxstring-perl linux-libc-dev m4 237s pkg-perl-autopkgtest po-debconf rpcsvc-proto 237s 0 upgraded, 95 newly installed, 0 to remove and 1 not upgraded. 237s Need to get 53.4 MB/53.4 MB of archives. 237s After this operation, 157 MB of additional disk space will be used. 237s Get:1 /tmp/autopkgtest.i19wfh/1-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [864 B] 237s Get:2 http://ftpmaster.internal/ubuntu noble/main armhf m4 armhf 1.4.19-4 [235 kB] 237s Get:3 http://ftpmaster.internal/ubuntu noble/main armhf autoconf all 2.71-3 [339 kB] 237s Get:4 http://ftpmaster.internal/ubuntu noble/main armhf dctrl-tools armhf 2.24-3build2 [57.2 kB] 237s Get:5 http://ftpmaster.internal/ubuntu noble/main armhf autodep8 all 0.28 [13.2 kB] 237s Get:6 http://ftpmaster.internal/ubuntu noble/main armhf autotools-dev all 20220109.1 [44.9 kB] 237s Get:7 http://ftpmaster.internal/ubuntu noble/main armhf automake all 1:1.16.5-1.3ubuntu1 [558 kB] 237s Get:8 http://ftpmaster.internal/ubuntu noble/main armhf autopoint all 0.21-14ubuntu1 [422 kB] 237s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libc-dev-bin armhf 2.39-0ubuntu6 [19.1 kB] 237s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/main armhf linux-libc-dev armhf 6.8.0-20.20 [1555 kB] 238s Get:11 http://ftpmaster.internal/ubuntu noble/main armhf libcrypt-dev armhf 1:4.4.36-4 [136 kB] 238s Get:12 http://ftpmaster.internal/ubuntu noble/main armhf rpcsvc-proto armhf 1.4.2-0ubuntu6 [63.7 kB] 238s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libc6-dev armhf 2.39-0ubuntu6 [1351 kB] 238s Get:14 http://ftpmaster.internal/ubuntu noble/main armhf libisl23 armhf 0.26-3 [595 kB] 238s Get:15 http://ftpmaster.internal/ubuntu noble/main armhf libmpc3 armhf 1.3.1-1 [46.4 kB] 238s Get:16 http://ftpmaster.internal/ubuntu noble-proposed/main armhf cpp-13-arm-linux-gnueabihf armhf 13.2.0-19ubuntu1 [8753 kB] 238s Get:17 http://ftpmaster.internal/ubuntu noble-proposed/main armhf cpp-13 armhf 13.2.0-19ubuntu1 [1036 B] 238s Get:18 http://ftpmaster.internal/ubuntu noble/main armhf cpp-arm-linux-gnueabihf armhf 4:13.2.0-7ubuntu1 [5320 B] 238s Get:19 http://ftpmaster.internal/ubuntu noble/main armhf cpp armhf 4:13.2.0-7ubuntu1 [22.4 kB] 238s Get:20 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcc1-0 armhf 14-20240315-1ubuntu1 [39.0 kB] 238s Get:21 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgomp1 armhf 14-20240315-1ubuntu1 [125 kB] 238s Get:22 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libatomic1 armhf 14-20240315-1ubuntu1 [7824 B] 238s Get:23 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libasan8 armhf 14-20240315-1ubuntu1 [2941 kB] 239s Get:24 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libubsan1 armhf 14-20240315-1ubuntu1 [1152 kB] 239s Get:25 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgcc-13-dev armhf 13.2.0-19ubuntu1 [900 kB] 239s Get:26 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gcc-13-arm-linux-gnueabihf armhf 13.2.0-19ubuntu1 [16.8 MB] 239s Get:27 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gcc-13 armhf 13.2.0-19ubuntu1 [448 kB] 239s Get:28 http://ftpmaster.internal/ubuntu noble/main armhf gcc-arm-linux-gnueabihf armhf 4:13.2.0-7ubuntu1 [1220 B] 239s Get:29 http://ftpmaster.internal/ubuntu noble/main armhf gcc armhf 4:13.2.0-7ubuntu1 [5022 B] 239s Get:30 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libstdc++-13-dev armhf 13.2.0-19ubuntu1 [2403 kB] 239s Get:31 http://ftpmaster.internal/ubuntu noble-proposed/main armhf g++-13-arm-linux-gnueabihf armhf 13.2.0-19ubuntu1 [9935 kB] 240s Get:32 http://ftpmaster.internal/ubuntu noble-proposed/main armhf g++-13 armhf 13.2.0-19ubuntu1 [14.5 kB] 240s Get:33 http://ftpmaster.internal/ubuntu noble/main armhf g++-arm-linux-gnueabihf armhf 4:13.2.0-7ubuntu1 [966 B] 240s Get:34 http://ftpmaster.internal/ubuntu noble/main armhf g++ armhf 4:13.2.0-7ubuntu1 [1090 B] 240s Get:35 http://ftpmaster.internal/ubuntu noble/main armhf build-essential armhf 12.10ubuntu1 [4928 B] 240s Get:36 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdebhelper-perl all 13.14.1ubuntu5 [89.8 kB] 240s Get:37 http://ftpmaster.internal/ubuntu noble/main armhf libtool all 2.4.7-7 [166 kB] 240s Get:38 http://ftpmaster.internal/ubuntu noble/main armhf dh-autoreconf all 20 [16.1 kB] 240s Get:39 http://ftpmaster.internal/ubuntu noble/main armhf libarchive-zip-perl all 1.68-1 [90.2 kB] 240s Get:40 http://ftpmaster.internal/ubuntu noble/main armhf libsub-override-perl all 0.10-1 [10.0 kB] 240s Get:41 http://ftpmaster.internal/ubuntu noble/main armhf libfile-stripnondeterminism-perl all 1.13.1-1 [18.1 kB] 240s Get:42 http://ftpmaster.internal/ubuntu noble/main armhf dh-strip-nondeterminism all 1.13.1-1 [5362 B] 240s Get:43 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdw1t64 armhf 0.190-1.1build2 [235 kB] 240s Get:44 http://ftpmaster.internal/ubuntu noble-proposed/main armhf debugedit armhf 1:5.0-5build1 [42.2 kB] 240s Get:45 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dwz armhf 0.15-1build5 [116 kB] 240s Get:46 http://ftpmaster.internal/ubuntu noble/main armhf gettext armhf 0.21-14ubuntu1 [800 kB] 240s Get:47 http://ftpmaster.internal/ubuntu noble/main armhf intltool-debian all 0.35.0+20060710.6 [23.2 kB] 240s Get:48 http://ftpmaster.internal/ubuntu noble/main armhf po-debconf all 1.0.21+nmu1 [233 kB] 240s Get:49 http://ftpmaster.internal/ubuntu noble-proposed/main armhf debhelper all 13.14.1ubuntu5 [869 kB] 240s Get:50 http://ftpmaster.internal/ubuntu noble/universe armhf libalgorithm-c3-perl all 0.11-2 [10.2 kB] 240s Get:51 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libb-hooks-op-check-perl armhf 0.22-3 [9184 B] 240s Get:52 http://ftpmaster.internal/ubuntu noble/main armhf libdynaloader-functions-perl all 0.003-3 [12.1 kB] 240s Get:53 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdevel-callchecker-perl armhf 0.008-2build2 [13.3 kB] 240s Get:54 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libparams-classify-perl armhf 0.015-2build4 [18.7 kB] 240s Get:55 http://ftpmaster.internal/ubuntu noble/main armhf libmodule-runtime-perl all 0.016-2 [16.4 kB] 240s Get:56 http://ftpmaster.internal/ubuntu noble/main armhf libtry-tiny-perl all 0.31-2 [20.8 kB] 240s Get:57 http://ftpmaster.internal/ubuntu noble/main armhf libmodule-implementation-perl all 0.09-2 [12.0 kB] 240s Get:58 http://ftpmaster.internal/ubuntu noble/main armhf libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 240s Get:59 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libvariable-magic-perl armhf 0.63-1build2 [32.2 kB] 240s Get:60 http://ftpmaster.internal/ubuntu noble/main armhf libb-hooks-endofscope-perl all 0.28-1 [15.8 kB] 240s Get:61 http://ftpmaster.internal/ubuntu noble/universe armhf libclass-c3-perl all 0.35-2 [18.4 kB] 240s Get:62 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libparams-util-perl armhf 1.102-2build2 [20.3 kB] 240s Get:63 http://ftpmaster.internal/ubuntu noble/main armhf libsub-install-perl all 0.929-1 [9764 B] 240s Get:64 http://ftpmaster.internal/ubuntu noble/main armhf libdata-optlist-perl all 0.114-1 [9708 B] 240s Get:65 http://ftpmaster.internal/ubuntu noble/main armhf libpackage-stash-perl all 0.40-1 [19.5 kB] 240s Get:66 http://ftpmaster.internal/ubuntu noble/universe armhf libclass-load-perl all 0.25-2 [12.7 kB] 240s Get:67 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf libclass-load-xs-perl armhf 0.10-2build3 [12.9 kB] 240s Get:68 http://ftpmaster.internal/ubuntu noble/main armhf libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 240s Get:69 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libclass-xsaccessor-perl armhf 1.19-4build3 [32.4 kB] 240s Get:70 http://ftpmaster.internal/ubuntu noble/universe armhf libdevel-globaldestruction-perl all 0.14-4 [6114 B] 240s Get:71 http://ftpmaster.internal/ubuntu noble/universe armhf libmro-compat-perl all 0.15-2 [10.1 kB] 240s Get:72 http://ftpmaster.internal/ubuntu noble/universe armhf libdevel-overloadinfo-perl all 0.007-1 [7422 B] 240s Get:73 http://ftpmaster.internal/ubuntu noble/main armhf libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 240s Get:74 http://ftpmaster.internal/ubuntu noble/universe armhf libdist-checkconflicts-perl all 0.11-2 [9942 B] 240s Get:75 http://ftpmaster.internal/ubuntu noble/main armhf libsub-exporter-perl all 0.990-1 [49.0 kB] 240s Get:76 http://ftpmaster.internal/ubuntu noble/universe armhf libeval-closure-perl all 0.14-3 [10.1 kB] 240s Get:77 http://ftpmaster.internal/ubuntu noble/main armhf libimport-into-perl all 1.002005-2 [10.7 kB] 240s Get:78 http://ftpmaster.internal/ubuntu noble/universe armhf libmodule-runtime-conflicts-perl all 0.003-2 [6956 B] 240s Get:79 http://ftpmaster.internal/ubuntu noble/main armhf librole-tiny-perl all 2.002004-1 [16.3 kB] 240s Get:80 http://ftpmaster.internal/ubuntu noble/main armhf libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 240s Get:81 http://ftpmaster.internal/ubuntu noble/main armhf libmoo-perl all 2.005005-1 [47.4 kB] 240s Get:82 http://ftpmaster.internal/ubuntu noble/universe armhf libpackage-deprecationmanager-perl all 0.18-1 [16.7 kB] 240s Get:83 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpackage-stash-xs-perl armhf 0.30-1build3 [17.0 kB] 240s Get:84 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf libmoose-perl armhf 2.2207-1build1 [716 kB] 240s Get:85 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmouse-perl armhf 2.5.10-1build7 [129 kB] 240s Get:86 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsub-identify-perl armhf 0.14-3build2 [9250 B] 240s Get:87 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsub-name-perl armhf 0.27-1build2 [10.1 kB] 240s Get:88 http://ftpmaster.internal/ubuntu noble/main armhf libnamespace-clean-perl all 0.27-2 [14.0 kB] 240s Get:89 http://ftpmaster.internal/ubuntu noble/universe armhf libnamespace-autoclean-perl all 0.29-2 [11.7 kB] 240s Get:90 http://ftpmaster.internal/ubuntu noble/universe armhf libref-util-perl all 0.204-2 [15.1 kB] 240s Get:91 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf libxstring-perl armhf 0.005-2build2 [7478 B] 240s Get:92 http://ftpmaster.internal/ubuntu noble/universe armhf libspecio-perl all 0.48-1 [137 kB] 240s Get:93 http://ftpmaster.internal/ubuntu noble/universe armhf libtest-fatal-perl all 0.017-1 [12.2 kB] 240s Get:94 http://ftpmaster.internal/ubuntu noble/universe armhf libtest-needs-perl all 0.002010-1 [8530 B] 240s Get:95 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf pkg-perl-autopkgtest all 0.78 [18.3 kB] 241s Fetched 53.4 MB in 3s (15.4 MB/s) 241s Selecting previously unselected package m4. 241s (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 ... 58435 files and directories currently installed.) 241s Preparing to unpack .../00-m4_1.4.19-4_armhf.deb ... 241s Unpacking m4 (1.4.19-4) ... 241s Selecting previously unselected package autoconf. 241s Preparing to unpack .../01-autoconf_2.71-3_all.deb ... 241s Unpacking autoconf (2.71-3) ... 241s Selecting previously unselected package dctrl-tools. 241s Preparing to unpack .../02-dctrl-tools_2.24-3build2_armhf.deb ... 241s Unpacking dctrl-tools (2.24-3build2) ... 241s Selecting previously unselected package autodep8. 241s Preparing to unpack .../03-autodep8_0.28_all.deb ... 241s Unpacking autodep8 (0.28) ... 241s Selecting previously unselected package autotools-dev. 241s Preparing to unpack .../04-autotools-dev_20220109.1_all.deb ... 241s Unpacking autotools-dev (20220109.1) ... 241s Selecting previously unselected package automake. 241s Preparing to unpack .../05-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 241s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 241s Selecting previously unselected package autopoint. 241s Preparing to unpack .../06-autopoint_0.21-14ubuntu1_all.deb ... 241s Unpacking autopoint (0.21-14ubuntu1) ... 241s Selecting previously unselected package libc-dev-bin. 241s Preparing to unpack .../07-libc-dev-bin_2.39-0ubuntu6_armhf.deb ... 241s Unpacking libc-dev-bin (2.39-0ubuntu6) ... 241s Selecting previously unselected package linux-libc-dev:armhf. 241s Preparing to unpack .../08-linux-libc-dev_6.8.0-20.20_armhf.deb ... 241s Unpacking linux-libc-dev:armhf (6.8.0-20.20) ... 241s Selecting previously unselected package libcrypt-dev:armhf. 241s Preparing to unpack .../09-libcrypt-dev_1%3a4.4.36-4_armhf.deb ... 241s Unpacking libcrypt-dev:armhf (1:4.4.36-4) ... 241s Selecting previously unselected package rpcsvc-proto. 241s Preparing to unpack .../10-rpcsvc-proto_1.4.2-0ubuntu6_armhf.deb ... 241s Unpacking rpcsvc-proto (1.4.2-0ubuntu6) ... 241s Selecting previously unselected package libc6-dev:armhf. 241s Preparing to unpack .../11-libc6-dev_2.39-0ubuntu6_armhf.deb ... 241s Unpacking libc6-dev:armhf (2.39-0ubuntu6) ... 242s Selecting previously unselected package libisl23:armhf. 242s Preparing to unpack .../12-libisl23_0.26-3_armhf.deb ... 242s Unpacking libisl23:armhf (0.26-3) ... 242s Selecting previously unselected package libmpc3:armhf. 242s Preparing to unpack .../13-libmpc3_1.3.1-1_armhf.deb ... 242s Unpacking libmpc3:armhf (1.3.1-1) ... 242s Selecting previously unselected package cpp-13-arm-linux-gnueabihf. 242s Preparing to unpack .../14-cpp-13-arm-linux-gnueabihf_13.2.0-19ubuntu1_armhf.deb ... 242s Unpacking cpp-13-arm-linux-gnueabihf (13.2.0-19ubuntu1) ... 242s Selecting previously unselected package cpp-13. 242s Preparing to unpack .../15-cpp-13_13.2.0-19ubuntu1_armhf.deb ... 242s Unpacking cpp-13 (13.2.0-19ubuntu1) ... 242s Selecting previously unselected package cpp-arm-linux-gnueabihf. 242s Preparing to unpack .../16-cpp-arm-linux-gnueabihf_4%3a13.2.0-7ubuntu1_armhf.deb ... 242s Unpacking cpp-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 242s Selecting previously unselected package cpp. 242s Preparing to unpack .../17-cpp_4%3a13.2.0-7ubuntu1_armhf.deb ... 242s Unpacking cpp (4:13.2.0-7ubuntu1) ... 242s Selecting previously unselected package libcc1-0:armhf. 242s Preparing to unpack .../18-libcc1-0_14-20240315-1ubuntu1_armhf.deb ... 242s Unpacking libcc1-0:armhf (14-20240315-1ubuntu1) ... 242s Selecting previously unselected package libgomp1:armhf. 242s Preparing to unpack .../19-libgomp1_14-20240315-1ubuntu1_armhf.deb ... 242s Unpacking libgomp1:armhf (14-20240315-1ubuntu1) ... 242s Selecting previously unselected package libatomic1:armhf. 242s Preparing to unpack .../20-libatomic1_14-20240315-1ubuntu1_armhf.deb ... 242s Unpacking libatomic1:armhf (14-20240315-1ubuntu1) ... 242s Selecting previously unselected package libasan8:armhf. 242s Preparing to unpack .../21-libasan8_14-20240315-1ubuntu1_armhf.deb ... 242s Unpacking libasan8:armhf (14-20240315-1ubuntu1) ... 242s Selecting previously unselected package libubsan1:armhf. 242s Preparing to unpack .../22-libubsan1_14-20240315-1ubuntu1_armhf.deb ... 242s Unpacking libubsan1:armhf (14-20240315-1ubuntu1) ... 242s Selecting previously unselected package libgcc-13-dev:armhf. 242s Preparing to unpack .../23-libgcc-13-dev_13.2.0-19ubuntu1_armhf.deb ... 242s Unpacking libgcc-13-dev:armhf (13.2.0-19ubuntu1) ... 242s Selecting previously unselected package gcc-13-arm-linux-gnueabihf. 242s Preparing to unpack .../24-gcc-13-arm-linux-gnueabihf_13.2.0-19ubuntu1_armhf.deb ... 242s Unpacking gcc-13-arm-linux-gnueabihf (13.2.0-19ubuntu1) ... 243s Selecting previously unselected package gcc-13. 243s Preparing to unpack .../25-gcc-13_13.2.0-19ubuntu1_armhf.deb ... 243s Unpacking gcc-13 (13.2.0-19ubuntu1) ... 243s Selecting previously unselected package gcc-arm-linux-gnueabihf. 243s Preparing to unpack .../26-gcc-arm-linux-gnueabihf_4%3a13.2.0-7ubuntu1_armhf.deb ... 243s Unpacking gcc-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 243s Selecting previously unselected package gcc. 243s Preparing to unpack .../27-gcc_4%3a13.2.0-7ubuntu1_armhf.deb ... 243s Unpacking gcc (4:13.2.0-7ubuntu1) ... 243s Selecting previously unselected package libstdc++-13-dev:armhf. 243s Preparing to unpack .../28-libstdc++-13-dev_13.2.0-19ubuntu1_armhf.deb ... 243s Unpacking libstdc++-13-dev:armhf (13.2.0-19ubuntu1) ... 243s Selecting previously unselected package g++-13-arm-linux-gnueabihf. 243s Preparing to unpack .../29-g++-13-arm-linux-gnueabihf_13.2.0-19ubuntu1_armhf.deb ... 243s Unpacking g++-13-arm-linux-gnueabihf (13.2.0-19ubuntu1) ... 243s Selecting previously unselected package g++-13. 243s Preparing to unpack .../30-g++-13_13.2.0-19ubuntu1_armhf.deb ... 243s Unpacking g++-13 (13.2.0-19ubuntu1) ... 243s Selecting previously unselected package g++-arm-linux-gnueabihf. 243s Preparing to unpack .../31-g++-arm-linux-gnueabihf_4%3a13.2.0-7ubuntu1_armhf.deb ... 243s Unpacking g++-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 243s Selecting previously unselected package g++. 243s Preparing to unpack .../32-g++_4%3a13.2.0-7ubuntu1_armhf.deb ... 243s Unpacking g++ (4:13.2.0-7ubuntu1) ... 243s Selecting previously unselected package build-essential. 243s Preparing to unpack .../33-build-essential_12.10ubuntu1_armhf.deb ... 243s Unpacking build-essential (12.10ubuntu1) ... 243s Selecting previously unselected package libdebhelper-perl. 244s Preparing to unpack .../34-libdebhelper-perl_13.14.1ubuntu5_all.deb ... 244s Unpacking libdebhelper-perl (13.14.1ubuntu5) ... 244s Selecting previously unselected package libtool. 244s Preparing to unpack .../35-libtool_2.4.7-7_all.deb ... 244s Unpacking libtool (2.4.7-7) ... 244s Selecting previously unselected package dh-autoreconf. 244s Preparing to unpack .../36-dh-autoreconf_20_all.deb ... 244s Unpacking dh-autoreconf (20) ... 244s Selecting previously unselected package libarchive-zip-perl. 244s Preparing to unpack .../37-libarchive-zip-perl_1.68-1_all.deb ... 244s Unpacking libarchive-zip-perl (1.68-1) ... 244s Selecting previously unselected package libsub-override-perl. 244s Preparing to unpack .../38-libsub-override-perl_0.10-1_all.deb ... 244s Unpacking libsub-override-perl (0.10-1) ... 244s Selecting previously unselected package libfile-stripnondeterminism-perl. 244s Preparing to unpack .../39-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... 244s Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... 244s Selecting previously unselected package dh-strip-nondeterminism. 244s Preparing to unpack .../40-dh-strip-nondeterminism_1.13.1-1_all.deb ... 244s Unpacking dh-strip-nondeterminism (1.13.1-1) ... 244s Selecting previously unselected package libdw1t64:armhf. 244s Preparing to unpack .../41-libdw1t64_0.190-1.1build2_armhf.deb ... 244s Unpacking libdw1t64:armhf (0.190-1.1build2) ... 244s Selecting previously unselected package debugedit. 244s Preparing to unpack .../42-debugedit_1%3a5.0-5build1_armhf.deb ... 244s Unpacking debugedit (1:5.0-5build1) ... 244s Selecting previously unselected package dwz. 244s Preparing to unpack .../43-dwz_0.15-1build5_armhf.deb ... 244s Unpacking dwz (0.15-1build5) ... 244s Selecting previously unselected package gettext. 244s Preparing to unpack .../44-gettext_0.21-14ubuntu1_armhf.deb ... 244s Unpacking gettext (0.21-14ubuntu1) ... 244s Selecting previously unselected package intltool-debian. 244s Preparing to unpack .../45-intltool-debian_0.35.0+20060710.6_all.deb ... 244s Unpacking intltool-debian (0.35.0+20060710.6) ... 244s Selecting previously unselected package po-debconf. 244s Preparing to unpack .../46-po-debconf_1.0.21+nmu1_all.deb ... 244s Unpacking po-debconf (1.0.21+nmu1) ... 244s Selecting previously unselected package debhelper. 244s Preparing to unpack .../47-debhelper_13.14.1ubuntu5_all.deb ... 244s Unpacking debhelper (13.14.1ubuntu5) ... 244s Selecting previously unselected package libalgorithm-c3-perl. 244s Preparing to unpack .../48-libalgorithm-c3-perl_0.11-2_all.deb ... 244s Unpacking libalgorithm-c3-perl (0.11-2) ... 244s Selecting previously unselected package libb-hooks-op-check-perl:armhf. 244s Preparing to unpack .../49-libb-hooks-op-check-perl_0.22-3_armhf.deb ... 244s Unpacking libb-hooks-op-check-perl:armhf (0.22-3) ... 244s Selecting previously unselected package libdynaloader-functions-perl. 244s Preparing to unpack .../50-libdynaloader-functions-perl_0.003-3_all.deb ... 244s Unpacking libdynaloader-functions-perl (0.003-3) ... 244s Selecting previously unselected package libdevel-callchecker-perl:armhf. 244s Preparing to unpack .../51-libdevel-callchecker-perl_0.008-2build2_armhf.deb ... 244s Unpacking libdevel-callchecker-perl:armhf (0.008-2build2) ... 244s Selecting previously unselected package libparams-classify-perl:armhf. 244s Preparing to unpack .../52-libparams-classify-perl_0.015-2build4_armhf.deb ... 244s Unpacking libparams-classify-perl:armhf (0.015-2build4) ... 244s Selecting previously unselected package libmodule-runtime-perl. 244s Preparing to unpack .../53-libmodule-runtime-perl_0.016-2_all.deb ... 244s Unpacking libmodule-runtime-perl (0.016-2) ... 244s Selecting previously unselected package libtry-tiny-perl. 244s Preparing to unpack .../54-libtry-tiny-perl_0.31-2_all.deb ... 244s Unpacking libtry-tiny-perl (0.31-2) ... 244s Selecting previously unselected package libmodule-implementation-perl. 244s Preparing to unpack .../55-libmodule-implementation-perl_0.09-2_all.deb ... 244s Unpacking libmodule-implementation-perl (0.09-2) ... 245s Selecting previously unselected package libsub-exporter-progressive-perl. 245s Preparing to unpack .../56-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 245s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 245s Selecting previously unselected package libvariable-magic-perl. 245s Preparing to unpack .../57-libvariable-magic-perl_0.63-1build2_armhf.deb ... 245s Unpacking libvariable-magic-perl (0.63-1build2) ... 245s Selecting previously unselected package libb-hooks-endofscope-perl. 245s Preparing to unpack .../58-libb-hooks-endofscope-perl_0.28-1_all.deb ... 245s Unpacking libb-hooks-endofscope-perl (0.28-1) ... 245s Selecting previously unselected package libclass-c3-perl. 245s Preparing to unpack .../59-libclass-c3-perl_0.35-2_all.deb ... 245s Unpacking libclass-c3-perl (0.35-2) ... 245s Selecting previously unselected package libparams-util-perl. 245s Preparing to unpack .../60-libparams-util-perl_1.102-2build2_armhf.deb ... 245s Unpacking libparams-util-perl (1.102-2build2) ... 245s Selecting previously unselected package libsub-install-perl. 245s Preparing to unpack .../61-libsub-install-perl_0.929-1_all.deb ... 245s Unpacking libsub-install-perl (0.929-1) ... 245s Selecting previously unselected package libdata-optlist-perl. 245s Preparing to unpack .../62-libdata-optlist-perl_0.114-1_all.deb ... 245s Unpacking libdata-optlist-perl (0.114-1) ... 245s Selecting previously unselected package libpackage-stash-perl. 245s Preparing to unpack .../63-libpackage-stash-perl_0.40-1_all.deb ... 245s Unpacking libpackage-stash-perl (0.40-1) ... 245s Selecting previously unselected package libclass-load-perl. 245s Preparing to unpack .../64-libclass-load-perl_0.25-2_all.deb ... 245s Unpacking libclass-load-perl (0.25-2) ... 245s Selecting previously unselected package libclass-load-xs-perl. 245s Preparing to unpack .../65-libclass-load-xs-perl_0.10-2build3_armhf.deb ... 245s Unpacking libclass-load-xs-perl (0.10-2build3) ... 245s Selecting previously unselected package libclass-method-modifiers-perl. 245s Preparing to unpack .../66-libclass-method-modifiers-perl_2.15-1_all.deb ... 245s Unpacking libclass-method-modifiers-perl (2.15-1) ... 245s Selecting previously unselected package libclass-xsaccessor-perl. 245s Preparing to unpack .../67-libclass-xsaccessor-perl_1.19-4build3_armhf.deb ... 245s Unpacking libclass-xsaccessor-perl (1.19-4build3) ... 245s Selecting previously unselected package libdevel-globaldestruction-perl. 245s Preparing to unpack .../68-libdevel-globaldestruction-perl_0.14-4_all.deb ... 245s Unpacking libdevel-globaldestruction-perl (0.14-4) ... 245s Selecting previously unselected package libmro-compat-perl. 245s Preparing to unpack .../69-libmro-compat-perl_0.15-2_all.deb ... 245s Unpacking libmro-compat-perl (0.15-2) ... 245s Selecting previously unselected package libdevel-overloadinfo-perl. 245s Preparing to unpack .../70-libdevel-overloadinfo-perl_0.007-1_all.deb ... 245s Unpacking libdevel-overloadinfo-perl (0.007-1) ... 245s Selecting previously unselected package libdevel-stacktrace-perl. 245s Preparing to unpack .../71-libdevel-stacktrace-perl_2.0500-1_all.deb ... 245s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 245s Selecting previously unselected package libdist-checkconflicts-perl. 245s Preparing to unpack .../72-libdist-checkconflicts-perl_0.11-2_all.deb ... 245s Unpacking libdist-checkconflicts-perl (0.11-2) ... 245s Selecting previously unselected package libsub-exporter-perl. 245s Preparing to unpack .../73-libsub-exporter-perl_0.990-1_all.deb ... 245s Unpacking libsub-exporter-perl (0.990-1) ... 245s Selecting previously unselected package libeval-closure-perl. 245s Preparing to unpack .../74-libeval-closure-perl_0.14-3_all.deb ... 245s Unpacking libeval-closure-perl (0.14-3) ... 245s Selecting previously unselected package libimport-into-perl. 245s Preparing to unpack .../75-libimport-into-perl_1.002005-2_all.deb ... 245s Unpacking libimport-into-perl (1.002005-2) ... 245s Selecting previously unselected package libmodule-runtime-conflicts-perl. 245s Preparing to unpack .../76-libmodule-runtime-conflicts-perl_0.003-2_all.deb ... 245s Unpacking libmodule-runtime-conflicts-perl (0.003-2) ... 245s Selecting previously unselected package librole-tiny-perl. 245s Preparing to unpack .../77-librole-tiny-perl_2.002004-1_all.deb ... 245s Unpacking librole-tiny-perl (2.002004-1) ... 245s Selecting previously unselected package libsub-quote-perl. 245s Preparing to unpack .../78-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 245s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 245s Selecting previously unselected package libmoo-perl. 245s Preparing to unpack .../79-libmoo-perl_2.005005-1_all.deb ... 245s Unpacking libmoo-perl (2.005005-1) ... 245s Selecting previously unselected package libpackage-deprecationmanager-perl. 245s Preparing to unpack .../80-libpackage-deprecationmanager-perl_0.18-1_all.deb ... 245s Unpacking libpackage-deprecationmanager-perl (0.18-1) ... 245s Selecting previously unselected package libpackage-stash-xs-perl:armhf. 245s Preparing to unpack .../81-libpackage-stash-xs-perl_0.30-1build3_armhf.deb ... 245s Unpacking libpackage-stash-xs-perl:armhf (0.30-1build3) ... 245s Selecting previously unselected package libmoose-perl:armhf. 245s Preparing to unpack .../82-libmoose-perl_2.2207-1build1_armhf.deb ... 245s Unpacking libmoose-perl:armhf (2.2207-1build1) ... 245s Selecting previously unselected package libmouse-perl. 245s Preparing to unpack .../83-libmouse-perl_2.5.10-1build7_armhf.deb ... 245s Unpacking libmouse-perl (2.5.10-1build7) ... 245s Selecting previously unselected package libsub-identify-perl. 245s Preparing to unpack .../84-libsub-identify-perl_0.14-3build2_armhf.deb ... 245s Unpacking libsub-identify-perl (0.14-3build2) ... 245s Selecting previously unselected package libsub-name-perl:armhf. 246s Preparing to unpack .../85-libsub-name-perl_0.27-1build2_armhf.deb ... 246s Unpacking libsub-name-perl:armhf (0.27-1build2) ... 246s Selecting previously unselected package libnamespace-clean-perl. 246s Preparing to unpack .../86-libnamespace-clean-perl_0.27-2_all.deb ... 246s Unpacking libnamespace-clean-perl (0.27-2) ... 246s Selecting previously unselected package libnamespace-autoclean-perl. 246s Preparing to unpack .../87-libnamespace-autoclean-perl_0.29-2_all.deb ... 246s Unpacking libnamespace-autoclean-perl (0.29-2) ... 246s Selecting previously unselected package libref-util-perl. 246s Preparing to unpack .../88-libref-util-perl_0.204-2_all.deb ... 246s Unpacking libref-util-perl (0.204-2) ... 246s Selecting previously unselected package libxstring-perl:armhf. 246s Preparing to unpack .../89-libxstring-perl_0.005-2build2_armhf.deb ... 246s Unpacking libxstring-perl:armhf (0.005-2build2) ... 246s Selecting previously unselected package libspecio-perl. 246s Preparing to unpack .../90-libspecio-perl_0.48-1_all.deb ... 246s Unpacking libspecio-perl (0.48-1) ... 246s Selecting previously unselected package libtest-fatal-perl. 246s Preparing to unpack .../91-libtest-fatal-perl_0.017-1_all.deb ... 246s Unpacking libtest-fatal-perl (0.017-1) ... 246s Selecting previously unselected package libtest-needs-perl. 246s Preparing to unpack .../92-libtest-needs-perl_0.002010-1_all.deb ... 246s Unpacking libtest-needs-perl (0.002010-1) ... 246s Selecting previously unselected package pkg-perl-autopkgtest. 246s Preparing to unpack .../93-pkg-perl-autopkgtest_0.78_all.deb ... 246s Unpacking pkg-perl-autopkgtest (0.78) ... 246s Selecting previously unselected package autopkgtest-satdep. 246s Preparing to unpack .../94-1-autopkgtest-satdep.deb ... 246s Unpacking autopkgtest-satdep (0) ... 246s Setting up libmouse-perl (2.5.10-1build7) ... 246s Setting up libdynaloader-functions-perl (0.003-3) ... 246s Setting up libclass-method-modifiers-perl (2.15-1) ... 246s Setting up libarchive-zip-perl (1.68-1) ... 246s Setting up libsub-identify-perl (0.14-3build2) ... 246s Setting up libdebhelper-perl (13.14.1ubuntu5) ... 246s Setting up libtry-tiny-perl (0.31-2) ... 246s Setting up libtest-fatal-perl (0.017-1) ... 246s Setting up linux-libc-dev:armhf (6.8.0-20.20) ... 246s Setting up m4 (1.4.19-4) ... 246s Setting up libxstring-perl:armhf (0.005-2build2) ... 246s Setting up libgomp1:armhf (14-20240315-1ubuntu1) ... 246s Setting up libsub-install-perl (0.929-1) ... 246s Setting up libdw1t64:armhf (0.190-1.1build2) ... 246s Setting up libtest-needs-perl (0.002010-1) ... 246s Setting up libpackage-stash-xs-perl:armhf (0.30-1build3) ... 246s Setting up autotools-dev (20220109.1) ... 246s Setting up libalgorithm-c3-perl (0.11-2) ... 246s Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... 246s Setting up libref-util-perl (0.204-2) ... 246s Setting up libmpc3:armhf (1.3.1-1) ... 246s Setting up libatomic1:armhf (14-20240315-1ubuntu1) ... 246s Setting up libvariable-magic-perl (0.63-1build2) ... 246s Setting up autopoint (0.21-14ubuntu1) ... 246s Setting up libb-hooks-op-check-perl:armhf (0.22-3) ... 246s Setting up libparams-util-perl (1.102-2build2) ... 246s Setting up autoconf (2.71-3) ... 246s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 246s Setting up libubsan1:armhf (14-20240315-1ubuntu1) ... 246s Setting up libsub-name-perl:armhf (0.27-1build2) ... 246s Setting up dwz (0.15-1build5) ... 246s Setting up libcrypt-dev:armhf (1:4.4.36-4) ... 246s Setting up libasan8:armhf (14-20240315-1ubuntu1) ... 246s Setting up librole-tiny-perl (2.002004-1) ... 246s Setting up debugedit (1:5.0-5build1) ... 246s Setting up libsub-override-perl (0.10-1) ... 246s Setting up libdevel-globaldestruction-perl (0.14-4) ... 246s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 246s Setting up libdevel-stacktrace-perl (2.0500-1) ... 246s Setting up libclass-xsaccessor-perl (1.19-4build3) ... 246s Setting up libisl23:armhf (0.26-3) ... 246s Setting up libc-dev-bin (2.39-0ubuntu6) ... 246s Setting up libcc1-0:armhf (14-20240315-1ubuntu1) ... 246s Setting up dctrl-tools (2.24-3build2) ... 246s Setting up autodep8 (0.28) ... 246s Setting up automake (1:1.16.5-1.3ubuntu1) ... 246s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 246s Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... 246s Setting up gettext (0.21-14ubuntu1) ... 246s Setting up cpp-13-arm-linux-gnueabihf (13.2.0-19ubuntu1) ... 246s Setting up libclass-c3-perl (0.35-2) ... 246s Setting up libdevel-callchecker-perl:armhf (0.008-2build2) ... 246s Setting up intltool-debian (0.35.0+20060710.6) ... 246s Setting up libdata-optlist-perl (0.114-1) ... 246s Setting up pkg-perl-autopkgtest (0.78) ... 246s Setting up dh-strip-nondeterminism (1.13.1-1) ... 246s Setting up libgcc-13-dev:armhf (13.2.0-19ubuntu1) ... 246s Setting up libc6-dev:armhf (2.39-0ubuntu6) ... 246s Setting up libmro-compat-perl (0.15-2) ... 246s Setting up cpp-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 246s Setting up libstdc++-13-dev:armhf (13.2.0-19ubuntu1) ... 246s Setting up libsub-exporter-perl (0.990-1) ... 246s Setting up libeval-closure-perl (0.14-3) ... 246s Setting up cpp-13 (13.2.0-19ubuntu1) ... 246s Setting up po-debconf (1.0.21+nmu1) ... 246s Setting up libparams-classify-perl:armhf (0.015-2build4) ... 246s Setting up gcc-13-arm-linux-gnueabihf (13.2.0-19ubuntu1) ... 246s Setting up libmodule-runtime-perl (0.016-2) ... 246s Setting up gcc-13 (13.2.0-19ubuntu1) ... 246s Setting up libdist-checkconflicts-perl (0.11-2) ... 246s Setting up cpp (4:13.2.0-7ubuntu1) ... 246s Setting up gcc-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 246s Setting up g++-13-arm-linux-gnueabihf (13.2.0-19ubuntu1) ... 246s Setting up g++-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 246s Setting up g++-13 (13.2.0-19ubuntu1) ... 246s Setting up libtool (2.4.7-7) ... 246s Setting up libmodule-implementation-perl (0.09-2) ... 246s Setting up libpackage-stash-perl (0.40-1) ... 246s Setting up libimport-into-perl (1.002005-2) ... 246s Setting up libmoo-perl (2.005005-1) ... 246s Setting up libmodule-runtime-conflicts-perl (0.003-2) ... 246s Setting up libclass-load-perl (0.25-2) ... 246s Setting up gcc (4:13.2.0-7ubuntu1) ... 246s Setting up dh-autoreconf (20) ... 246s Setting up libspecio-perl (0.48-1) ... 246s Setting up g++ (4:13.2.0-7ubuntu1) ... 246s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 246s Setting up libpackage-deprecationmanager-perl (0.18-1) ... 246s Setting up libdevel-overloadinfo-perl (0.007-1) ... 246s Setting up build-essential (12.10ubuntu1) ... 246s Setting up libclass-load-xs-perl (0.10-2build3) ... 246s Setting up libb-hooks-endofscope-perl (0.28-1) ... 246s Setting up libmoose-perl:armhf (2.2207-1build1) ... 246s Setting up debhelper (13.14.1ubuntu5) ... 246s Setting up libnamespace-clean-perl (0.27-2) ... 246s Setting up libnamespace-autoclean-perl (0.29-2) ... 246s Setting up autopkgtest-satdep (0) ... 246s Processing triggers for man-db (2.12.0-3build4) ... 247s Processing triggers for install-info (7.1-3build1) ... 247s Processing triggers for libc-bin (2.39-0ubuntu6) ... 262s (Reading database ... 63476 files and directories currently installed.) 262s Removing autopkgtest-satdep (0) ... 269s autopkgtest [04:42:35]: test autodep8-perl-build-deps: /usr/share/pkg-perl-autopkgtest/runner build-deps 269s autopkgtest [04:42:35]: test autodep8-perl-build-deps: [----------------------- 271s t/00-report-prereqs.t ...... 271s 1..1 271s # 271s # Versions for all modules listed in static metadata (including optional ones): 271s # 271s # === Configure Requires === 271s # 271s # Module Want Have 271s # ------------------- ---- ---- 271s # ExtUtils::MakeMaker any 7.70 271s # 271s # === Test Requires === 271s # 271s # Module Want Have 271s # ------------------- ---- -------- 271s # ExtUtils::MakeMaker any 7.70 271s # File::Spec any 3.88 271s # FindBin any 1.53 271s # Test::More 0.96 1.302194 271s # Test::Needs any 0.002010 271s # lib any 0.65 271s # open any 1.13 271s # utf8 any 1.25 271s # 271s # === Test Recommends === 271s # 271s # Module Want Have 271s # ---------- -------- -------- 271s # CPAN::Meta 2.120900 2.150010 271s # 271s # === Runtime Requires === 271s # 271s # Module Want Have 271s # ----------------- -------- -------- 271s # B any 1.88 271s # Carp any 1.54 271s # Devel::StackTrace any 2.05 271s # Eval::Closure any 0.14 271s # Exporter any 5.77 271s # IO::File any 1.52 271s # List::Util 1.33 1.63 271s # MRO::Compat any 0.15 271s # Module::Runtime any 0.016 271s # Role::Tiny 1.003003 2.002004 271s # Role::Tiny::With any 2.002004 271s # Scalar::Util any 1.63 271s # Storable any 3.32 271s # Sub::Quote any 2.006008 271s # Test::Fatal any 0.017 271s # Test::More 0.96 1.302194 271s # Try::Tiny any 0.31 271s # overload any 1.37 271s # parent any 0.241 271s # re any 0.44 271s # strict any 1.12 271s # version 0.83 0.9929 271s # warnings any 1.65 271s # 271s # === Runtime Recommends === 271s # 271s # Module Want Have 271s # --------- ----- ----- 271s # Ref::Util 0.112 0.204 271s # Sub::Util 1.40 1.63 271s # 271s ok 1 - Reported prereqs 271s ok 271s t/additional-exports.t ..... 271s ok 1 - FooType type was exported by Foo package 271s ok 2 - built-in types were exported by Foo package 271s ok 3 - foo sub was exported by Foo package 271s ok 4 - Bar->foo returns expected value 271s 1..4 271s ok 271s t/anon.t ................... 271s ok 1 - 'return value from anon' isa 'Specio::Constraint::Simple' 271s ok 2 - anon type allows "x" 271s ok 3 - anon type reject empty string 271s ok 4 - 'return value from anon' isa 'Specio::Constraint::Simple' 271s ok 5 - inlinable anon type allows "x" 271s ok 6 - inlinable anon type reject empty string 271s 1..6 271s ok 271s t/any-does-isa.t ........... 271s # Subtest: object_can_type 271s ok 1 - exception for undef 271s ok 2 - exception for empty string 271s ok 3 - exception for non-empty string 271s ok 4 - exception for number 271s ok 5 - exception for arrayref 271s ok 6 - exception for object without wanted methods 271s 1..6 271s ok 1 - object_can_type 271s # Subtest: any_can_type 271s ok 1 - exception for undef 271s ok 2 - exception for empty string 271s ok 3 - exception for non-empty string 271s ok 4 - exception for arrayref 271s ok 5 - exception for non-empty string 271s 1..5 271s ok 2 - any_can_type 271s # Subtest: object_isa_type 271s ok 1 - exception for undef 271s ok 2 - exception for empty string 271s ok 3 - exception for non-empty string 271s ok 4 - exception for number 271s ok 5 - exception for arrayref 271s ok 6 - exception for object of the wrong class 271s 1..6 271s ok 3 - object_isa_type 271s # Subtest: any_isa_type 271s ok 1 - exception for undef 271s ok 2 - exception for empty string 271s ok 3 - exception for plain scalar 271s ok 4 - exception for arrayref 271s ok 5 - exception for object of the wrong class 271s 1..5 271s ok 4 - any_isa_type 271s # Subtest: object_does_type 271s ok 1 - exception for undef 271s ok 2 - exception for empty string 271s ok 3 - exception for non-empty string 271s ok 4 - exception for number 271s ok 5 - exception for arrayref 271s ok 6 - exception for object that does not consume the wanted role 271s 1..6 271s ok 5 - object_does_type 271s # Subtest: any_does_type 271s ok 1 - exception for undef 271s ok 2 - exception for empty string 271s ok 3 - exception for plain scalar 271s ok 4 - exception for arrayref 271s ok 5 - exception for object that does not consume the wanted role 271s 1..5 271s ok 6 - any_does_type 271s 1..6 271s ok 273s t/builtins-sanity.t ........ 273s # Subtest: ArrayRef 273s # Subtest: accepts ARRAY reference 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using non-inlined constraint 273s ok 4 - using inlined constraint 273s 1..4 273s ok 1 - accepts ARRAY reference 273s # Subtest: accepts _T::ArrayOverload object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using non-inlined constraint 273s ok 4 - using inlined constraint 273s 1..4 273s ok 2 - accepts _T::ArrayOverload object 273s # Subtest: rejects 0 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 3 - rejects 0 273s # Subtest: rejects 1 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 4 - rejects 1 273s # Subtest: rejects _T::BoolOverload object (true) 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 5 - rejects _T::BoolOverload object (true) 273s # Subtest: rejects _T::BoolOverload object (false) 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 6 - rejects _T::BoolOverload object (false) 273s # Subtest: rejects 100 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 7 - rejects 100 273s # Subtest: rejects -100 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 8 - rejects -100 273s # Subtest: rejects 42.42 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 9 - rejects 42.42 273s # Subtest: rejects -42.42 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 10 - rejects -42.42 273s # Subtest: rejects _T::NumOverload object (0) 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 11 - rejects _T::NumOverload object (0) 273s # Subtest: rejects _T::NumOverload object (1) 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 12 - rejects _T::NumOverload object (1) 273s # Subtest: rejects _T::NumOverload object (-42) 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 13 - rejects _T::NumOverload object (-42) 273s # Subtest: rejects _T::NumOverload object (42.42) 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 14 - rejects _T::NumOverload object (42.42) 273s # Subtest: rejects _T::NumOverload object (42.42) 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 15 - rejects _T::NumOverload object (42.42) 273s # Subtest: rejects '' 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 16 - rejects '' 273s # Subtest: rejects "foo" 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 17 - rejects "foo" 273s # Subtest: rejects "has 42 in it" 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 18 - rejects "has 42 in it" 273s # Subtest: rejects _T::StrOverload object ('') 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 19 - rejects _T::StrOverload object ('') 273s # Subtest: rejects _T::StrOverload object ("full") 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 20 - rejects _T::StrOverload object ("full") 273s # Subtest: rejects "1\n" 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 21 - rejects "1\n" 273s # Subtest: rejects "\n1" 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 22 - rejects "\n1" 273s # Subtest: rejects SCALAR reference 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 23 - rejects SCALAR reference 273s # Subtest: rejects REF reference 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 24 - rejects REF reference 273s # Subtest: rejects _T::ScalarOverload object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 25 - rejects _T::ScalarOverload object 273s # Subtest: rejects HASH reference 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 26 - rejects HASH reference 273s # Subtest: rejects _T::HashOverload object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 27 - rejects _T::HashOverload object 273s # Subtest: rejects CODE reference 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 28 - rejects CODE reference 273s # Subtest: rejects _T::CodeOverload object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 29 - rejects _T::CodeOverload object 273s # Subtest: rejects "*main::SOME_GLOB" 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 30 - rejects "*main::SOME_GLOB" 273s # Subtest: rejects GLOB reference 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 31 - rejects GLOB reference 273s # Subtest: rejects _T::GlobOverload object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 32 - rejects _T::GlobOverload object 273s # Subtest: rejects _T::GlobOverload object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 33 - rejects _T::GlobOverload object 273s # Subtest: rejects open filehandle 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 34 - rejects open filehandle 273s # Subtest: rejects IO::File object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 35 - rejects IO::File object 273s # Subtest: rejects Regexp object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 36 - rejects Regexp object 273s # Subtest: rejects BlessedQR object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 37 - rejects BlessedQR object 273s # Subtest: rejects _T::RegexOverload object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 38 - rejects _T::RegexOverload object 273s # Subtest: rejects Regexp object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 39 - rejects Regexp object 273s # Subtest: rejects FakeObject object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 40 - rejects FakeObject object 273s # Subtest: rejects undef 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 41 - rejects undef 273s 1..41 273s ok 1 - ArrayRef 273s # Subtest: Bool 273s # Subtest: accepts 0 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using non-inlined constraint 273s ok 4 - using inlined constraint 273s 1..4 273s ok 1 - accepts 0 273s # Subtest: accepts 1 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using non-inlined constraint 273s ok 4 - using inlined constraint 273s 1..4 273s ok 2 - accepts 1 273s # Subtest: accepts _T::BoolOverload object (true) 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using non-inlined constraint 273s ok 4 - using inlined constraint 273s 1..4 273s ok 3 - accepts _T::BoolOverload object (true) 273s # Subtest: accepts _T::BoolOverload object (false) 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using non-inlined constraint 273s ok 4 - using inlined constraint 273s 1..4 273s ok 4 - accepts _T::BoolOverload object (false) 273s # Subtest: accepts '' 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using non-inlined constraint 273s ok 4 - using inlined constraint 273s 1..4 273s ok 5 - accepts '' 273s # Subtest: accepts undef 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using non-inlined constraint 273s ok 4 - using inlined constraint 273s 1..4 273s ok 6 - accepts undef 273s # Subtest: rejects 100 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 7 - rejects 100 273s # Subtest: rejects -100 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 8 - rejects -100 273s # Subtest: rejects 42.42 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 9 - rejects 42.42 273s # Subtest: rejects -42.42 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 10 - rejects -42.42 273s # Subtest: rejects _T::NumOverload object (0) 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 11 - rejects _T::NumOverload object (0) 273s # Subtest: rejects _T::NumOverload object (1) 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 12 - rejects _T::NumOverload object (1) 273s # Subtest: rejects _T::NumOverload object (-42) 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 13 - rejects _T::NumOverload object (-42) 273s # Subtest: rejects _T::NumOverload object (42.42) 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 14 - rejects _T::NumOverload object (42.42) 273s # Subtest: rejects _T::NumOverload object (42.42) 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 15 - rejects _T::NumOverload object (42.42) 273s # Subtest: rejects "foo" 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 16 - rejects "foo" 273s # Subtest: rejects "has 42 in it" 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 17 - rejects "has 42 in it" 273s # Subtest: rejects _T::StrOverload object ('') 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 18 - rejects _T::StrOverload object ('') 273s # Subtest: rejects _T::StrOverload object ("full") 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 19 - rejects _T::StrOverload object ("full") 273s # Subtest: rejects "1\n" 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 20 - rejects "1\n" 273s # Subtest: rejects "\n1" 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 21 - rejects "\n1" 273s # Subtest: rejects SCALAR reference 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 22 - rejects SCALAR reference 273s # Subtest: rejects REF reference 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 23 - rejects REF reference 273s # Subtest: rejects _T::ScalarOverload object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 24 - rejects _T::ScalarOverload object 273s # Subtest: rejects ARRAY reference 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 25 - rejects ARRAY reference 273s # Subtest: rejects _T::ArrayOverload object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 26 - rejects _T::ArrayOverload object 273s # Subtest: rejects HASH reference 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 27 - rejects HASH reference 273s # Subtest: rejects _T::HashOverload object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 28 - rejects _T::HashOverload object 273s # Subtest: rejects CODE reference 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 29 - rejects CODE reference 273s # Subtest: rejects _T::CodeOverload object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 30 - rejects _T::CodeOverload object 273s # Subtest: rejects "*main::SOME_GLOB" 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 31 - rejects "*main::SOME_GLOB" 273s # Subtest: rejects GLOB reference 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 32 - rejects GLOB reference 273s # Subtest: rejects _T::GlobOverload object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 33 - rejects _T::GlobOverload object 273s # Subtest: rejects _T::GlobOverload object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 34 - rejects _T::GlobOverload object 273s # Subtest: rejects open filehandle 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 35 - rejects open filehandle 273s # Subtest: rejects IO::File object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 36 - rejects IO::File object 273s # Subtest: rejects Regexp object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 37 - rejects Regexp object 273s # Subtest: rejects BlessedQR object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 38 - rejects BlessedQR object 273s # Subtest: rejects _T::RegexOverload object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 39 - rejects _T::RegexOverload object 273s # Subtest: rejects Regexp object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 40 - rejects Regexp object 273s # Subtest: rejects FakeObject object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 41 - rejects FakeObject object 273s 1..41 273s ok 2 - Bool 273s # Subtest: ClassName 273s # Subtest: accepts "_T::Thing" 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using non-inlined constraint 273s ok 4 - using inlined constraint 273s 1..4 273s ok 1 - accepts "_T::Thing" 273s # Subtest: accepts _T::StrOverload object ("_T::StrOverload") 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using non-inlined constraint 273s ok 4 - using inlined constraint 273s 1..4 273s ok 2 - accepts _T::StrOverload object ("_T::StrOverload") 273s # Subtest: rejects 0 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 3 - rejects 0 273s # Subtest: rejects 1 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 4 - rejects 1 273s # Subtest: rejects _T::BoolOverload object (true) 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 5 - rejects _T::BoolOverload object (true) 273s # Subtest: rejects _T::BoolOverload object (false) 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 6 - rejects _T::BoolOverload object (false) 273s # Subtest: rejects 100 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 7 - rejects 100 273s # Subtest: rejects -100 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 8 - rejects -100 273s # Subtest: rejects 42.42 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 9 - rejects 42.42 273s # Subtest: rejects -42.42 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 10 - rejects -42.42 273s # Subtest: rejects _T::NumOverload object (0) 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 11 - rejects _T::NumOverload object (0) 273s # Subtest: rejects _T::NumOverload object (1) 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 12 - rejects _T::NumOverload object (1) 273s # Subtest: rejects _T::NumOverload object (-42) 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 13 - rejects _T::NumOverload object (-42) 273s # Subtest: rejects _T::NumOverload object (42.42) 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 14 - rejects _T::NumOverload object (42.42) 273s # Subtest: rejects _T::NumOverload object (42.42) 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 15 - rejects _T::NumOverload object (42.42) 273s # Subtest: rejects '' 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 16 - rejects '' 273s # Subtest: rejects "foo" 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 17 - rejects "foo" 273s # Subtest: rejects "has 42 in it" 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 18 - rejects "has 42 in it" 273s # Subtest: rejects _T::StrOverload object ('') 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 19 - rejects _T::StrOverload object ('') 273s # Subtest: rejects _T::StrOverload object ("full") 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 20 - rejects _T::StrOverload object ("full") 273s # Subtest: rejects "1\n" 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 21 - rejects "1\n" 273s # Subtest: rejects "\n1" 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 22 - rejects "\n1" 273s # Subtest: rejects SCALAR reference 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 23 - rejects SCALAR reference 273s # Subtest: rejects REF reference 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 24 - rejects REF reference 273s # Subtest: rejects _T::ScalarOverload object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 25 - rejects _T::ScalarOverload object 273s # Subtest: rejects ARRAY reference 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 26 - rejects ARRAY reference 273s # Subtest: rejects _T::ArrayOverload object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 27 - rejects _T::ArrayOverload object 273s # Subtest: rejects HASH reference 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 28 - rejects HASH reference 273s # Subtest: rejects _T::HashOverload object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 29 - rejects _T::HashOverload object 273s # Subtest: rejects CODE reference 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 30 - rejects CODE reference 273s # Subtest: rejects _T::CodeOverload object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 31 - rejects _T::CodeOverload object 273s # Subtest: rejects "*main::SOME_GLOB" 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 32 - rejects "*main::SOME_GLOB" 273s # Subtest: rejects GLOB reference 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 33 - rejects GLOB reference 273s # Subtest: rejects _T::GlobOverload object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 34 - rejects _T::GlobOverload object 273s # Subtest: rejects _T::GlobOverload object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 35 - rejects _T::GlobOverload object 273s # Subtest: rejects open filehandle 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 36 - rejects open filehandle 273s # Subtest: rejects IO::File object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 37 - rejects IO::File object 273s # Subtest: rejects Regexp object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 38 - rejects Regexp object 273s # Subtest: rejects BlessedQR object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 39 - rejects BlessedQR object 273s # Subtest: rejects _T::RegexOverload object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 40 - rejects _T::RegexOverload object 273s # Subtest: rejects Regexp object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 41 - rejects Regexp object 273s # Subtest: rejects FakeObject object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 42 - rejects FakeObject object 273s # Subtest: rejects undef 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 43 - rejects undef 273s 1..43 273s ok 3 - ClassName 273s # Subtest: CodeRef 273s # Subtest: accepts CODE reference 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using non-inlined constraint 273s ok 4 - using inlined constraint 273s 1..4 273s ok 1 - accepts CODE reference 273s # Subtest: accepts _T::CodeOverload object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using non-inlined constraint 273s ok 4 - using inlined constraint 273s 1..4 273s ok 2 - accepts _T::CodeOverload object 273s # Subtest: rejects 0 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 3 - rejects 0 273s # Subtest: rejects 1 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 4 - rejects 1 273s # Subtest: rejects _T::BoolOverload object (true) 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 5 - rejects _T::BoolOverload object (true) 273s # Subtest: rejects _T::BoolOverload object (false) 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 6 - rejects _T::BoolOverload object (false) 273s # Subtest: rejects 100 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 7 - rejects 100 273s # Subtest: rejects -100 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 8 - rejects -100 273s # Subtest: rejects 42.42 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 9 - rejects 42.42 273s # Subtest: rejects -42.42 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 10 - rejects -42.42 273s # Subtest: rejects _T::NumOverload object (0) 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 11 - rejects _T::NumOverload object (0) 273s # Subtest: rejects _T::NumOverload object (1) 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 12 - rejects _T::NumOverload object (1) 273s # Subtest: rejects _T::NumOverload object (-42) 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 13 - rejects _T::NumOverload object (-42) 273s # Subtest: rejects _T::NumOverload object (42.42) 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 14 - rejects _T::NumOverload object (42.42) 273s # Subtest: rejects _T::NumOverload object (42.42) 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 15 - rejects _T::NumOverload object (42.42) 273s # Subtest: rejects '' 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 16 - rejects '' 273s # Subtest: rejects "foo" 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 17 - rejects "foo" 273s # Subtest: rejects "has 42 in it" 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 18 - rejects "has 42 in it" 273s # Subtest: rejects _T::StrOverload object ('') 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 19 - rejects _T::StrOverload object ('') 273s # Subtest: rejects _T::StrOverload object ("full") 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 20 - rejects _T::StrOverload object ("full") 273s # Subtest: rejects "1\n" 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 21 - rejects "1\n" 273s # Subtest: rejects "\n1" 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 22 - rejects "\n1" 273s # Subtest: rejects SCALAR reference 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 23 - rejects SCALAR reference 273s # Subtest: rejects REF reference 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 24 - rejects REF reference 273s # Subtest: rejects _T::ScalarOverload object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 25 - rejects _T::ScalarOverload object 273s # Subtest: rejects ARRAY reference 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 26 - rejects ARRAY reference 273s # Subtest: rejects _T::ArrayOverload object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 27 - rejects _T::ArrayOverload object 273s # Subtest: rejects HASH reference 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 28 - rejects HASH reference 273s # Subtest: rejects _T::HashOverload object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 29 - rejects _T::HashOverload object 273s # Subtest: rejects "*main::SOME_GLOB" 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 30 - rejects "*main::SOME_GLOB" 273s # Subtest: rejects GLOB reference 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 31 - rejects GLOB reference 273s # Subtest: rejects _T::GlobOverload object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 32 - rejects _T::GlobOverload object 273s # Subtest: rejects _T::GlobOverload object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 33 - rejects _T::GlobOverload object 273s # Subtest: rejects open filehandle 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 34 - rejects open filehandle 273s # Subtest: rejects IO::File object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 35 - rejects IO::File object 273s # Subtest: rejects Regexp object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 36 - rejects Regexp object 273s # Subtest: rejects BlessedQR object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 37 - rejects BlessedQR object 273s # Subtest: rejects _T::RegexOverload object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 38 - rejects _T::RegexOverload object 273s # Subtest: rejects Regexp object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 39 - rejects Regexp object 273s # Subtest: rejects FakeObject object 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 40 - rejects FakeObject object 273s # Subtest: rejects undef 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using inlined constraint 273s 1..3 273s ok 41 - rejects undef 273s 1..41 273s ok 4 - CodeRef 273s # Subtest: Defined 273s # Subtest: accepts 0 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using non-inlined constraint 273s ok 4 - using inlined constraint 273s 1..4 273s ok 1 - accepts 0 273s # Subtest: accepts 1 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using non-inlined constraint 273s ok 4 - using inlined constraint 273s 1..4 273s ok 2 - accepts 1 273s # Subtest: accepts _T::BoolOverload object (true) 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using non-inlined constraint 273s ok 4 - using inlined constraint 273s 1..4 273s ok 3 - accepts _T::BoolOverload object (true) 273s # Subtest: accepts _T::BoolOverload object (false) 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using non-inlined constraint 273s ok 4 - using inlined constraint 273s 1..4 273s ok 4 - accepts _T::BoolOverload object (false) 273s # Subtest: accepts 100 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using non-inlined constraint 273s ok 4 - using inlined constraint 273s 1..4 273s ok 5 - accepts 100 273s # Subtest: accepts -100 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using non-inlined constraint 273s ok 4 - using inlined constraint 273s 1..4 273s ok 6 - accepts -100 273s # Subtest: accepts 42.42 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using non-inlined constraint 273s ok 4 - using inlined constraint 273s 1..4 273s ok 7 - accepts 42.42 273s # Subtest: accepts -42.42 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using non-inlined constraint 273s ok 4 - using inlined constraint 273s 1..4 273s ok 8 - accepts -42.42 273s # Subtest: accepts _T::NumOverload object (0) 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using non-inlined constraint 273s ok 4 - using inlined constraint 273s 1..4 273s ok 9 - accepts _T::NumOverload object (0) 273s # Subtest: accepts _T::NumOverload object (1) 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using non-inlined constraint 273s ok 4 - using inlined constraint 273s 1..4 273s ok 10 - accepts _T::NumOverload object (1) 273s # Subtest: accepts _T::NumOverload object (-42) 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using non-inlined constraint 273s ok 4 - using inlined constraint 273s 1..4 273s ok 11 - accepts _T::NumOverload object (-42) 273s # Subtest: accepts _T::NumOverload object (42.42) 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using non-inlined constraint 273s ok 4 - using inlined constraint 273s 1..4 273s ok 12 - accepts _T::NumOverload object (42.42) 273s # Subtest: accepts _T::NumOverload object (42.42) 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using non-inlined constraint 273s ok 4 - using inlined constraint 273s 1..4 273s ok 13 - accepts _T::NumOverload object (42.42) 273s # Subtest: accepts '' 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using non-inlined constraint 273s ok 4 - using inlined constraint 273s 1..4 273s ok 14 - accepts '' 273s # Subtest: accepts "foo" 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using non-inlined constraint 273s ok 4 - using inlined constraint 273s 1..4 273s ok 15 - accepts "foo" 273s # Subtest: accepts "has 42 in it" 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using non-inlined constraint 273s ok 4 - using inlined constraint 273s 1..4 273s ok 16 - accepts "has 42 in it" 273s # Subtest: accepts _T::StrOverload object ('') 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using non-inlined constraint 273s ok 4 - using inlined constraint 273s 1..4 273s ok 17 - accepts _T::StrOverload object ('') 273s # Subtest: accepts _T::StrOverload object ("full") 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using non-inlined constraint 273s ok 4 - using inlined constraint 273s 1..4 273s ok 18 - accepts _T::StrOverload object ("full") 273s # Subtest: accepts "1\n" 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using non-inlined constraint 273s ok 4 - using inlined constraint 273s 1..4 273s ok 19 - accepts "1\n" 273s # Subtest: accepts "\n1" 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using non-inlined constraint 273s ok 4 - using inlined constraint 273s 1..4 273s ok 20 - accepts "\n1" 273s # Subtest: accepts SCALAR reference 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using non-inlined constraint 273s ok 4 - using inlined constraint 273s 1..4 273s ok 21 - accepts SCALAR reference 273s # Subtest: accepts REF reference 273s ok 1 - using ->value_is_valid 273s ok 2 - using subref overloading 273s ok 3 - using non-inlined constraint 273s ok 4 - using inlined constraint 273s 1..4 273s ok 22 - accepts REF reference 274s # Subtest: accepts _T::ScalarOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 23 - accepts _T::ScalarOverload object 274s # Subtest: accepts ARRAY reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 24 - accepts ARRAY reference 274s # Subtest: accepts _T::ArrayOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 25 - accepts _T::ArrayOverload object 274s # Subtest: accepts HASH reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 26 - accepts HASH reference 274s # Subtest: accepts _T::HashOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 27 - accepts _T::HashOverload object 274s # Subtest: accepts CODE reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 28 - accepts CODE reference 274s # Subtest: accepts _T::CodeOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 29 - accepts _T::CodeOverload object 274s # Subtest: accepts "*main::SOME_GLOB" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 30 - accepts "*main::SOME_GLOB" 274s # Subtest: accepts GLOB reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 31 - accepts GLOB reference 274s # Subtest: accepts _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 32 - accepts _T::GlobOverload object 274s # Subtest: accepts _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 33 - accepts _T::GlobOverload object 274s # Subtest: accepts open filehandle 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 34 - accepts open filehandle 274s # Subtest: accepts IO::File object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 35 - accepts IO::File object 274s # Subtest: accepts Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 36 - accepts Regexp object 274s # Subtest: accepts BlessedQR object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 37 - accepts BlessedQR object 274s # Subtest: accepts _T::RegexOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 38 - accepts _T::RegexOverload object 274s # Subtest: accepts Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 39 - accepts Regexp object 274s # Subtest: accepts FakeObject object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 40 - accepts FakeObject object 274s # Subtest: rejects undef 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 41 - rejects undef 274s 1..41 274s ok 5 - Defined 274s # Subtest: FileHandle 274s # Subtest: accepts open filehandle 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 1 - accepts open filehandle 274s # Subtest: accepts IO::File object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 2 - accepts IO::File object 274s # Subtest: accepts _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 3 - accepts _T::GlobOverload object 274s # Subtest: rejects 0 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 4 - rejects 0 274s # Subtest: rejects 1 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 5 - rejects 1 274s # Subtest: rejects _T::BoolOverload object (true) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 6 - rejects _T::BoolOverload object (true) 274s # Subtest: rejects _T::BoolOverload object (false) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 7 - rejects _T::BoolOverload object (false) 274s # Subtest: rejects 100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 8 - rejects 100 274s # Subtest: rejects -100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 9 - rejects -100 274s # Subtest: rejects 42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 10 - rejects 42.42 274s # Subtest: rejects -42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 11 - rejects -42.42 274s # Subtest: rejects _T::NumOverload object (0) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 12 - rejects _T::NumOverload object (0) 274s # Subtest: rejects _T::NumOverload object (1) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 13 - rejects _T::NumOverload object (1) 274s # Subtest: rejects _T::NumOverload object (-42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 14 - rejects _T::NumOverload object (-42) 274s # Subtest: rejects _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 15 - rejects _T::NumOverload object (42.42) 274s # Subtest: rejects _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 16 - rejects _T::NumOverload object (42.42) 274s # Subtest: rejects '' 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 17 - rejects '' 274s # Subtest: rejects "foo" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 18 - rejects "foo" 274s # Subtest: rejects "has 42 in it" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 19 - rejects "has 42 in it" 274s # Subtest: rejects _T::StrOverload object ('') 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 20 - rejects _T::StrOverload object ('') 274s # Subtest: rejects _T::StrOverload object ("full") 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 21 - rejects _T::StrOverload object ("full") 274s # Subtest: rejects "1\n" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 22 - rejects "1\n" 274s # Subtest: rejects "\n1" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 23 - rejects "\n1" 274s # Subtest: rejects SCALAR reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 24 - rejects SCALAR reference 274s # Subtest: rejects REF reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 25 - rejects REF reference 274s # Subtest: rejects _T::ScalarOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 26 - rejects _T::ScalarOverload object 274s # Subtest: rejects ARRAY reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 27 - rejects ARRAY reference 274s # Subtest: rejects _T::ArrayOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 28 - rejects _T::ArrayOverload object 274s # Subtest: rejects HASH reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 29 - rejects HASH reference 274s # Subtest: rejects _T::HashOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 30 - rejects _T::HashOverload object 274s # Subtest: rejects CODE reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 31 - rejects CODE reference 274s # Subtest: rejects _T::CodeOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 32 - rejects _T::CodeOverload object 274s # Subtest: rejects "*main::SOME_GLOB" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 33 - rejects "*main::SOME_GLOB" 274s # Subtest: rejects GLOB reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 34 - rejects GLOB reference 274s # Subtest: rejects _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 35 - rejects _T::GlobOverload object 274s # Subtest: rejects FakeObject object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 36 - rejects FakeObject object 274s # Subtest: rejects Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 37 - rejects Regexp object 274s # Subtest: rejects BlessedQR object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 38 - rejects BlessedQR object 274s # Subtest: rejects _T::RegexOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 39 - rejects _T::RegexOverload object 274s # Subtest: rejects Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 40 - rejects Regexp object 274s # Subtest: rejects undef 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 41 - rejects undef 274s 1..41 274s ok 6 - FileHandle 274s # Subtest: GlobRef 274s # Subtest: accepts GLOB reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 1 - accepts GLOB reference 274s # Subtest: accepts _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 2 - accepts _T::GlobOverload object 274s # Subtest: accepts _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 3 - accepts _T::GlobOverload object 274s # Subtest: accepts open filehandle 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 4 - accepts open filehandle 274s # Subtest: rejects 0 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 5 - rejects 0 274s # Subtest: rejects 1 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 6 - rejects 1 274s # Subtest: rejects _T::BoolOverload object (true) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 7 - rejects _T::BoolOverload object (true) 274s # Subtest: rejects _T::BoolOverload object (false) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 8 - rejects _T::BoolOverload object (false) 274s # Subtest: rejects 100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 9 - rejects 100 274s # Subtest: rejects -100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 10 - rejects -100 274s # Subtest: rejects 42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 11 - rejects 42.42 274s # Subtest: rejects -42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 12 - rejects -42.42 274s # Subtest: rejects _T::NumOverload object (0) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 13 - rejects _T::NumOverload object (0) 274s # Subtest: rejects _T::NumOverload object (1) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 14 - rejects _T::NumOverload object (1) 274s # Subtest: rejects _T::NumOverload object (-42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 15 - rejects _T::NumOverload object (-42) 274s # Subtest: rejects _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 16 - rejects _T::NumOverload object (42.42) 274s # Subtest: rejects _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 17 - rejects _T::NumOverload object (42.42) 274s # Subtest: rejects '' 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 18 - rejects '' 274s # Subtest: rejects "foo" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 19 - rejects "foo" 274s # Subtest: rejects "has 42 in it" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 20 - rejects "has 42 in it" 274s # Subtest: rejects _T::StrOverload object ('') 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 21 - rejects _T::StrOverload object ('') 274s # Subtest: rejects _T::StrOverload object ("full") 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 22 - rejects _T::StrOverload object ("full") 274s # Subtest: rejects "1\n" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 23 - rejects "1\n" 274s # Subtest: rejects "\n1" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 24 - rejects "\n1" 274s # Subtest: rejects SCALAR reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 25 - rejects SCALAR reference 274s # Subtest: rejects REF reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 26 - rejects REF reference 274s # Subtest: rejects _T::ScalarOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 27 - rejects _T::ScalarOverload object 274s # Subtest: rejects ARRAY reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 28 - rejects ARRAY reference 274s # Subtest: rejects _T::ArrayOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 29 - rejects _T::ArrayOverload object 274s # Subtest: rejects HASH reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 30 - rejects HASH reference 274s # Subtest: rejects _T::HashOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 31 - rejects _T::HashOverload object 274s # Subtest: rejects CODE reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 32 - rejects CODE reference 274s # Subtest: rejects _T::CodeOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 33 - rejects _T::CodeOverload object 274s # Subtest: rejects "*main::SOME_GLOB" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 34 - rejects "*main::SOME_GLOB" 274s # Subtest: rejects IO::File object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 35 - rejects IO::File object 274s # Subtest: rejects FakeObject object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 36 - rejects FakeObject object 274s # Subtest: rejects Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 37 - rejects Regexp object 274s # Subtest: rejects BlessedQR object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 38 - rejects BlessedQR object 274s # Subtest: rejects _T::RegexOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 39 - rejects _T::RegexOverload object 274s # Subtest: rejects Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 40 - rejects Regexp object 274s # Subtest: rejects undef 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 41 - rejects undef 274s 1..41 274s ok 7 - GlobRef 274s # Subtest: HashRef 274s # Subtest: accepts HASH reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 1 - accepts HASH reference 274s # Subtest: accepts _T::HashOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 2 - accepts _T::HashOverload object 274s # Subtest: rejects 0 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 3 - rejects 0 274s # Subtest: rejects 1 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 4 - rejects 1 274s # Subtest: rejects _T::BoolOverload object (true) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 5 - rejects _T::BoolOverload object (true) 274s # Subtest: rejects _T::BoolOverload object (false) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 6 - rejects _T::BoolOverload object (false) 274s # Subtest: rejects 100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 7 - rejects 100 274s # Subtest: rejects -100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 8 - rejects -100 274s # Subtest: rejects 42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 9 - rejects 42.42 274s # Subtest: rejects -42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 10 - rejects -42.42 274s # Subtest: rejects _T::NumOverload object (0) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 11 - rejects _T::NumOverload object (0) 274s # Subtest: rejects _T::NumOverload object (1) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 12 - rejects _T::NumOverload object (1) 274s # Subtest: rejects _T::NumOverload object (-42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 13 - rejects _T::NumOverload object (-42) 274s # Subtest: rejects _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 14 - rejects _T::NumOverload object (42.42) 274s # Subtest: rejects _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 15 - rejects _T::NumOverload object (42.42) 274s # Subtest: rejects '' 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 16 - rejects '' 274s # Subtest: rejects "foo" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 17 - rejects "foo" 274s # Subtest: rejects "has 42 in it" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 18 - rejects "has 42 in it" 274s # Subtest: rejects _T::StrOverload object ('') 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 19 - rejects _T::StrOverload object ('') 274s # Subtest: rejects _T::StrOverload object ("full") 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 20 - rejects _T::StrOverload object ("full") 274s # Subtest: rejects "1\n" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 21 - rejects "1\n" 274s # Subtest: rejects "\n1" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 22 - rejects "\n1" 274s # Subtest: rejects SCALAR reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 23 - rejects SCALAR reference 274s # Subtest: rejects REF reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 24 - rejects REF reference 274s # Subtest: rejects _T::ScalarOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 25 - rejects _T::ScalarOverload object 274s # Subtest: rejects ARRAY reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 26 - rejects ARRAY reference 274s # Subtest: rejects _T::ArrayOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 27 - rejects _T::ArrayOverload object 274s # Subtest: rejects CODE reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 28 - rejects CODE reference 274s # Subtest: rejects _T::CodeOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 29 - rejects _T::CodeOverload object 274s # Subtest: rejects "*main::SOME_GLOB" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 30 - rejects "*main::SOME_GLOB" 274s # Subtest: rejects GLOB reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 31 - rejects GLOB reference 274s # Subtest: rejects _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 32 - rejects _T::GlobOverload object 274s # Subtest: rejects _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 33 - rejects _T::GlobOverload object 274s # Subtest: rejects open filehandle 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 34 - rejects open filehandle 274s # Subtest: rejects IO::File object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 35 - rejects IO::File object 274s # Subtest: rejects Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 36 - rejects Regexp object 274s # Subtest: rejects BlessedQR object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 37 - rejects BlessedQR object 274s # Subtest: rejects _T::RegexOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 38 - rejects _T::RegexOverload object 274s # Subtest: rejects Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 39 - rejects Regexp object 274s # Subtest: rejects FakeObject object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 40 - rejects FakeObject object 274s # Subtest: rejects undef 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 41 - rejects undef 274s 1..41 274s ok 8 - HashRef 274s # Subtest: Int 274s # Subtest: accepts 0 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 1 - accepts 0 274s # Subtest: accepts 1 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 2 - accepts 1 274s # Subtest: accepts 100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 3 - accepts 100 274s # Subtest: accepts -100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 4 - accepts -100 274s # Subtest: accepts _T::NumOverload object (0) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 5 - accepts _T::NumOverload object (0) 274s # Subtest: accepts _T::NumOverload object (1) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 6 - accepts _T::NumOverload object (1) 274s # Subtest: accepts _T::NumOverload object (-42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 7 - accepts _T::NumOverload object (-42) 274s # Subtest: accepts 1e20 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 8 - accepts 1e20 274s # Subtest: accepts 1e100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 9 - accepts 1e100 274s # Subtest: accepts -1e10 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 10 - accepts -1e10 274s # Subtest: accepts -1e+10 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 11 - accepts -1e+10 274s # Subtest: accepts 1E20 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 12 - accepts 1E20 274s # Subtest: rejects _T::BoolOverload object (true) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 13 - rejects _T::BoolOverload object (true) 274s # Subtest: rejects _T::BoolOverload object (false) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 14 - rejects _T::BoolOverload object (false) 274s # Subtest: rejects 42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 15 - rejects 42.42 274s # Subtest: rejects -42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 16 - rejects -42.42 274s # Subtest: rejects _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 17 - rejects _T::NumOverload object (42.42) 274s # Subtest: rejects _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 18 - rejects _T::NumOverload object (42.42) 274s # Subtest: rejects '' 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 19 - rejects '' 274s # Subtest: rejects "foo" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 20 - rejects "foo" 274s # Subtest: rejects "has 42 in it" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 21 - rejects "has 42 in it" 274s # Subtest: rejects _T::StrOverload object ('') 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 22 - rejects _T::StrOverload object ('') 274s # Subtest: rejects _T::StrOverload object ("full") 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 23 - rejects _T::StrOverload object ("full") 274s # Subtest: rejects "1\n" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 24 - rejects "1\n" 274s # Subtest: rejects "\n1" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 25 - rejects "\n1" 274s # Subtest: rejects SCALAR reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 26 - rejects SCALAR reference 274s # Subtest: rejects REF reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 27 - rejects REF reference 274s # Subtest: rejects _T::ScalarOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 28 - rejects _T::ScalarOverload object 274s # Subtest: rejects ARRAY reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 29 - rejects ARRAY reference 274s # Subtest: rejects _T::ArrayOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 30 - rejects _T::ArrayOverload object 274s # Subtest: rejects HASH reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 31 - rejects HASH reference 274s # Subtest: rejects _T::HashOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 32 - rejects _T::HashOverload object 274s # Subtest: rejects CODE reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 33 - rejects CODE reference 274s # Subtest: rejects _T::CodeOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 34 - rejects _T::CodeOverload object 274s # Subtest: rejects "*main::SOME_GLOB" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 35 - rejects "*main::SOME_GLOB" 274s # Subtest: rejects GLOB reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 36 - rejects GLOB reference 274s # Subtest: rejects _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 37 - rejects _T::GlobOverload object 274s # Subtest: rejects _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 38 - rejects _T::GlobOverload object 274s # Subtest: rejects open filehandle 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 39 - rejects open filehandle 274s # Subtest: rejects IO::File object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 40 - rejects IO::File object 274s # Subtest: rejects Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 41 - rejects Regexp object 274s # Subtest: rejects BlessedQR object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 42 - rejects BlessedQR object 274s # Subtest: rejects _T::RegexOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 43 - rejects _T::RegexOverload object 274s # Subtest: rejects Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 44 - rejects Regexp object 274s # Subtest: rejects FakeObject object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 45 - rejects FakeObject object 274s # Subtest: rejects undef 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 46 - rejects undef 274s # Subtest: rejects 1e-10 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 47 - rejects 1e-10 274s # Subtest: rejects -1e-10 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 48 - rejects -1e-10 274s # Subtest: rejects 1.23456e10 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 49 - rejects 1.23456e10 274s # Subtest: rejects 1.23456e-10 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 50 - rejects 1.23456e-10 274s # Subtest: rejects -1.23456e10 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 51 - rejects -1.23456e10 274s # Subtest: rejects -1.23456e-10 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 52 - rejects -1.23456e-10 274s # Subtest: rejects -1.23456e+10 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 53 - rejects -1.23456e+10 274s 1..53 274s ok 9 - Int 274s # Subtest: Item 274s # Subtest: accepts 0 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 1 - accepts 0 274s # Subtest: accepts 1 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 2 - accepts 1 274s # Subtest: accepts _T::BoolOverload object (true) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 3 - accepts _T::BoolOverload object (true) 274s # Subtest: accepts _T::BoolOverload object (false) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 4 - accepts _T::BoolOverload object (false) 274s # Subtest: accepts 100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 5 - accepts 100 274s # Subtest: accepts -100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 6 - accepts -100 274s # Subtest: accepts 42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 7 - accepts 42.42 274s # Subtest: accepts -42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 8 - accepts -42.42 274s # Subtest: accepts _T::NumOverload object (0) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 9 - accepts _T::NumOverload object (0) 274s # Subtest: accepts _T::NumOverload object (1) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 10 - accepts _T::NumOverload object (1) 274s # Subtest: accepts _T::NumOverload object (-42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 11 - accepts _T::NumOverload object (-42) 274s # Subtest: accepts _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 12 - accepts _T::NumOverload object (42.42) 274s # Subtest: accepts _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 13 - accepts _T::NumOverload object (42.42) 274s # Subtest: accepts '' 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 14 - accepts '' 274s # Subtest: accepts "foo" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 15 - accepts "foo" 274s # Subtest: accepts "has 42 in it" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 16 - accepts "has 42 in it" 274s # Subtest: accepts _T::StrOverload object ('') 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 17 - accepts _T::StrOverload object ('') 274s # Subtest: accepts _T::StrOverload object ("full") 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 18 - accepts _T::StrOverload object ("full") 274s # Subtest: accepts "1\n" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 19 - accepts "1\n" 274s # Subtest: accepts "\n1" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 20 - accepts "\n1" 274s # Subtest: accepts SCALAR reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 21 - accepts SCALAR reference 274s # Subtest: accepts REF reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 22 - accepts REF reference 274s # Subtest: accepts _T::ScalarOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 23 - accepts _T::ScalarOverload object 274s # Subtest: accepts ARRAY reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 24 - accepts ARRAY reference 274s # Subtest: accepts _T::ArrayOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 25 - accepts _T::ArrayOverload object 274s # Subtest: accepts HASH reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 26 - accepts HASH reference 274s # Subtest: accepts _T::HashOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 27 - accepts _T::HashOverload object 274s # Subtest: accepts CODE reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 28 - accepts CODE reference 274s # Subtest: accepts _T::CodeOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 29 - accepts _T::CodeOverload object 274s # Subtest: accepts "*main::SOME_GLOB" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 30 - accepts "*main::SOME_GLOB" 274s # Subtest: accepts GLOB reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 31 - accepts GLOB reference 274s # Subtest: accepts _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 32 - accepts _T::GlobOverload object 274s # Subtest: accepts _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 33 - accepts _T::GlobOverload object 274s # Subtest: accepts open filehandle 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 34 - accepts open filehandle 274s # Subtest: accepts IO::File object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 35 - accepts IO::File object 274s # Subtest: accepts Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 36 - accepts Regexp object 274s # Subtest: accepts BlessedQR object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 37 - accepts BlessedQR object 274s # Subtest: accepts _T::RegexOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 38 - accepts _T::RegexOverload object 274s # Subtest: accepts Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 39 - accepts Regexp object 274s # Subtest: accepts FakeObject object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 40 - accepts FakeObject object 274s # Subtest: accepts undef 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 41 - accepts undef 274s 1..41 274s ok 10 - Item 274s # Subtest: Maybe 274s # Subtest: accepts 0 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 1 - accepts 0 274s # Subtest: accepts 1 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 2 - accepts 1 274s # Subtest: accepts _T::BoolOverload object (true) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 3 - accepts _T::BoolOverload object (true) 274s # Subtest: accepts _T::BoolOverload object (false) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 4 - accepts _T::BoolOverload object (false) 274s # Subtest: accepts 100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 5 - accepts 100 274s # Subtest: accepts -100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 6 - accepts -100 274s # Subtest: accepts 42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 7 - accepts 42.42 274s # Subtest: accepts -42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 8 - accepts -42.42 274s # Subtest: accepts _T::NumOverload object (0) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 9 - accepts _T::NumOverload object (0) 274s # Subtest: accepts _T::NumOverload object (1) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 10 - accepts _T::NumOverload object (1) 274s # Subtest: accepts _T::NumOverload object (-42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 11 - accepts _T::NumOverload object (-42) 274s # Subtest: accepts _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 12 - accepts _T::NumOverload object (42.42) 274s # Subtest: accepts _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 13 - accepts _T::NumOverload object (42.42) 274s # Subtest: accepts '' 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 14 - accepts '' 274s # Subtest: accepts "foo" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 15 - accepts "foo" 274s # Subtest: accepts "has 42 in it" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 16 - accepts "has 42 in it" 274s # Subtest: accepts _T::StrOverload object ('') 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 17 - accepts _T::StrOverload object ('') 274s # Subtest: accepts _T::StrOverload object ("full") 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 18 - accepts _T::StrOverload object ("full") 274s # Subtest: accepts "1\n" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 19 - accepts "1\n" 274s # Subtest: accepts "\n1" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 20 - accepts "\n1" 274s # Subtest: accepts SCALAR reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 21 - accepts SCALAR reference 274s # Subtest: accepts REF reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 22 - accepts REF reference 274s # Subtest: accepts _T::ScalarOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 23 - accepts _T::ScalarOverload object 274s # Subtest: accepts ARRAY reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 24 - accepts ARRAY reference 274s # Subtest: accepts _T::ArrayOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 25 - accepts _T::ArrayOverload object 274s # Subtest: accepts HASH reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 26 - accepts HASH reference 274s # Subtest: accepts _T::HashOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 27 - accepts _T::HashOverload object 274s # Subtest: accepts CODE reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 28 - accepts CODE reference 274s # Subtest: accepts _T::CodeOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 29 - accepts _T::CodeOverload object 274s # Subtest: accepts "*main::SOME_GLOB" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 30 - accepts "*main::SOME_GLOB" 274s # Subtest: accepts GLOB reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 31 - accepts GLOB reference 274s # Subtest: accepts _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 32 - accepts _T::GlobOverload object 274s # Subtest: accepts _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 33 - accepts _T::GlobOverload object 274s # Subtest: accepts open filehandle 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 34 - accepts open filehandle 274s # Subtest: accepts IO::File object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 35 - accepts IO::File object 274s # Subtest: accepts Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 36 - accepts Regexp object 274s # Subtest: accepts BlessedQR object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 37 - accepts BlessedQR object 274s # Subtest: accepts _T::RegexOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 38 - accepts _T::RegexOverload object 274s # Subtest: accepts Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 39 - accepts Regexp object 274s # Subtest: accepts FakeObject object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 40 - accepts FakeObject object 274s # Subtest: accepts undef 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 41 - accepts undef 274s 1..41 274s ok 11 - Maybe 274s # Subtest: Num 274s # Subtest: accepts 0 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 1 - accepts 0 274s # Subtest: accepts 1 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 2 - accepts 1 274s # Subtest: accepts 100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 3 - accepts 100 274s # Subtest: accepts -100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 4 - accepts -100 274s # Subtest: accepts 42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 5 - accepts 42.42 274s # Subtest: accepts -42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 6 - accepts -42.42 274s # Subtest: accepts _T::NumOverload object (0) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 7 - accepts _T::NumOverload object (0) 274s # Subtest: accepts _T::NumOverload object (1) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 8 - accepts _T::NumOverload object (1) 274s # Subtest: accepts _T::NumOverload object (-42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 9 - accepts _T::NumOverload object (-42) 274s # Subtest: accepts _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 10 - accepts _T::NumOverload object (42.42) 274s # Subtest: accepts _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 11 - accepts _T::NumOverload object (42.42) 274s # Subtest: accepts 1e10 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 12 - accepts 1e10 274s # Subtest: accepts 1e-10 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 13 - accepts 1e-10 274s # Subtest: accepts 1.23456e10 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 14 - accepts 1.23456e10 274s # Subtest: accepts 1.23456e-10 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 15 - accepts 1.23456e-10 274s # Subtest: accepts 1e10 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 16 - accepts 1e10 274s # Subtest: accepts 1e-10 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 17 - accepts 1e-10 274s # Subtest: accepts 1.23456e10 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 18 - accepts 1.23456e10 274s # Subtest: accepts 1.23456e-10 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 19 - accepts 1.23456e-10 274s # Subtest: accepts -1e10 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 20 - accepts -1e10 274s # Subtest: accepts -1e-10 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 21 - accepts -1e-10 274s # Subtest: accepts -1.23456e10 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 22 - accepts -1.23456e10 274s # Subtest: accepts -1.23456e-10 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 23 - accepts -1.23456e-10 274s # Subtest: accepts -1e10 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 24 - accepts -1e10 274s # Subtest: accepts -1e-10 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 25 - accepts -1e-10 274s # Subtest: accepts -1.23456e10 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 26 - accepts -1.23456e10 274s # Subtest: accepts -1.23456e-10 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 27 - accepts -1.23456e-10 274s # Subtest: accepts -1e+10 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 28 - accepts -1e+10 274s # Subtest: accepts 1E10 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 29 - accepts 1E10 274s # Subtest: rejects _T::BoolOverload object (true) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 30 - rejects _T::BoolOverload object (true) 274s # Subtest: rejects _T::BoolOverload object (false) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 31 - rejects _T::BoolOverload object (false) 274s # Subtest: rejects '' 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 32 - rejects '' 274s # Subtest: rejects "foo" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 33 - rejects "foo" 274s # Subtest: rejects "has 42 in it" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 34 - rejects "has 42 in it" 274s # Subtest: rejects _T::StrOverload object ('') 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 35 - rejects _T::StrOverload object ('') 274s # Subtest: rejects _T::StrOverload object ("full") 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 36 - rejects _T::StrOverload object ("full") 274s # Subtest: rejects SCALAR reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 37 - rejects SCALAR reference 274s # Subtest: rejects REF reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 38 - rejects REF reference 274s # Subtest: rejects _T::ScalarOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 39 - rejects _T::ScalarOverload object 274s # Subtest: rejects ARRAY reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 40 - rejects ARRAY reference 274s # Subtest: rejects _T::ArrayOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 41 - rejects _T::ArrayOverload object 274s # Subtest: rejects HASH reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 42 - rejects HASH reference 274s # Subtest: rejects _T::HashOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 43 - rejects _T::HashOverload object 274s # Subtest: rejects CODE reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 44 - rejects CODE reference 274s # Subtest: rejects _T::CodeOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 45 - rejects _T::CodeOverload object 274s # Subtest: rejects "*main::SOME_GLOB" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 46 - rejects "*main::SOME_GLOB" 274s # Subtest: rejects GLOB reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 47 - rejects GLOB reference 274s # Subtest: rejects _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 48 - rejects _T::GlobOverload object 274s # Subtest: rejects _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 49 - rejects _T::GlobOverload object 274s # Subtest: rejects open filehandle 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 50 - rejects open filehandle 274s # Subtest: rejects IO::File object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 51 - rejects IO::File object 274s # Subtest: rejects "1\n" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 52 - rejects "1\n" 274s # Subtest: rejects "\n1" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 53 - rejects "\n1" 274s # Subtest: rejects Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 54 - rejects Regexp object 274s # Subtest: rejects BlessedQR object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 55 - rejects BlessedQR object 274s # Subtest: rejects _T::RegexOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 56 - rejects _T::RegexOverload object 274s # Subtest: rejects Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 57 - rejects Regexp object 274s # Subtest: rejects FakeObject object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 58 - rejects FakeObject object 274s # Subtest: rejects undef 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 59 - rejects undef 274s 1..59 274s ok 12 - Num 274s # Subtest: Object 274s # Subtest: accepts _T::BoolOverload object (true) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 1 - accepts _T::BoolOverload object (true) 274s # Subtest: accepts _T::BoolOverload object (false) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 2 - accepts _T::BoolOverload object (false) 274s # Subtest: accepts _T::StrOverload object ('') 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 3 - accepts _T::StrOverload object ('') 274s # Subtest: accepts _T::StrOverload object ("full") 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 4 - accepts _T::StrOverload object ("full") 274s # Subtest: accepts _T::NumOverload object (0) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 5 - accepts _T::NumOverload object (0) 274s # Subtest: accepts _T::NumOverload object (1) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 6 - accepts _T::NumOverload object (1) 274s # Subtest: accepts _T::NumOverload object (-42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 7 - accepts _T::NumOverload object (-42) 274s # Subtest: accepts _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 8 - accepts _T::NumOverload object (42.42) 274s # Subtest: accepts _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 9 - accepts _T::NumOverload object (42.42) 274s # Subtest: accepts _T::CodeOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 10 - accepts _T::CodeOverload object 274s # Subtest: accepts IO::File object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 11 - accepts IO::File object 274s # Subtest: accepts Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 12 - accepts Regexp object 274s # Subtest: accepts BlessedQR object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 13 - accepts BlessedQR object 274s # Subtest: accepts _T::RegexOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 14 - accepts _T::RegexOverload object 274s # Subtest: accepts Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 15 - accepts Regexp object 274s # Subtest: accepts _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 16 - accepts _T::GlobOverload object 274s # Subtest: accepts _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 17 - accepts _T::GlobOverload object 274s # Subtest: accepts _T::ScalarOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 18 - accepts _T::ScalarOverload object 274s # Subtest: accepts _T::ArrayOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 19 - accepts _T::ArrayOverload object 274s # Subtest: accepts _T::HashOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 20 - accepts _T::HashOverload object 274s # Subtest: accepts FakeObject object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 21 - accepts FakeObject object 274s # Subtest: rejects 0 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 22 - rejects 0 274s # Subtest: rejects 1 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 23 - rejects 1 274s # Subtest: rejects 100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 24 - rejects 100 274s # Subtest: rejects -100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 25 - rejects -100 274s # Subtest: rejects 42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 26 - rejects 42.42 274s # Subtest: rejects -42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 27 - rejects -42.42 274s # Subtest: rejects '' 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 28 - rejects '' 274s # Subtest: rejects "foo" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 29 - rejects "foo" 274s # Subtest: rejects "has 42 in it" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 30 - rejects "has 42 in it" 274s # Subtest: rejects "1\n" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 31 - rejects "1\n" 274s # Subtest: rejects "\n1" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 32 - rejects "\n1" 274s # Subtest: rejects SCALAR reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 33 - rejects SCALAR reference 274s # Subtest: rejects REF reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 34 - rejects REF reference 274s # Subtest: rejects ARRAY reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 35 - rejects ARRAY reference 274s # Subtest: rejects HASH reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 36 - rejects HASH reference 274s # Subtest: rejects CODE reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 37 - rejects CODE reference 274s # Subtest: rejects "*main::SOME_GLOB" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 38 - rejects "*main::SOME_GLOB" 274s # Subtest: rejects GLOB reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 39 - rejects GLOB reference 274s # Subtest: rejects open filehandle 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 40 - rejects open filehandle 274s # Subtest: rejects undef 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 41 - rejects undef 274s 1..41 274s ok 13 - Object 274s # Subtest: Ref 274s # Subtest: accepts _T::BoolOverload object (true) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 1 - accepts _T::BoolOverload object (true) 274s # Subtest: accepts _T::BoolOverload object (false) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 2 - accepts _T::BoolOverload object (false) 274s # Subtest: accepts _T::StrOverload object ('') 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 3 - accepts _T::StrOverload object ('') 274s # Subtest: accepts _T::StrOverload object ("full") 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 4 - accepts _T::StrOverload object ("full") 274s # Subtest: accepts _T::NumOverload object (0) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 5 - accepts _T::NumOverload object (0) 274s # Subtest: accepts _T::NumOverload object (1) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 6 - accepts _T::NumOverload object (1) 274s # Subtest: accepts _T::NumOverload object (-42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 7 - accepts _T::NumOverload object (-42) 274s # Subtest: accepts _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 8 - accepts _T::NumOverload object (42.42) 274s # Subtest: accepts _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 9 - accepts _T::NumOverload object (42.42) 274s # Subtest: accepts SCALAR reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 10 - accepts SCALAR reference 274s # Subtest: accepts REF reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 11 - accepts REF reference 274s # Subtest: accepts _T::ScalarOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 12 - accepts _T::ScalarOverload object 274s # Subtest: accepts ARRAY reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 13 - accepts ARRAY reference 274s # Subtest: accepts _T::ArrayOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 14 - accepts _T::ArrayOverload object 274s # Subtest: accepts HASH reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 15 - accepts HASH reference 274s # Subtest: accepts _T::HashOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 16 - accepts _T::HashOverload object 274s # Subtest: accepts CODE reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 17 - accepts CODE reference 274s # Subtest: accepts _T::CodeOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 18 - accepts _T::CodeOverload object 274s # Subtest: accepts GLOB reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 19 - accepts GLOB reference 274s # Subtest: accepts _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 20 - accepts _T::GlobOverload object 274s # Subtest: accepts _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 21 - accepts _T::GlobOverload object 274s # Subtest: accepts open filehandle 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 22 - accepts open filehandle 274s # Subtest: accepts IO::File object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 23 - accepts IO::File object 274s # Subtest: accepts Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 24 - accepts Regexp object 274s # Subtest: accepts BlessedQR object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 25 - accepts BlessedQR object 274s # Subtest: accepts _T::RegexOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 26 - accepts _T::RegexOverload object 274s # Subtest: accepts Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 27 - accepts Regexp object 274s # Subtest: accepts FakeObject object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 28 - accepts FakeObject object 274s # Subtest: rejects 0 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 29 - rejects 0 274s # Subtest: rejects 1 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 30 - rejects 1 274s # Subtest: rejects 100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 31 - rejects 100 274s # Subtest: rejects -100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 32 - rejects -100 274s # Subtest: rejects 42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 33 - rejects 42.42 274s # Subtest: rejects -42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 34 - rejects -42.42 274s # Subtest: rejects '' 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 35 - rejects '' 274s # Subtest: rejects "foo" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 36 - rejects "foo" 274s # Subtest: rejects "has 42 in it" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 37 - rejects "has 42 in it" 274s # Subtest: rejects "1\n" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 38 - rejects "1\n" 274s # Subtest: rejects "\n1" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 39 - rejects "\n1" 274s # Subtest: rejects "*main::SOME_GLOB" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 40 - rejects "*main::SOME_GLOB" 274s # Subtest: rejects undef 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 41 - rejects undef 274s 1..41 274s ok 14 - Ref 274s # Subtest: RegexpRef 274s # Subtest: accepts Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 1 - accepts Regexp object 274s # Subtest: accepts BlessedQR object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 2 - accepts BlessedQR object 274s # Subtest: accepts _T::RegexOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 3 - accepts _T::RegexOverload object 274s # Subtest: rejects 0 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 4 - rejects 0 274s # Subtest: rejects 1 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 5 - rejects 1 274s # Subtest: rejects _T::BoolOverload object (true) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 6 - rejects _T::BoolOverload object (true) 274s # Subtest: rejects _T::BoolOverload object (false) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 7 - rejects _T::BoolOverload object (false) 274s # Subtest: rejects 100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 8 - rejects 100 274s # Subtest: rejects -100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 9 - rejects -100 274s # Subtest: rejects 42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 10 - rejects 42.42 274s # Subtest: rejects -42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 11 - rejects -42.42 274s # Subtest: rejects _T::NumOverload object (0) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 12 - rejects _T::NumOverload object (0) 274s # Subtest: rejects _T::NumOverload object (1) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 13 - rejects _T::NumOverload object (1) 274s # Subtest: rejects _T::NumOverload object (-42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 14 - rejects _T::NumOverload object (-42) 274s # Subtest: rejects _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 15 - rejects _T::NumOverload object (42.42) 274s # Subtest: rejects _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 16 - rejects _T::NumOverload object (42.42) 274s # Subtest: rejects '' 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 17 - rejects '' 274s # Subtest: rejects "foo" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 18 - rejects "foo" 274s # Subtest: rejects "has 42 in it" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 19 - rejects "has 42 in it" 274s # Subtest: rejects _T::StrOverload object ('') 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 20 - rejects _T::StrOverload object ('') 274s # Subtest: rejects _T::StrOverload object ("full") 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 21 - rejects _T::StrOverload object ("full") 274s # Subtest: rejects "1\n" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 22 - rejects "1\n" 274s # Subtest: rejects "\n1" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 23 - rejects "\n1" 274s # Subtest: rejects SCALAR reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 24 - rejects SCALAR reference 274s # Subtest: rejects REF reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 25 - rejects REF reference 274s # Subtest: rejects _T::ScalarOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 26 - rejects _T::ScalarOverload object 274s # Subtest: rejects ARRAY reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 27 - rejects ARRAY reference 274s # Subtest: rejects _T::ArrayOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 28 - rejects _T::ArrayOverload object 274s # Subtest: rejects HASH reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 29 - rejects HASH reference 274s # Subtest: rejects _T::HashOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 30 - rejects _T::HashOverload object 274s # Subtest: rejects CODE reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 31 - rejects CODE reference 274s # Subtest: rejects _T::CodeOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 32 - rejects _T::CodeOverload object 274s # Subtest: rejects "*main::SOME_GLOB" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 33 - rejects "*main::SOME_GLOB" 274s # Subtest: rejects GLOB reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 34 - rejects GLOB reference 274s # Subtest: rejects _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 35 - rejects _T::GlobOverload object 274s # Subtest: rejects _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 36 - rejects _T::GlobOverload object 274s # Subtest: rejects open filehandle 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 37 - rejects open filehandle 274s # Subtest: rejects IO::File object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 38 - rejects IO::File object 274s # Subtest: rejects FakeObject object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 39 - rejects FakeObject object 274s # Subtest: rejects undef 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 40 - rejects undef 274s # Subtest: rejects Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 41 - rejects Regexp object 274s 1..41 274s ok 15 - RegexpRef 274s # Subtest: ScalarRef 274s # Subtest: accepts SCALAR reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 1 - accepts SCALAR reference 274s # Subtest: accepts REF reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 2 - accepts REF reference 274s # Subtest: accepts _T::ScalarOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 3 - accepts _T::ScalarOverload object 274s # Subtest: rejects 0 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 4 - rejects 0 274s # Subtest: rejects 1 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 5 - rejects 1 274s # Subtest: rejects _T::BoolOverload object (true) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 6 - rejects _T::BoolOverload object (true) 274s # Subtest: rejects _T::BoolOverload object (false) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 7 - rejects _T::BoolOverload object (false) 274s # Subtest: rejects 100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 8 - rejects 100 274s # Subtest: rejects -100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 9 - rejects -100 274s # Subtest: rejects 42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 10 - rejects 42.42 274s # Subtest: rejects -42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 11 - rejects -42.42 274s # Subtest: rejects _T::NumOverload object (0) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 12 - rejects _T::NumOverload object (0) 274s # Subtest: rejects _T::NumOverload object (1) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 13 - rejects _T::NumOverload object (1) 274s # Subtest: rejects _T::NumOverload object (-42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 14 - rejects _T::NumOverload object (-42) 274s # Subtest: rejects _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 15 - rejects _T::NumOverload object (42.42) 274s # Subtest: rejects _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 16 - rejects _T::NumOverload object (42.42) 274s # Subtest: rejects '' 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 17 - rejects '' 274s # Subtest: rejects "foo" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 18 - rejects "foo" 274s # Subtest: rejects "has 42 in it" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 19 - rejects "has 42 in it" 274s # Subtest: rejects _T::StrOverload object ('') 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 20 - rejects _T::StrOverload object ('') 274s # Subtest: rejects _T::StrOverload object ("full") 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 21 - rejects _T::StrOverload object ("full") 274s # Subtest: rejects "1\n" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 22 - rejects "1\n" 274s # Subtest: rejects "\n1" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 23 - rejects "\n1" 274s # Subtest: rejects ARRAY reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 24 - rejects ARRAY reference 274s # Subtest: rejects _T::ArrayOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 25 - rejects _T::ArrayOverload object 274s # Subtest: rejects HASH reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 26 - rejects HASH reference 274s # Subtest: rejects _T::HashOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 27 - rejects _T::HashOverload object 274s # Subtest: rejects CODE reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 28 - rejects CODE reference 274s # Subtest: rejects _T::CodeOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 29 - rejects _T::CodeOverload object 274s # Subtest: rejects "*main::SOME_GLOB" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 30 - rejects "*main::SOME_GLOB" 274s # Subtest: rejects GLOB reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 31 - rejects GLOB reference 274s # Subtest: rejects _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 32 - rejects _T::GlobOverload object 274s # Subtest: rejects _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 33 - rejects _T::GlobOverload object 274s # Subtest: rejects open filehandle 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 34 - rejects open filehandle 274s # Subtest: rejects IO::File object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 35 - rejects IO::File object 274s # Subtest: rejects Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 36 - rejects Regexp object 274s # Subtest: rejects BlessedQR object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 37 - rejects BlessedQR object 274s # Subtest: rejects _T::RegexOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 38 - rejects _T::RegexOverload object 274s # Subtest: rejects Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 39 - rejects Regexp object 274s # Subtest: rejects FakeObject object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 40 - rejects FakeObject object 274s # Subtest: rejects undef 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 41 - rejects undef 274s 1..41 274s ok 16 - ScalarRef 274s # Subtest: Str 274s # Subtest: accepts 0 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 1 - accepts 0 274s # Subtest: accepts 1 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 2 - accepts 1 274s # Subtest: accepts 100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 3 - accepts 100 274s # Subtest: accepts -100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 4 - accepts -100 274s # Subtest: accepts 42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 5 - accepts 42.42 274s # Subtest: accepts -42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 6 - accepts -42.42 274s # Subtest: accepts '' 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 7 - accepts '' 274s # Subtest: accepts "foo" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 8 - accepts "foo" 274s # Subtest: accepts "has 42 in it" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 9 - accepts "has 42 in it" 274s # Subtest: accepts _T::StrOverload object ('') 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 10 - accepts _T::StrOverload object ('') 274s # Subtest: accepts _T::StrOverload object ("full") 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 11 - accepts _T::StrOverload object ("full") 274s # Subtest: accepts "1\n" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 12 - accepts "1\n" 274s # Subtest: accepts "\n1" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 13 - accepts "\n1" 274s # Subtest: rejects _T::BoolOverload object (true) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 14 - rejects _T::BoolOverload object (true) 274s # Subtest: rejects _T::BoolOverload object (false) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 15 - rejects _T::BoolOverload object (false) 274s # Subtest: rejects _T::NumOverload object (0) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 16 - rejects _T::NumOverload object (0) 274s # Subtest: rejects _T::NumOverload object (1) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 17 - rejects _T::NumOverload object (1) 274s # Subtest: rejects _T::NumOverload object (-42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 18 - rejects _T::NumOverload object (-42) 274s # Subtest: rejects _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 19 - rejects _T::NumOverload object (42.42) 274s # Subtest: rejects _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 20 - rejects _T::NumOverload object (42.42) 274s # Subtest: rejects SCALAR reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 21 - rejects SCALAR reference 274s # Subtest: rejects REF reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 22 - rejects REF reference 274s # Subtest: rejects _T::ScalarOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 23 - rejects _T::ScalarOverload object 274s # Subtest: rejects ARRAY reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 24 - rejects ARRAY reference 274s # Subtest: rejects _T::ArrayOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 25 - rejects _T::ArrayOverload object 274s # Subtest: rejects HASH reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 26 - rejects HASH reference 274s # Subtest: rejects _T::HashOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 27 - rejects _T::HashOverload object 274s # Subtest: rejects CODE reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 28 - rejects CODE reference 274s # Subtest: rejects _T::CodeOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 29 - rejects _T::CodeOverload object 274s # Subtest: rejects "*main::SOME_GLOB" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 30 - rejects "*main::SOME_GLOB" 274s # Subtest: rejects GLOB reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 31 - rejects GLOB reference 274s # Subtest: rejects _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 32 - rejects _T::GlobOverload object 274s # Subtest: rejects _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 33 - rejects _T::GlobOverload object 274s # Subtest: rejects open filehandle 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 34 - rejects open filehandle 274s # Subtest: rejects IO::File object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 35 - rejects IO::File object 274s # Subtest: rejects Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 36 - rejects Regexp object 274s # Subtest: rejects BlessedQR object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 37 - rejects BlessedQR object 274s # Subtest: rejects _T::RegexOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 38 - rejects _T::RegexOverload object 274s # Subtest: rejects Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 39 - rejects Regexp object 274s # Subtest: rejects FakeObject object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 40 - rejects FakeObject object 274s # Subtest: rejects undef 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 41 - rejects undef 274s 1..41 274s ok 17 - Str 274s # Subtest: Undef 274s # Subtest: accepts undef 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 1 - accepts undef 274s # Subtest: rejects 0 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 2 - rejects 0 274s # Subtest: rejects 1 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 3 - rejects 1 274s # Subtest: rejects _T::BoolOverload object (true) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 4 - rejects _T::BoolOverload object (true) 274s # Subtest: rejects _T::BoolOverload object (false) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 5 - rejects _T::BoolOverload object (false) 274s # Subtest: rejects 100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 6 - rejects 100 274s # Subtest: rejects -100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 7 - rejects -100 274s # Subtest: rejects 42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 8 - rejects 42.42 274s # Subtest: rejects -42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 9 - rejects -42.42 274s # Subtest: rejects _T::NumOverload object (0) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 10 - rejects _T::NumOverload object (0) 274s # Subtest: rejects _T::NumOverload object (1) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 11 - rejects _T::NumOverload object (1) 274s # Subtest: rejects _T::NumOverload object (-42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 12 - rejects _T::NumOverload object (-42) 274s # Subtest: rejects _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 13 - rejects _T::NumOverload object (42.42) 274s # Subtest: rejects _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 14 - rejects _T::NumOverload object (42.42) 274s # Subtest: rejects '' 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 15 - rejects '' 274s # Subtest: rejects "foo" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 16 - rejects "foo" 274s # Subtest: rejects "has 42 in it" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 17 - rejects "has 42 in it" 274s # Subtest: rejects _T::StrOverload object ('') 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 18 - rejects _T::StrOverload object ('') 274s # Subtest: rejects _T::StrOverload object ("full") 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 19 - rejects _T::StrOverload object ("full") 274s # Subtest: rejects "1\n" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 20 - rejects "1\n" 274s # Subtest: rejects "\n1" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 21 - rejects "\n1" 274s # Subtest: rejects SCALAR reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 22 - rejects SCALAR reference 274s # Subtest: rejects REF reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 23 - rejects REF reference 274s # Subtest: rejects _T::ScalarOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 24 - rejects _T::ScalarOverload object 274s # Subtest: rejects ARRAY reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 25 - rejects ARRAY reference 274s # Subtest: rejects _T::ArrayOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 26 - rejects _T::ArrayOverload object 274s # Subtest: rejects HASH reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 27 - rejects HASH reference 274s # Subtest: rejects _T::HashOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 28 - rejects _T::HashOverload object 274s # Subtest: rejects CODE reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 29 - rejects CODE reference 274s # Subtest: rejects _T::CodeOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 30 - rejects _T::CodeOverload object 274s # Subtest: rejects "*main::SOME_GLOB" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 31 - rejects "*main::SOME_GLOB" 274s # Subtest: rejects GLOB reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 32 - rejects GLOB reference 274s # Subtest: rejects _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 33 - rejects _T::GlobOverload object 274s # Subtest: rejects _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 34 - rejects _T::GlobOverload object 274s # Subtest: rejects open filehandle 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 35 - rejects open filehandle 274s # Subtest: rejects IO::File object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 36 - rejects IO::File object 274s # Subtest: rejects Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 37 - rejects Regexp object 274s # Subtest: rejects BlessedQR object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 38 - rejects BlessedQR object 274s # Subtest: rejects _T::RegexOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 39 - rejects _T::RegexOverload object 274s # Subtest: rejects Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 40 - rejects Regexp object 274s # Subtest: rejects FakeObject object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 41 - rejects FakeObject object 274s 1..41 274s ok 18 - Undef 274s # Subtest: Value 274s # Subtest: accepts 0 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 1 - accepts 0 274s # Subtest: accepts 1 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 2 - accepts 1 274s # Subtest: accepts 100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 3 - accepts 100 274s # Subtest: accepts -100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 4 - accepts -100 274s # Subtest: accepts 42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 5 - accepts 42.42 274s # Subtest: accepts -42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 6 - accepts -42.42 274s # Subtest: accepts '' 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 7 - accepts '' 274s # Subtest: accepts "foo" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 8 - accepts "foo" 274s # Subtest: accepts "has 42 in it" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 9 - accepts "has 42 in it" 274s # Subtest: accepts "1\n" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 10 - accepts "1\n" 274s # Subtest: accepts "\n1" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 11 - accepts "\n1" 274s # Subtest: accepts "*main::SOME_GLOB" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 12 - accepts "*main::SOME_GLOB" 274s # Subtest: rejects _T::BoolOverload object (true) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 13 - rejects _T::BoolOverload object (true) 274s # Subtest: rejects _T::BoolOverload object (false) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 14 - rejects _T::BoolOverload object (false) 274s # Subtest: rejects _T::StrOverload object ('') 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 15 - rejects _T::StrOverload object ('') 274s # Subtest: rejects _T::StrOverload object ("full") 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 16 - rejects _T::StrOverload object ("full") 274s # Subtest: rejects _T::NumOverload object (0) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 17 - rejects _T::NumOverload object (0) 274s # Subtest: rejects _T::NumOverload object (1) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 18 - rejects _T::NumOverload object (1) 274s # Subtest: rejects _T::NumOverload object (-42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 19 - rejects _T::NumOverload object (-42) 274s # Subtest: rejects _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 20 - rejects _T::NumOverload object (42.42) 274s # Subtest: rejects _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 21 - rejects _T::NumOverload object (42.42) 274s # Subtest: rejects SCALAR reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 22 - rejects SCALAR reference 274s # Subtest: rejects REF reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 23 - rejects REF reference 274s # Subtest: rejects _T::ScalarOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 24 - rejects _T::ScalarOverload object 274s # Subtest: rejects ARRAY reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 25 - rejects ARRAY reference 274s # Subtest: rejects _T::ArrayOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 26 - rejects _T::ArrayOverload object 274s # Subtest: rejects HASH reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 27 - rejects HASH reference 274s # Subtest: rejects _T::HashOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 28 - rejects _T::HashOverload object 274s # Subtest: rejects CODE reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 29 - rejects CODE reference 274s # Subtest: rejects _T::CodeOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 30 - rejects _T::CodeOverload object 274s # Subtest: rejects GLOB reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 31 - rejects GLOB reference 274s # Subtest: rejects _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 32 - rejects _T::GlobOverload object 274s # Subtest: rejects _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 33 - rejects _T::GlobOverload object 274s # Subtest: rejects open filehandle 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 34 - rejects open filehandle 274s # Subtest: rejects IO::File object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 35 - rejects IO::File object 274s # Subtest: rejects Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 36 - rejects Regexp object 274s # Subtest: rejects BlessedQR object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 37 - rejects BlessedQR object 274s # Subtest: rejects _T::RegexOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 38 - rejects _T::RegexOverload object 274s # Subtest: rejects Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 39 - rejects Regexp object 274s # Subtest: rejects FakeObject object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 40 - rejects FakeObject object 274s # Subtest: rejects undef 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 41 - rejects undef 274s 1..41 274s ok 19 - Value 274s # Subtest: Maybe[Value] 274s # Subtest: accepts 0 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 1 - accepts 0 274s # Subtest: accepts 1 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 2 - accepts 1 274s # Subtest: accepts 100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 3 - accepts 100 274s # Subtest: accepts -100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 4 - accepts -100 274s # Subtest: accepts 42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 5 - accepts 42.42 274s # Subtest: accepts -42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 6 - accepts -42.42 274s # Subtest: accepts '' 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 7 - accepts '' 274s # Subtest: accepts "foo" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 8 - accepts "foo" 274s # Subtest: accepts "has 42 in it" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 9 - accepts "has 42 in it" 274s # Subtest: accepts "1\n" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 10 - accepts "1\n" 274s # Subtest: accepts "\n1" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 11 - accepts "\n1" 274s # Subtest: accepts "*main::SOME_GLOB" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 12 - accepts "*main::SOME_GLOB" 274s # Subtest: accepts undef 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 13 - accepts undef 274s # Subtest: rejects _T::BoolOverload object (true) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 14 - rejects _T::BoolOverload object (true) 274s # Subtest: rejects _T::BoolOverload object (false) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 15 - rejects _T::BoolOverload object (false) 274s # Subtest: rejects _T::StrOverload object ('') 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 16 - rejects _T::StrOverload object ('') 274s # Subtest: rejects _T::StrOverload object ("full") 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 17 - rejects _T::StrOverload object ("full") 274s # Subtest: rejects _T::NumOverload object (0) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 18 - rejects _T::NumOverload object (0) 274s # Subtest: rejects _T::NumOverload object (1) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 19 - rejects _T::NumOverload object (1) 274s # Subtest: rejects _T::NumOverload object (-42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 20 - rejects _T::NumOverload object (-42) 274s # Subtest: rejects _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 21 - rejects _T::NumOverload object (42.42) 274s # Subtest: rejects _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 22 - rejects _T::NumOverload object (42.42) 274s # Subtest: rejects SCALAR reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 23 - rejects SCALAR reference 274s # Subtest: rejects REF reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 24 - rejects REF reference 274s # Subtest: rejects _T::ScalarOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 25 - rejects _T::ScalarOverload object 274s # Subtest: rejects ARRAY reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 26 - rejects ARRAY reference 274s # Subtest: rejects _T::ArrayOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 27 - rejects _T::ArrayOverload object 274s # Subtest: rejects HASH reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 28 - rejects HASH reference 274s # Subtest: rejects _T::HashOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 29 - rejects _T::HashOverload object 274s # Subtest: rejects CODE reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 30 - rejects CODE reference 274s # Subtest: rejects _T::CodeOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 31 - rejects _T::CodeOverload object 274s # Subtest: rejects GLOB reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 32 - rejects GLOB reference 274s # Subtest: rejects _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 33 - rejects _T::GlobOverload object 274s # Subtest: rejects _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 34 - rejects _T::GlobOverload object 274s # Subtest: rejects open filehandle 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 35 - rejects open filehandle 274s # Subtest: rejects IO::File object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 36 - rejects IO::File object 274s # Subtest: rejects Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 37 - rejects Regexp object 274s # Subtest: rejects BlessedQR object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 38 - rejects BlessedQR object 274s # Subtest: rejects _T::RegexOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 39 - rejects _T::RegexOverload object 274s # Subtest: rejects Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 40 - rejects Regexp object 274s # Subtest: rejects FakeObject object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 41 - rejects FakeObject object 274s 1..41 274s ok 20 - Maybe[Value] 274s # Subtest: ScalarRef[Value] 274s # Subtest: accepts scalar ref to 0 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 1 - accepts scalar ref to 0 274s # Subtest: accepts scalar ref to 1 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 2 - accepts scalar ref to 1 274s # Subtest: accepts scalar ref to 100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 3 - accepts scalar ref to 100 274s # Subtest: accepts scalar ref to -100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 4 - accepts scalar ref to -100 274s # Subtest: accepts scalar ref to 42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 5 - accepts scalar ref to 42.42 274s # Subtest: accepts scalar ref to -42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 6 - accepts scalar ref to -42.42 274s # Subtest: accepts scalar ref to '' 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 7 - accepts scalar ref to '' 274s # Subtest: accepts scalar ref to "foo" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 8 - accepts scalar ref to "foo" 274s # Subtest: accepts scalar ref to "has 42 in it" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 9 - accepts scalar ref to "has 42 in it" 274s # Subtest: accepts scalar ref to "1\n" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 10 - accepts scalar ref to "1\n" 274s # Subtest: accepts scalar ref to "\n1" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 11 - accepts scalar ref to "\n1" 274s # Subtest: rejects scalar ref to _T::BoolOverload object (true) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 12 - rejects scalar ref to _T::BoolOverload object (true) 274s # Subtest: rejects scalar ref to _T::BoolOverload object (false) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 13 - rejects scalar ref to _T::BoolOverload object (false) 274s # Subtest: rejects scalar ref to _T::StrOverload object ('') 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 14 - rejects scalar ref to _T::StrOverload object ('') 274s # Subtest: rejects scalar ref to _T::StrOverload object ("full") 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 15 - rejects scalar ref to _T::StrOverload object ("full") 274s # Subtest: rejects scalar ref to _T::NumOverload object (0) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 16 - rejects scalar ref to _T::NumOverload object (0) 274s # Subtest: rejects scalar ref to _T::NumOverload object (1) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 17 - rejects scalar ref to _T::NumOverload object (1) 274s # Subtest: rejects scalar ref to _T::NumOverload object (-42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 18 - rejects scalar ref to _T::NumOverload object (-42) 274s # Subtest: rejects scalar ref to _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 19 - rejects scalar ref to _T::NumOverload object (42.42) 274s # Subtest: rejects scalar ref to _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 20 - rejects scalar ref to _T::NumOverload object (42.42) 274s # Subtest: rejects scalar ref to SCALAR reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 21 - rejects scalar ref to SCALAR reference 274s # Subtest: rejects scalar ref to REF reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 22 - rejects scalar ref to REF reference 274s # Subtest: rejects scalar ref to _T::ScalarOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 23 - rejects scalar ref to _T::ScalarOverload object 274s # Subtest: rejects scalar ref to ARRAY reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 24 - rejects scalar ref to ARRAY reference 274s # Subtest: rejects scalar ref to _T::ArrayOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 25 - rejects scalar ref to _T::ArrayOverload object 274s # Subtest: rejects scalar ref to HASH reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 26 - rejects scalar ref to HASH reference 274s # Subtest: rejects scalar ref to _T::HashOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 27 - rejects scalar ref to _T::HashOverload object 274s # Subtest: rejects scalar ref to CODE reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 28 - rejects scalar ref to CODE reference 274s # Subtest: rejects scalar ref to _T::CodeOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 29 - rejects scalar ref to _T::CodeOverload object 274s # Subtest: rejects scalar ref to "*main::SOME_GLOB" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 30 - rejects scalar ref to "*main::SOME_GLOB" 274s # Subtest: rejects scalar ref to GLOB reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 31 - rejects scalar ref to GLOB reference 274s # Subtest: rejects scalar ref to _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 32 - rejects scalar ref to _T::GlobOverload object 274s # Subtest: rejects scalar ref to _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 33 - rejects scalar ref to _T::GlobOverload object 274s # Subtest: rejects scalar ref to open filehandle 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 34 - rejects scalar ref to open filehandle 274s # Subtest: rejects scalar ref to IO::File object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 35 - rejects scalar ref to IO::File object 274s # Subtest: rejects scalar ref to Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 36 - rejects scalar ref to Regexp object 274s # Subtest: rejects scalar ref to BlessedQR object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 37 - rejects scalar ref to BlessedQR object 274s # Subtest: rejects scalar ref to _T::RegexOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 38 - rejects scalar ref to _T::RegexOverload object 274s # Subtest: rejects scalar ref to Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 39 - rejects scalar ref to Regexp object 274s # Subtest: rejects scalar ref to FakeObject object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 40 - rejects scalar ref to FakeObject object 274s # Subtest: rejects scalar ref to undef 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 41 - rejects scalar ref to undef 274s 1..41 274s ok 21 - ScalarRef[Value] 274s # Subtest: ScalarRef[Value] 274s # Subtest: rejects 0 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 1 - rejects 0 274s # Subtest: rejects 1 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 2 - rejects 1 274s # Subtest: rejects _T::BoolOverload object (true) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 3 - rejects _T::BoolOverload object (true) 274s # Subtest: rejects _T::BoolOverload object (false) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 4 - rejects _T::BoolOverload object (false) 274s # Subtest: rejects 100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 5 - rejects 100 274s # Subtest: rejects -100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 6 - rejects -100 274s # Subtest: rejects 42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 7 - rejects 42.42 274s # Subtest: rejects -42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 8 - rejects -42.42 274s # Subtest: rejects _T::NumOverload object (0) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 9 - rejects _T::NumOverload object (0) 274s # Subtest: rejects _T::NumOverload object (1) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 10 - rejects _T::NumOverload object (1) 274s # Subtest: rejects _T::NumOverload object (-42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 11 - rejects _T::NumOverload object (-42) 274s # Subtest: rejects _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 12 - rejects _T::NumOverload object (42.42) 274s # Subtest: rejects _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 13 - rejects _T::NumOverload object (42.42) 274s # Subtest: rejects '' 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 14 - rejects '' 274s # Subtest: rejects "foo" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 15 - rejects "foo" 274s # Subtest: rejects "has 42 in it" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 16 - rejects "has 42 in it" 274s # Subtest: rejects _T::StrOverload object ('') 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 17 - rejects _T::StrOverload object ('') 274s # Subtest: rejects _T::StrOverload object ("full") 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 18 - rejects _T::StrOverload object ("full") 274s # Subtest: rejects "1\n" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 19 - rejects "1\n" 274s # Subtest: rejects "\n1" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 20 - rejects "\n1" 274s # Subtest: rejects ARRAY reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 21 - rejects ARRAY reference 274s # Subtest: rejects _T::ArrayOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 22 - rejects _T::ArrayOverload object 274s # Subtest: rejects HASH reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 23 - rejects HASH reference 274s # Subtest: rejects _T::HashOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 24 - rejects _T::HashOverload object 274s # Subtest: rejects CODE reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 25 - rejects CODE reference 274s # Subtest: rejects _T::CodeOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 26 - rejects _T::CodeOverload object 274s # Subtest: rejects "*main::SOME_GLOB" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 27 - rejects "*main::SOME_GLOB" 274s # Subtest: rejects GLOB reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 28 - rejects GLOB reference 274s # Subtest: rejects _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 29 - rejects _T::GlobOverload object 274s # Subtest: rejects _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 30 - rejects _T::GlobOverload object 274s # Subtest: rejects open filehandle 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 31 - rejects open filehandle 274s # Subtest: rejects IO::File object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 32 - rejects IO::File object 274s # Subtest: rejects Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 33 - rejects Regexp object 274s # Subtest: rejects BlessedQR object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 34 - rejects BlessedQR object 274s # Subtest: rejects _T::RegexOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 35 - rejects _T::RegexOverload object 274s # Subtest: rejects Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 36 - rejects Regexp object 274s # Subtest: rejects FakeObject object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 37 - rejects FakeObject object 274s # Subtest: rejects undef 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 38 - rejects undef 274s 1..38 274s ok 22 - ScalarRef[Value] 274s # Subtest: ArrayRef[Value] 274s # Subtest: accepts array ref to undef 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 1 - accepts array ref to undef 274s # Subtest: accepts array ref to 0 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 2 - accepts array ref to 0 274s # Subtest: accepts array ref to 1 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 3 - accepts array ref to 1 274s # Subtest: accepts array ref to 100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 4 - accepts array ref to 100 274s # Subtest: accepts array ref to -100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 5 - accepts array ref to -100 274s # Subtest: accepts array ref to 42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 6 - accepts array ref to 42.42 274s # Subtest: accepts array ref to -42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 7 - accepts array ref to -42.42 274s # Subtest: accepts array ref to '' 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 8 - accepts array ref to '' 274s # Subtest: accepts array ref to "foo" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 9 - accepts array ref to "foo" 274s # Subtest: accepts array ref to "has 42 in it" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 10 - accepts array ref to "has 42 in it" 274s # Subtest: accepts array ref to "1\n" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 11 - accepts array ref to "1\n" 274s # Subtest: accepts array ref to "\n1" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 12 - accepts array ref to "\n1" 274s # Subtest: accepts array ref to "*main::SOME_GLOB" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 13 - accepts array ref to "*main::SOME_GLOB" 274s # Subtest: rejects array ref to _T::BoolOverload object (true) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 14 - rejects array ref to _T::BoolOverload object (true) 274s # Subtest: rejects array ref to _T::BoolOverload object (false) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 15 - rejects array ref to _T::BoolOverload object (false) 274s # Subtest: rejects array ref to _T::StrOverload object ('') 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 16 - rejects array ref to _T::StrOverload object ('') 274s # Subtest: rejects array ref to _T::StrOverload object ("full") 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 17 - rejects array ref to _T::StrOverload object ("full") 274s # Subtest: rejects array ref to _T::NumOverload object (0) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 18 - rejects array ref to _T::NumOverload object (0) 274s # Subtest: rejects array ref to _T::NumOverload object (1) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 19 - rejects array ref to _T::NumOverload object (1) 274s # Subtest: rejects array ref to _T::NumOverload object (-42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 20 - rejects array ref to _T::NumOverload object (-42) 274s # Subtest: rejects array ref to _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 21 - rejects array ref to _T::NumOverload object (42.42) 274s # Subtest: rejects array ref to _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 22 - rejects array ref to _T::NumOverload object (42.42) 274s # Subtest: rejects array ref to SCALAR reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 23 - rejects array ref to SCALAR reference 274s # Subtest: rejects array ref to REF reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 24 - rejects array ref to REF reference 274s # Subtest: rejects array ref to _T::ScalarOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 25 - rejects array ref to _T::ScalarOverload object 274s # Subtest: rejects array ref to ARRAY reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 26 - rejects array ref to ARRAY reference 274s # Subtest: rejects array ref to _T::ArrayOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 27 - rejects array ref to _T::ArrayOverload object 274s # Subtest: rejects array ref to HASH reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 28 - rejects array ref to HASH reference 274s # Subtest: rejects array ref to _T::HashOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 29 - rejects array ref to _T::HashOverload object 274s # Subtest: rejects array ref to CODE reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 30 - rejects array ref to CODE reference 274s # Subtest: rejects array ref to _T::CodeOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 31 - rejects array ref to _T::CodeOverload object 274s # Subtest: rejects array ref to GLOB reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 32 - rejects array ref to GLOB reference 274s # Subtest: rejects array ref to _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 33 - rejects array ref to _T::GlobOverload object 274s # Subtest: rejects array ref to _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 34 - rejects array ref to _T::GlobOverload object 274s # Subtest: rejects array ref to open filehandle 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 35 - rejects array ref to open filehandle 274s # Subtest: rejects array ref to IO::File object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 36 - rejects array ref to IO::File object 274s # Subtest: rejects array ref to Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 37 - rejects array ref to Regexp object 274s # Subtest: rejects array ref to BlessedQR object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 38 - rejects array ref to BlessedQR object 274s # Subtest: rejects array ref to _T::RegexOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 39 - rejects array ref to _T::RegexOverload object 274s # Subtest: rejects array ref to Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 40 - rejects array ref to Regexp object 274s # Subtest: rejects array ref to FakeObject object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 41 - rejects array ref to FakeObject object 274s # Subtest: rejects array ref to undef 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 42 - rejects array ref to undef 274s 1..42 274s ok 23 - ArrayRef[Value] 274s # Subtest: ArrayRef[Value] 274s # Subtest: rejects 0 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 1 - rejects 0 274s # Subtest: rejects 1 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 2 - rejects 1 274s # Subtest: rejects _T::BoolOverload object (true) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 3 - rejects _T::BoolOverload object (true) 274s # Subtest: rejects _T::BoolOverload object (false) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 4 - rejects _T::BoolOverload object (false) 274s # Subtest: rejects 100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 5 - rejects 100 274s # Subtest: rejects -100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 6 - rejects -100 274s # Subtest: rejects 42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 7 - rejects 42.42 274s # Subtest: rejects -42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 8 - rejects -42.42 274s # Subtest: rejects _T::NumOverload object (0) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 9 - rejects _T::NumOverload object (0) 274s # Subtest: rejects _T::NumOverload object (1) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 10 - rejects _T::NumOverload object (1) 274s # Subtest: rejects _T::NumOverload object (-42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 11 - rejects _T::NumOverload object (-42) 274s # Subtest: rejects _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 12 - rejects _T::NumOverload object (42.42) 274s # Subtest: rejects _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 13 - rejects _T::NumOverload object (42.42) 274s # Subtest: rejects '' 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 14 - rejects '' 274s # Subtest: rejects "foo" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 15 - rejects "foo" 274s # Subtest: rejects "has 42 in it" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 16 - rejects "has 42 in it" 274s # Subtest: rejects _T::StrOverload object ('') 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 17 - rejects _T::StrOverload object ('') 274s # Subtest: rejects _T::StrOverload object ("full") 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 18 - rejects _T::StrOverload object ("full") 274s # Subtest: rejects "1\n" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 19 - rejects "1\n" 274s # Subtest: rejects "\n1" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 20 - rejects "\n1" 274s # Subtest: rejects SCALAR reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 21 - rejects SCALAR reference 274s # Subtest: rejects REF reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 22 - rejects REF reference 274s # Subtest: rejects _T::ScalarOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 23 - rejects _T::ScalarOverload object 274s # Subtest: rejects HASH reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 24 - rejects HASH reference 274s # Subtest: rejects _T::HashOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 25 - rejects _T::HashOverload object 274s # Subtest: rejects CODE reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 26 - rejects CODE reference 274s # Subtest: rejects _T::CodeOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 27 - rejects _T::CodeOverload object 274s # Subtest: rejects "*main::SOME_GLOB" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 28 - rejects "*main::SOME_GLOB" 274s # Subtest: rejects GLOB reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 29 - rejects GLOB reference 274s # Subtest: rejects _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 30 - rejects _T::GlobOverload object 274s # Subtest: rejects _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 31 - rejects _T::GlobOverload object 274s # Subtest: rejects open filehandle 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 32 - rejects open filehandle 274s # Subtest: rejects IO::File object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 33 - rejects IO::File object 274s # Subtest: rejects Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 34 - rejects Regexp object 274s # Subtest: rejects BlessedQR object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 35 - rejects BlessedQR object 274s # Subtest: rejects _T::RegexOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 36 - rejects _T::RegexOverload object 274s # Subtest: rejects Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 37 - rejects Regexp object 274s # Subtest: rejects FakeObject object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 38 - rejects FakeObject object 274s # Subtest: rejects undef 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 39 - rejects undef 274s 1..39 274s ok 24 - ArrayRef[Value] 274s # Subtest: HashRef[Value] 274s # Subtest: accepts hash ref to undef 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 1 - accepts hash ref to undef 274s # Subtest: accepts hash ref to 0 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 2 - accepts hash ref to 0 274s # Subtest: accepts hash ref to 1 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 3 - accepts hash ref to 1 274s # Subtest: accepts hash ref to 100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 4 - accepts hash ref to 100 274s # Subtest: accepts hash ref to -100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 5 - accepts hash ref to -100 274s # Subtest: accepts hash ref to 42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 6 - accepts hash ref to 42.42 274s # Subtest: accepts hash ref to -42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 7 - accepts hash ref to -42.42 274s # Subtest: accepts hash ref to '' 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 8 - accepts hash ref to '' 274s # Subtest: accepts hash ref to "foo" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 9 - accepts hash ref to "foo" 274s # Subtest: accepts hash ref to "has 42 in it" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 10 - accepts hash ref to "has 42 in it" 274s # Subtest: accepts hash ref to "1\n" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 11 - accepts hash ref to "1\n" 274s # Subtest: accepts hash ref to "\n1" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 12 - accepts hash ref to "\n1" 274s # Subtest: accepts hash ref to "*main::SOME_GLOB" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 13 - accepts hash ref to "*main::SOME_GLOB" 274s # Subtest: rejects hash ref to _T::BoolOverload object (true) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 14 - rejects hash ref to _T::BoolOverload object (true) 274s # Subtest: rejects hash ref to _T::BoolOverload object (false) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 15 - rejects hash ref to _T::BoolOverload object (false) 274s # Subtest: rejects hash ref to _T::StrOverload object ('') 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 16 - rejects hash ref to _T::StrOverload object ('') 274s # Subtest: rejects hash ref to _T::StrOverload object ("full") 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 17 - rejects hash ref to _T::StrOverload object ("full") 274s # Subtest: rejects hash ref to _T::NumOverload object (0) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 18 - rejects hash ref to _T::NumOverload object (0) 274s # Subtest: rejects hash ref to _T::NumOverload object (1) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 19 - rejects hash ref to _T::NumOverload object (1) 274s # Subtest: rejects hash ref to _T::NumOverload object (-42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 20 - rejects hash ref to _T::NumOverload object (-42) 274s # Subtest: rejects hash ref to _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 21 - rejects hash ref to _T::NumOverload object (42.42) 274s # Subtest: rejects hash ref to _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 22 - rejects hash ref to _T::NumOverload object (42.42) 274s # Subtest: rejects hash ref to SCALAR reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 23 - rejects hash ref to SCALAR reference 274s # Subtest: rejects hash ref to REF reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 24 - rejects hash ref to REF reference 274s # Subtest: rejects hash ref to _T::ScalarOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 25 - rejects hash ref to _T::ScalarOverload object 274s # Subtest: rejects hash ref to ARRAY reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 26 - rejects hash ref to ARRAY reference 274s # Subtest: rejects hash ref to _T::ArrayOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 27 - rejects hash ref to _T::ArrayOverload object 274s # Subtest: rejects hash ref to HASH reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 28 - rejects hash ref to HASH reference 274s # Subtest: rejects hash ref to _T::HashOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 29 - rejects hash ref to _T::HashOverload object 274s # Subtest: rejects hash ref to CODE reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 30 - rejects hash ref to CODE reference 274s # Subtest: rejects hash ref to _T::CodeOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 31 - rejects hash ref to _T::CodeOverload object 274s # Subtest: rejects hash ref to GLOB reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 32 - rejects hash ref to GLOB reference 274s # Subtest: rejects hash ref to _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 33 - rejects hash ref to _T::GlobOverload object 274s # Subtest: rejects hash ref to _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 34 - rejects hash ref to _T::GlobOverload object 274s # Subtest: rejects hash ref to open filehandle 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 35 - rejects hash ref to open filehandle 274s # Subtest: rejects hash ref to IO::File object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 36 - rejects hash ref to IO::File object 274s # Subtest: rejects hash ref to Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 37 - rejects hash ref to Regexp object 274s # Subtest: rejects hash ref to BlessedQR object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 38 - rejects hash ref to BlessedQR object 274s # Subtest: rejects hash ref to _T::RegexOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 39 - rejects hash ref to _T::RegexOverload object 274s # Subtest: rejects hash ref to Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 40 - rejects hash ref to Regexp object 274s # Subtest: rejects hash ref to FakeObject object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 41 - rejects hash ref to FakeObject object 274s # Subtest: rejects hash ref to undef 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 42 - rejects hash ref to undef 274s 1..42 274s ok 25 - HashRef[Value] 274s # Subtest: HashRef[Value] 274s # Subtest: rejects 0 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 1 - rejects 0 274s # Subtest: rejects 1 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 2 - rejects 1 274s # Subtest: rejects _T::BoolOverload object (true) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 3 - rejects _T::BoolOverload object (true) 274s # Subtest: rejects _T::BoolOverload object (false) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 4 - rejects _T::BoolOverload object (false) 274s # Subtest: rejects 100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 5 - rejects 100 274s # Subtest: rejects -100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 6 - rejects -100 274s # Subtest: rejects 42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 7 - rejects 42.42 274s # Subtest: rejects -42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 8 - rejects -42.42 274s # Subtest: rejects _T::NumOverload object (0) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 9 - rejects _T::NumOverload object (0) 274s # Subtest: rejects _T::NumOverload object (1) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 10 - rejects _T::NumOverload object (1) 274s # Subtest: rejects _T::NumOverload object (-42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 11 - rejects _T::NumOverload object (-42) 274s # Subtest: rejects _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 12 - rejects _T::NumOverload object (42.42) 274s # Subtest: rejects _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 13 - rejects _T::NumOverload object (42.42) 274s # Subtest: rejects '' 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 14 - rejects '' 274s # Subtest: rejects "foo" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 15 - rejects "foo" 274s # Subtest: rejects "has 42 in it" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 16 - rejects "has 42 in it" 274s # Subtest: rejects _T::StrOverload object ('') 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 17 - rejects _T::StrOverload object ('') 274s # Subtest: rejects _T::StrOverload object ("full") 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 18 - rejects _T::StrOverload object ("full") 274s # Subtest: rejects "1\n" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 19 - rejects "1\n" 274s # Subtest: rejects "\n1" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 20 - rejects "\n1" 274s # Subtest: rejects SCALAR reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 21 - rejects SCALAR reference 274s # Subtest: rejects REF reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 22 - rejects REF reference 274s # Subtest: rejects _T::ScalarOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 23 - rejects _T::ScalarOverload object 274s # Subtest: rejects ARRAY reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 24 - rejects ARRAY reference 274s # Subtest: rejects _T::ArrayOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 25 - rejects _T::ArrayOverload object 274s # Subtest: rejects CODE reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 26 - rejects CODE reference 274s # Subtest: rejects _T::CodeOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 27 - rejects _T::CodeOverload object 274s # Subtest: rejects "*main::SOME_GLOB" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 28 - rejects "*main::SOME_GLOB" 274s # Subtest: rejects GLOB reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 29 - rejects GLOB reference 274s # Subtest: rejects _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 30 - rejects _T::GlobOverload object 274s # Subtest: rejects _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 31 - rejects _T::GlobOverload object 274s # Subtest: rejects open filehandle 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 32 - rejects open filehandle 274s # Subtest: rejects IO::File object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 33 - rejects IO::File object 274s # Subtest: rejects Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 34 - rejects Regexp object 274s # Subtest: rejects BlessedQR object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 35 - rejects BlessedQR object 274s # Subtest: rejects _T::RegexOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 36 - rejects _T::RegexOverload object 274s # Subtest: rejects Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 37 - rejects Regexp object 274s # Subtest: rejects FakeObject object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 38 - rejects FakeObject object 274s # Subtest: rejects undef 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 39 - rejects undef 274s 1..39 274s ok 26 - HashRef[Value] 274s ok 27 - Str accepts return val from substr using ->value_is_valid 274s ok 28 - Str accepts return val from substr using unoptimized constraint 274s ok 29 - Str accepts return val from substr using inlined constraint 274s ok 30 - Str accepts empty return val from substr using ->value_is_valid 274s ok 31 - Str accepts empty return val from substr using unoptimized constraint 274s ok 32 - Str accepts empty return val from substr using inlined constraint 274s ok 33 - Num accepts return val from substr using ->value_is_valid 274s ok 34 - Num accepts return val from substr using unoptimized constraint 274s ok 35 - Num accepts return val from substr using inlined constraint 274s ok 36 - Int accepts return val from substr using ->value_is_valid 274s ok 37 - Int accepts return val from substr using unoptimized constraint 274s ok 38 - Int accepts return val from substr using inlined constraint 274s ok 39 - ClassName accepts return val from substr using ->value_is_valid 274s ok 40 - ClassName accepts return val from substr using unoptimized constraint 274s ok 41 - ClassName accepts return val from substr using inlined constraint 274s 1..41 274s ok 274s t/builtins.t ............... 274s ok 1 - An object of class 'Specio::Constraint::Simple' isa 'Specio::Constraint::Simple' 274s ok 2 - declared_at has the right filename 274s ok 3 - "" is a valid Str value 274s ok 4 - "foo" is a valid Str value 274s ok 5 - "bar::baz" is a valid Str value 274s ok 6 - "㑖" is a valid Str value 274s ok 7 - 0 is a valid Str value 274s ok 8 - 42 is a valid Str value 274s ok 9 - undef is not a valid Str value 274s ok 10 - \42 is not a valid Str value 274s ok 11 - \"foo" is not a valid Str value 274s ok 12 - [ ] is not a valid Str value 274s ok 13 - { } is not a valid Str value 274s ok 14 - CODE(0x205a268) is not a valid Str value 274s ok 15 - "*main::glob" is not a valid Str value 274s ok 16 - GLOB(0x205a2b0) is not a valid Str value 274s ok 17 - parent of Str is Value 274s ok 18 - Str is_a_type_of(Str) 274s ok 19 - Str is_a_type_of(Value) 274s ok 20 - Str clone is_a_type_of(Value) 274s ok 21 - Str is_a_type_of(Defined) 274s ok 22 - Str clone is_a_type_of(Defined) 274s ok 23 - Str is_a_type_of(Item) 274s ok 24 - Str clone is_a_type_of(Item) 274s ok 25 - Str ! is_a_type_of(Maybe) 274s ok 26 - Str clone ! is_a_type_of(Maybe) 274s ok 27 - Str ! is_a_type_of(ArrayRef) 274s ok 28 - Str clone ! is_a_type_of(ArrayRef) 274s ok 29 - Str ! is_a_type_of(Object) 274s ok 30 - Str clone ! is_a_type_of(Object) 274s ok 31 - Str is_same_type_as Str 274s ok 32 - Str is_same_type_as Str 274s ok 33 - child of builtin with no additional constraint can be inlined 274s 1..33 274s ok 274s t/coercion.t ............... 274s ok 1 - ArrayRef type object does not have coercions 274s ok 2 - ArrayRef type in Specio::Library::Builtins package does not have coercions 274s ok 3 - can clone constraint with coercions without an exception 274s # Subtest: ArrayRef 274s ok 1 - ArrayRef type object has coercions 274s ok 2 - ArrayRef type in Specio::Library::Builtins package does not have coercions (coercions only apply to local copy of type) 274s ok 3 - has a coercion for the Int type 274s ok 4 - does not have a coercion for the Str type 274s ok 5 - coerced int to arrayref 274s ok 6 - cannot coerce num to arrayref - returns original value 274s ok 7 - cannot inline coercion and check for arrayref 274s 1..7 274s ok 4 - ArrayRef 274s # Subtest: clone of Arrayref 274s ok 1 - ArrayRef type object has coercions 274s ok 2 - ArrayRef type in Specio::Library::Builtins package does not have coercions (coercions only apply to local copy of type) 274s ok 3 - has a coercion for the Int type 274s ok 4 - does not have a coercion for the Str type 274s ok 5 - coerced int to arrayref 274s ok 6 - cannot coerce num to arrayref - returns original value 274s ok 7 - cannot inline coercion and check for arrayref 274s 1..7 274s ok 5 - clone of Arrayref 274s ok 6 - can inline coercion for hashref 274s ok 7 - can inline coercion and check for hashref 274s ok 8 - can inline coercion and check for hashref with two coercions 274s ok 9 - can inline coercion for hashref 274s # Subtest: inline_coercion_and_check 274s ok 1 - no error evaling closure for coercion and check 274s ok 2 - hashref is passed through coerce and check unchanged 274s ok 3 - arrayref is coerced to hashref 274s ok 4 - integer is coerced to hashref 274s ok 5 - string throws exception 274s 1..5 274s ok 10 - inline_coercion_and_check 274s # Subtest: inline_coercion 274s ok 1 - no error evaling closure for coercion and check 274s ok 2 - hashref is passed through coerce and check unchanged 274s ok 3 - arrayref is coerced to hashref 274s ok 4 - integer is coerced to hashref 274s 1..4 274s ok 11 - inline_coercion 274s ok 12 - arrayref is coerced to hashref 274s ok 13 - integer is coerced to hashref 274s ok 14 - cannot coerce num to arrayref - returns original value 274s ok 15 - a coercion must have a coercion sub or an inline generator 274s ok 16 - inlined coercion only fires one coercion 274s 1..16 274s ok 274s t/combines.t ............... 274s ok 1 - type named X is available 274s ok 2 - no exception retrieving X type - exported by combining library 274s ok 3 - type named Y is available 274s ok 4 - no exception retrieving Y type - exported by combining library 274s ok 5 - type named Str is available 274s ok 6 - no exception retrieving Str type - exported by combining library 274s ok 7 - type named Undef is available 274s ok 8 - no exception retrieving Undef type - exported by combining library 274s 1..8 274s ok 274s t/conflicts.t .............. 274s ok 1 - Got an exception when a library import conflicts with already declared types 274s 1..1 274s ok 274s t/declare-helpers.t ........ 274s ok 1 - constraint has the expected name 274s # Subtest: Need2Obj 274s # Subtest: accepts Baz object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 1 - accepts Baz object 274s # Subtest: rejects 0 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 2 - rejects 0 274s # Subtest: rejects 1 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 3 - rejects 1 274s # Subtest: rejects _T::BoolOverload object (true) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 4 - rejects _T::BoolOverload object (true) 274s # Subtest: rejects _T::BoolOverload object (false) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 5 - rejects _T::BoolOverload object (false) 274s # Subtest: rejects 100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 6 - rejects 100 274s # Subtest: rejects -100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 7 - rejects -100 274s # Subtest: rejects 42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 8 - rejects 42.42 274s # Subtest: rejects -42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 9 - rejects -42.42 274s # Subtest: rejects _T::NumOverload object (0) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 10 - rejects _T::NumOverload object (0) 274s # Subtest: rejects _T::NumOverload object (1) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 11 - rejects _T::NumOverload object (1) 274s # Subtest: rejects _T::NumOverload object (-42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 12 - rejects _T::NumOverload object (-42) 274s # Subtest: rejects _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 13 - rejects _T::NumOverload object (42.42) 274s # Subtest: rejects _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 14 - rejects _T::NumOverload object (42.42) 274s # Subtest: rejects '' 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 15 - rejects '' 274s # Subtest: rejects "foo" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 16 - rejects "foo" 274s # Subtest: rejects "has 42 in it" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 17 - rejects "has 42 in it" 274s # Subtest: rejects _T::StrOverload object ('') 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 18 - rejects _T::StrOverload object ('') 274s # Subtest: rejects _T::StrOverload object ("full") 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 19 - rejects _T::StrOverload object ("full") 274s # Subtest: rejects "1\n" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 20 - rejects "1\n" 274s # Subtest: rejects "\n1" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 21 - rejects "\n1" 274s # Subtest: rejects SCALAR reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 22 - rejects SCALAR reference 274s # Subtest: rejects REF reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 23 - rejects REF reference 274s # Subtest: rejects _T::ScalarOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 24 - rejects _T::ScalarOverload object 274s # Subtest: rejects ARRAY reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 25 - rejects ARRAY reference 274s # Subtest: rejects _T::ArrayOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 26 - rejects _T::ArrayOverload object 274s # Subtest: rejects HASH reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 27 - rejects HASH reference 274s # Subtest: rejects _T::HashOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 28 - rejects _T::HashOverload object 274s # Subtest: rejects CODE reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 29 - rejects CODE reference 274s # Subtest: rejects _T::CodeOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 30 - rejects _T::CodeOverload object 274s # Subtest: rejects "*main::SOME_GLOB" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 31 - rejects "*main::SOME_GLOB" 274s # Subtest: rejects GLOB reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 32 - rejects GLOB reference 274s # Subtest: rejects _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 33 - rejects _T::GlobOverload object 274s # Subtest: rejects _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 34 - rejects _T::GlobOverload object 274s # Subtest: rejects open filehandle 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 35 - rejects open filehandle 274s # Subtest: rejects IO::File object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 36 - rejects IO::File object 274s # Subtest: rejects Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 37 - rejects Regexp object 274s # Subtest: rejects BlessedQR object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 38 - rejects BlessedQR object 274s # Subtest: rejects _T::RegexOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 39 - rejects _T::RegexOverload object 274s # Subtest: rejects Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 40 - rejects Regexp object 274s # Subtest: rejects FakeObject object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 41 - rejects FakeObject object 274s # Subtest: rejects undef 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 42 - rejects undef 274s 1..42 274s ok 2 - Need2Obj 274s # Subtest: any_can_type which needs 2 methods 274s ok 1 - constraint has the expected name 274s # Subtest: Need2Any 274s # Subtest: accepts "Baz" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 1 - accepts "Baz" 274s # Subtest: accepts Baz object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 2 - accepts Baz object 274s # Subtest: rejects 0 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 3 - rejects 0 274s # Subtest: rejects 1 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 4 - rejects 1 274s # Subtest: rejects _T::BoolOverload object (true) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 5 - rejects _T::BoolOverload object (true) 274s # Subtest: rejects _T::BoolOverload object (false) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 6 - rejects _T::BoolOverload object (false) 274s # Subtest: rejects 100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 7 - rejects 100 274s # Subtest: rejects -100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 8 - rejects -100 274s # Subtest: rejects 42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 9 - rejects 42.42 274s # Subtest: rejects -42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 10 - rejects -42.42 274s # Subtest: rejects _T::NumOverload object (0) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 11 - rejects _T::NumOverload object (0) 274s # Subtest: rejects _T::NumOverload object (1) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 12 - rejects _T::NumOverload object (1) 274s # Subtest: rejects _T::NumOverload object (-42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 13 - rejects _T::NumOverload object (-42) 274s # Subtest: rejects _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 14 - rejects _T::NumOverload object (42.42) 274s # Subtest: rejects _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 15 - rejects _T::NumOverload object (42.42) 274s # Subtest: rejects '' 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 16 - rejects '' 274s # Subtest: rejects "foo" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 17 - rejects "foo" 274s # Subtest: rejects "has 42 in it" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 18 - rejects "has 42 in it" 274s # Subtest: rejects _T::StrOverload object ('') 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 19 - rejects _T::StrOverload object ('') 274s # Subtest: rejects _T::StrOverload object ("full") 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 20 - rejects _T::StrOverload object ("full") 274s # Subtest: rejects "1\n" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 21 - rejects "1\n" 274s # Subtest: rejects "\n1" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 22 - rejects "\n1" 274s # Subtest: rejects SCALAR reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 23 - rejects SCALAR reference 274s # Subtest: rejects REF reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 24 - rejects REF reference 274s # Subtest: rejects _T::ScalarOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 25 - rejects _T::ScalarOverload object 274s # Subtest: rejects ARRAY reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 26 - rejects ARRAY reference 274s # Subtest: rejects _T::ArrayOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 27 - rejects _T::ArrayOverload object 274s # Subtest: rejects HASH reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 28 - rejects HASH reference 274s # Subtest: rejects _T::HashOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 29 - rejects _T::HashOverload object 274s # Subtest: rejects CODE reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 30 - rejects CODE reference 274s # Subtest: rejects _T::CodeOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 31 - rejects _T::CodeOverload object 274s # Subtest: rejects "*main::SOME_GLOB" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 32 - rejects "*main::SOME_GLOB" 274s # Subtest: rejects GLOB reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 33 - rejects GLOB reference 274s # Subtest: rejects _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 34 - rejects _T::GlobOverload object 274s # Subtest: rejects _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 35 - rejects _T::GlobOverload object 274s # Subtest: rejects open filehandle 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 36 - rejects open filehandle 274s # Subtest: rejects IO::File object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 37 - rejects IO::File object 274s # Subtest: rejects Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 38 - rejects Regexp object 274s # Subtest: rejects BlessedQR object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 39 - rejects BlessedQR object 274s # Subtest: rejects _T::RegexOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 40 - rejects _T::RegexOverload object 274s # Subtest: rejects Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 41 - rejects Regexp object 274s # Subtest: rejects FakeObject object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 42 - rejects FakeObject object 274s # Subtest: rejects undef 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 43 - rejects undef 274s 1..43 274s ok 2 - Need2Any 274s 1..2 274s ok 3 - any_can_type which needs 2 methods 274s # Subtest: any_can_type which needs 3 methods 274s # Subtest: Need3Obj 274s # Subtest: rejects "Baz" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 1 - rejects "Baz" 274s # Subtest: rejects Baz object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 2 - rejects Baz object 274s # Subtest: rejects 0 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 3 - rejects 0 274s # Subtest: rejects 1 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 4 - rejects 1 274s # Subtest: rejects _T::BoolOverload object (true) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 5 - rejects _T::BoolOverload object (true) 274s # Subtest: rejects _T::BoolOverload object (false) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 6 - rejects _T::BoolOverload object (false) 274s # Subtest: rejects 100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 7 - rejects 100 274s # Subtest: rejects -100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 8 - rejects -100 274s # Subtest: rejects 42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 9 - rejects 42.42 274s # Subtest: rejects -42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 10 - rejects -42.42 274s # Subtest: rejects _T::NumOverload object (0) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 11 - rejects _T::NumOverload object (0) 274s # Subtest: rejects _T::NumOverload object (1) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 12 - rejects _T::NumOverload object (1) 274s # Subtest: rejects _T::NumOverload object (-42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 13 - rejects _T::NumOverload object (-42) 274s # Subtest: rejects _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 14 - rejects _T::NumOverload object (42.42) 274s # Subtest: rejects _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 15 - rejects _T::NumOverload object (42.42) 274s # Subtest: rejects '' 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 16 - rejects '' 274s # Subtest: rejects "foo" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 17 - rejects "foo" 274s # Subtest: rejects "has 42 in it" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 18 - rejects "has 42 in it" 274s # Subtest: rejects _T::StrOverload object ('') 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 19 - rejects _T::StrOverload object ('') 274s # Subtest: rejects _T::StrOverload object ("full") 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 20 - rejects _T::StrOverload object ("full") 274s # Subtest: rejects "1\n" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 21 - rejects "1\n" 274s # Subtest: rejects "\n1" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 22 - rejects "\n1" 274s # Subtest: rejects SCALAR reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 23 - rejects SCALAR reference 274s # Subtest: rejects REF reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 24 - rejects REF reference 274s # Subtest: rejects _T::ScalarOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 25 - rejects _T::ScalarOverload object 274s # Subtest: rejects ARRAY reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 26 - rejects ARRAY reference 274s # Subtest: rejects _T::ArrayOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 27 - rejects _T::ArrayOverload object 274s # Subtest: rejects HASH reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 28 - rejects HASH reference 274s # Subtest: rejects _T::HashOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 29 - rejects _T::HashOverload object 274s # Subtest: rejects CODE reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 30 - rejects CODE reference 274s # Subtest: rejects _T::CodeOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 31 - rejects _T::CodeOverload object 274s # Subtest: rejects "*main::SOME_GLOB" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 32 - rejects "*main::SOME_GLOB" 274s # Subtest: rejects GLOB reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 33 - rejects GLOB reference 274s # Subtest: rejects _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 34 - rejects _T::GlobOverload object 274s # Subtest: rejects _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 35 - rejects _T::GlobOverload object 274s # Subtest: rejects open filehandle 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 36 - rejects open filehandle 274s # Subtest: rejects IO::File object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 37 - rejects IO::File object 274s # Subtest: rejects Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 38 - rejects Regexp object 274s # Subtest: rejects BlessedQR object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 39 - rejects BlessedQR object 274s # Subtest: rejects _T::RegexOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 40 - rejects _T::RegexOverload object 274s # Subtest: rejects Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 41 - rejects Regexp object 274s # Subtest: rejects FakeObject object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 42 - rejects FakeObject object 274s # Subtest: rejects undef 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 43 - rejects undef 274s 1..43 274s ok 1 - Need3Obj 274s 1..1 274s ok 4 - any_can_type which needs 3 methods 274s # Subtest: object_can_type which needs 2 methods 274s # Subtest: 274s # Subtest: accepts Baz object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using non-inlined constraint 274s ok 4 - using inlined constraint 274s 1..4 274s ok 1 - accepts Baz object 274s # Subtest: rejects "Baz" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 2 - rejects "Baz" 274s # Subtest: rejects 0 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 3 - rejects 0 274s # Subtest: rejects 1 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 4 - rejects 1 274s # Subtest: rejects _T::BoolOverload object (true) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 5 - rejects _T::BoolOverload object (true) 274s # Subtest: rejects _T::BoolOverload object (false) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 6 - rejects _T::BoolOverload object (false) 274s # Subtest: rejects 100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 7 - rejects 100 274s # Subtest: rejects -100 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 8 - rejects -100 274s # Subtest: rejects 42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 9 - rejects 42.42 274s # Subtest: rejects -42.42 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 10 - rejects -42.42 274s # Subtest: rejects _T::NumOverload object (0) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 11 - rejects _T::NumOverload object (0) 274s # Subtest: rejects _T::NumOverload object (1) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 12 - rejects _T::NumOverload object (1) 274s # Subtest: rejects _T::NumOverload object (-42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 13 - rejects _T::NumOverload object (-42) 274s # Subtest: rejects _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 14 - rejects _T::NumOverload object (42.42) 274s # Subtest: rejects _T::NumOverload object (42.42) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 15 - rejects _T::NumOverload object (42.42) 274s # Subtest: rejects '' 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 16 - rejects '' 274s # Subtest: rejects "foo" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 17 - rejects "foo" 274s # Subtest: rejects "has 42 in it" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 18 - rejects "has 42 in it" 274s # Subtest: rejects _T::StrOverload object ('') 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 19 - rejects _T::StrOverload object ('') 274s # Subtest: rejects _T::StrOverload object ("full") 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 20 - rejects _T::StrOverload object ("full") 274s # Subtest: rejects "1\n" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 21 - rejects "1\n" 274s # Subtest: rejects "\n1" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 22 - rejects "\n1" 274s # Subtest: rejects SCALAR reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 23 - rejects SCALAR reference 274s # Subtest: rejects REF reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 24 - rejects REF reference 274s # Subtest: rejects _T::ScalarOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 25 - rejects _T::ScalarOverload object 274s # Subtest: rejects ARRAY reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 26 - rejects ARRAY reference 274s # Subtest: rejects _T::ArrayOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 27 - rejects _T::ArrayOverload object 274s # Subtest: rejects HASH reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 28 - rejects HASH reference 274s # Subtest: rejects _T::HashOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 29 - rejects _T::HashOverload object 274s # Subtest: rejects CODE reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 30 - rejects CODE reference 274s # Subtest: rejects _T::CodeOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 31 - rejects _T::CodeOverload object 274s # Subtest: rejects "*main::SOME_GLOB" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 32 - rejects "*main::SOME_GLOB" 274s # Subtest: rejects GLOB reference 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 33 - rejects GLOB reference 274s # Subtest: rejects _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 34 - rejects _T::GlobOverload object 274s # Subtest: rejects _T::GlobOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 35 - rejects _T::GlobOverload object 274s # Subtest: rejects open filehandle 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 36 - rejects open filehandle 274s # Subtest: rejects IO::File object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 37 - rejects IO::File object 274s # Subtest: rejects Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 38 - rejects Regexp object 274s # Subtest: rejects BlessedQR object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 39 - rejects BlessedQR object 274s # Subtest: rejects _T::RegexOverload object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 40 - rejects _T::RegexOverload object 274s # Subtest: rejects Regexp object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 41 - rejects Regexp object 274s # Subtest: rejects FakeObject object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 42 - rejects FakeObject object 274s # Subtest: rejects undef 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 43 - rejects undef 274s 1..43 274s ok 1 - 274s 1..1 274s ok 5 - object_can_type which needs 2 methods 274s # Subtest: object_can_type which needs 3 methods 274s # Subtest: 274s # Subtest: rejects "Baz" 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 1 - rejects "Baz" 274s # Subtest: rejects Baz object 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 2 - rejects Baz object 274s # Subtest: rejects 0 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 3 - rejects 0 274s # Subtest: rejects 1 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 4 - rejects 1 274s # Subtest: rejects _T::BoolOverload object (true) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 5 - rejects _T::BoolOverload object (true) 274s # Subtest: rejects _T::BoolOverload object (false) 274s ok 1 - using ->value_is_valid 274s ok 2 - using subref overloading 274s ok 3 - using inlined constraint 274s 1..3 274s ok 6 - rejects _T::BoolOverload object (false) 274s # Subtest: rejects 100 274s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 7 - rejects 100 275s # Subtest: rejects -100 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 8 - rejects -100 275s # Subtest: rejects 42.42 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 9 - rejects 42.42 275s # Subtest: rejects -42.42 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 10 - rejects -42.42 275s # Subtest: rejects _T::NumOverload object (0) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 11 - rejects _T::NumOverload object (0) 275s # Subtest: rejects _T::NumOverload object (1) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 12 - rejects _T::NumOverload object (1) 275s # Subtest: rejects _T::NumOverload object (-42) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 13 - rejects _T::NumOverload object (-42) 275s # Subtest: rejects _T::NumOverload object (42.42) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 14 - rejects _T::NumOverload object (42.42) 275s # Subtest: rejects _T::NumOverload object (42.42) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 15 - rejects _T::NumOverload object (42.42) 275s # Subtest: rejects '' 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 16 - rejects '' 275s # Subtest: rejects "foo" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 17 - rejects "foo" 275s # Subtest: rejects "has 42 in it" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 18 - rejects "has 42 in it" 275s # Subtest: rejects _T::StrOverload object ('') 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 19 - rejects _T::StrOverload object ('') 275s # Subtest: rejects _T::StrOverload object ("full") 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 20 - rejects _T::StrOverload object ("full") 275s # Subtest: rejects "1\n" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 21 - rejects "1\n" 275s # Subtest: rejects "\n1" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 22 - rejects "\n1" 275s # Subtest: rejects SCALAR reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 23 - rejects SCALAR reference 275s # Subtest: rejects REF reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 24 - rejects REF reference 275s # Subtest: rejects _T::ScalarOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 25 - rejects _T::ScalarOverload object 275s # Subtest: rejects ARRAY reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 26 - rejects ARRAY reference 275s # Subtest: rejects _T::ArrayOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 27 - rejects _T::ArrayOverload object 275s # Subtest: rejects HASH reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 28 - rejects HASH reference 275s # Subtest: rejects _T::HashOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 29 - rejects _T::HashOverload object 275s # Subtest: rejects CODE reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 30 - rejects CODE reference 275s # Subtest: rejects _T::CodeOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 31 - rejects _T::CodeOverload object 275s # Subtest: rejects "*main::SOME_GLOB" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 32 - rejects "*main::SOME_GLOB" 275s # Subtest: rejects GLOB reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 33 - rejects GLOB reference 275s # Subtest: rejects _T::GlobOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 34 - rejects _T::GlobOverload object 275s # Subtest: rejects _T::GlobOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 35 - rejects _T::GlobOverload object 275s # Subtest: rejects open filehandle 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 36 - rejects open filehandle 275s # Subtest: rejects IO::File object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 37 - rejects IO::File object 275s # Subtest: rejects Regexp object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 38 - rejects Regexp object 275s # Subtest: rejects BlessedQR object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 39 - rejects BlessedQR object 275s # Subtest: rejects _T::RegexOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 40 - rejects _T::RegexOverload object 275s # Subtest: rejects Regexp object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 41 - rejects Regexp object 275s # Subtest: rejects FakeObject object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 42 - rejects FakeObject object 275s # Subtest: rejects undef 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 43 - rejects undef 275s 1..43 275s ok 1 - 275s ok 2 - Baz object is not valid for anon ObjectCan type 275s 1..2 275s ok 6 - object_can_type which needs 3 methods 275s # Subtest: object_isa_type (Foo class) 275s ok 1 - name defaults to class name 275s # Subtest: Foo 275s # Subtest: accepts Foo object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using non-inlined constraint 275s ok 4 - using inlined constraint 275s 1..4 275s ok 1 - accepts Foo object 275s # Subtest: accepts Baz object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using non-inlined constraint 275s ok 4 - using inlined constraint 275s 1..4 275s ok 2 - accepts Baz object 275s # Subtest: rejects "Baz" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 3 - rejects "Baz" 275s # Subtest: rejects 0 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 4 - rejects 0 275s # Subtest: rejects 1 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 5 - rejects 1 275s # Subtest: rejects _T::BoolOverload object (true) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 6 - rejects _T::BoolOverload object (true) 275s # Subtest: rejects _T::BoolOverload object (false) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 7 - rejects _T::BoolOverload object (false) 275s # Subtest: rejects 100 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 8 - rejects 100 275s # Subtest: rejects -100 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 9 - rejects -100 275s # Subtest: rejects 42.42 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 10 - rejects 42.42 275s # Subtest: rejects -42.42 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 11 - rejects -42.42 275s # Subtest: rejects _T::NumOverload object (0) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 12 - rejects _T::NumOverload object (0) 275s # Subtest: rejects _T::NumOverload object (1) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 13 - rejects _T::NumOverload object (1) 275s # Subtest: rejects _T::NumOverload object (-42) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 14 - rejects _T::NumOverload object (-42) 275s # Subtest: rejects _T::NumOverload object (42.42) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 15 - rejects _T::NumOverload object (42.42) 275s # Subtest: rejects _T::NumOverload object (42.42) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 16 - rejects _T::NumOverload object (42.42) 275s # Subtest: rejects '' 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 17 - rejects '' 275s # Subtest: rejects "foo" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 18 - rejects "foo" 275s # Subtest: rejects "has 42 in it" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 19 - rejects "has 42 in it" 275s # Subtest: rejects _T::StrOverload object ('') 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 20 - rejects _T::StrOverload object ('') 275s # Subtest: rejects _T::StrOverload object ("full") 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 21 - rejects _T::StrOverload object ("full") 275s # Subtest: rejects "1\n" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 22 - rejects "1\n" 275s # Subtest: rejects "\n1" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 23 - rejects "\n1" 275s # Subtest: rejects SCALAR reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 24 - rejects SCALAR reference 275s # Subtest: rejects REF reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 25 - rejects REF reference 275s # Subtest: rejects _T::ScalarOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 26 - rejects _T::ScalarOverload object 275s # Subtest: rejects ARRAY reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 27 - rejects ARRAY reference 275s # Subtest: rejects _T::ArrayOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 28 - rejects _T::ArrayOverload object 275s # Subtest: rejects HASH reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 29 - rejects HASH reference 275s # Subtest: rejects _T::HashOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 30 - rejects _T::HashOverload object 275s # Subtest: rejects CODE reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 31 - rejects CODE reference 275s # Subtest: rejects _T::CodeOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 32 - rejects _T::CodeOverload object 275s # Subtest: rejects "*main::SOME_GLOB" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 33 - rejects "*main::SOME_GLOB" 275s # Subtest: rejects GLOB reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 34 - rejects GLOB reference 275s # Subtest: rejects _T::GlobOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 35 - rejects _T::GlobOverload object 275s # Subtest: rejects _T::GlobOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 36 - rejects _T::GlobOverload object 275s # Subtest: rejects open filehandle 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 37 - rejects open filehandle 275s # Subtest: rejects IO::File object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 38 - rejects IO::File object 275s # Subtest: rejects Regexp object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 39 - rejects Regexp object 275s # Subtest: rejects BlessedQR object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 40 - rejects BlessedQR object 275s # Subtest: rejects _T::RegexOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 41 - rejects _T::RegexOverload object 275s # Subtest: rejects Regexp object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 42 - rejects Regexp object 275s # Subtest: rejects FakeObject object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 43 - rejects FakeObject object 275s # Subtest: rejects undef 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 44 - rejects undef 275s 1..44 275s ok 2 - Foo 275s ok 3 - object_isa_type returns the same type for the same class each time 275s ok 4 - no exception calling object_isa_type repeatedly with the same class name 275s 1..4 275s ok 7 - object_isa_type (Foo class) 275s # Subtest: any_isa_type (isa Foo) 275s ok 1 - can provide an explicit name 275s # Subtest: FooAny 275s # Subtest: accepts "Foo" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using non-inlined constraint 275s ok 4 - using inlined constraint 275s 1..4 275s ok 1 - accepts "Foo" 275s # Subtest: accepts Foo object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using non-inlined constraint 275s ok 4 - using inlined constraint 275s 1..4 275s ok 2 - accepts Foo object 275s # Subtest: accepts "Baz" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using non-inlined constraint 275s ok 4 - using inlined constraint 275s 1..4 275s ok 3 - accepts "Baz" 275s # Subtest: accepts Baz object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using non-inlined constraint 275s ok 4 - using inlined constraint 275s 1..4 275s ok 4 - accepts Baz object 275s # Subtest: rejects 0 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 5 - rejects 0 275s # Subtest: rejects 1 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 6 - rejects 1 275s # Subtest: rejects _T::BoolOverload object (true) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 7 - rejects _T::BoolOverload object (true) 275s # Subtest: rejects _T::BoolOverload object (false) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 8 - rejects _T::BoolOverload object (false) 275s # Subtest: rejects 100 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 9 - rejects 100 275s # Subtest: rejects -100 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 10 - rejects -100 275s # Subtest: rejects 42.42 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 11 - rejects 42.42 275s # Subtest: rejects -42.42 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 12 - rejects -42.42 275s # Subtest: rejects _T::NumOverload object (0) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 13 - rejects _T::NumOverload object (0) 275s # Subtest: rejects _T::NumOverload object (1) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 14 - rejects _T::NumOverload object (1) 275s # Subtest: rejects _T::NumOverload object (-42) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 15 - rejects _T::NumOverload object (-42) 275s # Subtest: rejects _T::NumOverload object (42.42) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 16 - rejects _T::NumOverload object (42.42) 275s # Subtest: rejects _T::NumOverload object (42.42) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 17 - rejects _T::NumOverload object (42.42) 275s # Subtest: rejects '' 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 18 - rejects '' 275s # Subtest: rejects "foo" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 19 - rejects "foo" 275s # Subtest: rejects "has 42 in it" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 20 - rejects "has 42 in it" 275s # Subtest: rejects _T::StrOverload object ('') 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 21 - rejects _T::StrOverload object ('') 275s # Subtest: rejects _T::StrOverload object ("full") 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 22 - rejects _T::StrOverload object ("full") 275s # Subtest: rejects "1\n" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 23 - rejects "1\n" 275s # Subtest: rejects "\n1" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 24 - rejects "\n1" 275s # Subtest: rejects SCALAR reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 25 - rejects SCALAR reference 275s # Subtest: rejects REF reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 26 - rejects REF reference 275s # Subtest: rejects _T::ScalarOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 27 - rejects _T::ScalarOverload object 275s # Subtest: rejects ARRAY reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 28 - rejects ARRAY reference 275s # Subtest: rejects _T::ArrayOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 29 - rejects _T::ArrayOverload object 275s # Subtest: rejects HASH reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 30 - rejects HASH reference 275s # Subtest: rejects _T::HashOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 31 - rejects _T::HashOverload object 275s # Subtest: rejects CODE reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 32 - rejects CODE reference 275s # Subtest: rejects _T::CodeOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 33 - rejects _T::CodeOverload object 275s # Subtest: rejects "*main::SOME_GLOB" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 34 - rejects "*main::SOME_GLOB" 275s # Subtest: rejects GLOB reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 35 - rejects GLOB reference 275s # Subtest: rejects _T::GlobOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 36 - rejects _T::GlobOverload object 275s # Subtest: rejects _T::GlobOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 37 - rejects _T::GlobOverload object 275s # Subtest: rejects open filehandle 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 38 - rejects open filehandle 275s # Subtest: rejects IO::File object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 39 - rejects IO::File object 275s # Subtest: rejects Regexp object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 40 - rejects Regexp object 275s # Subtest: rejects BlessedQR object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 41 - rejects BlessedQR object 275s # Subtest: rejects _T::RegexOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 42 - rejects _T::RegexOverload object 275s # Subtest: rejects Regexp object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 43 - rejects Regexp object 275s # Subtest: rejects FakeObject object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 44 - rejects FakeObject object 275s # Subtest: rejects undef 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 45 - rejects undef 275s 1..45 275s ok 2 - FooAny 275s ok 3 - any_isa_type returns the same type for the same class each time 275s ok 4 - no exception calling any_isa_type repeatedly with the same class name 275s 1..4 275s ok 8 - any_isa_type (isa Foo) 275s # Subtest: object_isa_type (isa Quux) 275s # Subtest: Quux 275s # Subtest: rejects "Foo" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 1 - rejects "Foo" 275s # Subtest: rejects Foo object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 2 - rejects Foo object 275s # Subtest: rejects "Baz" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 3 - rejects "Baz" 275s # Subtest: rejects Baz object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 4 - rejects Baz object 275s # Subtest: rejects 0 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 5 - rejects 0 275s # Subtest: rejects 1 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 6 - rejects 1 275s # Subtest: rejects _T::BoolOverload object (true) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 7 - rejects _T::BoolOverload object (true) 275s # Subtest: rejects _T::BoolOverload object (false) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 8 - rejects _T::BoolOverload object (false) 275s # Subtest: rejects 100 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 9 - rejects 100 275s # Subtest: rejects -100 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 10 - rejects -100 275s # Subtest: rejects 42.42 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 11 - rejects 42.42 275s # Subtest: rejects -42.42 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 12 - rejects -42.42 275s # Subtest: rejects _T::NumOverload object (0) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 13 - rejects _T::NumOverload object (0) 275s # Subtest: rejects _T::NumOverload object (1) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 14 - rejects _T::NumOverload object (1) 275s # Subtest: rejects _T::NumOverload object (-42) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 15 - rejects _T::NumOverload object (-42) 275s # Subtest: rejects _T::NumOverload object (42.42) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 16 - rejects _T::NumOverload object (42.42) 275s # Subtest: rejects _T::NumOverload object (42.42) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 17 - rejects _T::NumOverload object (42.42) 275s # Subtest: rejects '' 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 18 - rejects '' 275s # Subtest: rejects "foo" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 19 - rejects "foo" 275s # Subtest: rejects "has 42 in it" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 20 - rejects "has 42 in it" 275s # Subtest: rejects _T::StrOverload object ('') 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 21 - rejects _T::StrOverload object ('') 275s # Subtest: rejects _T::StrOverload object ("full") 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 22 - rejects _T::StrOverload object ("full") 275s # Subtest: rejects "1\n" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 23 - rejects "1\n" 275s # Subtest: rejects "\n1" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 24 - rejects "\n1" 275s # Subtest: rejects SCALAR reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 25 - rejects SCALAR reference 275s # Subtest: rejects REF reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 26 - rejects REF reference 275s # Subtest: rejects _T::ScalarOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 27 - rejects _T::ScalarOverload object 275s # Subtest: rejects ARRAY reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 28 - rejects ARRAY reference 275s # Subtest: rejects _T::ArrayOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 29 - rejects _T::ArrayOverload object 275s # Subtest: rejects HASH reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 30 - rejects HASH reference 275s # Subtest: rejects _T::HashOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 31 - rejects _T::HashOverload object 275s # Subtest: rejects CODE reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 32 - rejects CODE reference 275s # Subtest: rejects _T::CodeOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 33 - rejects _T::CodeOverload object 275s # Subtest: rejects "*main::SOME_GLOB" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 34 - rejects "*main::SOME_GLOB" 275s # Subtest: rejects GLOB reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 35 - rejects GLOB reference 275s # Subtest: rejects _T::GlobOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 36 - rejects _T::GlobOverload object 275s # Subtest: rejects _T::GlobOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 37 - rejects _T::GlobOverload object 275s # Subtest: rejects open filehandle 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 38 - rejects open filehandle 275s # Subtest: rejects IO::File object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 39 - rejects IO::File object 275s # Subtest: rejects Regexp object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 40 - rejects Regexp object 275s # Subtest: rejects BlessedQR object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 41 - rejects BlessedQR object 275s # Subtest: rejects _T::RegexOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 42 - rejects _T::RegexOverload object 275s # Subtest: rejects Regexp object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 43 - rejects Regexp object 275s # Subtest: rejects FakeObject object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 44 - rejects FakeObject object 275s # Subtest: rejects undef 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 45 - rejects undef 275s 1..45 275s ok 1 - Quux 275s 1..1 275s ok 9 - object_isa_type (isa Quux) 275s # Subtest: any_isa_type (isa Quux) 275s # Subtest: QuuxAny 275s # Subtest: rejects "Foo" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 1 - rejects "Foo" 275s # Subtest: rejects Foo object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 2 - rejects Foo object 275s # Subtest: rejects "Baz" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 3 - rejects "Baz" 275s # Subtest: rejects Baz object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 4 - rejects Baz object 275s # Subtest: rejects 0 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 5 - rejects 0 275s # Subtest: rejects 1 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 6 - rejects 1 275s # Subtest: rejects _T::BoolOverload object (true) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 7 - rejects _T::BoolOverload object (true) 275s # Subtest: rejects _T::BoolOverload object (false) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 8 - rejects _T::BoolOverload object (false) 275s # Subtest: rejects 100 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 9 - rejects 100 275s # Subtest: rejects -100 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 10 - rejects -100 275s # Subtest: rejects 42.42 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 11 - rejects 42.42 275s # Subtest: rejects -42.42 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 12 - rejects -42.42 275s # Subtest: rejects _T::NumOverload object (0) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 13 - rejects _T::NumOverload object (0) 275s # Subtest: rejects _T::NumOverload object (1) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 14 - rejects _T::NumOverload object (1) 275s # Subtest: rejects _T::NumOverload object (-42) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 15 - rejects _T::NumOverload object (-42) 275s # Subtest: rejects _T::NumOverload object (42.42) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 16 - rejects _T::NumOverload object (42.42) 275s # Subtest: rejects _T::NumOverload object (42.42) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 17 - rejects _T::NumOverload object (42.42) 275s # Subtest: rejects '' 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 18 - rejects '' 275s # Subtest: rejects "foo" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 19 - rejects "foo" 275s # Subtest: rejects "has 42 in it" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 20 - rejects "has 42 in it" 275s # Subtest: rejects _T::StrOverload object ('') 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 21 - rejects _T::StrOverload object ('') 275s # Subtest: rejects _T::StrOverload object ("full") 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 22 - rejects _T::StrOverload object ("full") 275s # Subtest: rejects "1\n" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 23 - rejects "1\n" 275s # Subtest: rejects "\n1" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 24 - rejects "\n1" 275s # Subtest: rejects SCALAR reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 25 - rejects SCALAR reference 275s # Subtest: rejects REF reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 26 - rejects REF reference 275s # Subtest: rejects _T::ScalarOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 27 - rejects _T::ScalarOverload object 275s # Subtest: rejects ARRAY reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 28 - rejects ARRAY reference 275s # Subtest: rejects _T::ArrayOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 29 - rejects _T::ArrayOverload object 275s # Subtest: rejects HASH reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 30 - rejects HASH reference 275s # Subtest: rejects _T::HashOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 31 - rejects _T::HashOverload object 275s # Subtest: rejects CODE reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 32 - rejects CODE reference 275s # Subtest: rejects _T::CodeOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 33 - rejects _T::CodeOverload object 275s # Subtest: rejects "*main::SOME_GLOB" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 34 - rejects "*main::SOME_GLOB" 275s # Subtest: rejects GLOB reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 35 - rejects GLOB reference 275s # Subtest: rejects _T::GlobOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 36 - rejects _T::GlobOverload object 275s # Subtest: rejects _T::GlobOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 37 - rejects _T::GlobOverload object 275s # Subtest: rejects open filehandle 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 38 - rejects open filehandle 275s # Subtest: rejects IO::File object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 39 - rejects IO::File object 275s # Subtest: rejects Regexp object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 40 - rejects Regexp object 275s # Subtest: rejects BlessedQR object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 41 - rejects BlessedQR object 275s # Subtest: rejects _T::RegexOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 42 - rejects _T::RegexOverload object 275s # Subtest: rejects Regexp object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 43 - rejects Regexp object 275s # Subtest: rejects FakeObject object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 44 - rejects FakeObject object 275s # Subtest: rejects undef 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 45 - rejects undef 275s 1..45 275s ok 1 - QuuxAny 275s 1..1 275s ok 10 - any_isa_type (isa Quux) 275s # Subtest: object_does_type (Role::Foo class) 275s ok 1 - name defaults to role name 275s # Subtest: Role::Foo 275s # Subtest: accepts Does::Role::Foo object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using non-inlined constraint 275s ok 4 - using inlined constraint 275s 1..4 275s ok 1 - accepts Does::Role::Foo object 275s # Subtest: rejects "Does::Role::Foo" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 2 - rejects "Does::Role::Foo" 275s # Subtest: rejects Foo object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 3 - rejects Foo object 275s # Subtest: rejects "Foo" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 4 - rejects "Foo" 275s # Subtest: rejects Baz object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 5 - rejects Baz object 275s # Subtest: rejects "Baz" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 6 - rejects "Baz" 275s # Subtest: rejects 0 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 7 - rejects 0 275s # Subtest: rejects 1 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 8 - rejects 1 275s # Subtest: rejects _T::BoolOverload object (true) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 9 - rejects _T::BoolOverload object (true) 275s # Subtest: rejects _T::BoolOverload object (false) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 10 - rejects _T::BoolOverload object (false) 275s # Subtest: rejects 100 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 11 - rejects 100 275s # Subtest: rejects -100 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 12 - rejects -100 275s # Subtest: rejects 42.42 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 13 - rejects 42.42 275s # Subtest: rejects -42.42 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 14 - rejects -42.42 275s # Subtest: rejects _T::NumOverload object (0) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 15 - rejects _T::NumOverload object (0) 275s # Subtest: rejects _T::NumOverload object (1) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 16 - rejects _T::NumOverload object (1) 275s # Subtest: rejects _T::NumOverload object (-42) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 17 - rejects _T::NumOverload object (-42) 275s # Subtest: rejects _T::NumOverload object (42.42) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 18 - rejects _T::NumOverload object (42.42) 275s # Subtest: rejects _T::NumOverload object (42.42) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 19 - rejects _T::NumOverload object (42.42) 275s # Subtest: rejects '' 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 20 - rejects '' 275s # Subtest: rejects "foo" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 21 - rejects "foo" 275s # Subtest: rejects "has 42 in it" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 22 - rejects "has 42 in it" 275s # Subtest: rejects _T::StrOverload object ('') 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 23 - rejects _T::StrOverload object ('') 275s # Subtest: rejects _T::StrOverload object ("full") 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 24 - rejects _T::StrOverload object ("full") 275s # Subtest: rejects "1\n" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 25 - rejects "1\n" 275s # Subtest: rejects "\n1" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 26 - rejects "\n1" 275s # Subtest: rejects SCALAR reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 27 - rejects SCALAR reference 275s # Subtest: rejects REF reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 28 - rejects REF reference 275s # Subtest: rejects _T::ScalarOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 29 - rejects _T::ScalarOverload object 275s # Subtest: rejects ARRAY reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 30 - rejects ARRAY reference 275s # Subtest: rejects _T::ArrayOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 31 - rejects _T::ArrayOverload object 275s # Subtest: rejects HASH reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 32 - rejects HASH reference 275s # Subtest: rejects _T::HashOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 33 - rejects _T::HashOverload object 275s # Subtest: rejects CODE reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 34 - rejects CODE reference 275s # Subtest: rejects _T::CodeOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 35 - rejects _T::CodeOverload object 275s # Subtest: rejects "*main::SOME_GLOB" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 36 - rejects "*main::SOME_GLOB" 275s # Subtest: rejects GLOB reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 37 - rejects GLOB reference 275s # Subtest: rejects _T::GlobOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 38 - rejects _T::GlobOverload object 275s # Subtest: rejects _T::GlobOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 39 - rejects _T::GlobOverload object 275s # Subtest: rejects open filehandle 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 40 - rejects open filehandle 275s # Subtest: rejects IO::File object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 41 - rejects IO::File object 275s # Subtest: rejects Regexp object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 42 - rejects Regexp object 275s # Subtest: rejects BlessedQR object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 43 - rejects BlessedQR object 275s # Subtest: rejects _T::RegexOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 44 - rejects _T::RegexOverload object 275s # Subtest: rejects Regexp object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 45 - rejects Regexp object 275s # Subtest: rejects FakeObject object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 46 - rejects FakeObject object 275s # Subtest: rejects undef 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 47 - rejects undef 275s 1..47 275s ok 2 - Role::Foo 275s ok 3 - object_does_type returns the same type for the same class each time 275s ok 4 - no exception calling object_does_type repeatedly with the same class name 275s 1..4 275s ok 11 - object_does_type (Role::Foo class) 275s # Subtest: any_does_type (does Role::Foo) 275s # Subtest: Role::FooAny 275s # Subtest: accepts "Does::Role::Foo" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using non-inlined constraint 275s ok 4 - using inlined constraint 275s 1..4 275s ok 1 - accepts "Does::Role::Foo" 275s # Subtest: accepts Does::Role::Foo object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using non-inlined constraint 275s ok 4 - using inlined constraint 275s 1..4 275s ok 2 - accepts Does::Role::Foo object 275s # Subtest: rejects "Foo" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 3 - rejects "Foo" 275s # Subtest: rejects Foo object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 4 - rejects Foo object 275s # Subtest: rejects "Baz" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 5 - rejects "Baz" 275s # Subtest: rejects Baz object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 6 - rejects Baz object 275s # Subtest: rejects 0 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 7 - rejects 0 275s # Subtest: rejects 1 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 8 - rejects 1 275s # Subtest: rejects _T::BoolOverload object (true) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 9 - rejects _T::BoolOverload object (true) 275s # Subtest: rejects _T::BoolOverload object (false) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 10 - rejects _T::BoolOverload object (false) 275s # Subtest: rejects 100 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 11 - rejects 100 275s # Subtest: rejects -100 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 12 - rejects -100 275s # Subtest: rejects 42.42 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 13 - rejects 42.42 275s # Subtest: rejects -42.42 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 14 - rejects -42.42 275s # Subtest: rejects _T::NumOverload object (0) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 15 - rejects _T::NumOverload object (0) 275s # Subtest: rejects _T::NumOverload object (1) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 16 - rejects _T::NumOverload object (1) 275s # Subtest: rejects _T::NumOverload object (-42) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 17 - rejects _T::NumOverload object (-42) 275s # Subtest: rejects _T::NumOverload object (42.42) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 18 - rejects _T::NumOverload object (42.42) 275s # Subtest: rejects _T::NumOverload object (42.42) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 19 - rejects _T::NumOverload object (42.42) 275s # Subtest: rejects '' 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 20 - rejects '' 275s # Subtest: rejects "foo" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 21 - rejects "foo" 275s # Subtest: rejects "has 42 in it" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 22 - rejects "has 42 in it" 275s # Subtest: rejects _T::StrOverload object ('') 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 23 - rejects _T::StrOverload object ('') 275s # Subtest: rejects _T::StrOverload object ("full") 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 24 - rejects _T::StrOverload object ("full") 275s # Subtest: rejects "1\n" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 25 - rejects "1\n" 275s # Subtest: rejects "\n1" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 26 - rejects "\n1" 275s # Subtest: rejects SCALAR reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 27 - rejects SCALAR reference 275s # Subtest: rejects REF reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 28 - rejects REF reference 275s # Subtest: rejects _T::ScalarOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 29 - rejects _T::ScalarOverload object 275s # Subtest: rejects ARRAY reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 30 - rejects ARRAY reference 275s # Subtest: rejects _T::ArrayOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 31 - rejects _T::ArrayOverload object 275s # Subtest: rejects HASH reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 32 - rejects HASH reference 275s # Subtest: rejects _T::HashOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 33 - rejects _T::HashOverload object 275s # Subtest: rejects CODE reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 34 - rejects CODE reference 275s # Subtest: rejects _T::CodeOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 35 - rejects _T::CodeOverload object 275s # Subtest: rejects "*main::SOME_GLOB" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 36 - rejects "*main::SOME_GLOB" 275s # Subtest: rejects GLOB reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 37 - rejects GLOB reference 275s # Subtest: rejects _T::GlobOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 38 - rejects _T::GlobOverload object 275s # Subtest: rejects _T::GlobOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 39 - rejects _T::GlobOverload object 275s # Subtest: rejects open filehandle 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 40 - rejects open filehandle 275s # Subtest: rejects IO::File object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 41 - rejects IO::File object 275s # Subtest: rejects Regexp object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 42 - rejects Regexp object 275s # Subtest: rejects BlessedQR object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 43 - rejects BlessedQR object 275s # Subtest: rejects _T::RegexOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 44 - rejects _T::RegexOverload object 275s # Subtest: rejects Regexp object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 45 - rejects Regexp object 275s # Subtest: rejects FakeObject object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 46 - rejects FakeObject object 275s # Subtest: rejects undef 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 47 - rejects undef 275s 1..47 275s ok 1 - Role::FooAny 275s ok 2 - any_does_type returns the same type for the same class each time 275s ok 3 - no exception calling any_does_type repeatedly with the same class name 275s 1..3 275s ok 12 - any_does_type (does Role::Foo) 275s # Subtest: enum 275s # Subtest: Enum1 275s # Subtest: accepts "a" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using non-inlined constraint 275s ok 4 - using inlined constraint 275s 1..4 275s ok 1 - accepts "a" 275s # Subtest: accepts "b" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using non-inlined constraint 275s ok 4 - using inlined constraint 275s 1..4 275s ok 2 - accepts "b" 275s # Subtest: accepts "c" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using non-inlined constraint 275s ok 4 - using inlined constraint 275s 1..4 275s ok 3 - accepts "c" 275s # Subtest: rejects "d" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 4 - rejects "d" 275s # Subtest: rejects 42 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 5 - rejects 42 275s # Subtest: rejects "Foo" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 6 - rejects "Foo" 275s # Subtest: rejects Foo object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 7 - rejects Foo object 275s # Subtest: rejects "Baz" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 8 - rejects "Baz" 275s # Subtest: rejects Baz object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 9 - rejects Baz object 275s # Subtest: rejects 0 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 10 - rejects 0 275s # Subtest: rejects 1 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 11 - rejects 1 275s # Subtest: rejects _T::BoolOverload object (true) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 12 - rejects _T::BoolOverload object (true) 275s # Subtest: rejects _T::BoolOverload object (false) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 13 - rejects _T::BoolOverload object (false) 275s # Subtest: rejects 100 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 14 - rejects 100 275s # Subtest: rejects -100 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 15 - rejects -100 275s # Subtest: rejects 42.42 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 16 - rejects 42.42 275s # Subtest: rejects -42.42 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 17 - rejects -42.42 275s # Subtest: rejects _T::NumOverload object (0) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 18 - rejects _T::NumOverload object (0) 275s # Subtest: rejects _T::NumOverload object (1) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 19 - rejects _T::NumOverload object (1) 275s # Subtest: rejects _T::NumOverload object (-42) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 20 - rejects _T::NumOverload object (-42) 275s # Subtest: rejects _T::NumOverload object (42.42) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 21 - rejects _T::NumOverload object (42.42) 275s # Subtest: rejects _T::NumOverload object (42.42) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 22 - rejects _T::NumOverload object (42.42) 275s # Subtest: rejects '' 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 23 - rejects '' 275s # Subtest: rejects "foo" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 24 - rejects "foo" 275s # Subtest: rejects "has 42 in it" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 25 - rejects "has 42 in it" 275s # Subtest: rejects _T::StrOverload object ('') 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 26 - rejects _T::StrOverload object ('') 275s # Subtest: rejects _T::StrOverload object ("full") 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 27 - rejects _T::StrOverload object ("full") 275s # Subtest: rejects "1\n" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 28 - rejects "1\n" 275s # Subtest: rejects "\n1" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 29 - rejects "\n1" 275s # Subtest: rejects SCALAR reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 30 - rejects SCALAR reference 275s # Subtest: rejects REF reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 31 - rejects REF reference 275s # Subtest: rejects _T::ScalarOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 32 - rejects _T::ScalarOverload object 275s # Subtest: rejects ARRAY reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 33 - rejects ARRAY reference 275s # Subtest: rejects _T::ArrayOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 34 - rejects _T::ArrayOverload object 275s # Subtest: rejects HASH reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 35 - rejects HASH reference 275s # Subtest: rejects _T::HashOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 36 - rejects _T::HashOverload object 275s # Subtest: rejects CODE reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 37 - rejects CODE reference 275s # Subtest: rejects _T::CodeOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 38 - rejects _T::CodeOverload object 275s # Subtest: rejects "*main::SOME_GLOB" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 39 - rejects "*main::SOME_GLOB" 275s # Subtest: rejects GLOB reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 40 - rejects GLOB reference 275s # Subtest: rejects _T::GlobOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 41 - rejects _T::GlobOverload object 275s # Subtest: rejects _T::GlobOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 42 - rejects _T::GlobOverload object 275s # Subtest: rejects open filehandle 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 43 - rejects open filehandle 275s # Subtest: rejects IO::File object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 44 - rejects IO::File object 275s # Subtest: rejects Regexp object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 45 - rejects Regexp object 275s # Subtest: rejects BlessedQR object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 46 - rejects BlessedQR object 275s # Subtest: rejects _T::RegexOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 47 - rejects _T::RegexOverload object 275s # Subtest: rejects Regexp object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 48 - rejects Regexp object 275s # Subtest: rejects FakeObject object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 49 - rejects FakeObject object 275s # Subtest: rejects undef 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 50 - rejects undef 275s 1..50 275s ok 1 - Enum1 275s 1..1 275s ok 13 - enum 275s 1..13 275s ok 275s t/dict.t ................... 275s # Subtest: Dict{ bar => Int, foo => UCStr } 275s # Subtest: accepts HASH reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using non-inlined constraint 275s ok 4 - using inlined constraint 275s 1..4 275s ok 1 - accepts HASH reference 275s # Subtest: accepts _T::HashOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using non-inlined constraint 275s ok 4 - using inlined constraint 275s 1..4 275s ok 2 - accepts _T::HashOverload object 275s # Subtest: rejects HASH reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 3 - rejects HASH reference 275s # Subtest: rejects HASH reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 4 - rejects HASH reference 275s # Subtest: rejects HASH reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 5 - rejects HASH reference 275s # Subtest: rejects HASH reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 6 - rejects HASH reference 275s # Subtest: rejects HASH reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 7 - rejects HASH reference 275s # Subtest: rejects 0 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 8 - rejects 0 275s # Subtest: rejects 1 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 9 - rejects 1 275s # Subtest: rejects _T::BoolOverload object (true) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 10 - rejects _T::BoolOverload object (true) 275s # Subtest: rejects _T::BoolOverload object (false) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 11 - rejects _T::BoolOverload object (false) 275s # Subtest: rejects 100 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 12 - rejects 100 275s # Subtest: rejects -100 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 13 - rejects -100 275s # Subtest: rejects 42.42 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 14 - rejects 42.42 275s # Subtest: rejects -42.42 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 15 - rejects -42.42 275s # Subtest: rejects _T::NumOverload object (0) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 16 - rejects _T::NumOverload object (0) 275s # Subtest: rejects _T::NumOverload object (1) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 17 - rejects _T::NumOverload object (1) 275s # Subtest: rejects _T::NumOverload object (-42) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 18 - rejects _T::NumOverload object (-42) 275s # Subtest: rejects _T::NumOverload object (42.42) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 19 - rejects _T::NumOverload object (42.42) 275s # Subtest: rejects _T::NumOverload object (42.42) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 20 - rejects _T::NumOverload object (42.42) 275s # Subtest: rejects '' 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 21 - rejects '' 275s # Subtest: rejects "foo" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 22 - rejects "foo" 275s # Subtest: rejects "has 42 in it" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 23 - rejects "has 42 in it" 275s # Subtest: rejects _T::StrOverload object ('') 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 24 - rejects _T::StrOverload object ('') 275s # Subtest: rejects _T::StrOverload object ("full") 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 25 - rejects _T::StrOverload object ("full") 275s # Subtest: rejects "1\n" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 26 - rejects "1\n" 275s # Subtest: rejects "\n1" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 27 - rejects "\n1" 275s # Subtest: rejects SCALAR reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 28 - rejects SCALAR reference 275s # Subtest: rejects REF reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 29 - rejects REF reference 275s # Subtest: rejects _T::ScalarOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 30 - rejects _T::ScalarOverload object 275s # Subtest: rejects ARRAY reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 31 - rejects ARRAY reference 275s # Subtest: rejects _T::ArrayOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 32 - rejects _T::ArrayOverload object 275s # Subtest: rejects CODE reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 33 - rejects CODE reference 275s # Subtest: rejects _T::CodeOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 34 - rejects _T::CodeOverload object 275s # Subtest: rejects "*main::SOME_GLOB" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 35 - rejects "*main::SOME_GLOB" 275s # Subtest: rejects GLOB reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 36 - rejects GLOB reference 275s # Subtest: rejects _T::GlobOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 37 - rejects _T::GlobOverload object 275s # Subtest: rejects _T::GlobOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 38 - rejects _T::GlobOverload object 275s # Subtest: rejects open filehandle 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 39 - rejects open filehandle 275s # Subtest: rejects IO::File object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 40 - rejects IO::File object 275s # Subtest: rejects Regexp object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 41 - rejects Regexp object 275s # Subtest: rejects BlessedQR object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 42 - rejects BlessedQR object 275s # Subtest: rejects _T::RegexOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 43 - rejects _T::RegexOverload object 275s # Subtest: rejects Regexp object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 44 - rejects Regexp object 275s # Subtest: rejects FakeObject object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 45 - rejects FakeObject object 275s # Subtest: rejects undef 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 46 - rejects undef 275s 1..46 275s ok 1 - Dict{ bar => Int, foo => UCStr } 275s # Subtest: Dict{ bar => Int, baz => Num?, foo => UCStr } 275s # Subtest: accepts HASH reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using non-inlined constraint 275s ok 4 - using inlined constraint 275s 1..4 275s ok 1 - accepts HASH reference 275s # Subtest: accepts _T::HashOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using non-inlined constraint 275s ok 4 - using inlined constraint 275s 1..4 275s ok 2 - accepts _T::HashOverload object 275s # Subtest: accepts HASH reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using non-inlined constraint 275s ok 4 - using inlined constraint 275s 1..4 275s ok 3 - accepts HASH reference 275s # Subtest: accepts _T::HashOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using non-inlined constraint 275s ok 4 - using inlined constraint 275s 1..4 275s ok 4 - accepts _T::HashOverload object 275s # Subtest: rejects HASH reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 5 - rejects HASH reference 275s # Subtest: rejects HASH reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 6 - rejects HASH reference 275s # Subtest: rejects HASH reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 7 - rejects HASH reference 275s # Subtest: rejects HASH reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 8 - rejects HASH reference 275s # Subtest: rejects HASH reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 9 - rejects HASH reference 275s # Subtest: rejects HASH reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 10 - rejects HASH reference 275s # Subtest: rejects 0 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 11 - rejects 0 275s # Subtest: rejects 1 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 12 - rejects 1 275s # Subtest: rejects _T::BoolOverload object (true) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 13 - rejects _T::BoolOverload object (true) 275s # Subtest: rejects _T::BoolOverload object (false) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 14 - rejects _T::BoolOverload object (false) 275s # Subtest: rejects 100 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 15 - rejects 100 275s # Subtest: rejects -100 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 16 - rejects -100 275s # Subtest: rejects 42.42 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 17 - rejects 42.42 275s # Subtest: rejects -42.42 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 18 - rejects -42.42 275s # Subtest: rejects _T::NumOverload object (0) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 19 - rejects _T::NumOverload object (0) 275s # Subtest: rejects _T::NumOverload object (1) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 20 - rejects _T::NumOverload object (1) 275s # Subtest: rejects _T::NumOverload object (-42) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 21 - rejects _T::NumOverload object (-42) 275s # Subtest: rejects _T::NumOverload object (42.42) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 22 - rejects _T::NumOverload object (42.42) 275s # Subtest: rejects _T::NumOverload object (42.42) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 23 - rejects _T::NumOverload object (42.42) 275s # Subtest: rejects '' 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 24 - rejects '' 275s # Subtest: rejects "foo" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 25 - rejects "foo" 275s # Subtest: rejects "has 42 in it" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 26 - rejects "has 42 in it" 275s # Subtest: rejects _T::StrOverload object ('') 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 27 - rejects _T::StrOverload object ('') 275s # Subtest: rejects _T::StrOverload object ("full") 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 28 - rejects _T::StrOverload object ("full") 275s # Subtest: rejects "1\n" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 29 - rejects "1\n" 275s # Subtest: rejects "\n1" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 30 - rejects "\n1" 275s # Subtest: rejects SCALAR reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 31 - rejects SCALAR reference 275s # Subtest: rejects REF reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 32 - rejects REF reference 275s # Subtest: rejects _T::ScalarOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 33 - rejects _T::ScalarOverload object 275s # Subtest: rejects ARRAY reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 34 - rejects ARRAY reference 275s # Subtest: rejects _T::ArrayOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 35 - rejects _T::ArrayOverload object 275s # Subtest: rejects CODE reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 36 - rejects CODE reference 275s # Subtest: rejects _T::CodeOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 37 - rejects _T::CodeOverload object 275s # Subtest: rejects "*main::SOME_GLOB" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 38 - rejects "*main::SOME_GLOB" 275s # Subtest: rejects GLOB reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 39 - rejects GLOB reference 275s # Subtest: rejects _T::GlobOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 40 - rejects _T::GlobOverload object 275s # Subtest: rejects _T::GlobOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 41 - rejects _T::GlobOverload object 275s # Subtest: rejects open filehandle 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 42 - rejects open filehandle 275s # Subtest: rejects IO::File object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 43 - rejects IO::File object 275s # Subtest: rejects Regexp object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 44 - rejects Regexp object 275s # Subtest: rejects BlessedQR object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 45 - rejects BlessedQR object 275s # Subtest: rejects _T::RegexOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 46 - rejects _T::RegexOverload object 275s # Subtest: rejects Regexp object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 47 - rejects Regexp object 275s # Subtest: rejects FakeObject object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 48 - rejects FakeObject object 275s # Subtest: rejects undef 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 49 - rejects undef 275s 1..49 275s ok 2 - Dict{ bar => Int, baz => Num?, foo => UCStr } 275s # Subtest: Dict{ bar => Int, baz => Num?, foo => UCStr, HashRef... } 275s # Subtest: accepts HASH reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using non-inlined constraint 275s ok 4 - using inlined constraint 275s 1..4 275s ok 1 - accepts HASH reference 275s # Subtest: accepts _T::HashOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using non-inlined constraint 275s ok 4 - using inlined constraint 275s 1..4 275s ok 2 - accepts _T::HashOverload object 275s # Subtest: accepts HASH reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using non-inlined constraint 275s ok 4 - using inlined constraint 275s 1..4 275s ok 3 - accepts HASH reference 275s # Subtest: accepts _T::HashOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using non-inlined constraint 275s ok 4 - using inlined constraint 275s 1..4 275s ok 4 - accepts _T::HashOverload object 275s # Subtest: rejects HASH reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 5 - rejects HASH reference 275s # Subtest: rejects HASH reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 6 - rejects HASH reference 275s # Subtest: rejects HASH reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 7 - rejects HASH reference 275s # Subtest: rejects HASH reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 8 - rejects HASH reference 275s # Subtest: rejects HASH reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 9 - rejects HASH reference 275s # Subtest: rejects HASH reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 10 - rejects HASH reference 275s # Subtest: rejects 0 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 11 - rejects 0 275s # Subtest: rejects 1 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 12 - rejects 1 275s # Subtest: rejects _T::BoolOverload object (true) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 13 - rejects _T::BoolOverload object (true) 275s # Subtest: rejects _T::BoolOverload object (false) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 14 - rejects _T::BoolOverload object (false) 275s # Subtest: rejects 100 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 15 - rejects 100 275s # Subtest: rejects -100 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 16 - rejects -100 275s # Subtest: rejects 42.42 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 17 - rejects 42.42 275s # Subtest: rejects -42.42 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 18 - rejects -42.42 275s # Subtest: rejects _T::NumOverload object (0) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 19 - rejects _T::NumOverload object (0) 275s # Subtest: rejects _T::NumOverload object (1) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 20 - rejects _T::NumOverload object (1) 275s # Subtest: rejects _T::NumOverload object (-42) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 21 - rejects _T::NumOverload object (-42) 275s # Subtest: rejects _T::NumOverload object (42.42) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 22 - rejects _T::NumOverload object (42.42) 275s # Subtest: rejects _T::NumOverload object (42.42) 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 23 - rejects _T::NumOverload object (42.42) 275s # Subtest: rejects '' 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 24 - rejects '' 275s # Subtest: rejects "foo" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 25 - rejects "foo" 275s # Subtest: rejects "has 42 in it" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 26 - rejects "has 42 in it" 275s # Subtest: rejects _T::StrOverload object ('') 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 27 - rejects _T::StrOverload object ('') 275s # Subtest: rejects _T::StrOverload object ("full") 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 28 - rejects _T::StrOverload object ("full") 275s # Subtest: rejects "1\n" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 29 - rejects "1\n" 275s # Subtest: rejects "\n1" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 30 - rejects "\n1" 275s # Subtest: rejects SCALAR reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 31 - rejects SCALAR reference 275s # Subtest: rejects REF reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 32 - rejects REF reference 275s # Subtest: rejects _T::ScalarOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 33 - rejects _T::ScalarOverload object 275s # Subtest: rejects ARRAY reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 34 - rejects ARRAY reference 275s # Subtest: rejects _T::ArrayOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 35 - rejects _T::ArrayOverload object 275s # Subtest: rejects CODE reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 36 - rejects CODE reference 275s # Subtest: rejects _T::CodeOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 37 - rejects _T::CodeOverload object 275s # Subtest: rejects "*main::SOME_GLOB" 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 38 - rejects "*main::SOME_GLOB" 275s # Subtest: rejects GLOB reference 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 39 - rejects GLOB reference 275s # Subtest: rejects _T::GlobOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 40 - rejects _T::GlobOverload object 275s # Subtest: rejects _T::GlobOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 41 - rejects _T::GlobOverload object 275s # Subtest: rejects open filehandle 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 42 - rejects open filehandle 275s # Subtest: rejects IO::File object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 43 - rejects IO::File object 275s # Subtest: rejects Regexp object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 44 - rejects Regexp object 275s # Subtest: rejects BlessedQR object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 45 - rejects BlessedQR object 275s # Subtest: rejects _T::RegexOverload object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 46 - rejects _T::RegexOverload object 275s # Subtest: rejects Regexp object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 47 - rejects Regexp object 275s # Subtest: rejects FakeObject object 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 48 - rejects FakeObject object 275s # Subtest: rejects undef 275s ok 1 - using ->value_is_valid 275s ok 2 - using subref overloading 275s ok 3 - using inlined constraint 275s 1..3 275s ok 49 - rejects undef 275s 1..49 275s ok 3 - Dict{ bar => Int, baz => Num?, foo => UCStr, HashRef... } 275s ok 4 - got expected name for simple Dict 275s ok 5 - got expected name for Dict with optional key 275s ok 6 - got expected name for slurpy Dict with optional key 275s 1..6 275s ok 275s t/does-type.t .............. 275s ok 1 - Class::MooseStyle class name is valid for AnyDoesMoose 275s ok 2 - Class::MooseStyle object is valid for AnyDoesMoose 275s ok 3 - Class::DoesNoRoles class name is not valid for AnyDoesMoose 275s ok 4 - Class::DoesNoRoles object is not valid for AnyDoesMoose 275s ok 5 - Class::MooseStyle class name is not valid for ObjectDoesMoose 275s ok 6 - Class::MooseStyle object is valid for ObjectDoesMoose 275s ok 7 - Class::DoesNoRoles class name is not valid for ObjectDoesMoose 275s ok 8 - Class::DoesNoRoles object is not valid for ObjectDoesMoose 275s ok 9 - object_does_type returns the same type for the same role each time 275s ok 10 - no exception calling object_does_type repeatedly with the same role name 275s ok 11 - any_does_type returns the same type for the same role each time 275s ok 12 - no exception calling any_does_type repeatedly with the same role name 275s ok 13 - Class::MouseStyle class name is valid for AnyDoesMouse 275s ok 14 - Class::MouseStyle object is valid for AnyDoesMouse 275s ok 15 - Class::DoesNoRoles class name is not valid for AnyDoesMouse 275s ok 16 - Class::DoesNoRoles object is not valid for AnyDoesMouse 275s ok 17 - Class::MouseStyle class name is not valid for ObjectDoesMouse 275s ok 18 - Class::MouseStyle object is valid for ObjectDoesMouse 275s ok 19 - Class::DoesNoRoles class name is not valid for ObjectDoesMouse 275s ok 20 - Class::DoesNoRoles object is not valid for ObjectDoesMouse 275s ok 21 - Class::MooStyle class name is valid for AnyDoesMoo 275s ok 22 - Class::MooStyle object is valid for AnyDoesMoo 275s ok 23 - Class::DoesNoRoles class name is not valid for AnyDoesMoo 275s ok 24 - Class::DoesNoRoles object is not valid for AnyDoesMoo 275s ok 25 - Class::MooStyle class name is not valid for ObjectDoesMoo 275s ok 26 - Class::MooStyle object is valid for ObjectDoesMoo 275s ok 27 - Class::DoesNoRoles class name is not valid for ObjectDoesMoo 275s ok 28 - Class::DoesNoRoles object is not valid for ObjectDoesMoo 275s 1..28 275s ok 275s t/exception.t .............. 275s ok 1 - validate_or_die throws something when given a bad value 275s ok 2 - An object of class 'Specio::Exception' isa 'Specio::Exception' 275s ok 3 - exception contains expected error 275s ok 4 - exception contains expected error 275s 1..4 275s ok 275s t/import-twice.t ........... 275s ok 1 - no exception importing the same library twice 275s ok 2 - An object of class 'Specio::Constraint::Simple' isa 'Specio::Constraint::Simple' 275s 1..2 275s ok 275s t/inheritance.t ............ 275s ok 1 - Child class has a t() sub 275s 1..1 275s ok 275s t/inline-environment.t ..... 275s ok 1 - inline_coercion_and_check merges all inline environment hashes together - $scalar 275s ok 2 - inline_coercion_and_check merges all inline environment hashes together - $scalar_from 275s ok 3 - inline_coercion_and_check merges all inline environment hashes together - %hash 275s ok 4 - inline_coercion_and_check merges all inline environment hashes together - @array 275s 1..4 275s ok 275s t/inline.t ................. 275s ok 1 - no exception evaling a closure for str and int inlining in one sub 275s ok 2 - both types pass check and are returned 275s ok 3 - got exception passing arrayref for Str value 275s ok 4 - got exception passing arrayref for Int value 275s ok 5 - no exception evaling a closure for inlining two enums in one sub 275s ok 6 - both types pass check and are returned 275s ok 7 - got exception passing arrayref for Enum1 value 275s ok 8 - got exception passing arrayref for Enum2 value 275s ok 9 - building an inline sub for an empty subtype of an any_isa_type does not die 275s ok 10 - generated constraint rejects values as expected 275s ok 11 - generated constraint accepts values as expected 275s ok 12 - building inline code for an empty subtype of an any_isa_type does not die 275s ok 13 - generated code contains expected check 275s 1..13 275s ok 276s t/intersection.t ........... 276s # Subtest: unnamed intersection made of two builtins 276s ok 1 - intersection of two types with inline generator has a generator 276s ok 2 - name is generated from constituent types 276s ok 3 - unnamed intersection is not anonymous because name is generated 276s ok 4 - parent method returns undef 276s ok 5 - intersection has no parent 276s # Subtest: HashRef & ArrayRef 276s # Subtest: accepts HashArray object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using non-inlined constraint 276s ok 4 - using inlined constraint 276s 1..4 276s ok 1 - accepts HashArray object 276s # Subtest: rejects 0 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 2 - rejects 0 276s # Subtest: rejects 1 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 3 - rejects 1 276s # Subtest: rejects 100 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 4 - rejects 100 276s # Subtest: rejects -100 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 5 - rejects -100 276s # Subtest: rejects _T::NumOverload object (0) 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 6 - rejects _T::NumOverload object (0) 276s # Subtest: rejects _T::NumOverload object (1) 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 7 - rejects _T::NumOverload object (1) 276s # Subtest: rejects _T::NumOverload object (-42) 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 8 - rejects _T::NumOverload object (-42) 276s # Subtest: rejects 1e20 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 9 - rejects 1e20 276s # Subtest: rejects 1e100 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 10 - rejects 1e100 276s # Subtest: rejects -1e10 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 11 - rejects -1e10 276s # Subtest: rejects -1e+10 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 12 - rejects -1e+10 276s # Subtest: rejects 1E20 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 13 - rejects 1E20 276s # Subtest: rejects ARRAY reference 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 14 - rejects ARRAY reference 276s # Subtest: rejects _T::ArrayOverload object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 15 - rejects _T::ArrayOverload object 276s # Subtest: rejects _T::BoolOverload object (true) 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 16 - rejects _T::BoolOverload object (true) 276s # Subtest: rejects _T::BoolOverload object (false) 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 17 - rejects _T::BoolOverload object (false) 276s # Subtest: rejects 42.42 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 18 - rejects 42.42 276s # Subtest: rejects -42.42 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 19 - rejects -42.42 276s # Subtest: rejects _T::NumOverload object (42.42) 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 20 - rejects _T::NumOverload object (42.42) 276s # Subtest: rejects _T::NumOverload object (42.42) 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 21 - rejects _T::NumOverload object (42.42) 276s # Subtest: rejects '' 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 22 - rejects '' 276s # Subtest: rejects "foo" 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 23 - rejects "foo" 276s # Subtest: rejects "has 42 in it" 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 24 - rejects "has 42 in it" 276s # Subtest: rejects _T::StrOverload object ('') 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 25 - rejects _T::StrOverload object ('') 276s # Subtest: rejects _T::StrOverload object ("full") 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 26 - rejects _T::StrOverload object ("full") 276s # Subtest: rejects "1\n" 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 27 - rejects "1\n" 276s # Subtest: rejects "\n1" 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 28 - rejects "\n1" 276s # Subtest: rejects SCALAR reference 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 29 - rejects SCALAR reference 276s # Subtest: rejects REF reference 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 30 - rejects REF reference 276s # Subtest: rejects _T::ScalarOverload object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 31 - rejects _T::ScalarOverload object 276s # Subtest: rejects HASH reference 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 32 - rejects HASH reference 276s # Subtest: rejects _T::HashOverload object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 33 - rejects _T::HashOverload object 276s # Subtest: rejects CODE reference 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 34 - rejects CODE reference 276s # Subtest: rejects _T::CodeOverload object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 35 - rejects _T::CodeOverload object 276s # Subtest: rejects "*main::SOME_GLOB" 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 36 - rejects "*main::SOME_GLOB" 276s # Subtest: rejects GLOB reference 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 37 - rejects GLOB reference 276s # Subtest: rejects _T::GlobOverload object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 38 - rejects _T::GlobOverload object 276s # Subtest: rejects _T::GlobOverload object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 39 - rejects _T::GlobOverload object 276s # Subtest: rejects open filehandle 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 40 - rejects open filehandle 276s # Subtest: rejects IO::File object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 41 - rejects IO::File object 276s # Subtest: rejects Regexp object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 42 - rejects Regexp object 276s # Subtest: rejects BlessedQR object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 43 - rejects BlessedQR object 276s # Subtest: rejects _T::RegexOverload object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 44 - rejects _T::RegexOverload object 276s # Subtest: rejects Regexp object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 45 - rejects Regexp object 276s # Subtest: rejects FakeObject object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 46 - rejects FakeObject object 276s # Subtest: rejects undef 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 47 - rejects undef 276s # Subtest: rejects 1e-10 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 48 - rejects 1e-10 276s # Subtest: rejects -1e-10 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 49 - rejects -1e-10 276s # Subtest: rejects 1.23456e10 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 50 - rejects 1.23456e10 276s # Subtest: rejects 1.23456e-10 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 51 - rejects 1.23456e-10 276s # Subtest: rejects -1.23456e10 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 52 - rejects -1.23456e10 276s # Subtest: rejects -1.23456e-10 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 53 - rejects -1.23456e-10 276s # Subtest: rejects -1.23456e+10 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 54 - rejects -1.23456e+10 276s 1..54 276s ok 6 - HashRef & ArrayRef 276s 1..6 276s ok 1 - unnamed intersection made of two builtins 276s # Subtest: explicitly named intersection made of two builtins 276s ok 1 - name passed to intersection() is used 276s # Subtest: MyIntersection 276s # Subtest: accepts HashArray object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using non-inlined constraint 276s ok 4 - using inlined constraint 276s 1..4 276s ok 1 - accepts HashArray object 276s # Subtest: rejects 0 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 2 - rejects 0 276s # Subtest: rejects 1 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 3 - rejects 1 276s # Subtest: rejects 100 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 4 - rejects 100 276s # Subtest: rejects -100 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 5 - rejects -100 276s # Subtest: rejects _T::NumOverload object (0) 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 6 - rejects _T::NumOverload object (0) 276s # Subtest: rejects _T::NumOverload object (1) 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 7 - rejects _T::NumOverload object (1) 276s # Subtest: rejects _T::NumOverload object (-42) 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 8 - rejects _T::NumOverload object (-42) 276s # Subtest: rejects 1e20 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 9 - rejects 1e20 276s # Subtest: rejects 1e100 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 10 - rejects 1e100 276s # Subtest: rejects -1e10 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 11 - rejects -1e10 276s # Subtest: rejects -1e+10 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 12 - rejects -1e+10 276s # Subtest: rejects 1E20 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 13 - rejects 1E20 276s # Subtest: rejects ARRAY reference 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 14 - rejects ARRAY reference 276s # Subtest: rejects _T::ArrayOverload object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 15 - rejects _T::ArrayOverload object 276s # Subtest: rejects _T::BoolOverload object (true) 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 16 - rejects _T::BoolOverload object (true) 276s # Subtest: rejects _T::BoolOverload object (false) 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 17 - rejects _T::BoolOverload object (false) 276s # Subtest: rejects 42.42 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 18 - rejects 42.42 276s # Subtest: rejects -42.42 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 19 - rejects -42.42 276s # Subtest: rejects _T::NumOverload object (42.42) 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 20 - rejects _T::NumOverload object (42.42) 276s # Subtest: rejects _T::NumOverload object (42.42) 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 21 - rejects _T::NumOverload object (42.42) 276s # Subtest: rejects '' 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 22 - rejects '' 276s # Subtest: rejects "foo" 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 23 - rejects "foo" 276s # Subtest: rejects "has 42 in it" 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 24 - rejects "has 42 in it" 276s # Subtest: rejects _T::StrOverload object ('') 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 25 - rejects _T::StrOverload object ('') 276s # Subtest: rejects _T::StrOverload object ("full") 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 26 - rejects _T::StrOverload object ("full") 276s # Subtest: rejects "1\n" 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 27 - rejects "1\n" 276s # Subtest: rejects "\n1" 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 28 - rejects "\n1" 276s # Subtest: rejects SCALAR reference 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 29 - rejects SCALAR reference 276s # Subtest: rejects REF reference 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 30 - rejects REF reference 276s # Subtest: rejects _T::ScalarOverload object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 31 - rejects _T::ScalarOverload object 276s # Subtest: rejects HASH reference 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 32 - rejects HASH reference 276s # Subtest: rejects _T::HashOverload object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 33 - rejects _T::HashOverload object 276s # Subtest: rejects CODE reference 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 34 - rejects CODE reference 276s # Subtest: rejects _T::CodeOverload object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 35 - rejects _T::CodeOverload object 276s # Subtest: rejects "*main::SOME_GLOB" 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 36 - rejects "*main::SOME_GLOB" 276s # Subtest: rejects GLOB reference 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 37 - rejects GLOB reference 276s # Subtest: rejects _T::GlobOverload object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 38 - rejects _T::GlobOverload object 276s # Subtest: rejects _T::GlobOverload object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 39 - rejects _T::GlobOverload object 276s # Subtest: rejects open filehandle 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 40 - rejects open filehandle 276s # Subtest: rejects IO::File object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 41 - rejects IO::File object 276s # Subtest: rejects Regexp object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 42 - rejects Regexp object 276s # Subtest: rejects BlessedQR object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 43 - rejects BlessedQR object 276s # Subtest: rejects _T::RegexOverload object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 44 - rejects _T::RegexOverload object 276s # Subtest: rejects Regexp object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 45 - rejects Regexp object 276s # Subtest: rejects FakeObject object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 46 - rejects FakeObject object 276s # Subtest: rejects undef 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 47 - rejects undef 276s # Subtest: rejects 1e-10 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 48 - rejects 1e-10 276s # Subtest: rejects -1e-10 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 49 - rejects -1e-10 276s # Subtest: rejects 1.23456e10 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 50 - rejects 1.23456e10 276s # Subtest: rejects 1.23456e-10 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 51 - rejects 1.23456e-10 276s # Subtest: rejects -1.23456e10 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 52 - rejects -1.23456e10 276s # Subtest: rejects -1.23456e-10 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 53 - rejects -1.23456e-10 276s # Subtest: rejects -1.23456e+10 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using inlined constraint 276s 1..3 276s ok 54 - rejects -1.23456e+10 276s 1..54 276s ok 2 - MyIntersection 276s 1..2 276s ok 2 - explicitly named intersection made of two builtins 276s # Subtest: intersection made of two types without inline generators 276s ok 1 - no name if intersection includes anonymous types 276s ok 2 - intersection is anonymous if any of its constituents are anonymous 276s # Subtest: 276s # Subtest: accepts HashArray object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using non-inlined constraint 276s 1..3 276s ok 1 - accepts HashArray object 276s # Subtest: rejects 0 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 2 - rejects 0 276s # Subtest: rejects 1 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 3 - rejects 1 276s # Subtest: rejects 100 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 4 - rejects 100 276s # Subtest: rejects -100 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 5 - rejects -100 276s # Subtest: rejects _T::NumOverload object (0) 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 6 - rejects _T::NumOverload object (0) 276s # Subtest: rejects _T::NumOverload object (1) 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 7 - rejects _T::NumOverload object (1) 276s # Subtest: rejects _T::NumOverload object (-42) 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 8 - rejects _T::NumOverload object (-42) 276s # Subtest: rejects 1e20 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 9 - rejects 1e20 276s # Subtest: rejects 1e100 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 10 - rejects 1e100 276s # Subtest: rejects -1e10 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 11 - rejects -1e10 276s # Subtest: rejects -1e+10 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 12 - rejects -1e+10 276s # Subtest: rejects 1E20 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 13 - rejects 1E20 276s # Subtest: rejects ARRAY reference 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 14 - rejects ARRAY reference 276s # Subtest: rejects _T::ArrayOverload object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 15 - rejects _T::ArrayOverload object 276s # Subtest: rejects _T::BoolOverload object (true) 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 16 - rejects _T::BoolOverload object (true) 276s # Subtest: rejects _T::BoolOverload object (false) 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 17 - rejects _T::BoolOverload object (false) 276s # Subtest: rejects 42.42 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 18 - rejects 42.42 276s # Subtest: rejects -42.42 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 19 - rejects -42.42 276s # Subtest: rejects _T::NumOverload object (42.42) 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 20 - rejects _T::NumOverload object (42.42) 276s # Subtest: rejects _T::NumOverload object (42.42) 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 21 - rejects _T::NumOverload object (42.42) 276s # Subtest: rejects '' 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 22 - rejects '' 276s # Subtest: rejects "foo" 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 23 - rejects "foo" 276s # Subtest: rejects "has 42 in it" 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 24 - rejects "has 42 in it" 276s # Subtest: rejects _T::StrOverload object ('') 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 25 - rejects _T::StrOverload object ('') 276s # Subtest: rejects _T::StrOverload object ("full") 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 26 - rejects _T::StrOverload object ("full") 276s # Subtest: rejects "1\n" 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 27 - rejects "1\n" 276s # Subtest: rejects "\n1" 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 28 - rejects "\n1" 276s # Subtest: rejects SCALAR reference 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 29 - rejects SCALAR reference 276s # Subtest: rejects REF reference 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 30 - rejects REF reference 276s # Subtest: rejects _T::ScalarOverload object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 31 - rejects _T::ScalarOverload object 276s # Subtest: rejects HASH reference 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 32 - rejects HASH reference 276s # Subtest: rejects _T::HashOverload object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 33 - rejects _T::HashOverload object 276s # Subtest: rejects CODE reference 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 34 - rejects CODE reference 276s # Subtest: rejects _T::CodeOverload object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 35 - rejects _T::CodeOverload object 276s # Subtest: rejects "*main::SOME_GLOB" 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 36 - rejects "*main::SOME_GLOB" 276s # Subtest: rejects GLOB reference 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 37 - rejects GLOB reference 276s # Subtest: rejects _T::GlobOverload object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 38 - rejects _T::GlobOverload object 276s # Subtest: rejects _T::GlobOverload object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 39 - rejects _T::GlobOverload object 276s # Subtest: rejects open filehandle 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 40 - rejects open filehandle 276s # Subtest: rejects IO::File object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 41 - rejects IO::File object 276s # Subtest: rejects Regexp object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 42 - rejects Regexp object 276s # Subtest: rejects BlessedQR object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 43 - rejects BlessedQR object 276s # Subtest: rejects _T::RegexOverload object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 44 - rejects _T::RegexOverload object 276s # Subtest: rejects Regexp object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 45 - rejects Regexp object 276s # Subtest: rejects FakeObject object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 46 - rejects FakeObject object 276s # Subtest: rejects undef 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 47 - rejects undef 276s # Subtest: rejects 1e-10 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 48 - rejects 1e-10 276s # Subtest: rejects -1e-10 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 49 - rejects -1e-10 276s # Subtest: rejects 1.23456e10 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 50 - rejects 1.23456e10 276s # Subtest: rejects 1.23456e-10 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 51 - rejects 1.23456e-10 276s # Subtest: rejects -1.23456e10 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 52 - rejects -1.23456e10 276s # Subtest: rejects -1.23456e-10 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 53 - rejects -1.23456e-10 276s # Subtest: rejects -1.23456e+10 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 54 - rejects -1.23456e+10 276s 1..54 276s ok 3 - 276s 1..3 276s ok 3 - intersection made of two types without inline generators 276s # Subtest: intersection made of builtin and type without inline generator 276s ok 1 - no name if intersection includes anonymous types 276s ok 2 - intersection is anonymous if any of its constituents are anonymous 276s # Subtest: 276s # Subtest: accepts HashArray object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s ok 3 - using non-inlined constraint 276s 1..3 276s ok 1 - accepts HashArray object 276s # Subtest: rejects 0 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 2 - rejects 0 276s # Subtest: rejects 1 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 3 - rejects 1 276s # Subtest: rejects 100 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 4 - rejects 100 276s # Subtest: rejects -100 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 5 - rejects -100 276s # Subtest: rejects _T::NumOverload object (0) 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 6 - rejects _T::NumOverload object (0) 276s # Subtest: rejects _T::NumOverload object (1) 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 7 - rejects _T::NumOverload object (1) 276s # Subtest: rejects _T::NumOverload object (-42) 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 8 - rejects _T::NumOverload object (-42) 276s # Subtest: rejects 1e20 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 9 - rejects 1e20 276s # Subtest: rejects 1e100 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 10 - rejects 1e100 276s # Subtest: rejects -1e10 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 11 - rejects -1e10 276s # Subtest: rejects -1e+10 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 12 - rejects -1e+10 276s # Subtest: rejects 1E20 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 13 - rejects 1E20 276s # Subtest: rejects ARRAY reference 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 14 - rejects ARRAY reference 276s # Subtest: rejects _T::ArrayOverload object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 15 - rejects _T::ArrayOverload object 276s # Subtest: rejects _T::BoolOverload object (true) 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 16 - rejects _T::BoolOverload object (true) 276s # Subtest: rejects _T::BoolOverload object (false) 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 17 - rejects _T::BoolOverload object (false) 276s # Subtest: rejects 42.42 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 18 - rejects 42.42 276s # Subtest: rejects -42.42 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 19 - rejects -42.42 276s # Subtest: rejects _T::NumOverload object (42.42) 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 20 - rejects _T::NumOverload object (42.42) 276s # Subtest: rejects _T::NumOverload object (42.42) 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 21 - rejects _T::NumOverload object (42.42) 276s # Subtest: rejects '' 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 22 - rejects '' 276s # Subtest: rejects "foo" 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 23 - rejects "foo" 276s # Subtest: rejects "has 42 in it" 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 24 - rejects "has 42 in it" 276s # Subtest: rejects _T::StrOverload object ('') 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 25 - rejects _T::StrOverload object ('') 276s # Subtest: rejects _T::StrOverload object ("full") 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 26 - rejects _T::StrOverload object ("full") 276s # Subtest: rejects "1\n" 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 27 - rejects "1\n" 276s # Subtest: rejects "\n1" 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 28 - rejects "\n1" 276s # Subtest: rejects SCALAR reference 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 29 - rejects SCALAR reference 276s # Subtest: rejects REF reference 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 30 - rejects REF reference 276s # Subtest: rejects _T::ScalarOverload object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 31 - rejects _T::ScalarOverload object 276s # Subtest: rejects HASH reference 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 32 - rejects HASH reference 276s # Subtest: rejects _T::HashOverload object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 33 - rejects _T::HashOverload object 276s # Subtest: rejects CODE reference 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 34 - rejects CODE reference 276s # Subtest: rejects _T::CodeOverload object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 35 - rejects _T::CodeOverload object 276s # Subtest: rejects "*main::SOME_GLOB" 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 36 - rejects "*main::SOME_GLOB" 276s # Subtest: rejects GLOB reference 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 37 - rejects GLOB reference 276s # Subtest: rejects _T::GlobOverload object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 38 - rejects _T::GlobOverload object 276s # Subtest: rejects _T::GlobOverload object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 39 - rejects _T::GlobOverload object 276s # Subtest: rejects open filehandle 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 40 - rejects open filehandle 276s # Subtest: rejects IO::File object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 41 - rejects IO::File object 276s # Subtest: rejects Regexp object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 42 - rejects Regexp object 276s # Subtest: rejects BlessedQR object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 43 - rejects BlessedQR object 276s # Subtest: rejects _T::RegexOverload object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 44 - rejects _T::RegexOverload object 276s # Subtest: rejects Regexp object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 45 - rejects Regexp object 276s # Subtest: rejects FakeObject object 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 46 - rejects FakeObject object 276s # Subtest: rejects undef 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 47 - rejects undef 276s # Subtest: rejects 1e-10 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 48 - rejects 1e-10 276s # Subtest: rejects -1e-10 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 49 - rejects -1e-10 276s # Subtest: rejects 1.23456e10 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 50 - rejects 1.23456e10 276s # Subtest: rejects 1.23456e-10 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 51 - rejects 1.23456e-10 276s # Subtest: rejects -1.23456e10 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 52 - rejects -1.23456e10 276s # Subtest: rejects -1.23456e-10 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 53 - rejects -1.23456e-10 276s # Subtest: rejects -1.23456e+10 276s ok 1 - using ->value_is_valid 276s ok 2 - using subref overloading 276s 1..2 276s ok 54 - rejects -1.23456e+10 276s 1..54 276s ok 3 - 276s 1..3 276s ok 4 - intersection made of builtin and type without inline generator 276s 1..4 276s ok 276s t/library-with-subs.t ...... 276s ok 1 - Int type is available 276s ok 2 - PositiveInt type is available 276s ok 3 - is_Int() was exported from library 276s ok 4 - is_PositiveInt() was exported from library 276s 1..4 276s ok 277s t/map.t .................... 277s # Subtest: UCStrToIntMap 277s # Subtest: accepts HASH reference 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 1 - accepts HASH reference 277s # Subtest: accepts _T::HashOverload object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 2 - accepts _T::HashOverload object 277s # Subtest: accepts HASH reference 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 3 - accepts HASH reference 277s # Subtest: accepts _T::HashOverload object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 4 - accepts _T::HashOverload object 277s # Subtest: rejects HASH reference 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 5 - rejects HASH reference 277s # Subtest: rejects _T::HashOverload object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 6 - rejects _T::HashOverload object 277s # Subtest: rejects HASH reference 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 7 - rejects HASH reference 277s # Subtest: rejects _T::HashOverload object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 8 - rejects _T::HashOverload object 277s # Subtest: rejects HASH reference 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 9 - rejects HASH reference 277s # Subtest: rejects _T::HashOverload object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 10 - rejects _T::HashOverload object 277s # Subtest: rejects 0 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 11 - rejects 0 277s # Subtest: rejects 1 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 12 - rejects 1 277s # Subtest: rejects _T::BoolOverload object (true) 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 13 - rejects _T::BoolOverload object (true) 277s # Subtest: rejects _T::BoolOverload object (false) 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 14 - rejects _T::BoolOverload object (false) 277s # Subtest: rejects 100 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 15 - rejects 100 277s # Subtest: rejects -100 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 16 - rejects -100 277s # Subtest: rejects 42.42 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 17 - rejects 42.42 277s # Subtest: rejects -42.42 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 18 - rejects -42.42 277s # Subtest: rejects _T::NumOverload object (0) 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 19 - rejects _T::NumOverload object (0) 277s # Subtest: rejects _T::NumOverload object (1) 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 20 - rejects _T::NumOverload object (1) 277s # Subtest: rejects _T::NumOverload object (-42) 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 21 - rejects _T::NumOverload object (-42) 277s # Subtest: rejects _T::NumOverload object (42.42) 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 22 - rejects _T::NumOverload object (42.42) 277s # Subtest: rejects _T::NumOverload object (42.42) 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 23 - rejects _T::NumOverload object (42.42) 277s # Subtest: rejects '' 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 24 - rejects '' 277s # Subtest: rejects "foo" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 25 - rejects "foo" 277s # Subtest: rejects "has 42 in it" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 26 - rejects "has 42 in it" 277s # Subtest: rejects _T::StrOverload object ('') 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 27 - rejects _T::StrOverload object ('') 277s # Subtest: rejects _T::StrOverload object ("full") 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 28 - rejects _T::StrOverload object ("full") 277s # Subtest: rejects "1\n" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 29 - rejects "1\n" 277s # Subtest: rejects "\n1" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 30 - rejects "\n1" 277s # Subtest: rejects SCALAR reference 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 31 - rejects SCALAR reference 277s # Subtest: rejects REF reference 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 32 - rejects REF reference 277s # Subtest: rejects _T::ScalarOverload object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 33 - rejects _T::ScalarOverload object 277s # Subtest: rejects ARRAY reference 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 34 - rejects ARRAY reference 277s # Subtest: rejects _T::ArrayOverload object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 35 - rejects _T::ArrayOverload object 277s # Subtest: rejects CODE reference 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 36 - rejects CODE reference 277s # Subtest: rejects _T::CodeOverload object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 37 - rejects _T::CodeOverload object 277s # Subtest: rejects "*main::SOME_GLOB" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 38 - rejects "*main::SOME_GLOB" 277s # Subtest: rejects GLOB reference 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 39 - rejects GLOB reference 277s # Subtest: rejects _T::GlobOverload object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 40 - rejects _T::GlobOverload object 277s # Subtest: rejects _T::GlobOverload object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 41 - rejects _T::GlobOverload object 277s # Subtest: rejects open filehandle 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 42 - rejects open filehandle 277s # Subtest: rejects IO::File object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 43 - rejects IO::File object 277s # Subtest: rejects Regexp object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 44 - rejects Regexp object 277s # Subtest: rejects BlessedQR object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 45 - rejects BlessedQR object 277s # Subtest: rejects _T::RegexOverload object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 46 - rejects _T::RegexOverload object 277s # Subtest: rejects Regexp object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 47 - rejects Regexp object 277s # Subtest: rejects FakeObject object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 48 - rejects FakeObject object 277s # Subtest: rejects undef 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 49 - rejects undef 277s 1..49 277s ok 1 - UCStrToIntMap 277s ok 2 - Map type has expected generated name 277s 1..2 277s ok 277s t/multiple-libraries.t ..... 277s ok 1 - type named X is available 277s ok 2 - no exception retrieving X type 277s ok 3 - type named Y is available 277s ok 4 - no exception retrieving Y type 277s ok 5 - type named Str is available 277s ok 6 - no exception retrieving Str type 277s ok 7 - type named Undef is available 277s ok 8 - no exception retrieving Undef type 277s 1..8 277s ok 277s t/numeric-sanity.t ......... 277s # Subtest: NegativeInt 277s # Subtest: accepts -1 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 1 - accepts -1 277s # Subtest: accepts -2 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 2 - accepts -2 277s # Subtest: accepts -3 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 3 - accepts -3 277s # Subtest: accepts -4294967296 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 4 - accepts -4294967296 277s # Subtest: accepts -1e+20 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 5 - accepts -1e+20 277s # Subtest: rejects 0 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 6 - rejects 0 277s # Subtest: rejects 1 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 7 - rejects 1 277s # Subtest: rejects 4294967296 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 8 - rejects 4294967296 277s # Subtest: rejects -1.2 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 9 - rejects -1.2 277s # Subtest: rejects -1e-15 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 10 - rejects -1e-15 277s # Subtest: rejects 1.1 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 11 - rejects 1.1 277s # Subtest: rejects 11000000000 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 12 - rejects 11000000000 277s 1..12 277s ok 1 - NegativeInt 277s # Subtest: NegativeNum 277s # Subtest: accepts -1 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 1 - accepts -1 277s # Subtest: accepts -4294967296 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 2 - accepts -4294967296 277s # Subtest: accepts -1.2 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 3 - accepts -1.2 277s # Subtest: accepts -1e-15 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 4 - accepts -1e-15 277s # Subtest: accepts -1e+19 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 5 - accepts -1e+19 277s # Subtest: accepts -11000000000 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 6 - accepts -11000000000 277s # Subtest: rejects 0 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 7 - rejects 0 277s # Subtest: rejects 1 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 8 - rejects 1 277s # Subtest: rejects 2 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 9 - rejects 2 277s # Subtest: rejects 3 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 10 - rejects 3 277s # Subtest: rejects 4294967296 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 11 - rejects 4294967296 277s # Subtest: rejects 1.2 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 12 - rejects 1.2 277s # Subtest: rejects 1e-15 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 13 - rejects 1e-15 277s # Subtest: rejects 1e+20 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 14 - rejects 1e+20 277s # Subtest: rejects 11000000000 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 15 - rejects 11000000000 277s 1..15 277s ok 2 - NegativeNum 277s # Subtest: NegativeOrZeroInt 277s # Subtest: accepts 0 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 1 - accepts 0 277s # Subtest: accepts -1 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 2 - accepts -1 277s # Subtest: accepts -2 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 3 - accepts -2 277s # Subtest: accepts -3 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 4 - accepts -3 277s # Subtest: accepts -4294967296 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 5 - accepts -4294967296 277s # Subtest: accepts -1e+20 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 6 - accepts -1e+20 277s # Subtest: rejects 1 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 7 - rejects 1 277s # Subtest: rejects 4294967296 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 8 - rejects 4294967296 277s # Subtest: rejects -1.2 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 9 - rejects -1.2 277s # Subtest: rejects -1e-15 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 10 - rejects -1e-15 277s # Subtest: rejects 1.1 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 11 - rejects 1.1 277s # Subtest: rejects 11000000000 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 12 - rejects 11000000000 277s 1..12 277s ok 3 - NegativeOrZeroInt 277s # Subtest: NegativeOrZeroNum 277s # Subtest: accepts 0 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 1 - accepts 0 277s # Subtest: accepts -1 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 2 - accepts -1 277s # Subtest: accepts -4294967296 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 3 - accepts -4294967296 277s # Subtest: accepts -1.2 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 4 - accepts -1.2 277s # Subtest: accepts -1e-15 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 5 - accepts -1e-15 277s # Subtest: accepts -1e+19 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 6 - accepts -1e+19 277s # Subtest: accepts -11000000000 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 7 - accepts -11000000000 277s # Subtest: rejects 1 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 8 - rejects 1 277s # Subtest: rejects 2 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 9 - rejects 2 277s # Subtest: rejects 3 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 10 - rejects 3 277s # Subtest: rejects 4294967296 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 11 - rejects 4294967296 277s # Subtest: rejects 1.2 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 12 - rejects 1.2 277s # Subtest: rejects 1e-15 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 13 - rejects 1e-15 277s # Subtest: rejects 1e+20 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 14 - rejects 1e+20 277s # Subtest: rejects 11000000000 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 15 - rejects 11000000000 277s 1..15 277s ok 4 - NegativeOrZeroNum 277s # Subtest: PositiveInt 277s # Subtest: accepts 1 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 1 - accepts 1 277s # Subtest: accepts 2 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 2 - accepts 2 277s # Subtest: accepts 3 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 3 - accepts 3 277s # Subtest: accepts 4294967296 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 4 - accepts 4294967296 277s # Subtest: accepts 1e+20 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 5 - accepts 1e+20 277s # Subtest: rejects 0 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 6 - rejects 0 277s # Subtest: rejects -1 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 7 - rejects -1 277s # Subtest: rejects -4294967296 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 8 - rejects -4294967296 277s # Subtest: rejects -1.2 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 9 - rejects -1.2 277s # Subtest: rejects -1e-15 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 10 - rejects -1e-15 277s # Subtest: rejects 1.1 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 11 - rejects 1.1 277s 1..11 277s ok 5 - PositiveInt 277s # Subtest: PositiveNum 277s # Subtest: accepts 1 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 1 - accepts 1 277s # Subtest: accepts 2 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 2 - accepts 2 277s # Subtest: accepts 3 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 3 - accepts 3 277s # Subtest: accepts 4294967296 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 4 - accepts 4294967296 277s # Subtest: accepts 1.2 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 5 - accepts 1.2 277s # Subtest: accepts 1e-15 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 6 - accepts 1e-15 277s # Subtest: accepts 1e+20 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 7 - accepts 1e+20 277s # Subtest: accepts 11000000000 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 8 - accepts 11000000000 277s # Subtest: rejects 0 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 9 - rejects 0 277s # Subtest: rejects -1 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 10 - rejects -1 277s # Subtest: rejects -4294967296 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 11 - rejects -4294967296 277s # Subtest: rejects -1.2 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 12 - rejects -1.2 277s # Subtest: rejects -1e-15 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 13 - rejects -1e-15 277s # Subtest: rejects -1e+19 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 14 - rejects -1e+19 277s # Subtest: rejects -11000000000 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 15 - rejects -11000000000 277s 1..15 277s ok 6 - PositiveNum 277s # Subtest: PositiveOrZeroInt 277s # Subtest: accepts 0 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 1 - accepts 0 277s # Subtest: accepts 1 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 2 - accepts 1 277s # Subtest: accepts 2 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 3 - accepts 2 277s # Subtest: accepts 3 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 4 - accepts 3 277s # Subtest: accepts 4294967296 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 5 - accepts 4294967296 277s # Subtest: accepts 1e+20 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 6 - accepts 1e+20 277s # Subtest: rejects -1 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 7 - rejects -1 277s # Subtest: rejects -4294967296 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 8 - rejects -4294967296 277s # Subtest: rejects -1.2 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 9 - rejects -1.2 277s # Subtest: rejects -1e-15 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 10 - rejects -1e-15 277s # Subtest: rejects 1.1 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 11 - rejects 1.1 277s 1..11 277s ok 7 - PositiveOrZeroInt 277s # Subtest: PositiveOrZeroNum 277s # Subtest: accepts 0 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 1 - accepts 0 277s # Subtest: accepts 1 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 2 - accepts 1 277s # Subtest: accepts 2 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 3 - accepts 2 277s # Subtest: accepts 3 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 4 - accepts 3 277s # Subtest: accepts 4294967296 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 5 - accepts 4294967296 277s # Subtest: accepts 1.2 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 6 - accepts 1.2 277s # Subtest: accepts 1e-15 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 7 - accepts 1e-15 277s # Subtest: accepts 1e+20 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 8 - accepts 1e+20 277s # Subtest: accepts 11000000000 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 9 - accepts 11000000000 277s # Subtest: rejects -1 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 10 - rejects -1 277s # Subtest: rejects -4294967296 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 11 - rejects -4294967296 277s # Subtest: rejects -1.2 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 12 - rejects -1.2 277s # Subtest: rejects -1e-15 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 13 - rejects -1e-15 277s # Subtest: rejects -1e+19 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 14 - rejects -1e+19 277s # Subtest: rejects -11000000000 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 15 - rejects -11000000000 277s 1..15 277s ok 8 - PositiveOrZeroNum 277s # Subtest: SingleDigit 277s # Subtest: accepts -9 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 1 - accepts -9 277s # Subtest: accepts -8 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 2 - accepts -8 277s # Subtest: accepts -7 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 3 - accepts -7 277s # Subtest: accepts -6 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 4 - accepts -6 277s # Subtest: accepts -5 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 5 - accepts -5 277s # Subtest: accepts -4 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 6 - accepts -4 277s # Subtest: accepts -3 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 7 - accepts -3 277s # Subtest: accepts -2 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 8 - accepts -2 277s # Subtest: accepts -1 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 9 - accepts -1 277s # Subtest: accepts 0 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 10 - accepts 0 277s # Subtest: accepts 1 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 11 - accepts 1 277s # Subtest: accepts 2 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 12 - accepts 2 277s # Subtest: accepts 3 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 13 - accepts 3 277s # Subtest: accepts 4 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 14 - accepts 4 277s # Subtest: accepts 5 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 15 - accepts 5 277s # Subtest: accepts 6 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 16 - accepts 6 277s # Subtest: accepts 7 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 17 - accepts 7 277s # Subtest: accepts 8 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 18 - accepts 8 277s # Subtest: accepts 9 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 19 - accepts 9 277s # Subtest: rejects 10 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 20 - rejects 10 277s # Subtest: rejects -10 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 21 - rejects -10 277s # Subtest: rejects 1.1 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 22 - rejects 1.1 277s # Subtest: rejects -1.1 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 23 - rejects -1.1 277s 1..23 277s ok 9 - SingleDigit 277s 1..9 277s ok 277s t/overloading-moose-bug.t .. 277s ok 1 - no exception consuming RoleA and RoleB 277s 1..1 277s ok 277s t/overloading.t ............ 277s # Subtest: Specio::Constraint::Simple - Int 277s ok 1 - stringifying a Specio::Constraint::Simple returns its name - Int 277s ok 2 - type overloads eq so it is equal to itself 277s 1..2 277s ok 1 - Specio::Constraint::Simple - Int 277s # Subtest: Specio::Constraint::Parameterizable - HashRef 277s ok 1 - stringifying a Specio::Constraint::Parameterizable returns its name - HashRef 277s ok 2 - type overloads eq so it is equal to itself 277s 1..2 277s ok 2 - Specio::Constraint::Parameterizable - HashRef 277s # Subtest: Specio::Constraint::Parameterized - HashRef[Int] 277s ok 1 - stringifying a Specio::Constraint::Parameterized returns its name - HashRef[Int] 277s ok 2 - type overloads eq so it is equal to itself 277s 1..2 277s ok 3 - Specio::Constraint::Parameterized - HashRef[Int] 277s # Subtest: Specio::Constraint::Simple - Tuple[ Int, Str ] 277s ok 1 - stringifying a Specio::Constraint::Simple returns its name - Tuple[ Int, Str ] 277s ok 2 - type overloads eq so it is equal to itself 277s 1..2 277s ok 4 - Specio::Constraint::Simple - Tuple[ Int, Str ] 277s # Subtest: Specio::Constraint::Simple - Dict{ bar => Int, foo => Str } 277s ok 1 - stringifying a Specio::Constraint::Simple returns its name - Dict{ bar => Int, foo => Str } 277s ok 2 - type overloads eq so it is equal to itself 277s 1..2 277s ok 5 - Specio::Constraint::Simple - Dict{ bar => Int, foo => Str } 277s # Subtest: Specio::Constraint::Union - IntOrStr 277s ok 1 - stringifying a Specio::Constraint::Union returns its name - IntOrStr 277s ok 2 - type overloads eq so it is equal to itself 277s 1..2 277s ok 6 - Specio::Constraint::Union - IntOrStr 277s # Subtest: Specio::Constraint::Intersection - IntAndStr 277s ok 1 - stringifying a Specio::Constraint::Intersection returns its name - IntAndStr 277s ok 2 - type overloads eq so it is equal to itself 277s 1..2 277s ok 7 - Specio::Constraint::Intersection - IntAndStr 277s # Subtest: Specio::Constraint::Enum - Colors 277s ok 1 - stringifying a Specio::Constraint::Enum returns its name - Colors 277s ok 2 - type overloads eq so it is equal to itself 277s 1..2 277s ok 8 - Specio::Constraint::Enum - Colors 277s # Subtest: Specio::Constraint::ObjectDoes - Foo 277s ok 1 - stringifying a Specio::Constraint::ObjectDoes returns its name - Foo 277s ok 2 - type overloads eq so it is equal to itself 277s 1..2 277s ok 9 - Specio::Constraint::ObjectDoes - Foo 277s # Subtest: Specio::Constraint::ObjectDoes - Foo 277s ok 1 - stringifying a Specio::Constraint::ObjectDoes returns its name - Foo 277s ok 2 - type overloads eq so it is equal to itself 277s 1..2 277s ok 10 - Specio::Constraint::ObjectDoes - Foo 277s # Subtest: Specio::Constraint::ObjectIsa - Specio::Constraint::Simple 277s ok 1 - stringifying a Specio::Constraint::ObjectIsa returns its name - Specio::Constraint::Simple 277s ok 2 - type overloads eq so it is equal to itself 277s 1..2 277s ok 11 - Specio::Constraint::ObjectIsa - Specio::Constraint::Simple 277s # Subtest: Specio::Constraint::ObjectIsa - Specio::Constraint::Simple 277s ok 1 - stringifying a Specio::Constraint::ObjectIsa returns its name - Specio::Constraint::Simple 277s ok 2 - type overloads eq so it is equal to itself 277s 1..2 277s ok 12 - Specio::Constraint::ObjectIsa - Specio::Constraint::Simple 277s # Subtest: Specio::Constraint::Simple - __ANON__(HashRef[Str]) 277s ok 1 - type overloads eq so it is equal to itself 277s 1..1 277s ok 13 - Specio::Constraint::Simple - __ANON__(HashRef[Str]) 277s ok 14 - anonymous type stringification of __ANON__(HashRef[Str]) 277s ok 15 - anonymous type stringification of __ANON__(__ANON__(HashRef[Str])) 277s ok 16 - anonymous type stringification of __ANON__(__ANON__(Str)) 277s 1..16 277s ok 277s t/parameterized.t .......... 277s ok 1 - ArrayRef does not care about member types 277s ok 2 - declared_at filename is the expected value for parameterized type made from ->parameterize 277s ok 3 - declared_at line is the expected value for parameterized type made from ->parameterize 277s ok 4 - declared_at package is the expected value for parameterized type made from ->parameterize 277s ok 5 - declared_at subroutine is the expected value for parameterized type made from ->parameterize 277s ok 6 - declared_at filename is the expected value for parameterized type made from calling t 277s ok 7 - declared_at line is the expected value for parameterized type made from calling t 277s ok 8 - declared_at package is the expected value for parameterized type made from calling t 277s ok 9 - declared_at subroutine is the expected value for parameterized type made from calling t 277s ok 10 - there is an ArrayRefOfInt type declared 277s ok 11 - ArrayRef of Int [->parameterize] does care about member types 277s ok 12 - ArrayRef of Int [->parameterize] accepts array ref of all integers 277s ok 13 - ArrayRef of Int [->parameterize] rejects integer 277s ok 14 - ArrayRef of Int [->parameterize] rejects hashref 277s ok 15 - ArrayRef of Int [t(...)] does care about member types 277s ok 16 - ArrayRef of Int [t(...)] accepts array ref of all integers 277s ok 17 - ArrayRef of Int [t(...)] rejects integer 277s ok 18 - ArrayRef of Int [t(...)] rejects hashref 277s ok 19 - ArrayRef of Int [named type] does care about member types 277s ok 20 - ArrayRef of Int [named type] accepts array ref of all integers 277s ok 21 - ArrayRef of Int [named type] rejects integer 277s ok 22 - ArrayRef of Int [named type] rejects hashref 277s ok 23 - ArrayRef of Int [anon type] does care about member types 277s ok 24 - ArrayRef of Int [anon type] accepts array ref of all integers 277s ok 25 - ArrayRef of Int [anon type] rejects integer 277s ok 26 - ArrayRef of Int [anon type] rejects hashref 277s ok 27 - A parameterizable type with an inline generator cannot be parameterized with a type that cannot be inlined 277s 1..27 277s ok 277s t/perl-sanity.t ............ 277s # Subtest: DistName 277s # Subtest: accepts "Specio" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 1 - accepts "Specio" 277s # Subtest: accepts "Spec-Library-Builtins" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 2 - accepts "Spec-Library-Builtins" 277s # Subtest: accepts "strict" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 3 - accepts "strict" 277s # Subtest: accepts "_Foo" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 4 - accepts "_Foo" 277s # Subtest: accepts "A123-456" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 5 - accepts "A123-456" 277s # Subtest: accepts "Has-Chinese-\x{3403}-In-It" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 6 - accepts "Has-Chinese-\x{3403}-In-It" 277s # Subtest: rejects '' 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 7 - rejects '' 277s # Subtest: rejects _T::StrOverload object ('') 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 8 - rejects _T::StrOverload object ('') 277s # Subtest: rejects "0Foo" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 9 - rejects "0Foo" 277s # Subtest: rejects "Foo:Bar" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 10 - rejects "Foo:Bar" 277s # Subtest: rejects "Foo-:Bar" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 11 - rejects "Foo-:Bar" 277s # Subtest: rejects "Foo:" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 12 - rejects "Foo:" 277s # Subtest: rejects "Foo-" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 13 - rejects "Foo-" 277s # Subtest: rejects "Foo-Bar-" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 14 - rejects "Foo-Bar-" 277s # Subtest: rejects "-Foo" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 15 - rejects "-Foo" 277s # Subtest: rejects "My::Package" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 16 - rejects "My::Package" 277s # Subtest: rejects "Has-Spaces In It" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 17 - rejects "Has-Spaces In It" 277s 1..17 277s ok 1 - DistName 277s # Subtest: Identifier 277s # Subtest: accepts "_" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 1 - accepts "_" 277s # Subtest: accepts "a" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 2 - accepts "a" 277s # Subtest: accepts "b" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 3 - accepts "b" 277s # Subtest: accepts "c" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 4 - accepts "c" 277s # Subtest: accepts "d" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 5 - accepts "d" 277s # Subtest: accepts "A" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 6 - accepts "A" 277s # Subtest: accepts "B" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 7 - accepts "B" 277s # Subtest: accepts "C" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 8 - accepts "C" 277s # Subtest: accepts "D" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 9 - accepts "D" 277s # Subtest: accepts "Foo" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 10 - accepts "Foo" 277s # Subtest: accepts "Bar" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 11 - accepts "Bar" 277s # Subtest: accepts "_what_" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 12 - accepts "_what_" 277s # Subtest: accepts "foo_bar" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 13 - accepts "foo_bar" 277s # Subtest: accepts "f1234" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 14 - accepts "f1234" 277s # Subtest: accepts "f1j2_o1" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 15 - accepts "f1j2_o1" 277s # Subtest: accepts "\x{3403}" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 16 - accepts "\x{3403}" 277s # Subtest: accepts "has_\x{3403}" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 17 - accepts "has_\x{3403}" 277s # Subtest: accepts "has_\x{3403}_in_it" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 18 - accepts "has_\x{3403}_in_it" 277s # Subtest: rejects " " 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 19 - rejects " " 277s # Subtest: rejects '' 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 20 - rejects '' 277s # Subtest: rejects "a b" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 21 - rejects "a b" 277s # Subtest: rejects "4foo" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 22 - rejects "4foo" 277s 1..22 277s ok 2 - Identifier 277s # Subtest: LaxVersionStr 277s # Subtest: accepts "v1.2.3.4" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 1 - accepts "v1.2.3.4" 277s # Subtest: accepts "v1.2" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 2 - accepts "v1.2" 277s # Subtest: accepts "1.2.3" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 3 - accepts "1.2.3" 277s # Subtest: accepts "1.2345.6" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 4 - accepts "1.2345.6" 277s # Subtest: accepts "v1.23_4" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 5 - accepts "v1.23_4" 277s # Subtest: accepts 1.2345 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 6 - accepts 1.2345 277s # Subtest: accepts "1.2345_01" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 7 - accepts "1.2345_01" 277s # Subtest: accepts 0.1 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 8 - accepts 0.1 277s # Subtest: accepts "v0.1.2" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 9 - accepts "v0.1.2" 277s # Subtest: rejects "1.2_3_4" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 10 - rejects "1.2_3_4" 277s # Subtest: rejects "42.a" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 11 - rejects "42.a" 277s # Subtest: rejects "a.b" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 12 - rejects "a.b" 277s # Subtest: rejects "vA.b" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 13 - rejects "vA.b" 277s 1..13 277s ok 3 - LaxVersionStr 277s # Subtest: ModuleName 277s # Subtest: accepts "_T::Thing" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 1 - accepts "_T::Thing" 277s # Subtest: accepts _T::StrOverload object ("_T::StrOverload") 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 2 - accepts _T::StrOverload object ("_T::StrOverload") 277s # Subtest: accepts "Specio" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 3 - accepts "Specio" 277s # Subtest: accepts "Spec::Library::Builtins" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 4 - accepts "Spec::Library::Builtins" 277s # Subtest: accepts "strict" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 5 - accepts "strict" 277s # Subtest: accepts "_Foo" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 6 - accepts "_Foo" 277s # Subtest: accepts "A123::456" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 7 - accepts "A123::456" 277s # Subtest: accepts "Has::Chinese::\x{3403}::In::It" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 8 - accepts "Has::Chinese::\x{3403}::In::It" 277s # Subtest: rejects '' 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 9 - rejects '' 277s # Subtest: rejects _T::StrOverload object ('') 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 10 - rejects _T::StrOverload object ('') 277s # Subtest: rejects "0Foo" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 11 - rejects "0Foo" 277s # Subtest: rejects "Foo:Bar" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 12 - rejects "Foo:Bar" 277s # Subtest: rejects "Foo:::Bar" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 13 - rejects "Foo:::Bar" 277s # Subtest: rejects "Foo:" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 14 - rejects "Foo:" 277s # Subtest: rejects "Foo::" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 15 - rejects "Foo::" 277s # Subtest: rejects "Foo::Bar::" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 16 - rejects "Foo::Bar::" 277s # Subtest: rejects "::Foo" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 17 - rejects "::Foo" 277s # Subtest: rejects "My-Distro" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 18 - rejects "My-Distro" 277s # Subtest: rejects "Has::Spaces In It" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 19 - rejects "Has::Spaces In It" 277s 1..19 277s ok 4 - ModuleName 277s # Subtest: PackageName 277s # Subtest: accepts "_T::Thing" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 1 - accepts "_T::Thing" 277s # Subtest: accepts _T::StrOverload object ("_T::StrOverload") 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 2 - accepts _T::StrOverload object ("_T::StrOverload") 277s # Subtest: accepts "Specio" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 3 - accepts "Specio" 277s # Subtest: accepts "Spec::Library::Builtins" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 4 - accepts "Spec::Library::Builtins" 277s # Subtest: accepts "strict" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 5 - accepts "strict" 277s # Subtest: accepts "_Foo" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 6 - accepts "_Foo" 277s # Subtest: accepts "A123::456" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 7 - accepts "A123::456" 277s # Subtest: accepts "Has::Chinese::\x{3403}::In::It" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 8 - accepts "Has::Chinese::\x{3403}::In::It" 277s # Subtest: rejects '' 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 9 - rejects '' 277s # Subtest: rejects _T::StrOverload object ('') 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 10 - rejects _T::StrOverload object ('') 277s # Subtest: rejects "0Foo" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 11 - rejects "0Foo" 277s # Subtest: rejects "Foo:Bar" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 12 - rejects "Foo:Bar" 277s # Subtest: rejects "Foo:::Bar" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 13 - rejects "Foo:::Bar" 277s # Subtest: rejects "Foo:" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 14 - rejects "Foo:" 277s # Subtest: rejects "Foo::" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 15 - rejects "Foo::" 277s # Subtest: rejects "Foo::Bar::" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 16 - rejects "Foo::Bar::" 277s # Subtest: rejects "::Foo" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 17 - rejects "::Foo" 277s # Subtest: rejects "My-Distro" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 18 - rejects "My-Distro" 277s # Subtest: rejects "Has::Spaces In It" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 19 - rejects "Has::Spaces In It" 277s 1..19 277s ok 5 - PackageName 277s # Subtest: SafeIdentifier 277s # Subtest: accepts "c" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 1 - accepts "c" 277s # Subtest: accepts "d" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 2 - accepts "d" 277s # Subtest: accepts "A" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 3 - accepts "A" 277s # Subtest: accepts "B" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 4 - accepts "B" 277s # Subtest: accepts "C" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 5 - accepts "C" 277s # Subtest: accepts "D" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 6 - accepts "D" 277s # Subtest: accepts "Foo" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 7 - accepts "Foo" 277s # Subtest: accepts "Bar" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 8 - accepts "Bar" 277s # Subtest: accepts "_what_" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 9 - accepts "_what_" 277s # Subtest: accepts "foo_bar" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 10 - accepts "foo_bar" 277s # Subtest: accepts "f1234" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 11 - accepts "f1234" 277s # Subtest: accepts "f1j2_o1" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 12 - accepts "f1j2_o1" 277s # Subtest: accepts "\x{3403}" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 13 - accepts "\x{3403}" 277s # Subtest: accepts "has_\x{3403}" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 14 - accepts "has_\x{3403}" 277s # Subtest: accepts "has_\x{3403}_in_it" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 15 - accepts "has_\x{3403}_in_it" 277s # Subtest: rejects "_" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 16 - rejects "_" 277s # Subtest: rejects "a" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 17 - rejects "a" 277s # Subtest: rejects "b" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 18 - rejects "b" 277s # Subtest: rejects " " 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 19 - rejects " " 277s # Subtest: rejects '' 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 20 - rejects '' 277s # Subtest: rejects "a b" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 21 - rejects "a b" 277s # Subtest: rejects "4foo" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 22 - rejects "4foo" 277s 1..22 277s ok 6 - SafeIdentifier 277s # Subtest: StrictVersionStr 277s # Subtest: accepts "v1.2.3.4" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 1 - accepts "v1.2.3.4" 277s # Subtest: accepts "v1.234.5" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 2 - accepts "v1.234.5" 277s # Subtest: accepts 2.3456 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 3 - accepts 2.3456 277s # Subtest: accepts 0.1 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 4 - accepts 0.1 277s # Subtest: accepts "v0.1.2" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 5 - accepts "v0.1.2" 277s # Subtest: rejects "v1.2" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 6 - rejects "v1.2" 277s # Subtest: rejects "1.2345.6" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 7 - rejects "1.2345.6" 277s # Subtest: rejects "v1.23_4" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 8 - rejects "v1.23_4" 277s # Subtest: rejects "1.2345_01" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 9 - rejects "1.2345_01" 277s 1..9 277s ok 7 - StrictVersionStr 277s 1..7 277s ok 277s t/string-sanity.t .......... 277s # Subtest: NonEmptySimpleStr 277s # Subtest: accepts 0 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 1 - accepts 0 277s # Subtest: accepts 1 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 2 - accepts 1 277s # Subtest: accepts 100 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 3 - accepts 100 277s # Subtest: accepts -100 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 4 - accepts -100 277s # Subtest: accepts 42.42 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 5 - accepts 42.42 277s # Subtest: accepts -42.42 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 6 - accepts -42.42 277s # Subtest: accepts "foo" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 7 - accepts "foo" 277s # Subtest: accepts "has 42 in it" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 8 - accepts "has 42 in it" 277s # Subtest: accepts _T::StrOverload object ("full") 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 9 - accepts _T::StrOverload object ("full") 277s # Subtest: accepts "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 10 - accepts "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" 277s # Subtest: rejects '' 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 11 - rejects '' 277s # Subtest: rejects "1\n" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 12 - rejects "1\n" 277s # Subtest: rejects "\n1" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 13 - rejects "\n1" 277s # Subtest: rejects _T::StrOverload object ('') 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 14 - rejects _T::StrOverload object ('') 277s # Subtest: rejects _T::BoolOverload object (true) 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 15 - rejects _T::BoolOverload object (true) 277s # Subtest: rejects _T::BoolOverload object (false) 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 16 - rejects _T::BoolOverload object (false) 277s # Subtest: rejects _T::NumOverload object (0) 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 17 - rejects _T::NumOverload object (0) 277s # Subtest: rejects _T::NumOverload object (1) 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 18 - rejects _T::NumOverload object (1) 277s # Subtest: rejects _T::NumOverload object (-42) 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 19 - rejects _T::NumOverload object (-42) 277s # Subtest: rejects _T::NumOverload object (42.42) 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 20 - rejects _T::NumOverload object (42.42) 277s # Subtest: rejects _T::NumOverload object (42.42) 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 21 - rejects _T::NumOverload object (42.42) 277s # Subtest: rejects SCALAR reference 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 22 - rejects SCALAR reference 277s # Subtest: rejects REF reference 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 23 - rejects REF reference 277s # Subtest: rejects _T::ScalarOverload object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 24 - rejects _T::ScalarOverload object 277s # Subtest: rejects ARRAY reference 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 25 - rejects ARRAY reference 277s # Subtest: rejects _T::ArrayOverload object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 26 - rejects _T::ArrayOverload object 277s # Subtest: rejects HASH reference 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 27 - rejects HASH reference 277s # Subtest: rejects _T::HashOverload object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 28 - rejects _T::HashOverload object 277s # Subtest: rejects CODE reference 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 29 - rejects CODE reference 277s # Subtest: rejects _T::CodeOverload object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 30 - rejects _T::CodeOverload object 277s # Subtest: rejects "*main::SOME_GLOB" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 31 - rejects "*main::SOME_GLOB" 277s # Subtest: rejects GLOB reference 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 32 - rejects GLOB reference 277s # Subtest: rejects _T::GlobOverload object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 33 - rejects _T::GlobOverload object 277s # Subtest: rejects _T::GlobOverload object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 34 - rejects _T::GlobOverload object 277s # Subtest: rejects open filehandle 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 35 - rejects open filehandle 277s # Subtest: rejects IO::File object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 36 - rejects IO::File object 277s # Subtest: rejects Regexp object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 37 - rejects Regexp object 277s # Subtest: rejects BlessedQR object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 38 - rejects BlessedQR object 277s # Subtest: rejects _T::RegexOverload object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 39 - rejects _T::RegexOverload object 277s # Subtest: rejects Regexp object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 40 - rejects Regexp object 277s # Subtest: rejects FakeObject object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 41 - rejects FakeObject object 277s # Subtest: rejects undef 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 42 - rejects undef 277s # Subtest: rejects "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 43 - rejects "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" 277s # Subtest: rejects "foo\nbar" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 44 - rejects "foo\nbar" 277s # Subtest: rejects "foo\rbar" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 45 - rejects "foo\rbar" 277s # Subtest: rejects "foo\r\nbar" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 46 - rejects "foo\r\nbar" 277s # Subtest: rejects "foo\x{2028}bar" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 47 - rejects "foo\x{2028}bar" 277s # Subtest: rejects "foo\x{2029}bar" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 48 - rejects "foo\x{2029}bar" 277s 1..48 277s ok 1 - NonEmptySimpleStr 277s # Subtest: NonEmptyStr 277s # Subtest: accepts 0 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 1 - accepts 0 277s # Subtest: accepts 1 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 2 - accepts 1 277s # Subtest: accepts 100 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 3 - accepts 100 277s # Subtest: accepts -100 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 4 - accepts -100 277s # Subtest: accepts "1\n" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 5 - accepts "1\n" 277s # Subtest: accepts "\n1" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 6 - accepts "\n1" 277s # Subtest: accepts 42.42 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 7 - accepts 42.42 277s # Subtest: accepts -42.42 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 8 - accepts -42.42 277s # Subtest: accepts "foo" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 9 - accepts "foo" 277s # Subtest: accepts "has 42 in it" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 10 - accepts "has 42 in it" 277s # Subtest: accepts _T::StrOverload object ("full") 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 11 - accepts _T::StrOverload object ("full") 277s # Subtest: accepts "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 12 - accepts "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" 277s # Subtest: accepts "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 13 - accepts "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" 277s # Subtest: accepts "foo\nbar" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 14 - accepts "foo\nbar" 277s # Subtest: accepts "foo\rbar" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 15 - accepts "foo\rbar" 277s # Subtest: accepts "foo\r\nbar" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 16 - accepts "foo\r\nbar" 277s # Subtest: accepts "foo\x{2028}bar" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 17 - accepts "foo\x{2028}bar" 277s # Subtest: accepts "foo\x{2029}bar" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 18 - accepts "foo\x{2029}bar" 277s # Subtest: rejects '' 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 19 - rejects '' 277s # Subtest: rejects _T::StrOverload object ('') 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 20 - rejects _T::StrOverload object ('') 277s # Subtest: rejects _T::BoolOverload object (true) 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 21 - rejects _T::BoolOverload object (true) 277s # Subtest: rejects _T::BoolOverload object (false) 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 22 - rejects _T::BoolOverload object (false) 277s # Subtest: rejects _T::NumOverload object (0) 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 23 - rejects _T::NumOverload object (0) 277s # Subtest: rejects _T::NumOverload object (1) 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 24 - rejects _T::NumOverload object (1) 277s # Subtest: rejects _T::NumOverload object (-42) 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 25 - rejects _T::NumOverload object (-42) 277s # Subtest: rejects _T::NumOverload object (42.42) 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 26 - rejects _T::NumOverload object (42.42) 277s # Subtest: rejects _T::NumOverload object (42.42) 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 27 - rejects _T::NumOverload object (42.42) 277s # Subtest: rejects SCALAR reference 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 28 - rejects SCALAR reference 277s # Subtest: rejects REF reference 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 29 - rejects REF reference 277s # Subtest: rejects _T::ScalarOverload object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 30 - rejects _T::ScalarOverload object 277s # Subtest: rejects ARRAY reference 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 31 - rejects ARRAY reference 277s # Subtest: rejects _T::ArrayOverload object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 32 - rejects _T::ArrayOverload object 277s # Subtest: rejects HASH reference 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 33 - rejects HASH reference 277s # Subtest: rejects _T::HashOverload object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 34 - rejects _T::HashOverload object 277s # Subtest: rejects CODE reference 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 35 - rejects CODE reference 277s # Subtest: rejects _T::CodeOverload object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 36 - rejects _T::CodeOverload object 277s # Subtest: rejects "*main::SOME_GLOB" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 37 - rejects "*main::SOME_GLOB" 277s # Subtest: rejects GLOB reference 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 38 - rejects GLOB reference 277s # Subtest: rejects _T::GlobOverload object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 39 - rejects _T::GlobOverload object 277s # Subtest: rejects _T::GlobOverload object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 40 - rejects _T::GlobOverload object 277s # Subtest: rejects open filehandle 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 41 - rejects open filehandle 277s # Subtest: rejects IO::File object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 42 - rejects IO::File object 277s # Subtest: rejects Regexp object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 43 - rejects Regexp object 277s # Subtest: rejects BlessedQR object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 44 - rejects BlessedQR object 277s # Subtest: rejects _T::RegexOverload object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 45 - rejects _T::RegexOverload object 277s # Subtest: rejects Regexp object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 46 - rejects Regexp object 277s # Subtest: rejects FakeObject object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 47 - rejects FakeObject object 277s # Subtest: rejects undef 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 48 - rejects undef 277s 1..48 277s ok 2 - NonEmptyStr 277s # Subtest: PackageName 277s # Subtest: accepts "_T::Thing" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 1 - accepts "_T::Thing" 277s # Subtest: accepts _T::StrOverload object ("_T::StrOverload") 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 2 - accepts _T::StrOverload object ("_T::StrOverload") 277s # Subtest: accepts "Specio" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 3 - accepts "Specio" 277s # Subtest: accepts "Spec::Library::Builtins" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 4 - accepts "Spec::Library::Builtins" 277s # Subtest: accepts "strict" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 5 - accepts "strict" 277s # Subtest: accepts "_Foo" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 6 - accepts "_Foo" 277s # Subtest: accepts "A123::456" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 7 - accepts "A123::456" 277s # Subtest: accepts "Has::Chinese::\x{3403}::In::It" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 8 - accepts "Has::Chinese::\x{3403}::In::It" 277s # Subtest: rejects '' 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 9 - rejects '' 277s # Subtest: rejects _T::StrOverload object ('') 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 10 - rejects _T::StrOverload object ('') 277s # Subtest: rejects "0Foo" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 11 - rejects "0Foo" 277s # Subtest: rejects "Foo:Bar" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 12 - rejects "Foo:Bar" 277s # Subtest: rejects "Foo:::Bar" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 13 - rejects "Foo:::Bar" 277s # Subtest: rejects "Foo:" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 14 - rejects "Foo:" 277s # Subtest: rejects "Foo::" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 15 - rejects "Foo::" 277s # Subtest: rejects "Foo::Bar::" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 16 - rejects "Foo::Bar::" 277s # Subtest: rejects "::Foo" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 17 - rejects "::Foo" 277s # Subtest: rejects "Has::Spaces In It" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 18 - rejects "Has::Spaces In It" 277s 1..18 277s ok 3 - PackageName 277s # Subtest: SimpleStr 277s # Subtest: accepts 0 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 1 - accepts 0 277s # Subtest: accepts 1 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 2 - accepts 1 277s # Subtest: accepts 100 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 3 - accepts 100 277s # Subtest: accepts -100 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 4 - accepts -100 277s # Subtest: accepts 42.42 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 5 - accepts 42.42 277s # Subtest: accepts -42.42 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 6 - accepts -42.42 277s # Subtest: accepts '' 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 7 - accepts '' 277s # Subtest: accepts "foo" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 8 - accepts "foo" 277s # Subtest: accepts "has 42 in it" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 9 - accepts "has 42 in it" 277s # Subtest: accepts _T::StrOverload object ('') 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 10 - accepts _T::StrOverload object ('') 277s # Subtest: accepts _T::StrOverload object ("full") 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 11 - accepts _T::StrOverload object ("full") 277s # Subtest: accepts "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using non-inlined constraint 277s ok 4 - using inlined constraint 277s 1..4 277s ok 12 - accepts "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" 277s # Subtest: rejects "1\n" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 13 - rejects "1\n" 277s # Subtest: rejects "\n1" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 14 - rejects "\n1" 277s # Subtest: rejects _T::BoolOverload object (true) 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 15 - rejects _T::BoolOverload object (true) 277s # Subtest: rejects _T::BoolOverload object (false) 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 16 - rejects _T::BoolOverload object (false) 277s # Subtest: rejects _T::NumOverload object (0) 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 17 - rejects _T::NumOverload object (0) 277s # Subtest: rejects _T::NumOverload object (1) 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 18 - rejects _T::NumOverload object (1) 277s # Subtest: rejects _T::NumOverload object (-42) 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 19 - rejects _T::NumOverload object (-42) 277s # Subtest: rejects _T::NumOverload object (42.42) 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 20 - rejects _T::NumOverload object (42.42) 277s # Subtest: rejects _T::NumOverload object (42.42) 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 21 - rejects _T::NumOverload object (42.42) 277s # Subtest: rejects SCALAR reference 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 22 - rejects SCALAR reference 277s # Subtest: rejects REF reference 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 23 - rejects REF reference 277s # Subtest: rejects _T::ScalarOverload object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 24 - rejects _T::ScalarOverload object 277s # Subtest: rejects ARRAY reference 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 25 - rejects ARRAY reference 277s # Subtest: rejects _T::ArrayOverload object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 26 - rejects _T::ArrayOverload object 277s # Subtest: rejects HASH reference 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 27 - rejects HASH reference 277s # Subtest: rejects _T::HashOverload object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 28 - rejects _T::HashOverload object 277s # Subtest: rejects CODE reference 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 29 - rejects CODE reference 277s # Subtest: rejects _T::CodeOverload object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 30 - rejects _T::CodeOverload object 277s # Subtest: rejects "*main::SOME_GLOB" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 31 - rejects "*main::SOME_GLOB" 277s # Subtest: rejects GLOB reference 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 32 - rejects GLOB reference 277s # Subtest: rejects _T::GlobOverload object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 33 - rejects _T::GlobOverload object 277s # Subtest: rejects _T::GlobOverload object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 34 - rejects _T::GlobOverload object 277s # Subtest: rejects open filehandle 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 35 - rejects open filehandle 277s # Subtest: rejects IO::File object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 36 - rejects IO::File object 277s # Subtest: rejects Regexp object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 37 - rejects Regexp object 277s # Subtest: rejects BlessedQR object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 38 - rejects BlessedQR object 277s # Subtest: rejects _T::RegexOverload object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 39 - rejects _T::RegexOverload object 277s # Subtest: rejects Regexp object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 40 - rejects Regexp object 277s # Subtest: rejects FakeObject object 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 41 - rejects FakeObject object 277s # Subtest: rejects undef 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 42 - rejects undef 277s # Subtest: rejects "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 43 - rejects "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" 277s # Subtest: rejects "foo\nbar" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 44 - rejects "foo\nbar" 277s # Subtest: rejects "foo\rbar" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 45 - rejects "foo\rbar" 277s # Subtest: rejects "foo\r\nbar" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 46 - rejects "foo\r\nbar" 277s # Subtest: rejects "foo\x{2028}bar" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 47 - rejects "foo\x{2028}bar" 277s # Subtest: rejects "foo\x{2029}bar" 277s ok 1 - using ->value_is_valid 277s ok 2 - using subref overloading 277s ok 3 - using inlined constraint 277s 1..3 277s ok 48 - rejects "foo\x{2029}bar" 277s 1..48 277s ok 4 - SimpleStr 277s 1..4 277s ok 278s t/subs.t ................... 278s # Subtest: ArrayRef 278s ok 1 - is: ARRAY reference 278s ok 2 - assert: ARRAY reference 278s ok 3 - is: _T::ArrayOverload object 278s ok 4 - assert: _T::ArrayOverload object 278s ok 5 - !is: 0 278s ok 6 - !assert: 0 278s ok 7 - !is: 1 278s ok 8 - !assert: 1 278s ok 9 - !is: _T::BoolOverload object (true) 278s ok 10 - !assert: _T::BoolOverload object (true) 278s ok 11 - !is: _T::BoolOverload object (false) 278s ok 12 - !assert: _T::BoolOverload object (false) 278s ok 13 - !is: 100 278s ok 14 - !assert: 100 278s ok 15 - !is: -100 278s ok 16 - !assert: -100 278s ok 17 - !is: 42.42 278s ok 18 - !assert: 42.42 278s ok 19 - !is: -42.42 278s ok 20 - !assert: -42.42 278s ok 21 - !is: _T::NumOverload object (0) 278s ok 22 - !assert: _T::NumOverload object (0) 278s ok 23 - !is: _T::NumOverload object (1) 278s ok 24 - !assert: _T::NumOverload object (1) 278s ok 25 - !is: _T::NumOverload object (-42) 278s ok 26 - !assert: _T::NumOverload object (-42) 278s ok 27 - !is: _T::NumOverload object (42.42) 278s ok 28 - !assert: _T::NumOverload object (42.42) 278s ok 29 - !is: _T::NumOverload object (42.42) 278s ok 30 - !assert: _T::NumOverload object (42.42) 278s ok 31 - !is: '' 278s ok 32 - !assert: '' 278s ok 33 - !is: "foo" 278s ok 34 - !assert: "foo" 278s ok 35 - !is: "has 42 in it" 278s ok 36 - !assert: "has 42 in it" 278s ok 37 - !is: _T::StrOverload object ('') 278s ok 38 - !assert: _T::StrOverload object ('') 278s ok 39 - !is: _T::StrOverload object ("full") 278s ok 40 - !assert: _T::StrOverload object ("full") 278s ok 41 - !is: "1\n" 278s ok 42 - !assert: "1\n" 278s ok 43 - !is: "\n1" 278s ok 44 - !assert: "\n1" 278s ok 45 - !is: SCALAR reference 278s ok 46 - !assert: SCALAR reference 278s ok 47 - !is: REF reference 278s ok 48 - !assert: REF reference 278s ok 49 - !is: _T::ScalarOverload object 278s ok 50 - !assert: _T::ScalarOverload object 278s ok 51 - !is: HASH reference 278s ok 52 - !assert: HASH reference 278s ok 53 - !is: _T::HashOverload object 278s ok 54 - !assert: _T::HashOverload object 278s ok 55 - !is: CODE reference 278s ok 56 - !assert: CODE reference 278s ok 57 - !is: _T::CodeOverload object 278s ok 58 - !assert: _T::CodeOverload object 278s ok 59 - !is: "*main::SOME_GLOB" 278s ok 60 - !assert: "*main::SOME_GLOB" 278s ok 61 - !is: GLOB reference 278s ok 62 - !assert: GLOB reference 278s ok 63 - !is: _T::GlobOverload object 278s ok 64 - !assert: _T::GlobOverload object 278s ok 65 - !is: _T::GlobOverload object 278s ok 66 - !assert: _T::GlobOverload object 278s ok 67 - !is: open filehandle 278s ok 68 - !assert: open filehandle 278s ok 69 - !is: IO::File object 278s ok 70 - !assert: IO::File object 278s ok 71 - !is: Regexp object 278s ok 72 - !assert: Regexp object 278s ok 73 - !is: BlessedQR object 278s ok 74 - !assert: BlessedQR object 278s ok 75 - !is: _T::RegexOverload object 278s ok 76 - !assert: _T::RegexOverload object 278s ok 77 - !is: Regexp object 278s ok 78 - !assert: Regexp object 278s ok 79 - !is: FakeObject object 278s ok 80 - !assert: FakeObject object 278s ok 81 - !is: undef 278s ok 82 - !assert: undef 278s 1..82 278s ok 1 - ArrayRef 278s # Subtest: Bool 278s ok 1 - is: 0 278s ok 2 - assert: 0 278s ok 3 - is: 1 278s ok 4 - assert: 1 278s ok 5 - is: _T::BoolOverload object (true) 278s ok 6 - assert: _T::BoolOverload object (true) 278s ok 7 - is: _T::BoolOverload object (false) 278s ok 8 - assert: _T::BoolOverload object (false) 278s ok 9 - is: '' 278s ok 10 - assert: '' 278s ok 11 - is: undef 278s ok 12 - assert: undef 278s ok 13 - !is: 100 278s ok 14 - !assert: 100 278s ok 15 - !is: -100 278s ok 16 - !assert: -100 278s ok 17 - !is: 42.42 278s ok 18 - !assert: 42.42 278s ok 19 - !is: -42.42 278s ok 20 - !assert: -42.42 278s ok 21 - !is: _T::NumOverload object (0) 278s ok 22 - !assert: _T::NumOverload object (0) 278s ok 23 - !is: _T::NumOverload object (1) 278s ok 24 - !assert: _T::NumOverload object (1) 278s ok 25 - !is: _T::NumOverload object (-42) 278s ok 26 - !assert: _T::NumOverload object (-42) 278s ok 27 - !is: _T::NumOverload object (42.42) 278s ok 28 - !assert: _T::NumOverload object (42.42) 278s ok 29 - !is: _T::NumOverload object (42.42) 278s ok 30 - !assert: _T::NumOverload object (42.42) 278s ok 31 - !is: "foo" 278s ok 32 - !assert: "foo" 278s ok 33 - !is: "has 42 in it" 278s ok 34 - !assert: "has 42 in it" 278s ok 35 - !is: _T::StrOverload object ('') 278s ok 36 - !assert: _T::StrOverload object ('') 278s ok 37 - !is: _T::StrOverload object ("full") 278s ok 38 - !assert: _T::StrOverload object ("full") 278s ok 39 - !is: "1\n" 278s ok 40 - !assert: "1\n" 278s ok 41 - !is: "\n1" 278s ok 42 - !assert: "\n1" 278s ok 43 - !is: SCALAR reference 278s ok 44 - !assert: SCALAR reference 278s ok 45 - !is: REF reference 278s ok 46 - !assert: REF reference 278s ok 47 - !is: _T::ScalarOverload object 278s ok 48 - !assert: _T::ScalarOverload object 278s ok 49 - !is: ARRAY reference 278s ok 50 - !assert: ARRAY reference 278s ok 51 - !is: _T::ArrayOverload object 278s ok 52 - !assert: _T::ArrayOverload object 278s ok 53 - !is: HASH reference 278s ok 54 - !assert: HASH reference 278s ok 55 - !is: _T::HashOverload object 278s ok 56 - !assert: _T::HashOverload object 278s ok 57 - !is: CODE reference 278s ok 58 - !assert: CODE reference 278s ok 59 - !is: _T::CodeOverload object 278s ok 60 - !assert: _T::CodeOverload object 278s ok 61 - !is: "*main::SOME_GLOB" 278s ok 62 - !assert: "*main::SOME_GLOB" 278s ok 63 - !is: GLOB reference 278s ok 64 - !assert: GLOB reference 278s ok 65 - !is: _T::GlobOverload object 278s ok 66 - !assert: _T::GlobOverload object 278s ok 67 - !is: _T::GlobOverload object 278s ok 68 - !assert: _T::GlobOverload object 278s ok 69 - !is: open filehandle 278s ok 70 - !assert: open filehandle 278s ok 71 - !is: IO::File object 278s ok 72 - !assert: IO::File object 278s ok 73 - !is: Regexp object 278s ok 74 - !assert: Regexp object 278s ok 75 - !is: BlessedQR object 278s ok 76 - !assert: BlessedQR object 278s ok 77 - !is: _T::RegexOverload object 278s ok 78 - !assert: _T::RegexOverload object 278s ok 79 - !is: Regexp object 278s ok 80 - !assert: Regexp object 278s ok 81 - !is: FakeObject object 278s ok 82 - !assert: FakeObject object 278s 1..82 278s ok 2 - Bool 278s # Subtest: ClassName 278s ok 1 - is: "_T::Thing" 278s ok 2 - assert: "_T::Thing" 278s ok 3 - is: _T::StrOverload object ("_T::StrOverload") 278s ok 4 - assert: _T::StrOverload object ("_T::StrOverload") 278s ok 5 - !is: 0 278s ok 6 - !assert: 0 278s ok 7 - !is: 1 278s ok 8 - !assert: 1 278s ok 9 - !is: _T::BoolOverload object (true) 278s ok 10 - !assert: _T::BoolOverload object (true) 278s ok 11 - !is: _T::BoolOverload object (false) 278s ok 12 - !assert: _T::BoolOverload object (false) 278s ok 13 - !is: 100 278s ok 14 - !assert: 100 278s ok 15 - !is: -100 278s ok 16 - !assert: -100 278s ok 17 - !is: 42.42 278s ok 18 - !assert: 42.42 278s ok 19 - !is: -42.42 278s ok 20 - !assert: -42.42 278s ok 21 - !is: _T::NumOverload object (0) 278s ok 22 - !assert: _T::NumOverload object (0) 278s ok 23 - !is: _T::NumOverload object (1) 278s ok 24 - !assert: _T::NumOverload object (1) 278s ok 25 - !is: _T::NumOverload object (-42) 278s ok 26 - !assert: _T::NumOverload object (-42) 278s ok 27 - !is: _T::NumOverload object (42.42) 278s ok 28 - !assert: _T::NumOverload object (42.42) 278s ok 29 - !is: _T::NumOverload object (42.42) 278s ok 30 - !assert: _T::NumOverload object (42.42) 278s ok 31 - !is: '' 278s ok 32 - !assert: '' 278s ok 33 - !is: "foo" 278s ok 34 - !assert: "foo" 278s ok 35 - !is: "has 42 in it" 278s ok 36 - !assert: "has 42 in it" 278s ok 37 - !is: _T::StrOverload object ('') 278s ok 38 - !assert: _T::StrOverload object ('') 278s ok 39 - !is: _T::StrOverload object ("full") 278s ok 40 - !assert: _T::StrOverload object ("full") 278s ok 41 - !is: "1\n" 278s ok 42 - !assert: "1\n" 278s ok 43 - !is: "\n1" 278s ok 44 - !assert: "\n1" 278s ok 45 - !is: SCALAR reference 278s ok 46 - !assert: SCALAR reference 278s ok 47 - !is: REF reference 278s ok 48 - !assert: REF reference 278s ok 49 - !is: _T::ScalarOverload object 278s ok 50 - !assert: _T::ScalarOverload object 278s ok 51 - !is: ARRAY reference 278s ok 52 - !assert: ARRAY reference 278s ok 53 - !is: _T::ArrayOverload object 278s ok 54 - !assert: _T::ArrayOverload object 278s ok 55 - !is: HASH reference 278s ok 56 - !assert: HASH reference 278s ok 57 - !is: _T::HashOverload object 278s ok 58 - !assert: _T::HashOverload object 278s ok 59 - !is: CODE reference 278s ok 60 - !assert: CODE reference 278s ok 61 - !is: _T::CodeOverload object 278s ok 62 - !assert: _T::CodeOverload object 278s ok 63 - !is: "*main::SOME_GLOB" 278s ok 64 - !assert: "*main::SOME_GLOB" 278s ok 65 - !is: GLOB reference 278s ok 66 - !assert: GLOB reference 278s ok 67 - !is: _T::GlobOverload object 278s ok 68 - !assert: _T::GlobOverload object 278s ok 69 - !is: _T::GlobOverload object 278s ok 70 - !assert: _T::GlobOverload object 278s ok 71 - !is: open filehandle 278s ok 72 - !assert: open filehandle 278s ok 73 - !is: IO::File object 278s ok 74 - !assert: IO::File object 278s ok 75 - !is: Regexp object 278s ok 76 - !assert: Regexp object 278s ok 77 - !is: BlessedQR object 278s ok 78 - !assert: BlessedQR object 278s ok 79 - !is: _T::RegexOverload object 278s ok 80 - !assert: _T::RegexOverload object 278s ok 81 - !is: Regexp object 278s ok 82 - !assert: Regexp object 278s ok 83 - !is: FakeObject object 278s ok 84 - !assert: FakeObject object 278s ok 85 - !is: undef 278s ok 86 - !assert: undef 278s 1..86 278s ok 3 - ClassName 278s # Subtest: CodeRef 278s ok 1 - is: CODE reference 278s ok 2 - assert: CODE reference 278s ok 3 - is: _T::CodeOverload object 278s ok 4 - assert: _T::CodeOverload object 278s ok 5 - !is: 0 278s ok 6 - !assert: 0 278s ok 7 - !is: 1 278s ok 8 - !assert: 1 278s ok 9 - !is: _T::BoolOverload object (true) 278s ok 10 - !assert: _T::BoolOverload object (true) 278s ok 11 - !is: _T::BoolOverload object (false) 278s ok 12 - !assert: _T::BoolOverload object (false) 278s ok 13 - !is: 100 278s ok 14 - !assert: 100 278s ok 15 - !is: -100 278s ok 16 - !assert: -100 278s ok 17 - !is: 42.42 278s ok 18 - !assert: 42.42 278s ok 19 - !is: -42.42 278s ok 20 - !assert: -42.42 278s ok 21 - !is: _T::NumOverload object (0) 278s ok 22 - !assert: _T::NumOverload object (0) 278s ok 23 - !is: _T::NumOverload object (1) 278s ok 24 - !assert: _T::NumOverload object (1) 278s ok 25 - !is: _T::NumOverload object (-42) 278s ok 26 - !assert: _T::NumOverload object (-42) 278s ok 27 - !is: _T::NumOverload object (42.42) 278s ok 28 - !assert: _T::NumOverload object (42.42) 278s ok 29 - !is: _T::NumOverload object (42.42) 278s ok 30 - !assert: _T::NumOverload object (42.42) 278s ok 31 - !is: '' 278s ok 32 - !assert: '' 278s ok 33 - !is: "foo" 278s ok 34 - !assert: "foo" 278s ok 35 - !is: "has 42 in it" 278s ok 36 - !assert: "has 42 in it" 278s ok 37 - !is: _T::StrOverload object ('') 278s ok 38 - !assert: _T::StrOverload object ('') 278s ok 39 - !is: _T::StrOverload object ("full") 278s ok 40 - !assert: _T::StrOverload object ("full") 278s ok 41 - !is: "1\n" 278s ok 42 - !assert: "1\n" 278s ok 43 - !is: "\n1" 278s ok 44 - !assert: "\n1" 278s ok 45 - !is: SCALAR reference 278s ok 46 - !assert: SCALAR reference 278s ok 47 - !is: REF reference 278s ok 48 - !assert: REF reference 278s ok 49 - !is: _T::ScalarOverload object 278s ok 50 - !assert: _T::ScalarOverload object 278s ok 51 - !is: ARRAY reference 278s ok 52 - !assert: ARRAY reference 278s ok 53 - !is: _T::ArrayOverload object 278s ok 54 - !assert: _T::ArrayOverload object 278s ok 55 - !is: HASH reference 278s ok 56 - !assert: HASH reference 278s ok 57 - !is: _T::HashOverload object 278s ok 58 - !assert: _T::HashOverload object 278s ok 59 - !is: "*main::SOME_GLOB" 278s ok 60 - !assert: "*main::SOME_GLOB" 278s ok 61 - !is: GLOB reference 278s ok 62 - !assert: GLOB reference 278s ok 63 - !is: _T::GlobOverload object 278s ok 64 - !assert: _T::GlobOverload object 278s ok 65 - !is: _T::GlobOverload object 278s ok 66 - !assert: _T::GlobOverload object 278s ok 67 - !is: open filehandle 278s ok 68 - !assert: open filehandle 278s ok 69 - !is: IO::File object 278s ok 70 - !assert: IO::File object 278s ok 71 - !is: Regexp object 278s ok 72 - !assert: Regexp object 278s ok 73 - !is: BlessedQR object 278s ok 74 - !assert: BlessedQR object 278s ok 75 - !is: _T::RegexOverload object 278s ok 76 - !assert: _T::RegexOverload object 278s ok 77 - !is: Regexp object 278s ok 78 - !assert: Regexp object 278s ok 79 - !is: FakeObject object 278s ok 80 - !assert: FakeObject object 278s ok 81 - !is: undef 278s ok 82 - !assert: undef 278s 1..82 278s ok 4 - CodeRef 278s # Subtest: Defined 278s ok 1 - is: 0 278s ok 2 - assert: 0 278s ok 3 - is: 1 278s ok 4 - assert: 1 278s ok 5 - is: _T::BoolOverload object (true) 278s ok 6 - assert: _T::BoolOverload object (true) 278s ok 7 - is: _T::BoolOverload object (false) 278s ok 8 - assert: _T::BoolOverload object (false) 278s ok 9 - is: 100 278s ok 10 - assert: 100 278s ok 11 - is: -100 278s ok 12 - assert: -100 278s ok 13 - is: 42.42 278s ok 14 - assert: 42.42 278s ok 15 - is: -42.42 278s ok 16 - assert: -42.42 278s ok 17 - is: _T::NumOverload object (0) 278s ok 18 - assert: _T::NumOverload object (0) 278s ok 19 - is: _T::NumOverload object (1) 278s ok 20 - assert: _T::NumOverload object (1) 278s ok 21 - is: _T::NumOverload object (-42) 278s ok 22 - assert: _T::NumOverload object (-42) 278s ok 23 - is: _T::NumOverload object (42.42) 278s ok 24 - assert: _T::NumOverload object (42.42) 278s ok 25 - is: _T::NumOverload object (42.42) 278s ok 26 - assert: _T::NumOverload object (42.42) 278s ok 27 - is: '' 278s ok 28 - assert: '' 278s ok 29 - is: "foo" 278s ok 30 - assert: "foo" 278s ok 31 - is: "has 42 in it" 278s ok 32 - assert: "has 42 in it" 278s ok 33 - is: _T::StrOverload object ('') 278s ok 34 - assert: _T::StrOverload object ('') 278s ok 35 - is: _T::StrOverload object ("full") 278s ok 36 - assert: _T::StrOverload object ("full") 278s ok 37 - is: "1\n" 278s ok 38 - assert: "1\n" 278s ok 39 - is: "\n1" 278s ok 40 - assert: "\n1" 278s ok 41 - is: SCALAR reference 278s ok 42 - assert: SCALAR reference 278s ok 43 - is: REF reference 278s ok 44 - assert: REF reference 278s ok 45 - is: _T::ScalarOverload object 278s ok 46 - assert: _T::ScalarOverload object 278s ok 47 - is: ARRAY reference 278s ok 48 - assert: ARRAY reference 278s ok 49 - is: _T::ArrayOverload object 278s ok 50 - assert: _T::ArrayOverload object 278s ok 51 - is: HASH reference 278s ok 52 - assert: HASH reference 278s ok 53 - is: _T::HashOverload object 278s ok 54 - assert: _T::HashOverload object 278s ok 55 - is: CODE reference 278s ok 56 - assert: CODE reference 278s ok 57 - is: _T::CodeOverload object 278s ok 58 - assert: _T::CodeOverload object 278s ok 59 - is: "*main::SOME_GLOB" 278s ok 60 - assert: "*main::SOME_GLOB" 278s ok 61 - is: GLOB reference 278s ok 62 - assert: GLOB reference 278s ok 63 - is: _T::GlobOverload object 278s ok 64 - assert: _T::GlobOverload object 278s ok 65 - is: _T::GlobOverload object 278s ok 66 - assert: _T::GlobOverload object 278s ok 67 - is: open filehandle 278s ok 68 - assert: open filehandle 278s ok 69 - is: IO::File object 278s ok 70 - assert: IO::File object 278s ok 71 - is: Regexp object 278s ok 72 - assert: Regexp object 278s ok 73 - is: BlessedQR object 278s ok 74 - assert: BlessedQR object 278s ok 75 - is: _T::RegexOverload object 278s ok 76 - assert: _T::RegexOverload object 278s ok 77 - is: Regexp object 278s ok 78 - assert: Regexp object 278s ok 79 - is: FakeObject object 278s ok 80 - assert: FakeObject object 278s ok 81 - !is: undef 278s ok 82 - !assert: undef 278s 1..82 278s ok 5 - Defined 278s # Subtest: FileHandle 278s ok 1 - is: open filehandle 278s ok 2 - assert: open filehandle 278s ok 3 - is: IO::File object 278s ok 4 - assert: IO::File object 278s ok 5 - is: _T::GlobOverload object 278s ok 6 - assert: _T::GlobOverload object 278s ok 7 - !is: 0 278s ok 8 - !assert: 0 278s ok 9 - !is: 1 278s ok 10 - !assert: 1 278s ok 11 - !is: _T::BoolOverload object (true) 278s ok 12 - !assert: _T::BoolOverload object (true) 278s ok 13 - !is: _T::BoolOverload object (false) 278s ok 14 - !assert: _T::BoolOverload object (false) 278s ok 15 - !is: 100 278s ok 16 - !assert: 100 278s ok 17 - !is: -100 278s ok 18 - !assert: -100 278s ok 19 - !is: 42.42 278s ok 20 - !assert: 42.42 278s ok 21 - !is: -42.42 278s ok 22 - !assert: -42.42 278s ok 23 - !is: _T::NumOverload object (0) 278s ok 24 - !assert: _T::NumOverload object (0) 278s ok 25 - !is: _T::NumOverload object (1) 278s ok 26 - !assert: _T::NumOverload object (1) 278s ok 27 - !is: _T::NumOverload object (-42) 278s ok 28 - !assert: _T::NumOverload object (-42) 278s ok 29 - !is: _T::NumOverload object (42.42) 278s ok 30 - !assert: _T::NumOverload object (42.42) 278s ok 31 - !is: _T::NumOverload object (42.42) 278s ok 32 - !assert: _T::NumOverload object (42.42) 278s ok 33 - !is: '' 278s ok 34 - !assert: '' 278s ok 35 - !is: "foo" 278s ok 36 - !assert: "foo" 278s ok 37 - !is: "has 42 in it" 278s ok 38 - !assert: "has 42 in it" 278s ok 39 - !is: _T::StrOverload object ('') 278s ok 40 - !assert: _T::StrOverload object ('') 278s ok 41 - !is: _T::StrOverload object ("full") 278s ok 42 - !assert: _T::StrOverload object ("full") 278s ok 43 - !is: "1\n" 278s ok 44 - !assert: "1\n" 278s ok 45 - !is: "\n1" 278s ok 46 - !assert: "\n1" 278s ok 47 - !is: SCALAR reference 278s ok 48 - !assert: SCALAR reference 278s ok 49 - !is: REF reference 278s ok 50 - !assert: REF reference 278s ok 51 - !is: _T::ScalarOverload object 278s ok 52 - !assert: _T::ScalarOverload object 278s ok 53 - !is: ARRAY reference 278s ok 54 - !assert: ARRAY reference 278s ok 55 - !is: _T::ArrayOverload object 278s ok 56 - !assert: _T::ArrayOverload object 278s ok 57 - !is: HASH reference 278s ok 58 - !assert: HASH reference 278s ok 59 - !is: _T::HashOverload object 278s ok 60 - !assert: _T::HashOverload object 278s ok 61 - !is: CODE reference 278s ok 62 - !assert: CODE reference 278s ok 63 - !is: _T::CodeOverload object 278s ok 64 - !assert: _T::CodeOverload object 278s ok 65 - !is: "*main::SOME_GLOB" 278s ok 66 - !assert: "*main::SOME_GLOB" 278s ok 67 - !is: GLOB reference 278s ok 68 - !assert: GLOB reference 278s ok 69 - !is: _T::GlobOverload object 278s ok 70 - !assert: _T::GlobOverload object 278s ok 71 - !is: FakeObject object 278s ok 72 - !assert: FakeObject object 278s ok 73 - !is: Regexp object 278s ok 74 - !assert: Regexp object 278s ok 75 - !is: BlessedQR object 278s ok 76 - !assert: BlessedQR object 278s ok 77 - !is: _T::RegexOverload object 278s ok 78 - !assert: _T::RegexOverload object 278s ok 79 - !is: Regexp object 278s ok 80 - !assert: Regexp object 278s ok 81 - !is: undef 278s ok 82 - !assert: undef 278s 1..82 278s ok 6 - FileHandle 278s # Subtest: GlobRef 278s ok 1 - is: GLOB reference 278s ok 2 - assert: GLOB reference 278s ok 3 - is: _T::GlobOverload object 278s ok 4 - assert: _T::GlobOverload object 278s ok 5 - is: _T::GlobOverload object 278s ok 6 - assert: _T::GlobOverload object 278s ok 7 - is: open filehandle 278s ok 8 - assert: open filehandle 278s ok 9 - !is: 0 278s ok 10 - !assert: 0 278s ok 11 - !is: 1 278s ok 12 - !assert: 1 278s ok 13 - !is: _T::BoolOverload object (true) 278s ok 14 - !assert: _T::BoolOverload object (true) 278s ok 15 - !is: _T::BoolOverload object (false) 278s ok 16 - !assert: _T::BoolOverload object (false) 278s ok 17 - !is: 100 278s ok 18 - !assert: 100 278s ok 19 - !is: -100 278s ok 20 - !assert: -100 278s ok 21 - !is: 42.42 278s ok 22 - !assert: 42.42 278s ok 23 - !is: -42.42 278s ok 24 - !assert: -42.42 278s ok 25 - !is: _T::NumOverload object (0) 278s ok 26 - !assert: _T::NumOverload object (0) 278s ok 27 - !is: _T::NumOverload object (1) 278s ok 28 - !assert: _T::NumOverload object (1) 278s ok 29 - !is: _T::NumOverload object (-42) 278s ok 30 - !assert: _T::NumOverload object (-42) 278s ok 31 - !is: _T::NumOverload object (42.42) 278s ok 32 - !assert: _T::NumOverload object (42.42) 278s ok 33 - !is: _T::NumOverload object (42.42) 278s ok 34 - !assert: _T::NumOverload object (42.42) 278s ok 35 - !is: '' 278s ok 36 - !assert: '' 278s ok 37 - !is: "foo" 278s ok 38 - !assert: "foo" 278s ok 39 - !is: "has 42 in it" 278s ok 40 - !assert: "has 42 in it" 278s ok 41 - !is: _T::StrOverload object ('') 278s ok 42 - !assert: _T::StrOverload object ('') 278s ok 43 - !is: _T::StrOverload object ("full") 278s ok 44 - !assert: _T::StrOverload object ("full") 278s ok 45 - !is: "1\n" 278s ok 46 - !assert: "1\n" 278s ok 47 - !is: "\n1" 278s ok 48 - !assert: "\n1" 278s ok 49 - !is: SCALAR reference 278s ok 50 - !assert: SCALAR reference 278s ok 51 - !is: REF reference 278s ok 52 - !assert: REF reference 278s ok 53 - !is: _T::ScalarOverload object 278s ok 54 - !assert: _T::ScalarOverload object 278s ok 55 - !is: ARRAY reference 278s ok 56 - !assert: ARRAY reference 278s ok 57 - !is: _T::ArrayOverload object 278s ok 58 - !assert: _T::ArrayOverload object 278s ok 59 - !is: HASH reference 278s ok 60 - !assert: HASH reference 278s ok 61 - !is: _T::HashOverload object 278s ok 62 - !assert: _T::HashOverload object 278s ok 63 - !is: CODE reference 278s ok 64 - !assert: CODE reference 278s ok 65 - !is: _T::CodeOverload object 278s ok 66 - !assert: _T::CodeOverload object 278s ok 67 - !is: "*main::SOME_GLOB" 278s ok 68 - !assert: "*main::SOME_GLOB" 278s ok 69 - !is: IO::File object 278s ok 70 - !assert: IO::File object 278s ok 71 - !is: FakeObject object 278s ok 72 - !assert: FakeObject object 278s ok 73 - !is: Regexp object 278s ok 74 - !assert: Regexp object 278s ok 75 - !is: BlessedQR object 278s ok 76 - !assert: BlessedQR object 278s ok 77 - !is: _T::RegexOverload object 278s ok 78 - !assert: _T::RegexOverload object 278s ok 79 - !is: Regexp object 278s ok 80 - !assert: Regexp object 278s ok 81 - !is: undef 278s ok 82 - !assert: undef 278s 1..82 278s ok 7 - GlobRef 278s # Subtest: HashRef 278s ok 1 - is: HASH reference 278s ok 2 - assert: HASH reference 278s ok 3 - is: _T::HashOverload object 278s ok 4 - assert: _T::HashOverload object 278s ok 5 - !is: 0 278s ok 6 - !assert: 0 278s ok 7 - !is: 1 278s ok 8 - !assert: 1 278s ok 9 - !is: _T::BoolOverload object (true) 278s ok 10 - !assert: _T::BoolOverload object (true) 278s ok 11 - !is: _T::BoolOverload object (false) 278s ok 12 - !assert: _T::BoolOverload object (false) 278s ok 13 - !is: 100 278s ok 14 - !assert: 100 278s ok 15 - !is: -100 278s ok 16 - !assert: -100 278s ok 17 - !is: 42.42 278s ok 18 - !assert: 42.42 278s ok 19 - !is: -42.42 278s ok 20 - !assert: -42.42 278s ok 21 - !is: _T::NumOverload object (0) 278s ok 22 - !assert: _T::NumOverload object (0) 278s ok 23 - !is: _T::NumOverload object (1) 278s ok 24 - !assert: _T::NumOverload object (1) 278s ok 25 - !is: _T::NumOverload object (-42) 278s ok 26 - !assert: _T::NumOverload object (-42) 278s ok 27 - !is: _T::NumOverload object (42.42) 278s ok 28 - !assert: _T::NumOverload object (42.42) 278s ok 29 - !is: _T::NumOverload object (42.42) 278s ok 30 - !assert: _T::NumOverload object (42.42) 278s ok 31 - !is: '' 278s ok 32 - !assert: '' 278s ok 33 - !is: "foo" 278s ok 34 - !assert: "foo" 278s ok 35 - !is: "has 42 in it" 278s ok 36 - !assert: "has 42 in it" 278s ok 37 - !is: _T::StrOverload object ('') 278s ok 38 - !assert: _T::StrOverload object ('') 278s ok 39 - !is: _T::StrOverload object ("full") 278s ok 40 - !assert: _T::StrOverload object ("full") 278s ok 41 - !is: "1\n" 278s ok 42 - !assert: "1\n" 278s ok 43 - !is: "\n1" 278s ok 44 - !assert: "\n1" 278s ok 45 - !is: SCALAR reference 278s ok 46 - !assert: SCALAR reference 278s ok 47 - !is: REF reference 278s ok 48 - !assert: REF reference 278s ok 49 - !is: _T::ScalarOverload object 278s ok 50 - !assert: _T::ScalarOverload object 278s ok 51 - !is: ARRAY reference 278s ok 52 - !assert: ARRAY reference 278s ok 53 - !is: _T::ArrayOverload object 278s ok 54 - !assert: _T::ArrayOverload object 278s ok 55 - !is: CODE reference 278s ok 56 - !assert: CODE reference 278s ok 57 - !is: _T::CodeOverload object 278s ok 58 - !assert: _T::CodeOverload object 278s ok 59 - !is: "*main::SOME_GLOB" 278s ok 60 - !assert: "*main::SOME_GLOB" 278s ok 61 - !is: GLOB reference 278s ok 62 - !assert: GLOB reference 278s ok 63 - !is: _T::GlobOverload object 278s ok 64 - !assert: _T::GlobOverload object 278s ok 65 - !is: _T::GlobOverload object 278s ok 66 - !assert: _T::GlobOverload object 278s ok 67 - !is: open filehandle 278s ok 68 - !assert: open filehandle 278s ok 69 - !is: IO::File object 278s ok 70 - !assert: IO::File object 278s ok 71 - !is: Regexp object 278s ok 72 - !assert: Regexp object 278s ok 73 - !is: BlessedQR object 278s ok 74 - !assert: BlessedQR object 278s ok 75 - !is: _T::RegexOverload object 278s ok 76 - !assert: _T::RegexOverload object 278s ok 77 - !is: Regexp object 278s ok 78 - !assert: Regexp object 278s ok 79 - !is: FakeObject object 278s ok 80 - !assert: FakeObject object 278s ok 81 - !is: undef 278s ok 82 - !assert: undef 278s 1..82 278s ok 8 - HashRef 278s # Subtest: Int 278s ok 1 - is: 0 278s ok 2 - assert: 0 278s ok 3 - is: 1 278s ok 4 - assert: 1 278s ok 5 - is: 100 278s ok 6 - assert: 100 278s ok 7 - is: -100 278s ok 8 - assert: -100 278s ok 9 - is: _T::NumOverload object (0) 278s ok 10 - assert: _T::NumOverload object (0) 278s ok 11 - is: _T::NumOverload object (1) 278s ok 12 - assert: _T::NumOverload object (1) 278s ok 13 - is: _T::NumOverload object (-42) 278s ok 14 - assert: _T::NumOverload object (-42) 278s ok 15 - is: 1e20 278s ok 16 - assert: 1e20 278s ok 17 - is: 1e100 278s ok 18 - assert: 1e100 278s ok 19 - is: -1e10 278s ok 20 - assert: -1e10 278s ok 21 - is: -1e+10 278s ok 22 - assert: -1e+10 278s ok 23 - is: 1E20 278s ok 24 - assert: 1E20 278s ok 25 - !is: _T::BoolOverload object (true) 278s ok 26 - !assert: _T::BoolOverload object (true) 278s ok 27 - !is: _T::BoolOverload object (false) 278s ok 28 - !assert: _T::BoolOverload object (false) 278s ok 29 - !is: 42.42 278s ok 30 - !assert: 42.42 278s ok 31 - !is: -42.42 278s ok 32 - !assert: -42.42 278s ok 33 - !is: _T::NumOverload object (42.42) 278s ok 34 - !assert: _T::NumOverload object (42.42) 278s ok 35 - !is: _T::NumOverload object (42.42) 278s ok 36 - !assert: _T::NumOverload object (42.42) 278s ok 37 - !is: '' 278s ok 38 - !assert: '' 278s ok 39 - !is: "foo" 278s ok 40 - !assert: "foo" 278s ok 41 - !is: "has 42 in it" 278s ok 42 - !assert: "has 42 in it" 278s ok 43 - !is: _T::StrOverload object ('') 278s ok 44 - !assert: _T::StrOverload object ('') 278s ok 45 - !is: _T::StrOverload object ("full") 278s ok 46 - !assert: _T::StrOverload object ("full") 278s ok 47 - !is: "1\n" 278s ok 48 - !assert: "1\n" 278s ok 49 - !is: "\n1" 278s ok 50 - !assert: "\n1" 278s ok 51 - !is: SCALAR reference 278s ok 52 - !assert: SCALAR reference 278s ok 53 - !is: REF reference 278s ok 54 - !assert: REF reference 278s ok 55 - !is: _T::ScalarOverload object 278s ok 56 - !assert: _T::ScalarOverload object 278s ok 57 - !is: ARRAY reference 278s ok 58 - !assert: ARRAY reference 278s ok 59 - !is: _T::ArrayOverload object 278s ok 60 - !assert: _T::ArrayOverload object 278s ok 61 - !is: HASH reference 278s ok 62 - !assert: HASH reference 278s ok 63 - !is: _T::HashOverload object 278s ok 64 - !assert: _T::HashOverload object 278s ok 65 - !is: CODE reference 278s ok 66 - !assert: CODE reference 278s ok 67 - !is: _T::CodeOverload object 278s ok 68 - !assert: _T::CodeOverload object 278s ok 69 - !is: "*main::SOME_GLOB" 278s ok 70 - !assert: "*main::SOME_GLOB" 278s ok 71 - !is: GLOB reference 278s ok 72 - !assert: GLOB reference 278s ok 73 - !is: _T::GlobOverload object 278s ok 74 - !assert: _T::GlobOverload object 278s ok 75 - !is: _T::GlobOverload object 278s ok 76 - !assert: _T::GlobOverload object 278s ok 77 - !is: open filehandle 278s ok 78 - !assert: open filehandle 278s ok 79 - !is: IO::File object 278s ok 80 - !assert: IO::File object 278s ok 81 - !is: Regexp object 278s ok 82 - !assert: Regexp object 278s ok 83 - !is: BlessedQR object 278s ok 84 - !assert: BlessedQR object 278s ok 85 - !is: _T::RegexOverload object 278s ok 86 - !assert: _T::RegexOverload object 278s ok 87 - !is: Regexp object 278s ok 88 - !assert: Regexp object 278s ok 89 - !is: FakeObject object 278s ok 90 - !assert: FakeObject object 278s ok 91 - !is: undef 278s ok 92 - !assert: undef 278s ok 93 - !is: 1e-10 278s ok 94 - !assert: 1e-10 278s ok 95 - !is: -1e-10 278s ok 96 - !assert: -1e-10 278s ok 97 - !is: 1.23456e10 278s ok 98 - !assert: 1.23456e10 278s ok 99 - !is: 1.23456e-10 278s ok 100 - !assert: 1.23456e-10 278s ok 101 - !is: -1.23456e10 278s ok 102 - !assert: -1.23456e10 278s ok 103 - !is: -1.23456e-10 278s ok 104 - !assert: -1.23456e-10 278s ok 105 - !is: -1.23456e+10 278s ok 106 - !assert: -1.23456e+10 278s 1..106 278s ok 9 - Int 278s # Subtest: Item 278s ok 1 - is: 0 278s ok 2 - assert: 0 278s ok 3 - is: 1 278s ok 4 - assert: 1 278s ok 5 - is: _T::BoolOverload object (true) 278s ok 6 - assert: _T::BoolOverload object (true) 278s ok 7 - is: _T::BoolOverload object (false) 278s ok 8 - assert: _T::BoolOverload object (false) 278s ok 9 - is: 100 278s ok 10 - assert: 100 278s ok 11 - is: -100 278s ok 12 - assert: -100 278s ok 13 - is: 42.42 278s ok 14 - assert: 42.42 278s ok 15 - is: -42.42 278s ok 16 - assert: -42.42 278s ok 17 - is: _T::NumOverload object (0) 278s ok 18 - assert: _T::NumOverload object (0) 278s ok 19 - is: _T::NumOverload object (1) 278s ok 20 - assert: _T::NumOverload object (1) 278s ok 21 - is: _T::NumOverload object (-42) 278s ok 22 - assert: _T::NumOverload object (-42) 278s ok 23 - is: _T::NumOverload object (42.42) 278s ok 24 - assert: _T::NumOverload object (42.42) 278s ok 25 - is: _T::NumOverload object (42.42) 278s ok 26 - assert: _T::NumOverload object (42.42) 278s ok 27 - is: '' 278s ok 28 - assert: '' 278s ok 29 - is: "foo" 278s ok 30 - assert: "foo" 278s ok 31 - is: "has 42 in it" 278s ok 32 - assert: "has 42 in it" 278s ok 33 - is: _T::StrOverload object ('') 278s ok 34 - assert: _T::StrOverload object ('') 278s ok 35 - is: _T::StrOverload object ("full") 278s ok 36 - assert: _T::StrOverload object ("full") 278s ok 37 - is: "1\n" 278s ok 38 - assert: "1\n" 278s ok 39 - is: "\n1" 278s ok 40 - assert: "\n1" 278s ok 41 - is: SCALAR reference 278s ok 42 - assert: SCALAR reference 278s ok 43 - is: REF reference 278s ok 44 - assert: REF reference 278s ok 45 - is: _T::ScalarOverload object 278s ok 46 - assert: _T::ScalarOverload object 278s ok 47 - is: ARRAY reference 278s ok 48 - assert: ARRAY reference 278s ok 49 - is: _T::ArrayOverload object 278s ok 50 - assert: _T::ArrayOverload object 278s ok 51 - is: HASH reference 278s ok 52 - assert: HASH reference 278s ok 53 - is: _T::HashOverload object 278s ok 54 - assert: _T::HashOverload object 278s ok 55 - is: CODE reference 278s ok 56 - assert: CODE reference 278s ok 57 - is: _T::CodeOverload object 278s ok 58 - assert: _T::CodeOverload object 278s ok 59 - is: "*main::SOME_GLOB" 278s ok 60 - assert: "*main::SOME_GLOB" 278s ok 61 - is: GLOB reference 278s ok 62 - assert: GLOB reference 278s ok 63 - is: _T::GlobOverload object 278s ok 64 - assert: _T::GlobOverload object 278s ok 65 - is: _T::GlobOverload object 278s ok 66 - assert: _T::GlobOverload object 278s ok 67 - is: open filehandle 278s ok 68 - assert: open filehandle 278s ok 69 - is: IO::File object 278s ok 70 - assert: IO::File object 278s ok 71 - is: Regexp object 278s ok 72 - assert: Regexp object 278s ok 73 - is: BlessedQR object 278s ok 74 - assert: BlessedQR object 278s ok 75 - is: _T::RegexOverload object 278s ok 76 - assert: _T::RegexOverload object 278s ok 77 - is: Regexp object 278s ok 78 - assert: Regexp object 278s ok 79 - is: FakeObject object 278s ok 80 - assert: FakeObject object 278s ok 81 - is: undef 278s ok 82 - assert: undef 278s 1..82 278s ok 10 - Item 278s # Subtest: Maybe 278s ok 1 - is: 0 278s ok 2 - assert: 0 278s ok 3 - is: 1 278s ok 4 - assert: 1 278s ok 5 - is: _T::BoolOverload object (true) 278s ok 6 - assert: _T::BoolOverload object (true) 278s ok 7 - is: _T::BoolOverload object (false) 278s ok 8 - assert: _T::BoolOverload object (false) 278s ok 9 - is: 100 278s ok 10 - assert: 100 278s ok 11 - is: -100 278s ok 12 - assert: -100 278s ok 13 - is: 42.42 278s ok 14 - assert: 42.42 278s ok 15 - is: -42.42 278s ok 16 - assert: -42.42 278s ok 17 - is: _T::NumOverload object (0) 278s ok 18 - assert: _T::NumOverload object (0) 278s ok 19 - is: _T::NumOverload object (1) 278s ok 20 - assert: _T::NumOverload object (1) 278s ok 21 - is: _T::NumOverload object (-42) 278s ok 22 - assert: _T::NumOverload object (-42) 278s ok 23 - is: _T::NumOverload object (42.42) 278s ok 24 - assert: _T::NumOverload object (42.42) 278s ok 25 - is: _T::NumOverload object (42.42) 278s ok 26 - assert: _T::NumOverload object (42.42) 278s ok 27 - is: '' 278s ok 28 - assert: '' 278s ok 29 - is: "foo" 278s ok 30 - assert: "foo" 278s ok 31 - is: "has 42 in it" 278s ok 32 - assert: "has 42 in it" 278s ok 33 - is: _T::StrOverload object ('') 278s ok 34 - assert: _T::StrOverload object ('') 278s ok 35 - is: _T::StrOverload object ("full") 278s ok 36 - assert: _T::StrOverload object ("full") 278s ok 37 - is: "1\n" 278s ok 38 - assert: "1\n" 278s ok 39 - is: "\n1" 278s ok 40 - assert: "\n1" 278s ok 41 - is: SCALAR reference 278s ok 42 - assert: SCALAR reference 278s ok 43 - is: REF reference 278s ok 44 - assert: REF reference 278s ok 45 - is: _T::ScalarOverload object 278s ok 46 - assert: _T::ScalarOverload object 278s ok 47 - is: ARRAY reference 278s ok 48 - assert: ARRAY reference 278s ok 49 - is: _T::ArrayOverload object 278s ok 50 - assert: _T::ArrayOverload object 278s ok 51 - is: HASH reference 278s ok 52 - assert: HASH reference 278s ok 53 - is: _T::HashOverload object 278s ok 54 - assert: _T::HashOverload object 278s ok 55 - is: CODE reference 278s ok 56 - assert: CODE reference 278s ok 57 - is: _T::CodeOverload object 278s ok 58 - assert: _T::CodeOverload object 278s ok 59 - is: "*main::SOME_GLOB" 278s ok 60 - assert: "*main::SOME_GLOB" 278s ok 61 - is: GLOB reference 278s ok 62 - assert: GLOB reference 278s ok 63 - is: _T::GlobOverload object 278s ok 64 - assert: _T::GlobOverload object 278s ok 65 - is: _T::GlobOverload object 278s ok 66 - assert: _T::GlobOverload object 278s ok 67 - is: open filehandle 278s ok 68 - assert: open filehandle 278s ok 69 - is: IO::File object 278s ok 70 - assert: IO::File object 278s ok 71 - is: Regexp object 278s ok 72 - assert: Regexp object 278s ok 73 - is: BlessedQR object 278s ok 74 - assert: BlessedQR object 278s ok 75 - is: _T::RegexOverload object 278s ok 76 - assert: _T::RegexOverload object 278s ok 77 - is: Regexp object 278s ok 78 - assert: Regexp object 278s ok 79 - is: FakeObject object 278s ok 80 - assert: FakeObject object 278s ok 81 - is: undef 278s ok 82 - assert: undef 278s 1..82 278s ok 11 - Maybe 278s # Subtest: Num 278s ok 1 - is: 0 278s ok 2 - assert: 0 278s ok 3 - is: 1 278s ok 4 - assert: 1 278s ok 5 - is: 100 278s ok 6 - assert: 100 278s ok 7 - is: -100 278s ok 8 - assert: -100 278s ok 9 - is: 42.42 278s ok 10 - assert: 42.42 278s ok 11 - is: -42.42 278s ok 12 - assert: -42.42 278s ok 13 - is: _T::NumOverload object (0) 278s ok 14 - assert: _T::NumOverload object (0) 278s ok 15 - is: _T::NumOverload object (1) 278s ok 16 - assert: _T::NumOverload object (1) 278s ok 17 - is: _T::NumOverload object (-42) 278s ok 18 - assert: _T::NumOverload object (-42) 278s ok 19 - is: _T::NumOverload object (42.42) 278s ok 20 - assert: _T::NumOverload object (42.42) 278s ok 21 - is: _T::NumOverload object (42.42) 278s ok 22 - assert: _T::NumOverload object (42.42) 278s ok 23 - is: 1e10 278s ok 24 - assert: 1e10 278s ok 25 - is: 1e-10 278s ok 26 - assert: 1e-10 278s ok 27 - is: 1.23456e10 278s ok 28 - assert: 1.23456e10 278s ok 29 - is: 1.23456e-10 278s ok 30 - assert: 1.23456e-10 278s ok 31 - is: 1e10 278s ok 32 - assert: 1e10 278s ok 33 - is: 1e-10 278s ok 34 - assert: 1e-10 278s ok 35 - is: 1.23456e10 278s ok 36 - assert: 1.23456e10 278s ok 37 - is: 1.23456e-10 278s ok 38 - assert: 1.23456e-10 278s ok 39 - is: -1e10 278s ok 40 - assert: -1e10 278s ok 41 - is: -1e-10 278s ok 42 - assert: -1e-10 278s ok 43 - is: -1.23456e10 278s ok 44 - assert: -1.23456e10 278s ok 45 - is: -1.23456e-10 278s ok 46 - assert: -1.23456e-10 278s ok 47 - is: -1e10 278s ok 48 - assert: -1e10 278s ok 49 - is: -1e-10 278s ok 50 - assert: -1e-10 278s ok 51 - is: -1.23456e10 278s ok 52 - assert: -1.23456e10 278s ok 53 - is: -1.23456e-10 278s ok 54 - assert: -1.23456e-10 278s ok 55 - is: -1e+10 278s ok 56 - assert: -1e+10 278s ok 57 - is: 1E10 278s ok 58 - assert: 1E10 278s ok 59 - !is: _T::BoolOverload object (true) 278s ok 60 - !assert: _T::BoolOverload object (true) 278s ok 61 - !is: _T::BoolOverload object (false) 278s ok 62 - !assert: _T::BoolOverload object (false) 278s ok 63 - !is: '' 278s ok 64 - !assert: '' 278s ok 65 - !is: "foo" 278s ok 66 - !assert: "foo" 278s ok 67 - !is: "has 42 in it" 278s ok 68 - !assert: "has 42 in it" 278s ok 69 - !is: _T::StrOverload object ('') 278s ok 70 - !assert: _T::StrOverload object ('') 278s ok 71 - !is: _T::StrOverload object ("full") 278s ok 72 - !assert: _T::StrOverload object ("full") 278s ok 73 - !is: SCALAR reference 278s ok 74 - !assert: SCALAR reference 278s ok 75 - !is: REF reference 278s ok 76 - !assert: REF reference 278s ok 77 - !is: _T::ScalarOverload object 278s ok 78 - !assert: _T::ScalarOverload object 278s ok 79 - !is: ARRAY reference 278s ok 80 - !assert: ARRAY reference 278s ok 81 - !is: _T::ArrayOverload object 278s ok 82 - !assert: _T::ArrayOverload object 278s ok 83 - !is: HASH reference 278s ok 84 - !assert: HASH reference 278s ok 85 - !is: _T::HashOverload object 278s ok 86 - !assert: _T::HashOverload object 278s ok 87 - !is: CODE reference 278s ok 88 - !assert: CODE reference 278s ok 89 - !is: _T::CodeOverload object 278s ok 90 - !assert: _T::CodeOverload object 278s ok 91 - !is: "*main::SOME_GLOB" 278s ok 92 - !assert: "*main::SOME_GLOB" 278s ok 93 - !is: GLOB reference 278s ok 94 - !assert: GLOB reference 278s ok 95 - !is: _T::GlobOverload object 278s ok 96 - !assert: _T::GlobOverload object 278s ok 97 - !is: _T::GlobOverload object 278s ok 98 - !assert: _T::GlobOverload object 278s ok 99 - !is: open filehandle 278s ok 100 - !assert: open filehandle 278s ok 101 - !is: IO::File object 278s ok 102 - !assert: IO::File object 278s ok 103 - !is: "1\n" 278s ok 104 - !assert: "1\n" 278s ok 105 - !is: "\n1" 278s ok 106 - !assert: "\n1" 278s ok 107 - !is: Regexp object 278s ok 108 - !assert: Regexp object 278s ok 109 - !is: BlessedQR object 278s ok 110 - !assert: BlessedQR object 278s ok 111 - !is: _T::RegexOverload object 278s ok 112 - !assert: _T::RegexOverload object 278s ok 113 - !is: Regexp object 278s ok 114 - !assert: Regexp object 278s ok 115 - !is: FakeObject object 278s ok 116 - !assert: FakeObject object 278s ok 117 - !is: undef 278s ok 118 - !assert: undef 278s 1..118 278s ok 12 - Num 278s # Subtest: Object 278s ok 1 - is: _T::BoolOverload object (true) 278s ok 2 - assert: _T::BoolOverload object (true) 278s ok 3 - is: _T::BoolOverload object (false) 278s ok 4 - assert: _T::BoolOverload object (false) 278s ok 5 - is: _T::StrOverload object ('') 278s ok 6 - assert: _T::StrOverload object ('') 278s ok 7 - is: _T::StrOverload object ("full") 278s ok 8 - assert: _T::StrOverload object ("full") 278s ok 9 - is: _T::NumOverload object (0) 278s ok 10 - assert: _T::NumOverload object (0) 278s ok 11 - is: _T::NumOverload object (1) 278s ok 12 - assert: _T::NumOverload object (1) 278s ok 13 - is: _T::NumOverload object (-42) 278s ok 14 - assert: _T::NumOverload object (-42) 278s ok 15 - is: _T::NumOverload object (42.42) 278s ok 16 - assert: _T::NumOverload object (42.42) 278s ok 17 - is: _T::NumOverload object (42.42) 278s ok 18 - assert: _T::NumOverload object (42.42) 278s ok 19 - is: _T::CodeOverload object 278s ok 20 - assert: _T::CodeOverload object 278s ok 21 - is: IO::File object 278s ok 22 - assert: IO::File object 278s ok 23 - is: Regexp object 278s ok 24 - assert: Regexp object 278s ok 25 - is: BlessedQR object 278s ok 26 - assert: BlessedQR object 278s ok 27 - is: _T::RegexOverload object 278s ok 28 - assert: _T::RegexOverload object 278s ok 29 - is: Regexp object 278s ok 30 - assert: Regexp object 278s ok 31 - is: _T::GlobOverload object 278s ok 32 - assert: _T::GlobOverload object 278s ok 33 - is: _T::GlobOverload object 278s ok 34 - assert: _T::GlobOverload object 278s ok 35 - is: _T::ScalarOverload object 278s ok 36 - assert: _T::ScalarOverload object 278s ok 37 - is: _T::ArrayOverload object 278s ok 38 - assert: _T::ArrayOverload object 278s ok 39 - is: _T::HashOverload object 278s ok 40 - assert: _T::HashOverload object 278s ok 41 - is: FakeObject object 278s ok 42 - assert: FakeObject object 278s ok 43 - !is: 0 278s ok 44 - !assert: 0 278s ok 45 - !is: 1 278s ok 46 - !assert: 1 278s ok 47 - !is: 100 278s ok 48 - !assert: 100 278s ok 49 - !is: -100 278s ok 50 - !assert: -100 278s ok 51 - !is: 42.42 278s ok 52 - !assert: 42.42 278s ok 53 - !is: -42.42 278s ok 54 - !assert: -42.42 278s ok 55 - !is: '' 278s ok 56 - !assert: '' 278s ok 57 - !is: "foo" 278s ok 58 - !assert: "foo" 278s ok 59 - !is: "has 42 in it" 278s ok 60 - !assert: "has 42 in it" 278s ok 61 - !is: "1\n" 278s ok 62 - !assert: "1\n" 278s ok 63 - !is: "\n1" 278s ok 64 - !assert: "\n1" 278s ok 65 - !is: SCALAR reference 278s ok 66 - !assert: SCALAR reference 278s ok 67 - !is: REF reference 278s ok 68 - !assert: REF reference 278s ok 69 - !is: ARRAY reference 278s ok 70 - !assert: ARRAY reference 278s ok 71 - !is: HASH reference 278s ok 72 - !assert: HASH reference 278s ok 73 - !is: CODE reference 278s ok 74 - !assert: CODE reference 278s ok 75 - !is: "*main::SOME_GLOB" 278s ok 76 - !assert: "*main::SOME_GLOB" 278s ok 77 - !is: GLOB reference 278s ok 78 - !assert: GLOB reference 278s ok 79 - !is: open filehandle 278s ok 80 - !assert: open filehandle 278s ok 81 - !is: undef 278s ok 82 - !assert: undef 278s 1..82 278s ok 13 - Object 278s # Subtest: Ref 278s ok 1 - is: _T::BoolOverload object (true) 278s ok 2 - assert: _T::BoolOverload object (true) 278s ok 3 - is: _T::BoolOverload object (false) 278s ok 4 - assert: _T::BoolOverload object (false) 278s ok 5 - is: _T::StrOverload object ('') 278s ok 6 - assert: _T::StrOverload object ('') 278s ok 7 - is: _T::StrOverload object ("full") 278s ok 8 - assert: _T::StrOverload object ("full") 278s ok 9 - is: _T::NumOverload object (0) 278s ok 10 - assert: _T::NumOverload object (0) 278s ok 11 - is: _T::NumOverload object (1) 278s ok 12 - assert: _T::NumOverload object (1) 278s ok 13 - is: _T::NumOverload object (-42) 278s ok 14 - assert: _T::NumOverload object (-42) 278s ok 15 - is: _T::NumOverload object (42.42) 278s ok 16 - assert: _T::NumOverload object (42.42) 278s ok 17 - is: _T::NumOverload object (42.42) 278s ok 18 - assert: _T::NumOverload object (42.42) 278s ok 19 - is: SCALAR reference 278s ok 20 - assert: SCALAR reference 278s ok 21 - is: REF reference 278s ok 22 - assert: REF reference 278s ok 23 - is: _T::ScalarOverload object 278s ok 24 - assert: _T::ScalarOverload object 278s ok 25 - is: ARRAY reference 278s ok 26 - assert: ARRAY reference 278s ok 27 - is: _T::ArrayOverload object 278s ok 28 - assert: _T::ArrayOverload object 278s ok 29 - is: HASH reference 278s ok 30 - assert: HASH reference 278s ok 31 - is: _T::HashOverload object 278s ok 32 - assert: _T::HashOverload object 278s ok 33 - is: CODE reference 278s ok 34 - assert: CODE reference 278s ok 35 - is: _T::CodeOverload object 278s ok 36 - assert: _T::CodeOverload object 278s ok 37 - is: GLOB reference 278s ok 38 - assert: GLOB reference 278s ok 39 - is: _T::GlobOverload object 278s ok 40 - assert: _T::GlobOverload object 278s ok 41 - is: _T::GlobOverload object 278s ok 42 - assert: _T::GlobOverload object 278s ok 43 - is: open filehandle 278s ok 44 - assert: open filehandle 278s ok 45 - is: IO::File object 278s ok 46 - assert: IO::File object 278s ok 47 - is: Regexp object 278s ok 48 - assert: Regexp object 278s ok 49 - is: BlessedQR object 278s ok 50 - assert: BlessedQR object 278s ok 51 - is: _T::RegexOverload object 278s ok 52 - assert: _T::RegexOverload object 278s ok 53 - is: Regexp object 278s ok 54 - assert: Regexp object 278s ok 55 - is: FakeObject object 278s ok 56 - assert: FakeObject object 278s ok 57 - !is: 0 278s ok 58 - !assert: 0 278s ok 59 - !is: 1 278s ok 60 - !assert: 1 278s ok 61 - !is: 100 278s ok 62 - !assert: 100 278s ok 63 - !is: -100 278s ok 64 - !assert: -100 278s ok 65 - !is: 42.42 278s ok 66 - !assert: 42.42 278s ok 67 - !is: -42.42 278s ok 68 - !assert: -42.42 278s ok 69 - !is: '' 278s ok 70 - !assert: '' 278s ok 71 - !is: "foo" 278s ok 72 - !assert: "foo" 278s ok 73 - !is: "has 42 in it" 278s ok 74 - !assert: "has 42 in it" 278s ok 75 - !is: "1\n" 278s ok 76 - !assert: "1\n" 278s ok 77 - !is: "\n1" 278s ok 78 - !assert: "\n1" 278s ok 79 - !is: "*main::SOME_GLOB" 278s ok 80 - !assert: "*main::SOME_GLOB" 278s ok 81 - !is: undef 278s ok 82 - !assert: undef 278s 1..82 278s ok 14 - Ref 278s # Subtest: RegexpRef 278s ok 1 - is: Regexp object 278s ok 2 - assert: Regexp object 278s ok 3 - is: BlessedQR object 278s ok 4 - assert: BlessedQR object 278s ok 5 - is: _T::RegexOverload object 278s ok 6 - assert: _T::RegexOverload object 278s ok 7 - !is: 0 278s ok 8 - !assert: 0 278s ok 9 - !is: 1 278s ok 10 - !assert: 1 278s ok 11 - !is: _T::BoolOverload object (true) 278s ok 12 - !assert: _T::BoolOverload object (true) 278s ok 13 - !is: _T::BoolOverload object (false) 278s ok 14 - !assert: _T::BoolOverload object (false) 278s ok 15 - !is: 100 278s ok 16 - !assert: 100 278s ok 17 - !is: -100 278s ok 18 - !assert: -100 278s ok 19 - !is: 42.42 278s ok 20 - !assert: 42.42 278s ok 21 - !is: -42.42 278s ok 22 - !assert: -42.42 278s ok 23 - !is: _T::NumOverload object (0) 278s ok 24 - !assert: _T::NumOverload object (0) 278s ok 25 - !is: _T::NumOverload object (1) 278s ok 26 - !assert: _T::NumOverload object (1) 278s ok 27 - !is: _T::NumOverload object (-42) 278s ok 28 - !assert: _T::NumOverload object (-42) 278s ok 29 - !is: _T::NumOverload object (42.42) 278s ok 30 - !assert: _T::NumOverload object (42.42) 278s ok 31 - !is: _T::NumOverload object (42.42) 278s ok 32 - !assert: _T::NumOverload object (42.42) 278s ok 33 - !is: '' 278s ok 34 - !assert: '' 278s ok 35 - !is: "foo" 278s ok 36 - !assert: "foo" 278s ok 37 - !is: "has 42 in it" 278s ok 38 - !assert: "has 42 in it" 278s ok 39 - !is: _T::StrOverload object ('') 278s ok 40 - !assert: _T::StrOverload object ('') 278s ok 41 - !is: _T::StrOverload object ("full") 278s ok 42 - !assert: _T::StrOverload object ("full") 278s ok 43 - !is: "1\n" 278s ok 44 - !assert: "1\n" 278s ok 45 - !is: "\n1" 278s ok 46 - !assert: "\n1" 278s ok 47 - !is: SCALAR reference 278s ok 48 - !assert: SCALAR reference 278s ok 49 - !is: REF reference 278s ok 50 - !assert: REF reference 278s ok 51 - !is: _T::ScalarOverload object 278s ok 52 - !assert: _T::ScalarOverload object 278s ok 53 - !is: ARRAY reference 278s ok 54 - !assert: ARRAY reference 278s ok 55 - !is: _T::ArrayOverload object 278s ok 56 - !assert: _T::ArrayOverload object 278s ok 57 - !is: HASH reference 278s ok 58 - !assert: HASH reference 278s ok 59 - !is: _T::HashOverload object 278s ok 60 - !assert: _T::HashOverload object 278s ok 61 - !is: CODE reference 278s ok 62 - !assert: CODE reference 278s ok 63 - !is: _T::CodeOverload object 278s ok 64 - !assert: _T::CodeOverload object 278s ok 65 - !is: "*main::SOME_GLOB" 278s ok 66 - !assert: "*main::SOME_GLOB" 278s ok 67 - !is: GLOB reference 278s ok 68 - !assert: GLOB reference 278s ok 69 - !is: _T::GlobOverload object 278s ok 70 - !assert: _T::GlobOverload object 278s ok 71 - !is: _T::GlobOverload object 278s ok 72 - !assert: _T::GlobOverload object 278s ok 73 - !is: open filehandle 278s ok 74 - !assert: open filehandle 278s ok 75 - !is: IO::File object 278s ok 76 - !assert: IO::File object 278s ok 77 - !is: FakeObject object 278s ok 78 - !assert: FakeObject object 278s ok 79 - !is: undef 278s ok 80 - !assert: undef 278s ok 81 - !is: Regexp object 278s ok 82 - !assert: Regexp object 278s 1..82 278s ok 15 - RegexpRef 278s # Subtest: ScalarRef 278s ok 1 - is: SCALAR reference 278s ok 2 - assert: SCALAR reference 278s ok 3 - is: REF reference 278s ok 4 - assert: REF reference 278s ok 5 - is: _T::ScalarOverload object 278s ok 6 - assert: _T::ScalarOverload object 278s ok 7 - !is: 0 278s ok 8 - !assert: 0 278s ok 9 - !is: 1 278s ok 10 - !assert: 1 278s ok 11 - !is: _T::BoolOverload object (true) 278s ok 12 - !assert: _T::BoolOverload object (true) 278s ok 13 - !is: _T::BoolOverload object (false) 278s ok 14 - !assert: _T::BoolOverload object (false) 278s ok 15 - !is: 100 278s ok 16 - !assert: 100 278s ok 17 - !is: -100 278s ok 18 - !assert: -100 278s ok 19 - !is: 42.42 278s ok 20 - !assert: 42.42 278s ok 21 - !is: -42.42 278s ok 22 - !assert: -42.42 278s ok 23 - !is: _T::NumOverload object (0) 278s ok 24 - !assert: _T::NumOverload object (0) 278s ok 25 - !is: _T::NumOverload object (1) 278s ok 26 - !assert: _T::NumOverload object (1) 278s ok 27 - !is: _T::NumOverload object (-42) 278s ok 28 - !assert: _T::NumOverload object (-42) 278s ok 29 - !is: _T::NumOverload object (42.42) 278s ok 30 - !assert: _T::NumOverload object (42.42) 278s ok 31 - !is: _T::NumOverload object (42.42) 278s ok 32 - !assert: _T::NumOverload object (42.42) 278s ok 33 - !is: '' 278s ok 34 - !assert: '' 278s ok 35 - !is: "foo" 278s ok 36 - !assert: "foo" 278s ok 37 - !is: "has 42 in it" 278s ok 38 - !assert: "has 42 in it" 278s ok 39 - !is: _T::StrOverload object ('') 278s ok 40 - !assert: _T::StrOverload object ('') 278s ok 41 - !is: _T::StrOverload object ("full") 278s ok 42 - !assert: _T::StrOverload object ("full") 278s ok 43 - !is: "1\n" 278s ok 44 - !assert: "1\n" 278s ok 45 - !is: "\n1" 278s ok 46 - !assert: "\n1" 278s ok 47 - !is: ARRAY reference 278s ok 48 - !assert: ARRAY reference 278s ok 49 - !is: _T::ArrayOverload object 278s ok 50 - !assert: _T::ArrayOverload object 278s ok 51 - !is: HASH reference 278s ok 52 - !assert: HASH reference 278s ok 53 - !is: _T::HashOverload object 278s ok 54 - !assert: _T::HashOverload object 278s ok 55 - !is: CODE reference 278s ok 56 - !assert: CODE reference 278s ok 57 - !is: _T::CodeOverload object 278s ok 58 - !assert: _T::CodeOverload object 278s ok 59 - !is: "*main::SOME_GLOB" 278s ok 60 - !assert: "*main::SOME_GLOB" 278s ok 61 - !is: GLOB reference 278s ok 62 - !assert: GLOB reference 278s ok 63 - !is: _T::GlobOverload object 278s ok 64 - !assert: _T::GlobOverload object 278s ok 65 - !is: _T::GlobOverload object 278s ok 66 - !assert: _T::GlobOverload object 278s ok 67 - !is: open filehandle 278s ok 68 - !assert: open filehandle 278s ok 69 - !is: IO::File object 278s ok 70 - !assert: IO::File object 278s ok 71 - !is: Regexp object 278s ok 72 - !assert: Regexp object 278s ok 73 - !is: BlessedQR object 278s ok 74 - !assert: BlessedQR object 278s ok 75 - !is: _T::RegexOverload object 278s ok 76 - !assert: _T::RegexOverload object 278s ok 77 - !is: Regexp object 278s ok 78 - !assert: Regexp object 278s ok 79 - !is: FakeObject object 278s ok 80 - !assert: FakeObject object 278s ok 81 - !is: undef 278s ok 82 - !assert: undef 278s 1..82 278s ok 16 - ScalarRef 278s # Subtest: Str 278s ok 1 - is: 0 278s ok 2 - assert: 0 278s ok 3 - is: 1 278s ok 4 - assert: 1 278s ok 5 - is: 100 278s ok 6 - assert: 100 278s ok 7 - is: -100 278s ok 8 - assert: -100 278s ok 9 - is: 42.42 278s ok 10 - assert: 42.42 278s ok 11 - is: -42.42 278s ok 12 - assert: -42.42 278s ok 13 - is: '' 278s ok 14 - assert: '' 278s ok 15 - is: "foo" 278s ok 16 - assert: "foo" 278s ok 17 - is: "has 42 in it" 278s ok 18 - assert: "has 42 in it" 278s ok 19 - is: _T::StrOverload object ('') 278s ok 20 - assert: _T::StrOverload object ('') 278s ok 21 - is: _T::StrOverload object ("full") 278s ok 22 - assert: _T::StrOverload object ("full") 278s ok 23 - is: "1\n" 278s ok 24 - assert: "1\n" 278s ok 25 - is: "\n1" 278s ok 26 - assert: "\n1" 278s ok 27 - !is: _T::BoolOverload object (true) 278s ok 28 - !assert: _T::BoolOverload object (true) 278s ok 29 - !is: _T::BoolOverload object (false) 278s ok 30 - !assert: _T::BoolOverload object (false) 278s ok 31 - !is: _T::NumOverload object (0) 278s ok 32 - !assert: _T::NumOverload object (0) 278s ok 33 - !is: _T::NumOverload object (1) 278s ok 34 - !assert: _T::NumOverload object (1) 278s ok 35 - !is: _T::NumOverload object (-42) 278s ok 36 - !assert: _T::NumOverload object (-42) 278s ok 37 - !is: _T::NumOverload object (42.42) 278s ok 38 - !assert: _T::NumOverload object (42.42) 278s ok 39 - !is: _T::NumOverload object (42.42) 278s ok 40 - !assert: _T::NumOverload object (42.42) 278s ok 41 - !is: SCALAR reference 278s ok 42 - !assert: SCALAR reference 278s ok 43 - !is: REF reference 278s ok 44 - !assert: REF reference 278s ok 45 - !is: _T::ScalarOverload object 278s ok 46 - !assert: _T::ScalarOverload object 278s ok 47 - !is: ARRAY reference 278s ok 48 - !assert: ARRAY reference 278s ok 49 - !is: _T::ArrayOverload object 278s ok 50 - !assert: _T::ArrayOverload object 278s ok 51 - !is: HASH reference 278s ok 52 - !assert: HASH reference 278s ok 53 - !is: _T::HashOverload object 278s ok 54 - !assert: _T::HashOverload object 278s ok 55 - !is: CODE reference 278s ok 56 - !assert: CODE reference 278s ok 57 - !is: _T::CodeOverload object 278s ok 58 - !assert: _T::CodeOverload object 278s ok 59 - !is: "*main::SOME_GLOB" 278s ok 60 - !assert: "*main::SOME_GLOB" 278s ok 61 - !is: GLOB reference 278s ok 62 - !assert: GLOB reference 278s ok 63 - !is: _T::GlobOverload object 278s ok 64 - !assert: _T::GlobOverload object 278s ok 65 - !is: _T::GlobOverload object 278s ok 66 - !assert: _T::GlobOverload object 278s ok 67 - !is: open filehandle 278s ok 68 - !assert: open filehandle 278s ok 69 - !is: IO::File object 278s ok 70 - !assert: IO::File object 278s ok 71 - !is: Regexp object 278s ok 72 - !assert: Regexp object 278s ok 73 - !is: BlessedQR object 278s ok 74 - !assert: BlessedQR object 278s ok 75 - !is: _T::RegexOverload object 278s ok 76 - !assert: _T::RegexOverload object 278s ok 77 - !is: Regexp object 278s ok 78 - !assert: Regexp object 278s ok 79 - !is: FakeObject object 278s ok 80 - !assert: FakeObject object 278s ok 81 - !is: undef 278s ok 82 - !assert: undef 278s 1..82 278s ok 17 - Str 278s # Subtest: Undef 278s ok 1 - is: undef 278s ok 2 - assert: undef 278s ok 3 - !is: 0 278s ok 4 - !assert: 0 278s ok 5 - !is: 1 278s ok 6 - !assert: 1 278s ok 7 - !is: _T::BoolOverload object (true) 278s ok 8 - !assert: _T::BoolOverload object (true) 278s ok 9 - !is: _T::BoolOverload object (false) 278s ok 10 - !assert: _T::BoolOverload object (false) 278s ok 11 - !is: 100 278s ok 12 - !assert: 100 278s ok 13 - !is: -100 278s ok 14 - !assert: -100 278s ok 15 - !is: 42.42 278s ok 16 - !assert: 42.42 278s ok 17 - !is: -42.42 278s ok 18 - !assert: -42.42 278s ok 19 - !is: _T::NumOverload object (0) 278s ok 20 - !assert: _T::NumOverload object (0) 278s ok 21 - !is: _T::NumOverload object (1) 278s ok 22 - !assert: _T::NumOverload object (1) 278s ok 23 - !is: _T::NumOverload object (-42) 278s ok 24 - !assert: _T::NumOverload object (-42) 278s ok 25 - !is: _T::NumOverload object (42.42) 278s ok 26 - !assert: _T::NumOverload object (42.42) 278s ok 27 - !is: _T::NumOverload object (42.42) 278s ok 28 - !assert: _T::NumOverload object (42.42) 278s ok 29 - !is: '' 278s ok 30 - !assert: '' 278s ok 31 - !is: "foo" 278s ok 32 - !assert: "foo" 278s ok 33 - !is: "has 42 in it" 278s ok 34 - !assert: "has 42 in it" 278s ok 35 - !is: _T::StrOverload object ('') 278s ok 36 - !assert: _T::StrOverload object ('') 278s ok 37 - !is: _T::StrOverload object ("full") 278s ok 38 - !assert: _T::StrOverload object ("full") 278s ok 39 - !is: "1\n" 278s ok 40 - !assert: "1\n" 278s ok 41 - !is: "\n1" 278s ok 42 - !assert: "\n1" 278s ok 43 - !is: SCALAR reference 278s ok 44 - !assert: SCALAR reference 278s ok 45 - !is: REF reference 278s ok 46 - !assert: REF reference 278s ok 47 - !is: _T::ScalarOverload object 278s ok 48 - !assert: _T::ScalarOverload object 278s ok 49 - !is: ARRAY reference 278s ok 50 - !assert: ARRAY reference 278s ok 51 - !is: _T::ArrayOverload object 278s ok 52 - !assert: _T::ArrayOverload object 278s ok 53 - !is: HASH reference 278s ok 54 - !assert: HASH reference 278s ok 55 - !is: _T::HashOverload object 278s ok 56 - !assert: _T::HashOverload object 278s ok 57 - !is: CODE reference 278s ok 58 - !assert: CODE reference 278s ok 59 - !is: _T::CodeOverload object 278s ok 60 - !assert: _T::CodeOverload object 278s ok 61 - !is: "*main::SOME_GLOB" 278s ok 62 - !assert: "*main::SOME_GLOB" 278s ok 63 - !is: GLOB reference 278s ok 64 - !assert: GLOB reference 278s ok 65 - !is: _T::GlobOverload object 278s ok 66 - !assert: _T::GlobOverload object 278s ok 67 - !is: _T::GlobOverload object 278s ok 68 - !assert: _T::GlobOverload object 278s ok 69 - !is: open filehandle 278s ok 70 - !assert: open filehandle 278s ok 71 - !is: IO::File object 278s ok 72 - !assert: IO::File object 278s ok 73 - !is: Regexp object 278s ok 74 - !assert: Regexp object 278s ok 75 - !is: BlessedQR object 278s ok 76 - !assert: BlessedQR object 278s ok 77 - !is: _T::RegexOverload object 278s ok 78 - !assert: _T::RegexOverload object 278s ok 79 - !is: Regexp object 278s ok 80 - !assert: Regexp object 278s ok 81 - !is: FakeObject object 278s ok 82 - !assert: FakeObject object 278s 1..82 278s ok 18 - Undef 278s # Subtest: Value 278s ok 1 - is: 0 278s ok 2 - assert: 0 278s ok 3 - is: 1 278s ok 4 - assert: 1 278s ok 5 - is: 100 278s ok 6 - assert: 100 278s ok 7 - is: -100 278s ok 8 - assert: -100 278s ok 9 - is: 42.42 278s ok 10 - assert: 42.42 278s ok 11 - is: -42.42 278s ok 12 - assert: -42.42 278s ok 13 - is: '' 278s ok 14 - assert: '' 278s ok 15 - is: "foo" 278s ok 16 - assert: "foo" 278s ok 17 - is: "has 42 in it" 278s ok 18 - assert: "has 42 in it" 278s ok 19 - is: "1\n" 278s ok 20 - assert: "1\n" 278s ok 21 - is: "\n1" 278s ok 22 - assert: "\n1" 278s ok 23 - is: "*main::SOME_GLOB" 278s ok 24 - assert: "*main::SOME_GLOB" 278s ok 25 - !is: _T::BoolOverload object (true) 278s ok 26 - !assert: _T::BoolOverload object (true) 278s ok 27 - !is: _T::BoolOverload object (false) 278s ok 28 - !assert: _T::BoolOverload object (false) 278s ok 29 - !is: _T::StrOverload object ('') 278s ok 30 - !assert: _T::StrOverload object ('') 278s ok 31 - !is: _T::StrOverload object ("full") 278s ok 32 - !assert: _T::StrOverload object ("full") 278s ok 33 - !is: _T::NumOverload object (0) 278s ok 34 - !assert: _T::NumOverload object (0) 278s ok 35 - !is: _T::NumOverload object (1) 278s ok 36 - !assert: _T::NumOverload object (1) 278s ok 37 - !is: _T::NumOverload object (-42) 278s ok 38 - !assert: _T::NumOverload object (-42) 278s ok 39 - !is: _T::NumOverload object (42.42) 278s ok 40 - !assert: _T::NumOverload object (42.42) 278s ok 41 - !is: _T::NumOverload object (42.42) 278s ok 42 - !assert: _T::NumOverload object (42.42) 278s ok 43 - !is: SCALAR reference 278s ok 44 - !assert: SCALAR reference 278s ok 45 - !is: REF reference 278s ok 46 - !assert: REF reference 278s ok 47 - !is: _T::ScalarOverload object 278s ok 48 - !assert: _T::ScalarOverload object 278s ok 49 - !is: ARRAY reference 278s ok 50 - !assert: ARRAY reference 278s ok 51 - !is: _T::ArrayOverload object 278s ok 52 - !assert: _T::ArrayOverload object 278s ok 53 - !is: HASH reference 278s ok 54 - !assert: HASH reference 278s ok 55 - !is: _T::HashOverload object 278s ok 56 - !assert: _T::HashOverload object 278s ok 57 - !is: CODE reference 278s ok 58 - !assert: CODE reference 278s ok 59 - !is: _T::CodeOverload object 278s ok 60 - !assert: _T::CodeOverload object 278s ok 61 - !is: GLOB reference 278s ok 62 - !assert: GLOB reference 278s ok 63 - !is: _T::GlobOverload object 278s ok 64 - !assert: _T::GlobOverload object 278s ok 65 - !is: _T::GlobOverload object 278s ok 66 - !assert: _T::GlobOverload object 278s ok 67 - !is: open filehandle 278s ok 68 - !assert: open filehandle 278s ok 69 - !is: IO::File object 278s ok 70 - !assert: IO::File object 278s ok 71 - !is: Regexp object 278s ok 72 - !assert: Regexp object 278s ok 73 - !is: BlessedQR object 278s ok 74 - !assert: BlessedQR object 278s ok 75 - !is: _T::RegexOverload object 278s ok 76 - !assert: _T::RegexOverload object 278s ok 77 - !is: Regexp object 278s ok 78 - !assert: Regexp object 278s ok 79 - !is: FakeObject object 278s ok 80 - !assert: FakeObject object 278s ok 81 - !is: undef 278s ok 82 - !assert: undef 278s 1..82 278s ok 19 - Value 278s # Subtest: IntNI 278s ok 1 - is: 0 278s ok 2 - assert: 0 278s ok 3 - is: 1 278s ok 4 - assert: 1 278s ok 5 - is: 100 278s ok 6 - assert: 100 278s ok 7 - is: -100 278s ok 8 - assert: -100 278s ok 9 - is: _T::NumOverload object (0) 278s ok 10 - assert: _T::NumOverload object (0) 278s ok 11 - is: _T::NumOverload object (1) 278s ok 12 - assert: _T::NumOverload object (1) 278s ok 13 - is: _T::NumOverload object (-42) 278s ok 14 - assert: _T::NumOverload object (-42) 278s ok 15 - is: 1e20 278s ok 16 - assert: 1e20 278s ok 17 - is: 1e100 278s ok 18 - assert: 1e100 278s ok 19 - is: -1e10 278s ok 20 - assert: -1e10 278s ok 21 - is: -1e+10 278s ok 22 - assert: -1e+10 278s ok 23 - is: 1E20 278s ok 24 - assert: 1E20 278s ok 25 - !is: _T::BoolOverload object (true) 278s ok 26 - !assert: _T::BoolOverload object (true) 278s ok 27 - !is: _T::BoolOverload object (false) 278s ok 28 - !assert: _T::BoolOverload object (false) 278s ok 29 - !is: 42.42 278s ok 30 - !assert: 42.42 278s ok 31 - !is: -42.42 278s ok 32 - !assert: -42.42 278s ok 33 - !is: _T::NumOverload object (42.42) 278s ok 34 - !assert: _T::NumOverload object (42.42) 278s ok 35 - !is: _T::NumOverload object (42.42) 278s ok 36 - !assert: _T::NumOverload object (42.42) 278s ok 37 - !is: '' 278s ok 38 - !assert: '' 278s ok 39 - !is: "foo" 278s ok 40 - !assert: "foo" 278s ok 41 - !is: "has 42 in it" 278s ok 42 - !assert: "has 42 in it" 278s ok 43 - !is: _T::StrOverload object ('') 278s ok 44 - !assert: _T::StrOverload object ('') 278s ok 45 - !is: _T::StrOverload object ("full") 278s ok 46 - !assert: _T::StrOverload object ("full") 278s ok 47 - !is: "1\n" 278s ok 48 - !assert: "1\n" 278s ok 49 - !is: "\n1" 278s ok 50 - !assert: "\n1" 278s ok 51 - !is: SCALAR reference 278s ok 52 - !assert: SCALAR reference 278s ok 53 - !is: REF reference 278s ok 54 - !assert: REF reference 278s ok 55 - !is: _T::ScalarOverload object 278s ok 56 - !assert: _T::ScalarOverload object 278s ok 57 - !is: ARRAY reference 278s ok 58 - !assert: ARRAY reference 278s ok 59 - !is: _T::ArrayOverload object 278s ok 60 - !assert: _T::ArrayOverload object 278s ok 61 - !is: HASH reference 278s ok 62 - !assert: HASH reference 278s ok 63 - !is: _T::HashOverload object 278s ok 64 - !assert: _T::HashOverload object 278s ok 65 - !is: CODE reference 278s ok 66 - !assert: CODE reference 278s ok 67 - !is: _T::CodeOverload object 278s ok 68 - !assert: _T::CodeOverload object 278s ok 69 - !is: "*main::SOME_GLOB" 278s ok 70 - !assert: "*main::SOME_GLOB" 278s ok 71 - !is: GLOB reference 278s ok 72 - !assert: GLOB reference 278s ok 73 - !is: _T::GlobOverload object 278s ok 74 - !assert: _T::GlobOverload object 278s ok 75 - !is: _T::GlobOverload object 278s ok 76 - !assert: _T::GlobOverload object 278s ok 77 - !is: open filehandle 278s ok 78 - !assert: open filehandle 278s ok 79 - !is: IO::File object 278s ok 80 - !assert: IO::File object 278s ok 81 - !is: Regexp object 278s ok 82 - !assert: Regexp object 278s ok 83 - !is: BlessedQR object 278s ok 84 - !assert: BlessedQR object 278s ok 85 - !is: _T::RegexOverload object 278s ok 86 - !assert: _T::RegexOverload object 278s ok 87 - !is: Regexp object 278s ok 88 - !assert: Regexp object 278s ok 89 - !is: FakeObject object 278s ok 90 - !assert: FakeObject object 278s ok 91 - !is: undef 278s ok 92 - !assert: undef 278s ok 93 - !is: 1e-10 278s ok 94 - !assert: 1e-10 278s ok 95 - !is: -1e-10 278s ok 96 - !assert: -1e-10 278s ok 97 - !is: 1.23456e10 278s ok 98 - !assert: 1.23456e10 278s ok 99 - !is: 1.23456e-10 278s ok 100 - !assert: 1.23456e-10 278s ok 101 - !is: -1.23456e10 278s ok 102 - !assert: -1.23456e10 278s ok 103 - !is: -1.23456e-10 278s ok 104 - !assert: -1.23456e-10 278s ok 105 - !is: -1.23456e+10 278s ok 106 - !assert: -1.23456e+10 278s 1..106 278s ok 20 - IntNI 278s ok 21 - got exception trying to make subs from a library where the types are not valid sub names 278s # Subtest: coercions 278s ok 1 - no exception making subs from library with coercions 278s ok 2 - to_IntC(ARRAYREF) returns 3 278s ok 3 - force_IntC(ARRAYREF) returns 3 278s ok 4 - to_IntC(HASHREF) returns 2 278s ok 5 - force_IntC(HASHREF) returns 2 278s ok 6 - to_IntC(SCALARREF) returns original value 278s ok 7 - force_IntC(SCALARREF) throws exception 278s 1..7 278s ok 22 - coercions 278s 1..22 278s ok 278s t/t-clean.t ................ 278s ok 1 - t sub is cleaned by namespace::autoclean 278s 1..1 278s ok 279s t/tuple.t .................. 279s # Subtest: Tuple[ UCStr, Int, Str ] 279s # Subtest: accepts ARRAY reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s ok 4 - using inlined constraint 279s 1..4 279s ok 1 - accepts ARRAY reference 279s # Subtest: rejects ARRAY reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 2 - rejects ARRAY reference 279s # Subtest: rejects ARRAY reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 3 - rejects ARRAY reference 279s # Subtest: rejects ARRAY reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 4 - rejects ARRAY reference 279s # Subtest: rejects 0 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 5 - rejects 0 279s # Subtest: rejects 1 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 6 - rejects 1 279s # Subtest: rejects _T::BoolOverload object (true) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 7 - rejects _T::BoolOverload object (true) 279s # Subtest: rejects _T::BoolOverload object (false) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 8 - rejects _T::BoolOverload object (false) 279s # Subtest: rejects 100 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 9 - rejects 100 279s # Subtest: rejects -100 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 10 - rejects -100 279s # Subtest: rejects 42.42 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 11 - rejects 42.42 279s # Subtest: rejects -42.42 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 12 - rejects -42.42 279s # Subtest: rejects _T::NumOverload object (0) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 13 - rejects _T::NumOverload object (0) 279s # Subtest: rejects _T::NumOverload object (1) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 14 - rejects _T::NumOverload object (1) 279s # Subtest: rejects _T::NumOverload object (-42) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 15 - rejects _T::NumOverload object (-42) 279s # Subtest: rejects _T::NumOverload object (42.42) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 16 - rejects _T::NumOverload object (42.42) 279s # Subtest: rejects _T::NumOverload object (42.42) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 17 - rejects _T::NumOverload object (42.42) 279s # Subtest: rejects '' 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 18 - rejects '' 279s # Subtest: rejects "foo" 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 19 - rejects "foo" 279s # Subtest: rejects "has 42 in it" 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 20 - rejects "has 42 in it" 279s # Subtest: rejects _T::StrOverload object ('') 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 21 - rejects _T::StrOverload object ('') 279s # Subtest: rejects _T::StrOverload object ("full") 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 22 - rejects _T::StrOverload object ("full") 279s # Subtest: rejects "1\n" 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 23 - rejects "1\n" 279s # Subtest: rejects "\n1" 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 24 - rejects "\n1" 279s # Subtest: rejects SCALAR reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 25 - rejects SCALAR reference 279s # Subtest: rejects REF reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 26 - rejects REF reference 279s # Subtest: rejects _T::ScalarOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 27 - rejects _T::ScalarOverload object 279s # Subtest: rejects ARRAY reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 28 - rejects ARRAY reference 279s # Subtest: rejects _T::ArrayOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 29 - rejects _T::ArrayOverload object 279s # Subtest: rejects CODE reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 30 - rejects CODE reference 279s # Subtest: rejects _T::CodeOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 31 - rejects _T::CodeOverload object 279s # Subtest: rejects "*main::SOME_GLOB" 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 32 - rejects "*main::SOME_GLOB" 279s # Subtest: rejects GLOB reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 33 - rejects GLOB reference 279s # Subtest: rejects _T::GlobOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 34 - rejects _T::GlobOverload object 279s # Subtest: rejects _T::GlobOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 35 - rejects _T::GlobOverload object 279s # Subtest: rejects open filehandle 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 36 - rejects open filehandle 279s # Subtest: rejects IO::File object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 37 - rejects IO::File object 279s # Subtest: rejects Regexp object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 38 - rejects Regexp object 279s # Subtest: rejects BlessedQR object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 39 - rejects BlessedQR object 279s # Subtest: rejects _T::RegexOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 40 - rejects _T::RegexOverload object 279s # Subtest: rejects Regexp object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 41 - rejects Regexp object 279s # Subtest: rejects FakeObject object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 42 - rejects FakeObject object 279s # Subtest: rejects undef 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 43 - rejects undef 279s 1..43 279s ok 1 - Tuple[ UCStr, Int, Str ] 279s # Subtest: Tuple[ UCStr, Int, Str? ] 279s # Subtest: accepts ARRAY reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s ok 4 - using inlined constraint 279s 1..4 279s ok 1 - accepts ARRAY reference 279s # Subtest: accepts ARRAY reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s ok 4 - using inlined constraint 279s 1..4 279s ok 2 - accepts ARRAY reference 279s # Subtest: rejects ARRAY reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 3 - rejects ARRAY reference 279s # Subtest: rejects ARRAY reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 4 - rejects ARRAY reference 279s # Subtest: rejects 0 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 5 - rejects 0 279s # Subtest: rejects 1 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 6 - rejects 1 279s # Subtest: rejects _T::BoolOverload object (true) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 7 - rejects _T::BoolOverload object (true) 279s # Subtest: rejects _T::BoolOverload object (false) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 8 - rejects _T::BoolOverload object (false) 279s # Subtest: rejects 100 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 9 - rejects 100 279s # Subtest: rejects -100 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 10 - rejects -100 279s # Subtest: rejects 42.42 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 11 - rejects 42.42 279s # Subtest: rejects -42.42 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 12 - rejects -42.42 279s # Subtest: rejects _T::NumOverload object (0) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 13 - rejects _T::NumOverload object (0) 279s # Subtest: rejects _T::NumOverload object (1) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 14 - rejects _T::NumOverload object (1) 279s # Subtest: rejects _T::NumOverload object (-42) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 15 - rejects _T::NumOverload object (-42) 279s # Subtest: rejects _T::NumOverload object (42.42) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 16 - rejects _T::NumOverload object (42.42) 279s # Subtest: rejects _T::NumOverload object (42.42) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 17 - rejects _T::NumOverload object (42.42) 279s # Subtest: rejects '' 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 18 - rejects '' 279s # Subtest: rejects "foo" 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 19 - rejects "foo" 279s # Subtest: rejects "has 42 in it" 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 20 - rejects "has 42 in it" 279s # Subtest: rejects _T::StrOverload object ('') 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 21 - rejects _T::StrOverload object ('') 279s # Subtest: rejects _T::StrOverload object ("full") 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 22 - rejects _T::StrOverload object ("full") 279s # Subtest: rejects "1\n" 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 23 - rejects "1\n" 279s # Subtest: rejects "\n1" 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 24 - rejects "\n1" 279s # Subtest: rejects SCALAR reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 25 - rejects SCALAR reference 279s # Subtest: rejects REF reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 26 - rejects REF reference 279s # Subtest: rejects _T::ScalarOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 27 - rejects _T::ScalarOverload object 279s # Subtest: rejects ARRAY reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 28 - rejects ARRAY reference 279s # Subtest: rejects _T::ArrayOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 29 - rejects _T::ArrayOverload object 279s # Subtest: rejects CODE reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 30 - rejects CODE reference 279s # Subtest: rejects _T::CodeOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 31 - rejects _T::CodeOverload object 279s # Subtest: rejects "*main::SOME_GLOB" 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 32 - rejects "*main::SOME_GLOB" 279s # Subtest: rejects GLOB reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 33 - rejects GLOB reference 279s # Subtest: rejects _T::GlobOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 34 - rejects _T::GlobOverload object 279s # Subtest: rejects _T::GlobOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 35 - rejects _T::GlobOverload object 279s # Subtest: rejects open filehandle 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 36 - rejects open filehandle 279s # Subtest: rejects IO::File object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 37 - rejects IO::File object 279s # Subtest: rejects Regexp object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 38 - rejects Regexp object 279s # Subtest: rejects BlessedQR object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 39 - rejects BlessedQR object 279s # Subtest: rejects _T::RegexOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 40 - rejects _T::RegexOverload object 279s # Subtest: rejects Regexp object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 41 - rejects Regexp object 279s # Subtest: rejects FakeObject object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 42 - rejects FakeObject object 279s # Subtest: rejects undef 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 43 - rejects undef 279s 1..43 279s ok 2 - Tuple[ UCStr, Int, Str? ] 279s # Subtest: Tuple[ UCStr, Int, Str?, Str? ] 279s # Subtest: accepts ARRAY reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s ok 4 - using inlined constraint 279s 1..4 279s ok 1 - accepts ARRAY reference 279s # Subtest: accepts ARRAY reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s ok 4 - using inlined constraint 279s 1..4 279s ok 2 - accepts ARRAY reference 279s # Subtest: accepts ARRAY reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s ok 4 - using inlined constraint 279s 1..4 279s ok 3 - accepts ARRAY reference 279s # Subtest: rejects ARRAY reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 4 - rejects ARRAY reference 279s # Subtest: rejects ARRAY reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 5 - rejects ARRAY reference 279s # Subtest: rejects ARRAY reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 6 - rejects ARRAY reference 279s # Subtest: rejects 0 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 7 - rejects 0 279s # Subtest: rejects 1 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 8 - rejects 1 279s # Subtest: rejects _T::BoolOverload object (true) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 9 - rejects _T::BoolOverload object (true) 279s # Subtest: rejects _T::BoolOverload object (false) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 10 - rejects _T::BoolOverload object (false) 279s # Subtest: rejects 100 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 11 - rejects 100 279s # Subtest: rejects -100 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 12 - rejects -100 279s # Subtest: rejects 42.42 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 13 - rejects 42.42 279s # Subtest: rejects -42.42 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 14 - rejects -42.42 279s # Subtest: rejects _T::NumOverload object (0) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 15 - rejects _T::NumOverload object (0) 279s # Subtest: rejects _T::NumOverload object (1) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 16 - rejects _T::NumOverload object (1) 279s # Subtest: rejects _T::NumOverload object (-42) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 17 - rejects _T::NumOverload object (-42) 279s # Subtest: rejects _T::NumOverload object (42.42) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 18 - rejects _T::NumOverload object (42.42) 279s # Subtest: rejects _T::NumOverload object (42.42) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 19 - rejects _T::NumOverload object (42.42) 279s # Subtest: rejects '' 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 20 - rejects '' 279s # Subtest: rejects "foo" 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 21 - rejects "foo" 279s # Subtest: rejects "has 42 in it" 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 22 - rejects "has 42 in it" 279s # Subtest: rejects _T::StrOverload object ('') 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 23 - rejects _T::StrOverload object ('') 279s # Subtest: rejects _T::StrOverload object ("full") 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 24 - rejects _T::StrOverload object ("full") 279s # Subtest: rejects "1\n" 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 25 - rejects "1\n" 279s # Subtest: rejects "\n1" 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 26 - rejects "\n1" 279s # Subtest: rejects SCALAR reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 27 - rejects SCALAR reference 279s # Subtest: rejects REF reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 28 - rejects REF reference 279s # Subtest: rejects _T::ScalarOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 29 - rejects _T::ScalarOverload object 279s # Subtest: rejects ARRAY reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 30 - rejects ARRAY reference 279s # Subtest: rejects _T::ArrayOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 31 - rejects _T::ArrayOverload object 279s # Subtest: rejects CODE reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 32 - rejects CODE reference 279s # Subtest: rejects _T::CodeOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 33 - rejects _T::CodeOverload object 279s # Subtest: rejects "*main::SOME_GLOB" 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 34 - rejects "*main::SOME_GLOB" 279s # Subtest: rejects GLOB reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 35 - rejects GLOB reference 279s # Subtest: rejects _T::GlobOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 36 - rejects _T::GlobOverload object 279s # Subtest: rejects _T::GlobOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 37 - rejects _T::GlobOverload object 279s # Subtest: rejects open filehandle 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 38 - rejects open filehandle 279s # Subtest: rejects IO::File object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 39 - rejects IO::File object 279s # Subtest: rejects Regexp object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 40 - rejects Regexp object 279s # Subtest: rejects BlessedQR object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 41 - rejects BlessedQR object 279s # Subtest: rejects _T::RegexOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 42 - rejects _T::RegexOverload object 279s # Subtest: rejects Regexp object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 43 - rejects Regexp object 279s # Subtest: rejects FakeObject object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 44 - rejects FakeObject object 279s # Subtest: rejects undef 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 45 - rejects undef 279s 1..45 279s ok 3 - Tuple[ UCStr, Int, Str?, Str? ] 279s # Subtest: Tuple[UCStr, Int, Str...] 279s # Subtest: accepts ARRAY reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s ok 4 - using inlined constraint 279s 1..4 279s ok 1 - accepts ARRAY reference 279s # Subtest: accepts ARRAY reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s ok 4 - using inlined constraint 279s 1..4 279s ok 2 - accepts ARRAY reference 279s # Subtest: accepts ARRAY reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s ok 4 - using inlined constraint 279s 1..4 279s ok 3 - accepts ARRAY reference 279s # Subtest: rejects ARRAY reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 4 - rejects ARRAY reference 279s # Subtest: rejects ARRAY reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 5 - rejects ARRAY reference 279s # Subtest: rejects ARRAY reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 6 - rejects ARRAY reference 279s # Subtest: rejects 0 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 7 - rejects 0 279s # Subtest: rejects 1 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 8 - rejects 1 279s # Subtest: rejects _T::BoolOverload object (true) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 9 - rejects _T::BoolOverload object (true) 279s # Subtest: rejects _T::BoolOverload object (false) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 10 - rejects _T::BoolOverload object (false) 279s # Subtest: rejects 100 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 11 - rejects 100 279s # Subtest: rejects -100 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 12 - rejects -100 279s # Subtest: rejects 42.42 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 13 - rejects 42.42 279s # Subtest: rejects -42.42 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 14 - rejects -42.42 279s # Subtest: rejects _T::NumOverload object (0) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 15 - rejects _T::NumOverload object (0) 279s # Subtest: rejects _T::NumOverload object (1) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 16 - rejects _T::NumOverload object (1) 279s # Subtest: rejects _T::NumOverload object (-42) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 17 - rejects _T::NumOverload object (-42) 279s # Subtest: rejects _T::NumOverload object (42.42) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 18 - rejects _T::NumOverload object (42.42) 279s # Subtest: rejects _T::NumOverload object (42.42) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 19 - rejects _T::NumOverload object (42.42) 279s # Subtest: rejects '' 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 20 - rejects '' 279s # Subtest: rejects "foo" 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 21 - rejects "foo" 279s # Subtest: rejects "has 42 in it" 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 22 - rejects "has 42 in it" 279s # Subtest: rejects _T::StrOverload object ('') 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 23 - rejects _T::StrOverload object ('') 279s # Subtest: rejects _T::StrOverload object ("full") 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 24 - rejects _T::StrOverload object ("full") 279s # Subtest: rejects "1\n" 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 25 - rejects "1\n" 279s # Subtest: rejects "\n1" 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 26 - rejects "\n1" 279s # Subtest: rejects SCALAR reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 27 - rejects SCALAR reference 279s # Subtest: rejects REF reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 28 - rejects REF reference 279s # Subtest: rejects _T::ScalarOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 29 - rejects _T::ScalarOverload object 279s # Subtest: rejects ARRAY reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 30 - rejects ARRAY reference 279s # Subtest: rejects _T::ArrayOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 31 - rejects _T::ArrayOverload object 279s # Subtest: rejects CODE reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 32 - rejects CODE reference 279s # Subtest: rejects _T::CodeOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 33 - rejects _T::CodeOverload object 279s # Subtest: rejects "*main::SOME_GLOB" 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 34 - rejects "*main::SOME_GLOB" 279s # Subtest: rejects GLOB reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 35 - rejects GLOB reference 279s # Subtest: rejects _T::GlobOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 36 - rejects _T::GlobOverload object 279s # Subtest: rejects _T::GlobOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 37 - rejects _T::GlobOverload object 279s # Subtest: rejects open filehandle 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 38 - rejects open filehandle 279s # Subtest: rejects IO::File object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 39 - rejects IO::File object 279s # Subtest: rejects Regexp object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 40 - rejects Regexp object 279s # Subtest: rejects BlessedQR object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 41 - rejects BlessedQR object 279s # Subtest: rejects _T::RegexOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 42 - rejects _T::RegexOverload object 279s # Subtest: rejects Regexp object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 43 - rejects Regexp object 279s # Subtest: rejects FakeObject object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 44 - rejects FakeObject object 279s # Subtest: rejects undef 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 45 - rejects undef 279s 1..45 279s ok 4 - Tuple[UCStr, Int, Str...] 279s ok 5 - got expected generated name for simple Tuple 279s ok 6 - got expected generated name for Tuple with optional element 279s ok 7 - got expected generated name for Tuple with slurpy 279s 1..7 279s ok 279s t/union-library.t .......... 279s ok 1 - type named Union is available 279s ok 2 - no exception retrieving Union type 279s 1..2 279s ok 279s t/union.t .................. 279s # Subtest: unnamed union made of two builtins 279s ok 1 - union of two types with inline generator has a generator 279s ok 2 - name is generated from constituent types 279s ok 3 - unnamed union is not anonymous because name is generated 279s ok 4 - parent method returns undef 279s ok 5 - union has no parent 279s # Subtest: Int | ArrayRef 279s # Subtest: accepts 0 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s ok 4 - using inlined constraint 279s 1..4 279s ok 1 - accepts 0 279s # Subtest: accepts 1 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s ok 4 - using inlined constraint 279s 1..4 279s ok 2 - accepts 1 279s # Subtest: accepts 100 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s ok 4 - using inlined constraint 279s 1..4 279s ok 3 - accepts 100 279s # Subtest: accepts -100 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s ok 4 - using inlined constraint 279s 1..4 279s ok 4 - accepts -100 279s # Subtest: accepts _T::NumOverload object (0) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s ok 4 - using inlined constraint 279s 1..4 279s ok 5 - accepts _T::NumOverload object (0) 279s # Subtest: accepts _T::NumOverload object (1) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s ok 4 - using inlined constraint 279s 1..4 279s ok 6 - accepts _T::NumOverload object (1) 279s # Subtest: accepts _T::NumOverload object (-42) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s ok 4 - using inlined constraint 279s 1..4 279s ok 7 - accepts _T::NumOverload object (-42) 279s # Subtest: accepts 1e20 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s ok 4 - using inlined constraint 279s 1..4 279s ok 8 - accepts 1e20 279s # Subtest: accepts 1e100 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s ok 4 - using inlined constraint 279s 1..4 279s ok 9 - accepts 1e100 279s # Subtest: accepts -1e10 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s ok 4 - using inlined constraint 279s 1..4 279s ok 10 - accepts -1e10 279s # Subtest: accepts -1e+10 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s ok 4 - using inlined constraint 279s 1..4 279s ok 11 - accepts -1e+10 279s # Subtest: accepts 1E20 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s ok 4 - using inlined constraint 279s 1..4 279s ok 12 - accepts 1E20 279s # Subtest: accepts ARRAY reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s ok 4 - using inlined constraint 279s 1..4 279s ok 13 - accepts ARRAY reference 279s # Subtest: accepts _T::ArrayOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s ok 4 - using inlined constraint 279s 1..4 279s ok 14 - accepts _T::ArrayOverload object 279s # Subtest: rejects _T::BoolOverload object (true) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 15 - rejects _T::BoolOverload object (true) 279s # Subtest: rejects _T::BoolOverload object (false) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 16 - rejects _T::BoolOverload object (false) 279s # Subtest: rejects 42.42 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 17 - rejects 42.42 279s # Subtest: rejects -42.42 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 18 - rejects -42.42 279s # Subtest: rejects _T::NumOverload object (42.42) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 19 - rejects _T::NumOverload object (42.42) 279s # Subtest: rejects _T::NumOverload object (42.42) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 20 - rejects _T::NumOverload object (42.42) 279s # Subtest: rejects '' 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 21 - rejects '' 279s # Subtest: rejects "foo" 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 22 - rejects "foo" 279s # Subtest: rejects "has 42 in it" 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 23 - rejects "has 42 in it" 279s # Subtest: rejects _T::StrOverload object ('') 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 24 - rejects _T::StrOverload object ('') 279s # Subtest: rejects _T::StrOverload object ("full") 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 25 - rejects _T::StrOverload object ("full") 279s # Subtest: rejects "1\n" 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 26 - rejects "1\n" 279s # Subtest: rejects "\n1" 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 27 - rejects "\n1" 279s # Subtest: rejects SCALAR reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 28 - rejects SCALAR reference 279s # Subtest: rejects REF reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 29 - rejects REF reference 279s # Subtest: rejects _T::ScalarOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 30 - rejects _T::ScalarOverload object 279s # Subtest: rejects HASH reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 31 - rejects HASH reference 279s # Subtest: rejects _T::HashOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 32 - rejects _T::HashOverload object 279s # Subtest: rejects CODE reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 33 - rejects CODE reference 279s # Subtest: rejects _T::CodeOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 34 - rejects _T::CodeOverload object 279s # Subtest: rejects "*main::SOME_GLOB" 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 35 - rejects "*main::SOME_GLOB" 279s # Subtest: rejects GLOB reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 36 - rejects GLOB reference 279s # Subtest: rejects _T::GlobOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 37 - rejects _T::GlobOverload object 279s # Subtest: rejects _T::GlobOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 38 - rejects _T::GlobOverload object 279s # Subtest: rejects open filehandle 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 39 - rejects open filehandle 279s # Subtest: rejects IO::File object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 40 - rejects IO::File object 279s # Subtest: rejects Regexp object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 41 - rejects Regexp object 279s # Subtest: rejects BlessedQR object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 42 - rejects BlessedQR object 279s # Subtest: rejects _T::RegexOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 43 - rejects _T::RegexOverload object 279s # Subtest: rejects Regexp object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 44 - rejects Regexp object 279s # Subtest: rejects FakeObject object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 45 - rejects FakeObject object 279s # Subtest: rejects undef 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 46 - rejects undef 279s # Subtest: rejects 1e-10 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 47 - rejects 1e-10 279s # Subtest: rejects -1e-10 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 48 - rejects -1e-10 279s # Subtest: rejects 1.23456e10 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 49 - rejects 1.23456e10 279s # Subtest: rejects 1.23456e-10 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 50 - rejects 1.23456e-10 279s # Subtest: rejects -1.23456e10 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 51 - rejects -1.23456e10 279s # Subtest: rejects -1.23456e-10 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 52 - rejects -1.23456e-10 279s # Subtest: rejects -1.23456e+10 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 53 - rejects -1.23456e+10 279s 1..53 279s ok 6 - Int | ArrayRef 279s 1..6 279s ok 1 - unnamed union made of two builtins 279s # Subtest: explicitly named union made of two builtins 279s ok 1 - name passed to union() is used 279s # Subtest: MyUnion 279s # Subtest: accepts 0 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s ok 4 - using inlined constraint 279s 1..4 279s ok 1 - accepts 0 279s # Subtest: accepts 1 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s ok 4 - using inlined constraint 279s 1..4 279s ok 2 - accepts 1 279s # Subtest: accepts 100 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s ok 4 - using inlined constraint 279s 1..4 279s ok 3 - accepts 100 279s # Subtest: accepts -100 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s ok 4 - using inlined constraint 279s 1..4 279s ok 4 - accepts -100 279s # Subtest: accepts _T::NumOverload object (0) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s ok 4 - using inlined constraint 279s 1..4 279s ok 5 - accepts _T::NumOverload object (0) 279s # Subtest: accepts _T::NumOverload object (1) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s ok 4 - using inlined constraint 279s 1..4 279s ok 6 - accepts _T::NumOverload object (1) 279s # Subtest: accepts _T::NumOverload object (-42) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s ok 4 - using inlined constraint 279s 1..4 279s ok 7 - accepts _T::NumOverload object (-42) 279s # Subtest: accepts 1e20 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s ok 4 - using inlined constraint 279s 1..4 279s ok 8 - accepts 1e20 279s # Subtest: accepts 1e100 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s ok 4 - using inlined constraint 279s 1..4 279s ok 9 - accepts 1e100 279s # Subtest: accepts -1e10 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s ok 4 - using inlined constraint 279s 1..4 279s ok 10 - accepts -1e10 279s # Subtest: accepts -1e+10 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s ok 4 - using inlined constraint 279s 1..4 279s ok 11 - accepts -1e+10 279s # Subtest: accepts 1E20 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s ok 4 - using inlined constraint 279s 1..4 279s ok 12 - accepts 1E20 279s # Subtest: accepts ARRAY reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s ok 4 - using inlined constraint 279s 1..4 279s ok 13 - accepts ARRAY reference 279s # Subtest: accepts _T::ArrayOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s ok 4 - using inlined constraint 279s 1..4 279s ok 14 - accepts _T::ArrayOverload object 279s # Subtest: rejects _T::BoolOverload object (true) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 15 - rejects _T::BoolOverload object (true) 279s # Subtest: rejects _T::BoolOverload object (false) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 16 - rejects _T::BoolOverload object (false) 279s # Subtest: rejects 42.42 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 17 - rejects 42.42 279s # Subtest: rejects -42.42 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 18 - rejects -42.42 279s # Subtest: rejects _T::NumOverload object (42.42) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 19 - rejects _T::NumOverload object (42.42) 279s # Subtest: rejects _T::NumOverload object (42.42) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 20 - rejects _T::NumOverload object (42.42) 279s # Subtest: rejects '' 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 21 - rejects '' 279s # Subtest: rejects "foo" 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 22 - rejects "foo" 279s # Subtest: rejects "has 42 in it" 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 23 - rejects "has 42 in it" 279s # Subtest: rejects _T::StrOverload object ('') 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 24 - rejects _T::StrOverload object ('') 279s # Subtest: rejects _T::StrOverload object ("full") 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 25 - rejects _T::StrOverload object ("full") 279s # Subtest: rejects "1\n" 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 26 - rejects "1\n" 279s # Subtest: rejects "\n1" 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 27 - rejects "\n1" 279s # Subtest: rejects SCALAR reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 28 - rejects SCALAR reference 279s # Subtest: rejects REF reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 29 - rejects REF reference 279s # Subtest: rejects _T::ScalarOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 30 - rejects _T::ScalarOverload object 279s # Subtest: rejects HASH reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 31 - rejects HASH reference 279s # Subtest: rejects _T::HashOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 32 - rejects _T::HashOverload object 279s # Subtest: rejects CODE reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 33 - rejects CODE reference 279s # Subtest: rejects _T::CodeOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 34 - rejects _T::CodeOverload object 279s # Subtest: rejects "*main::SOME_GLOB" 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 35 - rejects "*main::SOME_GLOB" 279s # Subtest: rejects GLOB reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 36 - rejects GLOB reference 279s # Subtest: rejects _T::GlobOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 37 - rejects _T::GlobOverload object 279s # Subtest: rejects _T::GlobOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 38 - rejects _T::GlobOverload object 279s # Subtest: rejects open filehandle 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 39 - rejects open filehandle 279s # Subtest: rejects IO::File object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 40 - rejects IO::File object 279s # Subtest: rejects Regexp object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 41 - rejects Regexp object 279s # Subtest: rejects BlessedQR object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 42 - rejects BlessedQR object 279s # Subtest: rejects _T::RegexOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 43 - rejects _T::RegexOverload object 279s # Subtest: rejects Regexp object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 44 - rejects Regexp object 279s # Subtest: rejects FakeObject object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 45 - rejects FakeObject object 279s # Subtest: rejects undef 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 46 - rejects undef 279s # Subtest: rejects 1e-10 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 47 - rejects 1e-10 279s # Subtest: rejects -1e-10 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 48 - rejects -1e-10 279s # Subtest: rejects 1.23456e10 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 49 - rejects 1.23456e10 279s # Subtest: rejects 1.23456e-10 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 50 - rejects 1.23456e-10 279s # Subtest: rejects -1.23456e10 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 51 - rejects -1.23456e10 279s # Subtest: rejects -1.23456e-10 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 52 - rejects -1.23456e-10 279s # Subtest: rejects -1.23456e+10 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using inlined constraint 279s 1..3 279s ok 53 - rejects -1.23456e+10 279s 1..53 279s ok 2 - MyUnion 279s 1..2 279s ok 2 - explicitly named union made of two builtins 279s # Subtest: union made of two types without inline generators 279s ok 1 - no name if union includes anonymous types 279s ok 2 - union is anonymous if any of its constituents are anonymous 279s # Subtest: 279s # Subtest: accepts 0 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s 1..3 279s ok 1 - accepts 0 279s # Subtest: accepts 1 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s 1..3 279s ok 2 - accepts 1 279s # Subtest: accepts 100 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s 1..3 279s ok 3 - accepts 100 279s # Subtest: accepts -100 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s 1..3 279s ok 4 - accepts -100 279s # Subtest: accepts _T::NumOverload object (0) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s 1..3 279s ok 5 - accepts _T::NumOverload object (0) 279s # Subtest: accepts _T::NumOverload object (1) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s 1..3 279s ok 6 - accepts _T::NumOverload object (1) 279s # Subtest: accepts _T::NumOverload object (-42) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s 1..3 279s ok 7 - accepts _T::NumOverload object (-42) 279s # Subtest: accepts 1e20 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s 1..3 279s ok 8 - accepts 1e20 279s # Subtest: accepts 1e100 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s 1..3 279s ok 9 - accepts 1e100 279s # Subtest: accepts -1e10 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s 1..3 279s ok 10 - accepts -1e10 279s # Subtest: accepts -1e+10 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s 1..3 279s ok 11 - accepts -1e+10 279s # Subtest: accepts 1E20 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s 1..3 279s ok 12 - accepts 1E20 279s # Subtest: accepts ARRAY reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s 1..3 279s ok 13 - accepts ARRAY reference 279s # Subtest: accepts _T::ArrayOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s 1..3 279s ok 14 - accepts _T::ArrayOverload object 279s # Subtest: rejects _T::BoolOverload object (true) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 15 - rejects _T::BoolOverload object (true) 279s # Subtest: rejects _T::BoolOverload object (false) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 16 - rejects _T::BoolOverload object (false) 279s # Subtest: rejects 42.42 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 17 - rejects 42.42 279s # Subtest: rejects -42.42 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 18 - rejects -42.42 279s # Subtest: rejects _T::NumOverload object (42.42) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 19 - rejects _T::NumOverload object (42.42) 279s # Subtest: rejects _T::NumOverload object (42.42) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 20 - rejects _T::NumOverload object (42.42) 279s # Subtest: rejects '' 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 21 - rejects '' 279s # Subtest: rejects "foo" 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 22 - rejects "foo" 279s # Subtest: rejects "has 42 in it" 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 23 - rejects "has 42 in it" 279s # Subtest: rejects _T::StrOverload object ('') 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 24 - rejects _T::StrOverload object ('') 279s # Subtest: rejects _T::StrOverload object ("full") 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 25 - rejects _T::StrOverload object ("full") 279s # Subtest: rejects "1\n" 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 26 - rejects "1\n" 279s # Subtest: rejects "\n1" 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 27 - rejects "\n1" 279s # Subtest: rejects SCALAR reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 28 - rejects SCALAR reference 279s # Subtest: rejects REF reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 29 - rejects REF reference 279s # Subtest: rejects _T::ScalarOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 30 - rejects _T::ScalarOverload object 279s # Subtest: rejects HASH reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 31 - rejects HASH reference 279s # Subtest: rejects _T::HashOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 32 - rejects _T::HashOverload object 279s # Subtest: rejects CODE reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 33 - rejects CODE reference 279s # Subtest: rejects _T::CodeOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 34 - rejects _T::CodeOverload object 279s # Subtest: rejects "*main::SOME_GLOB" 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 35 - rejects "*main::SOME_GLOB" 279s # Subtest: rejects GLOB reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 36 - rejects GLOB reference 279s # Subtest: rejects _T::GlobOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 37 - rejects _T::GlobOverload object 279s # Subtest: rejects _T::GlobOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 38 - rejects _T::GlobOverload object 279s # Subtest: rejects open filehandle 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 39 - rejects open filehandle 279s # Subtest: rejects IO::File object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 40 - rejects IO::File object 279s # Subtest: rejects Regexp object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 41 - rejects Regexp object 279s # Subtest: rejects BlessedQR object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 42 - rejects BlessedQR object 279s # Subtest: rejects _T::RegexOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 43 - rejects _T::RegexOverload object 279s # Subtest: rejects Regexp object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 44 - rejects Regexp object 279s # Subtest: rejects FakeObject object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 45 - rejects FakeObject object 279s # Subtest: rejects undef 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 46 - rejects undef 279s # Subtest: rejects 1e-10 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 47 - rejects 1e-10 279s # Subtest: rejects -1e-10 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 48 - rejects -1e-10 279s # Subtest: rejects 1.23456e10 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 49 - rejects 1.23456e10 279s # Subtest: rejects 1.23456e-10 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 50 - rejects 1.23456e-10 279s # Subtest: rejects -1.23456e10 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 51 - rejects -1.23456e10 279s # Subtest: rejects -1.23456e-10 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 52 - rejects -1.23456e-10 279s # Subtest: rejects -1.23456e+10 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 53 - rejects -1.23456e+10 279s 1..53 279s ok 3 - 279s 1..3 279s ok 3 - union made of two types without inline generators 279s # Subtest: union made of builtin and type without inline generator 279s ok 1 - no name if union includes anonymous types 279s ok 2 - union is anonymous if any of its constituents are anonymous 279s # Subtest: 279s # Subtest: accepts 0 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s 1..3 279s ok 1 - accepts 0 279s # Subtest: accepts 1 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s 1..3 279s ok 2 - accepts 1 279s # Subtest: accepts 100 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s 1..3 279s ok 3 - accepts 100 279s # Subtest: accepts -100 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s 1..3 279s ok 4 - accepts -100 279s # Subtest: accepts _T::NumOverload object (0) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s 1..3 279s ok 5 - accepts _T::NumOverload object (0) 279s # Subtest: accepts _T::NumOverload object (1) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s 1..3 279s ok 6 - accepts _T::NumOverload object (1) 279s # Subtest: accepts _T::NumOverload object (-42) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s 1..3 279s ok 7 - accepts _T::NumOverload object (-42) 279s # Subtest: accepts 1e20 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s 1..3 279s ok 8 - accepts 1e20 279s # Subtest: accepts 1e100 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s 1..3 279s ok 9 - accepts 1e100 279s # Subtest: accepts -1e10 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s 1..3 279s ok 10 - accepts -1e10 279s # Subtest: accepts -1e+10 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s 1..3 279s ok 11 - accepts -1e+10 279s # Subtest: accepts 1E20 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s 1..3 279s ok 12 - accepts 1E20 279s # Subtest: accepts ARRAY reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s 1..3 279s ok 13 - accepts ARRAY reference 279s # Subtest: accepts _T::ArrayOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s ok 3 - using non-inlined constraint 279s 1..3 279s ok 14 - accepts _T::ArrayOverload object 279s # Subtest: rejects _T::BoolOverload object (true) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 15 - rejects _T::BoolOverload object (true) 279s # Subtest: rejects _T::BoolOverload object (false) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 16 - rejects _T::BoolOverload object (false) 279s # Subtest: rejects 42.42 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 17 - rejects 42.42 279s # Subtest: rejects -42.42 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 18 - rejects -42.42 279s # Subtest: rejects _T::NumOverload object (42.42) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 19 - rejects _T::NumOverload object (42.42) 279s # Subtest: rejects _T::NumOverload object (42.42) 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 20 - rejects _T::NumOverload object (42.42) 279s # Subtest: rejects '' 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 21 - rejects '' 279s # Subtest: rejects "foo" 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 22 - rejects "foo" 279s # Subtest: rejects "has 42 in it" 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 23 - rejects "has 42 in it" 279s # Subtest: rejects _T::StrOverload object ('') 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 24 - rejects _T::StrOverload object ('') 279s # Subtest: rejects _T::StrOverload object ("full") 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 25 - rejects _T::StrOverload object ("full") 279s # Subtest: rejects "1\n" 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 26 - rejects "1\n" 279s # Subtest: rejects "\n1" 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 27 - rejects "\n1" 279s # Subtest: rejects SCALAR reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 28 - rejects SCALAR reference 279s # Subtest: rejects REF reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 29 - rejects REF reference 279s # Subtest: rejects _T::ScalarOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 30 - rejects _T::ScalarOverload object 279s # Subtest: rejects HASH reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 31 - rejects HASH reference 279s # Subtest: rejects _T::HashOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 32 - rejects _T::HashOverload object 279s # Subtest: rejects CODE reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 33 - rejects CODE reference 279s # Subtest: rejects _T::CodeOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 34 - rejects _T::CodeOverload object 279s # Subtest: rejects "*main::SOME_GLOB" 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 35 - rejects "*main::SOME_GLOB" 279s # Subtest: rejects GLOB reference 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 36 - rejects GLOB reference 279s # Subtest: rejects _T::GlobOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 37 - rejects _T::GlobOverload object 279s # Subtest: rejects _T::GlobOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 38 - rejects _T::GlobOverload object 279s # Subtest: rejects open filehandle 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 39 - rejects open filehandle 279s # Subtest: rejects IO::File object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 40 - rejects IO::File object 279s # Subtest: rejects Regexp object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 41 - rejects Regexp object 279s # Subtest: rejects BlessedQR object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 42 - rejects BlessedQR object 279s # Subtest: rejects _T::RegexOverload object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 43 - rejects _T::RegexOverload object 279s # Subtest: rejects Regexp object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 44 - rejects Regexp object 279s # Subtest: rejects FakeObject object 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 45 - rejects FakeObject object 279s # Subtest: rejects undef 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 46 - rejects undef 279s # Subtest: rejects 1e-10 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 47 - rejects 1e-10 279s # Subtest: rejects -1e-10 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 48 - rejects -1e-10 279s # Subtest: rejects 1.23456e10 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 49 - rejects 1.23456e10 279s # Subtest: rejects 1.23456e-10 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 50 - rejects 1.23456e-10 279s # Subtest: rejects -1.23456e10 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 51 - rejects -1.23456e10 279s # Subtest: rejects -1.23456e-10 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 52 - rejects -1.23456e-10 279s # Subtest: rejects -1.23456e+10 279s ok 1 - using ->value_is_valid 279s ok 2 - using subref overloading 279s 1..2 279s ok 53 - rejects -1.23456e+10 279s 1..53 279s ok 3 - 279s 1..3 279s ok 4 - union made of builtin and type without inline generator 279s 1..4 279s ok 279s t/with-moo.t ............... 279s ok 1 - no exception passing a Specio object as the isa parameter for a Moo attr 279s ok 2 - no exception with new( size => $int ) 279s ok 3 - got exception with new( size => $str ) 279s ok 4 - no exception with new( numbers => [$int, $int, $int] ) 279s ok 5 - no exception with new( ucstr => $ucstr ) 279s ok 6 - no exception with new( ucstr => $lcstr ) 279s ok 7 - ucstr attribute was coerced to upper case 279s ok 8 - no exception with new( ucstr2 => $lcstr ) 279s ok 9 - ucstr2 attribute was coerced to upper case 279s ok 10 - no exception with new( ucstr3 => $lcstr ) 279s ok 11 - ucstr3 attribute was coerced to upper case 279s ok 12 - no exception with new( ucstr4 => $lcstr ) 279s ok 13 - ucstr4 attribute was coerced to upper case 279s ok 14 - no exception with Bar->new( bar => ['a'] ) 279s ok 15 - no exception with Bar->new( bar => { a => 1 } ) 279s 1..15 279s ok 279s t/with-moose.t ............. 279s ok 1 - no exception passing a Specio object as the isa parameter for a Moose attr 279s ok 2 - no exception with new( size => $int ) 279s ok 3 - got exception with new( size => $str ) 279s ok 4 - no exception with new( numbers => [$int, $int, $int] ) 279s ok 5 - no exception with new( ucstr => $ucstr ) 279s ok 6 - no exception with new( ucstr => $lcstr ) 279s ok 7 - ucstr attribute was coerced to upper case 279s ok 8 - no exception with new( ucstr2 => $lcstr ) 279s ok 9 - ucstr2 attribute was coerced to upper case 279s ok 10 - no exception with new( ucstr3 => $lcstr ) 279s ok 11 - ucstr3 attribute was coerced to upper case 279s ok 12 - no exception with new( ucstr4 => $lcstr ) 279s ok 13 - ucstr4 attribute was coerced to upper case 279s ok 14 - no exception creating native Array attr where isa => ArrayRef of Int 279s ok 15 - no exception creating native Array attr where isa => AofStr and coerce => 1 279s ok 16 - got exception creating native Array attr where isa => Str 279s ok 17 - no exception pushing int onto native trait 279s ok 18 - got exception pushing str onto native trait 279s ok 19 - no exception pushing hashref onto coerced attribute 279s ok 20 - pushed value was coerced as expected 279s ok 21 - got exception trying to push regex object onto coerced attribute 279s 1..21 279s ok 279s All tests successful. 279s Files=34, Tests=341, 8 wallclock secs ( 0.58 usr 0.16 sys + 7.82 cusr 0.78 csys = 9.34 CPU) 279s Result: PASS 280s autopkgtest [04:42:46]: test autodep8-perl-build-deps: -----------------------] 284s autopkgtest [04:42:50]: test autodep8-perl-build-deps: - - - - - - - - - - results - - - - - - - - - - 284s autodep8-perl-build-deps PASS 287s autopkgtest [04:42:53]: test autodep8-perl: preparing testbed 312s autopkgtest [04:43:18]: testbed dpkg architecture: armhf 314s autopkgtest [04:43:20]: testbed apt version: 2.7.12 314s autopkgtest [04:43:20]: @@@@@@@@@@@@@@@@@@@@ test bed setup 321s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 321s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 321s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [493 kB] 321s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [53.9 kB] 321s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3754 kB] 322s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main armhf Packages [631 kB] 322s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main armhf c-n-f Metadata [2492 B] 322s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted armhf Packages [1372 B] 322s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted armhf c-n-f Metadata [116 B] 322s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf Packages [3779 kB] 322s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf c-n-f Metadata [7776 B] 322s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse armhf Packages [46.3 kB] 322s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse armhf c-n-f Metadata [116 B] 324s Fetched 8892 kB in 2s (4889 kB/s) 325s Reading package lists... 331s tee: /proc/self/fd/2: Permission denied 351s Hit:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease 351s Hit:2 http://ftpmaster.internal/ubuntu noble InRelease 351s Hit:3 http://ftpmaster.internal/ubuntu noble-updates InRelease 351s Hit:4 http://ftpmaster.internal/ubuntu noble-security InRelease 352s Reading package lists... 352s Reading package lists... 352s Building dependency tree... 352s Reading state information... 353s Calculating upgrade... 353s The following packages were automatically installed and are no longer required: 353s linux-headers-6.8.0-11 python3-lib2to3 353s Use 'apt autoremove' to remove them. 354s The following packages will be REMOVED: 354s libapt-pkg6.0 libarchive13 libatm1 libcurl3-gnutls libcurl4 libdb5.3 libelf1 354s libext2fs2 libgdbm-compat4 libgdbm6 libglib2.0-0 libgnutls30 libgpgme11 354s libhogweed6 libmagic1 libnetplan0 libnettle8 libnpth0 libnvme1 libparted2 354s libpcap0.8 libperl5.38 libpng16-16 libpsl5 libreadline8 libreiserfscore0 354s libssl3 libtirpc3 libuv1 linux-headers-6.8.0-11-generic python3-distutils 354s The following NEW packages will be installed: 354s libapt-pkg6.0t64 libarchive13t64 libatm1t64 libcurl3t64-gnutls libcurl4t64 354s libdb5.3t64 libelf1t64 libext2fs2t64 libgdbm-compat4t64 libgdbm6t64 354s libglib2.0-0t64 libgnutls30t64 libgpgme11t64 libhogweed6t64 libmagic1t64 354s libnetplan1 libnettle8t64 libnpth0t64 libnvme1t64 libparted2t64 354s libpcap0.8t64 libperl5.38t64 libpng16-16t64 libpsl5t64 libreadline8t64 354s libreiserfscore0t64 libssl3t64 libtirpc3t64 libuv1t64 linux-headers-6.8.0-20 354s linux-headers-6.8.0-20-generic xdg-user-dirs 354s The following packages have been kept back: 354s multipath-tools 354s The following packages will be upgraded: 354s apparmor apt apt-utils bind9-dnsutils bind9-host bind9-libs binutils 354s binutils-arm-linux-gnueabihf binutils-common bolt bsdextrautils bsdutils 354s btrfs-progs coreutils cryptsetup-bin curl dbus dbus-bin dbus-daemon 354s dbus-session-bus-common dbus-system-bus-common dbus-user-session dhcpcd-base 354s dirmngr dmsetup dpkg dpkg-dev e2fsprogs e2fsprogs-l10n eject fdisk file ftp 354s fwupd gawk gcc-13-base gcc-14-base gir1.2-girepository-2.0 gir1.2-glib-2.0 354s gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpgconf gpgsm gpgv 354s groff-base ibverbs-providers inetutils-telnet info initramfs-tools 354s initramfs-tools-bin initramfs-tools-core install-info iproute2 jq keyboxd 354s kmod kpartx krb5-locales libapparmor1 libaudit-common libaudit1 libbinutils 354s libblkid1 libblockdev-crypto3 libblockdev-fs3 libblockdev-loop3 354s libblockdev-mdraid3 libblockdev-nvme3 libblockdev-part3 libblockdev-swap3 354s libblockdev-utils3 libblockdev3 libbpf1 libbrotli1 libbsd0 libc-bin libc6 354s libcap-ng0 libcom-err2 libcryptsetup12 libctf-nobfd0 libctf0 libdbus-1-3 354s libdebconfclient0 libdevmapper1.02.1 libdpkg-perl libevent-core-2.1-7 354s libexpat1 libfdisk1 libfido2-1 libftdi1-2 libfwupd2 libgcc-s1 354s libgirepository-1.0-1 libglib2.0-data libgssapi-krb5-2 libgudev-1.0-0 354s libgusb2 libibverbs1 libjcat1 libjq1 libjson-glib-1.0-0 354s libjson-glib-1.0-common libk5crypto3 libkmod2 libkrb5-3 libkrb5support0 354s libldap-common libldap2 liblocale-gettext-perl liblzma5 libmagic-mgc 354s libmbim-glib4 libmbim-proxy libmm-glib0 libmount1 libnghttp2-14 libnsl2 354s libnss-systemd libpam-modules libpam-modules-bin libpam-runtime 354s libpam-systemd libpam0g libplymouth5 libpolkit-agent-1-0 354s libpolkit-gobject-1-0 libpython3-stdlib libpython3.11-minimal 354s libpython3.11-stdlib libpython3.12-minimal libpython3.12-stdlib libqmi-glib5 354s libqmi-proxy libqrtr-glib0 librtmp1 libsasl2-2 libsasl2-modules 354s libsasl2-modules-db libseccomp2 libselinux1 libsemanage-common libsemanage2 354s libsframe1 libslang2 libsmartcols1 libsqlite3-0 libss2 libssh-4 libstdc++6 354s libsystemd-shared libsystemd0 libtext-charwidth-perl libtext-iconv-perl 354s libtirpc-common libudev1 libudisks2-0 libusb-1.0-0 libuuid1 libvolume-key1 354s libxml2 libxmlb2 libxmuu1 linux-headers-generic locales logsave lshw lsof 354s man-db mount mtr-tiny netplan-generator netplan.io openssh-client 354s openssh-server openssh-sftp-server openssl parted perl perl-base 354s perl-modules-5.38 pinentry-curses plymouth plymouth-theme-ubuntu-text psmisc 354s python-apt-common python3 python3-apt python3-cryptography python3-dbus 354s python3-gdbm python3-gi python3-lib2to3 python3-minimal python3-netplan 354s python3-pkg-resources python3-pyrsistent python3-setuptools 354s python3-typing-extensions python3-yaml python3.11 python3.11-minimal 354s python3.12 python3.12-minimal readline-common rsync shared-mime-info sudo 354s systemd systemd-dev systemd-resolved systemd-sysv systemd-timesyncd tcpdump 354s telnet tnftp ubuntu-pro-client ubuntu-pro-client-l10n udev udisks2 usb.ids 354s util-linux uuid-runtime vim-common vim-tiny wget xxd xz-utils zlib1g 354s 233 upgraded, 32 newly installed, 31 to remove and 1 not upgraded. 354s Need to get 106 MB of archives. 354s After this operation, 84.4 MB of additional disk space will be used. 354s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bsdutils armhf 1:2.39.3-9ubuntu2 [102 kB] 354s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gcc-14-base armhf 14-20240315-1ubuntu1 [47.0 kB] 354s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgcc-s1 armhf 14-20240315-1ubuntu1 [41.5 kB] 354s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libstdc++6 armhf 14-20240315-1ubuntu1 [714 kB] 354s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libc6 armhf 2.39-0ubuntu6 [2827 kB] 354s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libbrotli1 armhf 1.1.0-2build1 [319 kB] 354s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgssapi-krb5-2 armhf 1.20.1-5.1ubuntu1 [119 kB] 354s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libkrb5-3 armhf 1.20.1-5.1ubuntu1 [321 kB] 354s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libkrb5support0 armhf 1.20.1-5.1ubuntu1 [31.4 kB] 354s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libk5crypto3 armhf 1.20.1-5.1ubuntu1 [78.6 kB] 354s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcom-err2 armhf 1.47.0-2.4~exp1ubuntu2 [21.9 kB] 354s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/main armhf zlib1g armhf 1:1.3.dfsg-3.1ubuntu1 [49.2 kB] 354s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2build6 [51.3 kB] 354s Get:14 http://ftpmaster.internal/ubuntu noble-proposed/main armhf udisks2 armhf 2.10.1-6 [276 kB] 354s Get:15 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libudisks2-0 armhf 2.10.1-6 [143 kB] 354s Get:16 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblkid1 armhf 2.39.3-9ubuntu2 [160 kB] 354s Get:17 http://ftpmaster.internal/ubuntu noble-proposed/main armhf liblzma5 armhf 5.6.0-0.2 [117 kB] 354s Get:18 http://ftpmaster.internal/ubuntu noble-proposed/main armhf kmod armhf 31+20240202-2ubuntu4 [91.8 kB] 354s Get:19 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libkmod2 armhf 31+20240202-2ubuntu4 [44.9 kB] 354s Get:20 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd-dev all 255.4-1ubuntu5 [103 kB] 354s Get:21 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd-timesyncd armhf 255.4-1ubuntu5 [36.0 kB] 354s Get:22 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-session-bus-common all 1.14.10-4ubuntu2 [80.3 kB] 354s Get:23 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libaudit-common all 1:3.1.2-2.1 [5674 B] 354s Get:24 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcap-ng0 armhf 0.8.4-2build1 [13.5 kB] 354s Get:25 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libaudit1 armhf 1:3.1.2-2.1 [44.3 kB] 355s Get:26 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam0g armhf 1.5.3-5ubuntu3 [62.0 kB] 355s Get:27 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libselinux1 armhf 3.5-2ubuntu1 [70.9 kB] 355s Get:28 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcurl4t64 armhf 8.5.0-2ubuntu7 [296 kB] 355s Get:29 http://ftpmaster.internal/ubuntu noble-proposed/main armhf curl armhf 8.5.0-2ubuntu7 [219 kB] 355s Get:30 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpsl5t64 armhf 0.21.2-1.1 [55.7 kB] 355s Get:31 http://ftpmaster.internal/ubuntu noble-proposed/main armhf wget armhf 1.21.4-1ubuntu2 [317 kB] 355s Get:32 http://ftpmaster.internal/ubuntu noble-proposed/main armhf tnftp armhf 20230507-2build1 [98.6 kB] 355s Get:33 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpcap0.8t64 armhf 1.10.4-4.1ubuntu1 [137 kB] 355s Get:34 http://ftpmaster.internal/ubuntu noble-proposed/main armhf tcpdump armhf 4.99.4-3ubuntu2 [425 kB] 355s Get:35 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsystemd-shared armhf 255.4-1ubuntu5 [2009 kB] 355s Get:36 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd-resolved armhf 255.4-1ubuntu5 [289 kB] 355s Get:37 http://ftpmaster.internal/ubuntu noble-proposed/main armhf sudo armhf 1.9.15p5-3ubuntu3 [936 kB] 355s Get:38 http://ftpmaster.internal/ubuntu noble-proposed/main armhf rsync armhf 3.2.7-1build1 [413 kB] 355s Get:39 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-cryptography armhf 41.0.7-4build2 [788 kB] 355s Get:40 http://ftpmaster.internal/ubuntu noble-proposed/main armhf openssl armhf 3.0.13-0ubuntu2 [975 kB] 355s Get:41 http://ftpmaster.internal/ubuntu noble-proposed/main armhf openssh-sftp-server armhf 1:9.6p1-3ubuntu11 [35.5 kB] 355s Get:42 http://ftpmaster.internal/ubuntu noble-proposed/main armhf openssh-client armhf 1:9.6p1-3ubuntu11 [890 kB] 355s Get:43 http://ftpmaster.internal/ubuntu noble-proposed/main armhf openssh-server armhf 1:9.6p1-3ubuntu11 [503 kB] 355s Get:44 http://ftpmaster.internal/ubuntu noble-proposed/main armhf linux-headers-6.8.0-20 all 6.8.0-20.20 [13.6 MB] 355s Get:45 http://ftpmaster.internal/ubuntu noble-proposed/main armhf linux-headers-6.8.0-20-generic armhf 6.8.0-20.20 [1287 kB] 355s Get:46 http://ftpmaster.internal/ubuntu noble-proposed/main armhf linux-headers-generic armhf 6.8.0-20.20+1 [9610 B] 355s Get:47 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libssl3t64 armhf 3.0.13-0ubuntu2 [1558 kB] 355s Get:48 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnss-systemd armhf 255.4-1ubuntu5 [148 kB] 355s Get:49 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libudev1 armhf 255.4-1ubuntu5 [166 kB] 355s Get:50 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd armhf 255.4-1ubuntu5 [3502 kB] 355s Get:51 http://ftpmaster.internal/ubuntu noble-proposed/main armhf udev armhf 255.4-1ubuntu5 [1852 kB] 355s Get:52 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd-sysv armhf 255.4-1ubuntu5 [11.9 kB] 355s Get:53 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam-systemd armhf 255.4-1ubuntu5 [216 kB] 355s Get:54 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsystemd0 armhf 255.4-1ubuntu5 [410 kB] 355s Get:55 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam-modules-bin armhf 1.5.3-5ubuntu3 [47.0 kB] 355s Get:56 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam-modules armhf 1.5.3-5ubuntu3 [261 kB] 355s Get:57 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam-runtime all 1.5.3-5ubuntu3 [40.8 kB] 355s Get:58 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-user-session armhf 1.14.10-4ubuntu2 [9962 B] 355s Get:59 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libapparmor1 armhf 4.0.0-beta3-0ubuntu2 [45.0 kB] 356s Get:60 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libexpat1 armhf 2.6.1-2 [65.9 kB] 356s Get:61 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-system-bus-common all 1.14.10-4ubuntu2 [81.5 kB] 356s Get:62 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-bin armhf 1.14.10-4ubuntu2 [37.1 kB] 356s Get:63 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus armhf 1.14.10-4ubuntu2 [28.1 kB] 356s Get:64 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-daemon armhf 1.14.10-4ubuntu2 [109 kB] 356s Get:65 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdbus-1-3 armhf 1.14.10-4ubuntu2 [190 kB] 356s Get:66 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmount1 armhf 2.39.3-9ubuntu2 [171 kB] 356s Get:67 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libseccomp2 armhf 2.5.5-1ubuntu2 [49.5 kB] 356s Get:68 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdevmapper1.02.1 armhf 2:1.02.185-3ubuntu2 [135 kB] 356s Get:69 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libuuid1 armhf 2.39.3-9ubuntu2 [34.4 kB] 356s Get:70 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcryptsetup12 armhf 2:2.7.0-1ubuntu2 [238 kB] 356s Get:71 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libfdisk1 armhf 2.39.3-9ubuntu2 [196 kB] 356s Get:72 http://ftpmaster.internal/ubuntu noble-proposed/main armhf mount armhf 2.39.3-9ubuntu2 [134 kB] 356s Get:73 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-utils3 armhf 3.1.0-1build1 [16.9 kB] 356s Get:74 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libvolume-key1 armhf 0.3.12-7build1 [38.4 kB] 356s Get:75 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libjcat1 armhf 0.2.0-2build2 [30.4 kB] 356s Get:76 http://ftpmaster.internal/ubuntu noble-proposed/main armhf parted armhf 3.6-3.1build2 [39.4 kB] 356s Get:77 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libparted2t64 armhf 3.6-3.1build2 [143 kB] 356s Get:78 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3.12 armhf 3.12.2-4build3 [645 kB] 356s Get:79 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3.12-minimal armhf 3.12.2-4build3 [1942 kB] 356s Get:80 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3.12-stdlib armhf 3.12.2-4build3 [1906 kB] 356s Get:81 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3.12-minimal armhf 3.12.2-4build3 [816 kB] 356s Get:82 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsasl2-modules-db armhf 2.1.28+dfsg1-5ubuntu1 [19.0 kB] 356s Get:83 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3.11 armhf 3.11.8-1build4 [589 kB] 356s Get:84 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3.11-minimal armhf 3.11.8-1build4 [1795 kB] 356s Get:85 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3.11-stdlib armhf 3.11.8-1build4 [1810 kB] 356s Get:86 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3.11-minimal armhf 3.11.8-1build4 [826 kB] 356s Get:87 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsqlite3-0 armhf 3.45.1-1ubuntu1 [599 kB] 356s Get:88 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libtext-iconv-perl armhf 1.7-8build2 [12.7 kB] 356s Get:89 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libtext-charwidth-perl armhf 0.04-11build2 [8962 B] 356s Get:90 http://ftpmaster.internal/ubuntu noble-proposed/main armhf perl-modules-5.38 all 5.38.2-3.2 [3110 kB] 356s Get:91 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdb5.3t64 armhf 5.3.28+dfsg2-6 [661 kB] 356s Get:92 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-gdbm armhf 3.12.2-3ubuntu2 [17.1 kB] 356s Get:93 http://ftpmaster.internal/ubuntu noble-proposed/main armhf man-db armhf 2.12.0-3build4 [1196 kB] 356s Get:94 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgdbm6t64 armhf 1.23-5.1 [30.3 kB] 356s Get:95 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgdbm-compat4t64 armhf 1.23-5.1 [6208 B] 356s Get:96 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libperl5.38t64 armhf 5.38.2-3.2 [4101 kB] 356s Get:97 http://ftpmaster.internal/ubuntu noble-proposed/main armhf perl armhf 5.38.2-3.2 [231 kB] 356s Get:98 http://ftpmaster.internal/ubuntu noble-proposed/main armhf perl-base armhf 5.38.2-3.2 [1671 kB] 356s Get:99 http://ftpmaster.internal/ubuntu noble-proposed/main armhf liblocale-gettext-perl armhf 1.07-6ubuntu3 [15.0 kB] 356s Get:100 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnettle8t64 armhf 3.9.1-2.2 [187 kB] 356s Get:101 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libhogweed6t64 armhf 3.9.1-2.2 [187 kB] 356s Get:102 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgnutls30t64 armhf 3.8.3-1.1ubuntu2 [1046 kB] 357s Get:103 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libldap2 armhf 2.6.7+dfsg-1~exp1ubuntu6 [172 kB] 357s Get:104 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcurl3t64-gnutls armhf 8.5.0-2ubuntu7 [290 kB] 357s Get:105 http://ftpmaster.internal/ubuntu noble-proposed/main armhf shared-mime-info armhf 2.4-1build1 [470 kB] 357s Get:106 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gir1.2-girepository-2.0 armhf 1.79.1-1ubuntu6 [24.8 kB] 357s Get:107 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gir1.2-glib-2.0 armhf 2.79.3-3ubuntu5 [182 kB] 357s Get:108 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgirepository-1.0-1 armhf 1.79.1-1ubuntu6 [106 kB] 357s Get:109 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-gi armhf 3.47.0-3build1 [219 kB] 357s Get:110 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-dbus armhf 1.3.2-5build2 [94.7 kB] 357s Get:111 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnetplan1 armhf 1.0-1 [113 kB] 357s Get:112 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-netplan armhf 1.0-1 [22.5 kB] 357s Get:113 http://ftpmaster.internal/ubuntu noble-proposed/main armhf netplan-generator armhf 1.0-1 [58.7 kB] 357s Get:114 http://ftpmaster.internal/ubuntu noble-proposed/main armhf initramfs-tools-bin armhf 0.142ubuntu23 [20.3 kB] 357s Get:115 http://ftpmaster.internal/ubuntu noble-proposed/main armhf initramfs-tools-core all 0.142ubuntu23 [50.1 kB] 357s Get:116 http://ftpmaster.internal/ubuntu noble-proposed/main armhf initramfs-tools all 0.142ubuntu23 [9058 B] 357s Get:117 http://ftpmaster.internal/ubuntu noble-proposed/main armhf netplan.io armhf 1.0-1 [64.3 kB] 357s Get:118 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libxmlb2 armhf 0.3.15-1build1 [57.0 kB] 357s Get:119 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libqrtr-glib0 armhf 1.2.2-1ubuntu3 [15.4 kB] 357s Get:120 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libqmi-glib5 armhf 1.35.2-0ubuntu1 [908 kB] 357s Get:121 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libqmi-proxy armhf 1.35.2-0ubuntu1 [5732 B] 357s Get:122 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpolkit-agent-1-0 armhf 124-1ubuntu1 [15.3 kB] 357s Get:123 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpolkit-gobject-1-0 armhf 124-1ubuntu1 [44.1 kB] 357s Get:124 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libglib2.0-0t64 armhf 2.79.3-3ubuntu5 [1414 kB] 357s Get:125 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libfwupd2 armhf 1.9.15-1 [123 kB] 357s Get:126 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libarchive13t64 armhf 3.7.2-1.1ubuntu2 [330 kB] 357s Get:127 http://ftpmaster.internal/ubuntu noble-proposed/main armhf fwupd armhf 1.9.15-1 [4349 kB] 357s Get:128 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apt-utils armhf 2.7.13ubuntu1 [210 kB] 357s Get:129 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libapt-pkg6.0t64 armhf 2.7.13ubuntu1 [986 kB] 357s Get:130 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apt armhf 2.7.13ubuntu1 [1367 kB] 357s Get:131 http://ftpmaster.internal/ubuntu noble-proposed/main armhf ubuntu-pro-client-l10n armhf 31.2 [19.4 kB] 357s Get:132 http://ftpmaster.internal/ubuntu noble-proposed/main armhf ubuntu-pro-client armhf 31.2 [216 kB] 357s Get:133 http://ftpmaster.internal/ubuntu noble-proposed/main armhf keyboxd armhf 2.4.4-2ubuntu15 [111 kB] 357s Get:134 http://ftpmaster.internal/ubuntu noble/main armhf libnpth0t64 armhf 1.6-3.1 [6940 B] 357s Get:135 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpgv armhf 2.4.4-2ubuntu15 [224 kB] 357s Get:136 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpg armhf 2.4.4-2ubuntu15 [524 kB] 357s Get:137 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpg-wks-client armhf 2.4.4-2ubuntu15 [87.4 kB] 357s Get:138 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gnupg-utils armhf 2.4.4-2ubuntu15 [158 kB] 357s Get:139 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpg-agent armhf 2.4.4-2ubuntu15 [235 kB] 358s Get:140 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpgsm armhf 2.4.4-2ubuntu15 [241 kB] 358s Get:141 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libreadline8t64 armhf 8.2-3.1 [129 kB] 358s Get:142 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gawk armhf 1:5.2.1-2build2 [415 kB] 358s Get:143 http://ftpmaster.internal/ubuntu noble-proposed/main armhf fdisk armhf 2.39.3-9ubuntu2 [135 kB] 358s Get:144 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpgconf armhf 2.4.4-2ubuntu15 [115 kB] 358s Get:145 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dirmngr armhf 2.4.4-2ubuntu15 [346 kB] 358s Get:146 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gnupg all 2.4.4-2ubuntu15 [359 kB] 358s Get:147 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-apt armhf 2.7.6build1 [162 kB] 358s Get:148 http://ftpmaster.internal/ubuntu noble-proposed/main armhf pinentry-curses armhf 1.2.1-3ubuntu4 [36.7 kB] 358s Get:149 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-yaml armhf 6.0.1-2build1 [117 kB] 358s Get:150 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python-apt-common all 2.7.6build1 [19.8 kB] 358s Get:151 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-setuptools all 68.1.2-2ubuntu1 [396 kB] 358s Get:152 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-pkg-resources all 68.1.2-2ubuntu1 [168 kB] 358s Get:153 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dpkg armhf 1.22.6ubuntu4 [1229 kB] 358s Get:154 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-minimal armhf 3.12.2-0ubuntu1 [27.1 kB] 358s Get:155 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3 armhf 3.12.2-0ubuntu1 [24.1 kB] 358s Get:156 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3-stdlib armhf 3.12.2-0ubuntu1 [9802 B] 358s Get:157 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsmartcols1 armhf 2.39.3-9ubuntu2 [117 kB] 358s Get:158 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bsdextrautils armhf 2.39.3-9ubuntu2 [78.7 kB] 358s Get:159 http://ftpmaster.internal/ubuntu noble-proposed/main armhf groff-base armhf 1.23.0-3build1 [946 kB] 358s Get:160 http://ftpmaster.internal/ubuntu noble-proposed/main armhf readline-common all 8.2-3.1 [56.4 kB] 358s Get:161 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgpgme11t64 armhf 1.18.0-4.1ubuntu3 [120 kB] 358s Get:162 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-crypto3 armhf 3.1.0-1build1 [20.3 kB] 358s Get:163 http://ftpmaster.internal/ubuntu noble-proposed/main armhf e2fsprogs-l10n all 1.47.0-2.4~exp1ubuntu2 [5996 B] 358s Get:164 http://ftpmaster.internal/ubuntu noble-proposed/main armhf logsave armhf 1.47.0-2.4~exp1ubuntu2 [21.9 kB] 358s Get:165 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dhcpcd-base armhf 1:10.0.6-1ubuntu2 [186 kB] 358s Get:166 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-fs3 armhf 3.1.0-1build1 [34.4 kB] 358s Get:167 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libreiserfscore0t64 armhf 1:3.6.27-7.1 [66.2 kB] 358s Get:168 http://ftpmaster.internal/ubuntu noble-proposed/main armhf btrfs-progs armhf 6.6.3-1.1build1 [852 kB] 358s Get:169 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libext2fs2t64 armhf 1.47.0-2.4~exp1ubuntu2 [201 kB] 358s Get:170 http://ftpmaster.internal/ubuntu noble-proposed/main armhf e2fsprogs armhf 1.47.0-2.4~exp1ubuntu2 [571 kB] 358s Get:171 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-loop3 armhf 3.1.0-1build1 [6502 B] 358s Get:172 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-mdraid3 armhf 3.1.0-1build1 [13.3 kB] 358s Get:173 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-nvme3 armhf 3.1.0-1build1 [17.5 kB] 358s Get:174 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnvme1t64 armhf 1.8-3 [67.5 kB] 358s Get:175 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-part3 armhf 3.1.0-1build1 [16.4 kB] 358s Get:176 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-swap3 armhf 3.1.0-1build1 [8894 B] 358s Get:177 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev3 armhf 3.1.0-1build1 [42.9 kB] 358s Get:178 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgudev-1.0-0 armhf 1:238-3ubuntu2 [13.6 kB] 358s Get:179 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libxml2 armhf 2.9.14+dfsg-1.3ubuntu2 [595 kB] 358s Get:180 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libbpf1 armhf 1:1.3.0-2build1 [146 kB] 358s Get:181 http://ftpmaster.internal/ubuntu noble-proposed/main armhf iproute2 armhf 6.1.0-1ubuntu5 [1060 kB] 358s Get:182 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libelf1t64 armhf 0.190-1.1build2 [49.9 kB] 358s Get:183 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libtirpc-common all 1.3.4+ds-1.1 [8018 B] 358s Get:184 http://ftpmaster.internal/ubuntu noble-proposed/main armhf lsof armhf 4.95.0-1build2 [248 kB] 358s Get:185 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnsl2 armhf 1.3.0-3build2 [36.5 kB] 358s Get:186 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libtirpc3t64 armhf 1.3.4+ds-1.1 [73.2 kB] 358s Get:187 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmbim-proxy armhf 1.31.2-0ubuntu2 [5748 B] 358s Get:188 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmbim-glib4 armhf 1.31.2-0ubuntu2 [216 kB] 358s Get:189 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libjson-glib-1.0-common all 1.8.0-2build1 [4210 B] 358s Get:190 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libjson-glib-1.0-0 armhf 1.8.0-2build1 [61.2 kB] 358s Get:191 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnghttp2-14 armhf 1.59.0-1build1 [68.1 kB] 358s Get:192 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libssh-4 armhf 0.10.6-2build1 [169 kB] 358s Get:193 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libusb-1.0-0 armhf 2:1.0.27-1 [48.7 kB] 358s Get:194 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgusb2 armhf 0.4.8-1build1 [34.6 kB] 358s Get:195 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmm-glib0 armhf 1.23.4-0ubuntu1 [214 kB] 358s Get:196 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsasl2-2 armhf 2.1.28+dfsg1-5ubuntu1 [49.7 kB] 358s Get:197 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libibverbs1 armhf 50.0-2build1 [57.9 kB] 358s Get:198 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libfido2-1 armhf 1.14.0-1build1 [75.8 kB] 358s Get:199 http://ftpmaster.internal/ubuntu noble-proposed/main armhf coreutils armhf 9.4-3ubuntu3 [1280 kB] 358s Get:200 http://ftpmaster.internal/ubuntu noble-proposed/main armhf util-linux armhf 2.39.3-9ubuntu2 [1216 kB] 358s Get:201 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libc-bin armhf 2.39-0ubuntu6 [530 kB] 358s Get:202 http://ftpmaster.internal/ubuntu noble-proposed/main armhf file armhf 1:5.45-3 [21.1 kB] 358s Get:203 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmagic-mgc armhf 1:5.45-3 [307 kB] 359s Get:204 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmagic1t64 armhf 1:5.45-3 [81.4 kB] 359s Get:205 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libplymouth5 armhf 24.004.60-1ubuntu6 [140 kB] 359s Get:206 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpng16-16t64 armhf 1.6.43-3 [166 kB] 359s Get:207 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bind9-host armhf 1:9.18.24-0ubuntu3 [47.4 kB] 359s Get:208 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bind9-dnsutils armhf 1:9.18.24-0ubuntu3 [149 kB] 359s Get:209 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bind9-libs armhf 1:9.18.24-0ubuntu3 [1148 kB] 359s Get:210 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libuv1t64 armhf 1.48.0-1.1 [82.9 kB] 359s Get:211 http://ftpmaster.internal/ubuntu noble-proposed/main armhf uuid-runtime armhf 2.39.3-9ubuntu2 [41.7 kB] 359s Get:212 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdebconfclient0 armhf 0.271ubuntu2 [10.8 kB] 359s Get:213 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsemanage-common all 3.5-1build4 [10.1 kB] 359s Get:214 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsemanage2 armhf 3.5-1build4 [84.5 kB] 359s Get:215 http://ftpmaster.internal/ubuntu noble-proposed/main armhf install-info armhf 7.1-3build1 [60.5 kB] 359s Get:216 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gcc-13-base armhf 13.2.0-19ubuntu1 [47.7 kB] 359s Get:217 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libss2 armhf 1.47.0-2.4~exp1ubuntu2 [14.7 kB] 359s Get:218 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dmsetup armhf 2:1.02.185-3ubuntu2 [81.1 kB] 359s Get:219 http://ftpmaster.internal/ubuntu noble-proposed/main armhf eject armhf 2.39.3-9ubuntu2 [43.2 kB] 359s Get:220 http://ftpmaster.internal/ubuntu noble-proposed/main armhf krb5-locales all 1.20.1-5.1ubuntu1 [13.9 kB] 359s Get:221 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libbsd0 armhf 0.12.1-1 [36.6 kB] 359s Get:222 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libglib2.0-data all 2.79.3-3ubuntu5 [46.6 kB] 359s Get:223 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libslang2 armhf 2.3.3-3build1 [478 kB] 359s Get:224 http://ftpmaster.internal/ubuntu noble-proposed/main armhf locales all 2.39-0ubuntu6 [4232 kB] 360s Get:225 http://ftpmaster.internal/ubuntu noble-proposed/main armhf vim-tiny armhf 2:9.1.0016-1ubuntu5 [665 kB] 360s Get:226 http://ftpmaster.internal/ubuntu noble-proposed/main armhf vim-common all 2:9.1.0016-1ubuntu5 [385 kB] 360s Get:227 http://ftpmaster.internal/ubuntu noble/main armhf xdg-user-dirs armhf 0.18-1 [17.3 kB] 360s Get:228 http://ftpmaster.internal/ubuntu noble-proposed/main armhf xxd armhf 2:9.1.0016-1ubuntu5 [62.4 kB] 360s Get:229 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apparmor armhf 4.0.0-beta3-0ubuntu2 [562 kB] 360s Get:230 http://ftpmaster.internal/ubuntu noble-proposed/main armhf ftp all 20230507-2build1 [4724 B] 360s Get:231 http://ftpmaster.internal/ubuntu noble-proposed/main armhf inetutils-telnet armhf 2:2.5-3ubuntu3 [90.7 kB] 360s Get:232 http://ftpmaster.internal/ubuntu noble-proposed/main armhf info armhf 7.1-3build1 [127 kB] 360s Get:233 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libxmuu1 armhf 2:1.1.3-3build1 [8004 B] 360s Get:234 http://ftpmaster.internal/ubuntu noble-proposed/main armhf lshw armhf 02.19.git.2021.06.19.996aaad9c7-2build2 [310 kB] 360s Get:235 http://ftpmaster.internal/ubuntu noble-proposed/main armhf mtr-tiny armhf 0.95-1.1build1 [51.7 kB] 360s Get:236 http://ftpmaster.internal/ubuntu noble-proposed/main armhf plymouth-theme-ubuntu-text armhf 24.004.60-1ubuntu6 [9818 B] 360s Get:237 http://ftpmaster.internal/ubuntu noble-proposed/main armhf plymouth armhf 24.004.60-1ubuntu6 [142 kB] 360s Get:238 http://ftpmaster.internal/ubuntu noble-proposed/main armhf psmisc armhf 23.7-1 [176 kB] 360s Get:239 http://ftpmaster.internal/ubuntu noble-proposed/main armhf telnet all 0.17+2.5-3ubuntu3 [3682 B] 360s Get:240 http://ftpmaster.internal/ubuntu noble-proposed/main armhf usb.ids all 2024.03.18-1 [223 kB] 360s Get:241 http://ftpmaster.internal/ubuntu noble-proposed/main armhf xz-utils armhf 5.6.0-0.2 [271 kB] 360s Get:242 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libctf0 armhf 2.42-4ubuntu1 [87.7 kB] 360s Get:243 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libctf-nobfd0 armhf 2.42-4ubuntu1 [88.0 kB] 360s Get:244 http://ftpmaster.internal/ubuntu noble-proposed/main armhf binutils-arm-linux-gnueabihf armhf 2.42-4ubuntu1 [2925 kB] 361s Get:245 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libbinutils armhf 2.42-4ubuntu1 [464 kB] 361s Get:246 http://ftpmaster.internal/ubuntu noble-proposed/main armhf binutils armhf 2.42-4ubuntu1 [3078 B] 361s Get:247 http://ftpmaster.internal/ubuntu noble-proposed/main armhf binutils-common armhf 2.42-4ubuntu1 [217 kB] 361s Get:248 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsframe1 armhf 2.42-4ubuntu1 [13.1 kB] 361s Get:249 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bolt armhf 0.9.6-2build1 [138 kB] 361s Get:250 http://ftpmaster.internal/ubuntu noble-proposed/main armhf cryptsetup-bin armhf 2:2.7.0-1ubuntu2 [214 kB] 361s Get:251 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dpkg-dev all 1.22.6ubuntu4 [1074 kB] 361s Get:252 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdpkg-perl all 1.22.6ubuntu4 [268 kB] 361s Get:253 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gnupg-l10n all 2.4.4-2ubuntu15 [65.8 kB] 361s Get:254 http://ftpmaster.internal/ubuntu noble-proposed/main armhf ibverbs-providers armhf 50.0-2build1 [27.4 kB] 361s Get:255 http://ftpmaster.internal/ubuntu noble-proposed/main armhf jq armhf 1.7.1-3 [65.2 kB] 361s Get:256 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libjq1 armhf 1.7.1-3 [156 kB] 361s Get:257 http://ftpmaster.internal/ubuntu noble/main armhf libatm1t64 armhf 1:2.5.1-5.1 [20.0 kB] 361s Get:258 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libevent-core-2.1-7 armhf 2.1.12-stable-9build1 [82.3 kB] 361s Get:259 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libftdi1-2 armhf 1.5-6build4 [25.7 kB] 361s Get:260 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libldap-common all 2.6.7+dfsg-1~exp1ubuntu6 [31.3 kB] 361s Get:261 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsasl2-modules armhf 2.1.28+dfsg1-5ubuntu1 [61.3 kB] 361s Get:262 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-lib2to3 all 3.12.2-3ubuntu2 [79.3 kB] 361s Get:263 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-pyrsistent armhf 0.20.0-1build1 [53.0 kB] 361s Get:264 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-typing-extensions all 4.10.0-1 [60.7 kB] 361s Get:265 http://ftpmaster.internal/ubuntu noble-proposed/main armhf kpartx armhf 0.9.4-5ubuntu5 [31.4 kB] 361s Preconfiguring packages ... 362s Fetched 106 MB in 7s (14.6 MB/s) 362s (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 ... 58619 files and directories currently installed.) 362s Preparing to unpack .../bsdutils_1%3a2.39.3-9ubuntu2_armhf.deb ... 362s Unpacking bsdutils (1:2.39.3-9ubuntu2) over (1:2.39.3-6ubuntu2) ... 362s Setting up bsdutils (1:2.39.3-9ubuntu2) ... 362s (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 ... 58619 files and directories currently installed.) 362s Preparing to unpack .../gcc-14-base_14-20240315-1ubuntu1_armhf.deb ... 362s Unpacking gcc-14-base:armhf (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 362s Setting up gcc-14-base:armhf (14-20240315-1ubuntu1) ... 362s (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 ... 58619 files and directories currently installed.) 362s Preparing to unpack .../libgcc-s1_14-20240315-1ubuntu1_armhf.deb ... 362s Unpacking libgcc-s1:armhf (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 362s Setting up libgcc-s1:armhf (14-20240315-1ubuntu1) ... 362s (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 ... 58619 files and directories currently installed.) 362s Preparing to unpack .../libstdc++6_14-20240315-1ubuntu1_armhf.deb ... 362s Unpacking libstdc++6:armhf (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 362s Setting up libstdc++6:armhf (14-20240315-1ubuntu1) ... 362s (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 ... 58619 files and directories currently installed.) 362s Preparing to unpack .../libc6_2.39-0ubuntu6_armhf.deb ... 362s Unpacking libc6:armhf (2.39-0ubuntu6) over (2.39-0ubuntu2) ... 363s Setting up libc6:armhf (2.39-0ubuntu6) ... 363s (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 ... 58619 files and directories currently installed.) 363s Preparing to unpack .../0-libbrotli1_1.1.0-2build1_armhf.deb ... 363s Unpacking libbrotli1:armhf (1.1.0-2build1) over (1.1.0-2) ... 363s Preparing to unpack .../1-libgssapi-krb5-2_1.20.1-5.1ubuntu1_armhf.deb ... 363s Unpacking libgssapi-krb5-2:armhf (1.20.1-5.1ubuntu1) over (1.20.1-5build1) ... 363s Preparing to unpack .../2-libkrb5-3_1.20.1-5.1ubuntu1_armhf.deb ... 363s Unpacking libkrb5-3:armhf (1.20.1-5.1ubuntu1) over (1.20.1-5build1) ... 363s Preparing to unpack .../3-libkrb5support0_1.20.1-5.1ubuntu1_armhf.deb ... 363s Unpacking libkrb5support0:armhf (1.20.1-5.1ubuntu1) over (1.20.1-5build1) ... 364s Preparing to unpack .../4-libk5crypto3_1.20.1-5.1ubuntu1_armhf.deb ... 364s Unpacking libk5crypto3:armhf (1.20.1-5.1ubuntu1) over (1.20.1-5build1) ... 364s Preparing to unpack .../5-libcom-err2_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 364s Unpacking libcom-err2:armhf (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 364s Preparing to unpack .../6-zlib1g_1%3a1.3.dfsg-3.1ubuntu1_armhf.deb ... 364s Unpacking zlib1g:armhf (1:1.3.dfsg-3.1ubuntu1) over (1:1.3.dfsg-3ubuntu1) ... 364s Setting up zlib1g:armhf (1:1.3.dfsg-3.1ubuntu1) ... 364s (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 ... 58619 files and directories currently installed.) 364s Preparing to unpack .../librtmp1_2.4+20151223.gitfa8646d.1-2build6_armhf.deb ... 364s Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2build6) over (2.4+20151223.gitfa8646d.1-2build4) ... 364s Preparing to unpack .../udisks2_2.10.1-6_armhf.deb ... 364s Unpacking udisks2 (2.10.1-6) over (2.10.1-1ubuntu2) ... 364s Preparing to unpack .../libudisks2-0_2.10.1-6_armhf.deb ... 364s Unpacking libudisks2-0:armhf (2.10.1-6) over (2.10.1-1ubuntu2) ... 364s Preparing to unpack .../libblkid1_2.39.3-9ubuntu2_armhf.deb ... 364s Unpacking libblkid1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 364s Setting up libblkid1:armhf (2.39.3-9ubuntu2) ... 364s (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 ... 58619 files and directories currently installed.) 364s Preparing to unpack .../liblzma5_5.6.0-0.2_armhf.deb ... 364s Unpacking liblzma5:armhf (5.6.0-0.2) over (5.4.5-0.3) ... 364s Setting up liblzma5:armhf (5.6.0-0.2) ... 364s (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 ... 58619 files and directories currently installed.) 364s Preparing to unpack .../0-kmod_31+20240202-2ubuntu4_armhf.deb ... 364s Unpacking kmod (31+20240202-2ubuntu4) over (30+20230601-2ubuntu1) ... 364s dpkg: warning: unable to delete old directory '/lib/modprobe.d': Directory not empty 364s Preparing to unpack .../1-libkmod2_31+20240202-2ubuntu4_armhf.deb ... 364s Unpacking libkmod2:armhf (31+20240202-2ubuntu4) over (30+20230601-2ubuntu1) ... 364s Preparing to unpack .../2-systemd-dev_255.4-1ubuntu5_all.deb ... 364s Unpacking systemd-dev (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 364s Preparing to unpack .../3-systemd-timesyncd_255.4-1ubuntu5_armhf.deb ... 364s Unpacking systemd-timesyncd (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 364s Preparing to unpack .../4-dbus-session-bus-common_1.14.10-4ubuntu2_all.deb ... 364s Unpacking dbus-session-bus-common (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 364s Preparing to unpack .../5-libaudit-common_1%3a3.1.2-2.1_all.deb ... 364s Unpacking libaudit-common (1:3.1.2-2.1) over (1:3.1.2-2) ... 364s Setting up libaudit-common (1:3.1.2-2.1) ... 364s (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 ... 58618 files and directories currently installed.) 364s Preparing to unpack .../libcap-ng0_0.8.4-2build1_armhf.deb ... 364s Unpacking libcap-ng0:armhf (0.8.4-2build1) over (0.8.4-2) ... 364s Setting up libcap-ng0:armhf (0.8.4-2build1) ... 364s (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 ... 58618 files and directories currently installed.) 364s Preparing to unpack .../libaudit1_1%3a3.1.2-2.1_armhf.deb ... 364s Unpacking libaudit1:armhf (1:3.1.2-2.1) over (1:3.1.2-2) ... 364s Setting up libaudit1:armhf (1:3.1.2-2.1) ... 364s (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 ... 58618 files and directories currently installed.) 364s Preparing to unpack .../libpam0g_1.5.3-5ubuntu3_armhf.deb ... 364s Unpacking libpam0g:armhf (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 364s Setting up libpam0g:armhf (1.5.3-5ubuntu3) ... 365s (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 ... 58618 files and directories currently installed.) 365s Preparing to unpack .../libselinux1_3.5-2ubuntu1_armhf.deb ... 365s Unpacking libselinux1:armhf (3.5-2ubuntu1) over (3.5-2build1) ... 365s Setting up libselinux1:armhf (3.5-2ubuntu1) ... 365s dpkg: libcurl4:armhf: dependency problems, but removing anyway as you requested: 365s curl depends on libcurl4 (= 8.5.0-2ubuntu2). 365s 365s (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 ... 58618 files and directories currently installed.) 365s Removing libcurl4:armhf (8.5.0-2ubuntu2) ... 365s Selecting previously unselected package libcurl4t64:armhf. 365s (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 ... 58613 files and directories currently installed.) 365s Preparing to unpack .../libcurl4t64_8.5.0-2ubuntu7_armhf.deb ... 365s Unpacking libcurl4t64:armhf (8.5.0-2ubuntu7) ... 365s Preparing to unpack .../curl_8.5.0-2ubuntu7_armhf.deb ... 365s Unpacking curl (8.5.0-2ubuntu7) over (8.5.0-2ubuntu2) ... 365s dpkg: libpsl5:armhf: dependency problems, but removing anyway as you requested: 365s wget depends on libpsl5 (>= 0.16.0). 365s libcurl3-gnutls:armhf depends on libpsl5 (>= 0.16.0). 365s 365s (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 ... 58619 files and directories currently installed.) 365s Removing libpsl5:armhf (0.21.2-1build1) ... 365s Selecting previously unselected package libpsl5t64:armhf. 365s (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 ... 58614 files and directories currently installed.) 365s Preparing to unpack .../libpsl5t64_0.21.2-1.1_armhf.deb ... 365s Unpacking libpsl5t64:armhf (0.21.2-1.1) ... 365s Preparing to unpack .../wget_1.21.4-1ubuntu2_armhf.deb ... 365s Unpacking wget (1.21.4-1ubuntu2) over (1.21.4-1ubuntu1) ... 365s Preparing to unpack .../tnftp_20230507-2build1_armhf.deb ... 365s Unpacking tnftp (20230507-2build1) over (20230507-2) ... 365s dpkg: libpcap0.8:armhf: dependency problems, but removing anyway as you requested: 365s tcpdump depends on libpcap0.8 (>= 1.9.1). 365s 365s (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 ... 58620 files and directories currently installed.) 365s Removing libpcap0.8:armhf (1.10.4-4ubuntu3) ... 365s Selecting previously unselected package libpcap0.8t64:armhf. 365s (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 ... 58609 files and directories currently installed.) 365s Preparing to unpack .../00-libpcap0.8t64_1.10.4-4.1ubuntu1_armhf.deb ... 365s Unpacking libpcap0.8t64:armhf (1.10.4-4.1ubuntu1) ... 365s Preparing to unpack .../01-tcpdump_4.99.4-3ubuntu2_armhf.deb ... 365s Unpacking tcpdump (4.99.4-3ubuntu2) over (4.99.4-3ubuntu1) ... 365s Preparing to unpack .../02-libsystemd-shared_255.4-1ubuntu5_armhf.deb ... 365s Unpacking libsystemd-shared:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 365s Preparing to unpack .../03-systemd-resolved_255.4-1ubuntu5_armhf.deb ... 365s Unpacking systemd-resolved (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 365s Preparing to unpack .../04-sudo_1.9.15p5-3ubuntu3_armhf.deb ... 365s Unpacking sudo (1.9.15p5-3ubuntu3) over (1.9.15p5-3ubuntu1) ... 365s Preparing to unpack .../05-rsync_3.2.7-1build1_armhf.deb ... 365s Unpacking rsync (3.2.7-1build1) over (3.2.7-1) ... 365s Preparing to unpack .../06-python3-cryptography_41.0.7-4build2_armhf.deb ... 366s Unpacking python3-cryptography (41.0.7-4build2) over (41.0.7-3) ... 366s Preparing to unpack .../07-openssl_3.0.13-0ubuntu2_armhf.deb ... 366s Unpacking openssl (3.0.13-0ubuntu2) over (3.0.10-1ubuntu4) ... 366s Preparing to unpack .../08-openssh-sftp-server_1%3a9.6p1-3ubuntu11_armhf.deb ... 366s Unpacking openssh-sftp-server (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 366s Preparing to unpack .../09-openssh-client_1%3a9.6p1-3ubuntu11_armhf.deb ... 366s Unpacking openssh-client (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 366s Preparing to unpack .../10-openssh-server_1%3a9.6p1-3ubuntu11_armhf.deb ... 366s Unpacking openssh-server (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 366s Selecting previously unselected package linux-headers-6.8.0-20. 366s Preparing to unpack .../11-linux-headers-6.8.0-20_6.8.0-20.20_all.deb ... 366s Unpacking linux-headers-6.8.0-20 (6.8.0-20.20) ... 368s Selecting previously unselected package linux-headers-6.8.0-20-generic. 368s Preparing to unpack .../12-linux-headers-6.8.0-20-generic_6.8.0-20.20_armhf.deb ... 368s Unpacking linux-headers-6.8.0-20-generic (6.8.0-20.20) ... 369s Preparing to unpack .../13-linux-headers-generic_6.8.0-20.20+1_armhf.deb ... 369s Unpacking linux-headers-generic (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 369s (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 ... 89772 files and directories currently installed.) 369s Removing linux-headers-6.8.0-11-generic (6.8.0-11.11) ... 370s dpkg: libssl3:armhf: dependency problems, but removing anyway as you requested: 370s systemd depends on libssl3 (>= 3.0.0). 370s libssh-4:armhf depends on libssl3 (>= 3.0.0). 370s libsasl2-modules:armhf depends on libssl3 (>= 3.0.0). 370s libsasl2-2:armhf depends on libssl3 (>= 3.0.0). 370s libpython3.12-minimal:armhf depends on libssl3 (>= 3.0.0). 370s libpython3.11-minimal:armhf depends on libssl3 (>= 3.0.0). 370s libnvme1 depends on libssl3 (>= 3.0.0). 370s libfido2-1:armhf depends on libssl3 (>= 3.0.0). 370s libcryptsetup12:armhf depends on libssl3 (>= 3.0.0). 370s dhcpcd-base depends on libssl3 (>= 3.0.0). 370s bind9-libs:armhf depends on libssl3 (>= 3.0.0). 370s 370s Removing libssl3:armhf (3.0.10-1ubuntu4) ... 370s Selecting previously unselected package libssl3t64:armhf. 370s (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 ... 78622 files and directories currently installed.) 370s Preparing to unpack .../libssl3t64_3.0.13-0ubuntu2_armhf.deb ... 370s Unpacking libssl3t64:armhf (3.0.13-0ubuntu2) ... 370s Setting up libssl3t64:armhf (3.0.13-0ubuntu2) ... 370s (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 ... 78635 files and directories currently installed.) 370s Preparing to unpack .../libnss-systemd_255.4-1ubuntu5_armhf.deb ... 370s Unpacking libnss-systemd:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 370s Preparing to unpack .../libudev1_255.4-1ubuntu5_armhf.deb ... 370s Unpacking libudev1:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 370s Setting up libudev1:armhf (255.4-1ubuntu5) ... 370s (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 ... 78635 files and directories currently installed.) 370s Preparing to unpack .../systemd_255.4-1ubuntu5_armhf.deb ... 370s Unpacking systemd (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 371s Preparing to unpack .../udev_255.4-1ubuntu5_armhf.deb ... 371s Unpacking udev (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 371s Preparing to unpack .../libsystemd0_255.4-1ubuntu5_armhf.deb ... 371s Unpacking libsystemd0:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 371s Setting up libsystemd0:armhf (255.4-1ubuntu5) ... 371s Setting up libkmod2:armhf (31+20240202-2ubuntu4) ... 371s Setting up libsystemd-shared:armhf (255.4-1ubuntu5) ... 371s Setting up systemd-dev (255.4-1ubuntu5) ... 371s Setting up systemd (255.4-1ubuntu5) ... 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 ... 78635 files and directories currently installed.) 372s Preparing to unpack .../systemd-sysv_255.4-1ubuntu5_armhf.deb ... 372s Unpacking systemd-sysv (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 372s Preparing to unpack .../libpam-systemd_255.4-1ubuntu5_armhf.deb ... 372s Unpacking libpam-systemd:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 372s Preparing to unpack .../libpam-modules-bin_1.5.3-5ubuntu3_armhf.deb ... 372s Unpacking libpam-modules-bin (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 372s Setting up libpam-modules-bin (1.5.3-5ubuntu3) ... 373s pam_namespace.service is a disabled or a static unit not running, not starting it. 373s (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 ... 78635 files and directories currently installed.) 373s Preparing to unpack .../libpam-modules_1.5.3-5ubuntu3_armhf.deb ... 373s Unpacking libpam-modules:armhf (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 373s Setting up libpam-modules:armhf (1.5.3-5ubuntu3) ... 373s Installing new version of config file /etc/security/namespace.init ... 373s (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 ... 78633 files and directories currently installed.) 373s Preparing to unpack .../libpam-runtime_1.5.3-5ubuntu3_all.deb ... 373s Unpacking libpam-runtime (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 373s Setting up libpam-runtime (1.5.3-5ubuntu3) ... 373s (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 ... 78633 files and directories currently installed.) 373s Preparing to unpack .../0-dbus-user-session_1.14.10-4ubuntu2_armhf.deb ... 373s Unpacking dbus-user-session (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 373s Preparing to unpack .../1-libapparmor1_4.0.0-beta3-0ubuntu2_armhf.deb ... 373s Unpacking libapparmor1:armhf (4.0.0-beta3-0ubuntu2) over (4.0.0~alpha4-0ubuntu1) ... 373s Preparing to unpack .../2-libexpat1_2.6.1-2_armhf.deb ... 373s Unpacking libexpat1:armhf (2.6.1-2) over (2.6.0-1) ... 373s Preparing to unpack .../3-dbus-system-bus-common_1.14.10-4ubuntu2_all.deb ... 373s Unpacking dbus-system-bus-common (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 373s Preparing to unpack .../4-dbus-bin_1.14.10-4ubuntu2_armhf.deb ... 373s Unpacking dbus-bin (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 373s Preparing to unpack .../5-dbus_1.14.10-4ubuntu2_armhf.deb ... 373s Unpacking dbus (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 373s Preparing to unpack .../6-dbus-daemon_1.14.10-4ubuntu2_armhf.deb ... 373s Unpacking dbus-daemon (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 373s Preparing to unpack .../7-libdbus-1-3_1.14.10-4ubuntu2_armhf.deb ... 373s Unpacking libdbus-1-3:armhf (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 373s Preparing to unpack .../8-libmount1_2.39.3-9ubuntu2_armhf.deb ... 373s Unpacking libmount1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 373s Setting up libmount1:armhf (2.39.3-9ubuntu2) ... 373s (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 ... 78633 files and directories currently installed.) 373s Preparing to unpack .../libseccomp2_2.5.5-1ubuntu2_armhf.deb ... 373s Unpacking libseccomp2:armhf (2.5.5-1ubuntu2) over (2.5.5-1ubuntu1) ... 373s Setting up libseccomp2:armhf (2.5.5-1ubuntu2) ... 373s (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 ... 78633 files and directories currently installed.) 373s Preparing to unpack .../libdevmapper1.02.1_2%3a1.02.185-3ubuntu2_armhf.deb ... 373s Unpacking libdevmapper1.02.1:armhf (2:1.02.185-3ubuntu2) over (2:1.02.185-3ubuntu1) ... 373s Preparing to unpack .../libuuid1_2.39.3-9ubuntu2_armhf.deb ... 373s Unpacking libuuid1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 373s Setting up libuuid1:armhf (2.39.3-9ubuntu2) ... 374s (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 ... 78633 files and directories currently installed.) 374s Preparing to unpack .../0-libcryptsetup12_2%3a2.7.0-1ubuntu2_armhf.deb ... 374s Unpacking libcryptsetup12:armhf (2:2.7.0-1ubuntu2) over (2:2.7.0-1ubuntu1) ... 374s Preparing to unpack .../1-libfdisk1_2.39.3-9ubuntu2_armhf.deb ... 374s Unpacking libfdisk1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 374s Preparing to unpack .../2-mount_2.39.3-9ubuntu2_armhf.deb ... 374s Unpacking mount (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 374s Preparing to unpack .../3-libblockdev-utils3_3.1.0-1build1_armhf.deb ... 374s Unpacking libblockdev-utils3:armhf (3.1.0-1build1) over (3.1.0-1) ... 374s Preparing to unpack .../4-libvolume-key1_0.3.12-7build1_armhf.deb ... 374s Unpacking libvolume-key1:armhf (0.3.12-7build1) over (0.3.12-5build2) ... 374s Preparing to unpack .../5-libjcat1_0.2.0-2build2_armhf.deb ... 374s Unpacking libjcat1:armhf (0.2.0-2build2) over (0.2.0-2) ... 374s (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 ... 78633 files and directories currently installed.) 374s Removing libgpgme11:armhf (1.18.0-4ubuntu1) ... 374s (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 ... 78627 files and directories currently installed.) 374s Preparing to unpack .../parted_3.6-3.1build2_armhf.deb ... 374s Unpacking parted (3.6-3.1build2) over (3.6-3) ... 374s (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 ... 78627 files and directories currently installed.) 374s Removing libparted2:armhf (3.6-3) ... 374s Selecting previously unselected package libparted2t64:armhf. 374s (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 ... 78621 files and directories currently installed.) 374s Preparing to unpack .../00-libparted2t64_3.6-3.1build2_armhf.deb ... 374s Unpacking libparted2t64:armhf (3.6-3.1build2) ... 374s Preparing to unpack .../01-python3.12_3.12.2-4build3_armhf.deb ... 374s Unpacking python3.12 (3.12.2-4build3) over (3.12.2-1) ... 374s Preparing to unpack .../02-python3.12-minimal_3.12.2-4build3_armhf.deb ... 374s Unpacking python3.12-minimal (3.12.2-4build3) over (3.12.2-1) ... 374s Preparing to unpack .../03-libpython3.12-stdlib_3.12.2-4build3_armhf.deb ... 374s Unpacking libpython3.12-stdlib:armhf (3.12.2-4build3) over (3.12.2-1) ... 374s Preparing to unpack .../04-libpython3.12-minimal_3.12.2-4build3_armhf.deb ... 374s Unpacking libpython3.12-minimal:armhf (3.12.2-4build3) over (3.12.2-1) ... 375s Preparing to unpack .../05-libsasl2-modules-db_2.1.28+dfsg1-5ubuntu1_armhf.deb ... 375s Unpacking libsasl2-modules-db:armhf (2.1.28+dfsg1-5ubuntu1) over (2.1.28+dfsg1-4) ... 375s Preparing to unpack .../06-python3.11_3.11.8-1build4_armhf.deb ... 375s Unpacking python3.11 (3.11.8-1build4) over (3.11.8-1) ... 375s Preparing to unpack .../07-python3.11-minimal_3.11.8-1build4_armhf.deb ... 375s Unpacking python3.11-minimal (3.11.8-1build4) over (3.11.8-1) ... 375s Preparing to unpack .../08-libpython3.11-stdlib_3.11.8-1build4_armhf.deb ... 375s Unpacking libpython3.11-stdlib:armhf (3.11.8-1build4) over (3.11.8-1) ... 375s Preparing to unpack .../09-libpython3.11-minimal_3.11.8-1build4_armhf.deb ... 375s Unpacking libpython3.11-minimal:armhf (3.11.8-1build4) over (3.11.8-1) ... 375s Preparing to unpack .../10-libsqlite3-0_3.45.1-1ubuntu1_armhf.deb ... 375s Unpacking libsqlite3-0:armhf (3.45.1-1ubuntu1) over (3.45.1-1) ... 375s Preparing to unpack .../11-libtext-iconv-perl_1.7-8build2_armhf.deb ... 375s Unpacking libtext-iconv-perl:armhf (1.7-8build2) over (1.7-8build1) ... 375s Preparing to unpack .../12-libtext-charwidth-perl_0.04-11build2_armhf.deb ... 375s Unpacking libtext-charwidth-perl:armhf (0.04-11build2) over (0.04-11build1) ... 375s Preparing to unpack .../13-perl-modules-5.38_5.38.2-3.2_all.deb ... 375s Unpacking perl-modules-5.38 (5.38.2-3.2) over (5.38.2-3) ... 376s dpkg: libperl5.38:armhf: dependency problems, but removing anyway as you requested: 376s perl depends on libperl5.38 (= 5.38.2-3). 376s 376s (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 ... 78624 files and directories currently installed.) 376s Removing libperl5.38:armhf (5.38.2-3) ... 376s dpkg: libdb5.3:armhf: dependency problems, but removing anyway as you requested: 376s iproute2 depends on libdb5.3. 376s apt-utils depends on libdb5.3. 376s 376s Removing libdb5.3:armhf (5.3.28+dfsg2-4) ... 376s Selecting previously unselected package libdb5.3t64:armhf. 376s (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 ... 78099 files and directories currently installed.) 376s Preparing to unpack .../libdb5.3t64_5.3.28+dfsg2-6_armhf.deb ... 376s Unpacking libdb5.3t64:armhf (5.3.28+dfsg2-6) ... 376s Preparing to unpack .../python3-gdbm_3.12.2-3ubuntu2_armhf.deb ... 376s Unpacking python3-gdbm:armhf (3.12.2-3ubuntu2) over (3.11.5-1) ... 376s Preparing to unpack .../man-db_2.12.0-3build4_armhf.deb ... 376s Unpacking man-db (2.12.0-3build4) over (2.12.0-3) ... 376s (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 ... 78105 files and directories currently installed.) 376s Removing libgdbm-compat4:armhf (1.23-5) ... 376s Removing libgdbm6:armhf (1.23-5) ... 376s Selecting previously unselected package libgdbm6t64:armhf. 376s (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 ... 78095 files and directories currently installed.) 376s Preparing to unpack .../libgdbm6t64_1.23-5.1_armhf.deb ... 376s Unpacking libgdbm6t64:armhf (1.23-5.1) ... 376s Selecting previously unselected package libgdbm-compat4t64:armhf. 376s Preparing to unpack .../libgdbm-compat4t64_1.23-5.1_armhf.deb ... 376s Unpacking libgdbm-compat4t64:armhf (1.23-5.1) ... 376s Selecting previously unselected package libperl5.38t64:armhf. 376s Preparing to unpack .../libperl5.38t64_5.38.2-3.2_armhf.deb ... 376s Unpacking libperl5.38t64:armhf (5.38.2-3.2) ... 376s Preparing to unpack .../perl_5.38.2-3.2_armhf.deb ... 376s Unpacking perl (5.38.2-3.2) over (5.38.2-3) ... 376s Preparing to unpack .../perl-base_5.38.2-3.2_armhf.deb ... 376s Unpacking perl-base (5.38.2-3.2) over (5.38.2-3) ... 376s Setting up perl-base (5.38.2-3.2) ... 377s (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 ... 78626 files and directories currently installed.) 377s Preparing to unpack .../liblocale-gettext-perl_1.07-6ubuntu3_armhf.deb ... 377s Unpacking liblocale-gettext-perl (1.07-6ubuntu3) over (1.07-6build1) ... 377s dpkg: libnettle8:armhf: dependency problems, but removing anyway as you requested: 377s libhogweed6:armhf depends on libnettle8. 377s libgnutls30:armhf depends on libnettle8 (>= 3.9~). 377s libcurl3-gnutls:armhf depends on libnettle8. 377s libarchive13:armhf depends on libnettle8. 377s 377s (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 ... 78626 files and directories currently installed.) 377s Removing libnettle8:armhf (3.9.1-2) ... 377s Selecting previously unselected package libnettle8t64:armhf. 377s (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 ... 78619 files and directories currently installed.) 377s Preparing to unpack .../libnettle8t64_3.9.1-2.2_armhf.deb ... 377s Unpacking libnettle8t64:armhf (3.9.1-2.2) ... 377s Setting up libnettle8t64:armhf (3.9.1-2.2) ... 377s dpkg: libhogweed6:armhf: dependency problems, but removing anyway as you requested: 377s libgnutls30:armhf depends on libhogweed6 (>= 3.6). 377s 377s (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 ... 78627 files and directories currently installed.) 377s Removing libhogweed6:armhf (3.9.1-2) ... 377s Selecting previously unselected package libhogweed6t64:armhf. 377s (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 ... 78622 files and directories currently installed.) 377s Preparing to unpack .../libhogweed6t64_3.9.1-2.2_armhf.deb ... 377s Unpacking libhogweed6t64:armhf (3.9.1-2.2) ... 377s Setting up libhogweed6t64:armhf (3.9.1-2.2) ... 377s dpkg: libgnutls30:armhf: dependency problems, but removing anyway as you requested: 377s libldap2:armhf depends on libgnutls30 (>= 3.8.2). 377s libcurl3-gnutls:armhf depends on libgnutls30 (>= 3.8.2). 377s fwupd depends on libgnutls30 (>= 3.7.3). 377s dirmngr depends on libgnutls30 (>= 3.8.1). 377s apt depends on libgnutls30 (>= 3.8.1). 377s 377s (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 ... 78628 files and directories currently installed.) 377s Removing libgnutls30:armhf (3.8.3-1ubuntu1) ... 377s Selecting previously unselected package libgnutls30t64:armhf. 377s (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 ... 78619 files and directories currently installed.) 377s Preparing to unpack .../libgnutls30t64_3.8.3-1.1ubuntu2_armhf.deb ... 377s Unpacking libgnutls30t64:armhf (3.8.3-1.1ubuntu2) ... 377s Setting up libgnutls30t64:armhf (3.8.3-1.1ubuntu2) ... 377s (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 ... 78647 files and directories currently installed.) 377s Preparing to unpack .../libldap2_2.6.7+dfsg-1~exp1ubuntu6_armhf.deb ... 377s Unpacking libldap2:armhf (2.6.7+dfsg-1~exp1ubuntu6) over (2.6.7+dfsg-1~exp1ubuntu1) ... 377s dpkg: libcurl3-gnutls:armhf: dependency problems, but removing anyway as you requested: 377s libfwupd2:armhf depends on libcurl3-gnutls (>= 7.63.0). 377s fwupd depends on libcurl3-gnutls (>= 7.63.0). 377s 377s (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 ... 78647 files and directories currently installed.) 377s Removing libcurl3-gnutls:armhf (8.5.0-2ubuntu2) ... 377s Selecting previously unselected package libcurl3t64-gnutls:armhf. 377s (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 ... 78640 files and directories currently installed.) 377s Preparing to unpack .../00-libcurl3t64-gnutls_8.5.0-2ubuntu7_armhf.deb ... 377s Unpacking libcurl3t64-gnutls:armhf (8.5.0-2ubuntu7) ... 377s Preparing to unpack .../01-shared-mime-info_2.4-1build1_armhf.deb ... 377s Unpacking shared-mime-info (2.4-1build1) over (2.4-1) ... 377s Preparing to unpack .../02-gir1.2-girepository-2.0_1.79.1-1ubuntu6_armhf.deb ... 377s Unpacking gir1.2-girepository-2.0:armhf (1.79.1-1ubuntu6) over (1.79.1-1) ... 377s Preparing to unpack .../03-gir1.2-glib-2.0_2.79.3-3ubuntu5_armhf.deb ... 377s Unpacking gir1.2-glib-2.0:armhf (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 377s Preparing to unpack .../04-libgirepository-1.0-1_1.79.1-1ubuntu6_armhf.deb ... 377s Unpacking libgirepository-1.0-1:armhf (1.79.1-1ubuntu6) over (1.79.1-1) ... 377s Preparing to unpack .../05-python3-gi_3.47.0-3build1_armhf.deb ... 378s Unpacking python3-gi (3.47.0-3build1) over (3.47.0-3) ... 378s Preparing to unpack .../06-python3-dbus_1.3.2-5build2_armhf.deb ... 378s Unpacking python3-dbus (1.3.2-5build2) over (1.3.2-5build1) ... 378s Selecting previously unselected package libnetplan1:armhf. 378s Preparing to unpack .../07-libnetplan1_1.0-1_armhf.deb ... 378s Unpacking libnetplan1:armhf (1.0-1) ... 378s Preparing to unpack .../08-python3-netplan_1.0-1_armhf.deb ... 378s Unpacking python3-netplan (1.0-1) over (0.107.1-3) ... 378s Preparing to unpack .../09-netplan-generator_1.0-1_armhf.deb ... 378s Adding 'diversion of /lib/systemd/system-generators/netplan to /lib/systemd/system-generators/netplan.usr-is-merged by netplan-generator' 378s Unpacking netplan-generator (1.0-1) over (0.107.1-3) ... 378s Preparing to unpack .../10-initramfs-tools-bin_0.142ubuntu23_armhf.deb ... 378s Unpacking initramfs-tools-bin (0.142ubuntu23) over (0.142ubuntu20) ... 378s Preparing to unpack .../11-initramfs-tools-core_0.142ubuntu23_all.deb ... 378s Unpacking initramfs-tools-core (0.142ubuntu23) over (0.142ubuntu20) ... 378s Preparing to unpack .../12-initramfs-tools_0.142ubuntu23_all.deb ... 378s Unpacking initramfs-tools (0.142ubuntu23) over (0.142ubuntu20) ... 378s Preparing to unpack .../13-netplan.io_1.0-1_armhf.deb ... 378s Unpacking netplan.io (1.0-1) over (0.107.1-3) ... 378s Preparing to unpack .../14-libxmlb2_0.3.15-1build1_armhf.deb ... 378s Unpacking libxmlb2:armhf (0.3.15-1build1) over (0.3.15-1) ... 378s Preparing to unpack .../15-libqrtr-glib0_1.2.2-1ubuntu3_armhf.deb ... 378s Unpacking libqrtr-glib0:armhf (1.2.2-1ubuntu3) over (1.2.2-1ubuntu2) ... 378s Preparing to unpack .../16-libqmi-glib5_1.35.2-0ubuntu1_armhf.deb ... 378s Unpacking libqmi-glib5:armhf (1.35.2-0ubuntu1) over (1.34.0-2) ... 378s Preparing to unpack .../17-libqmi-proxy_1.35.2-0ubuntu1_armhf.deb ... 378s Unpacking libqmi-proxy (1.35.2-0ubuntu1) over (1.34.0-2) ... 379s Preparing to unpack .../18-libpolkit-agent-1-0_124-1ubuntu1_armhf.deb ... 379s Unpacking libpolkit-agent-1-0:armhf (124-1ubuntu1) over (124-1) ... 379s Preparing to unpack .../19-libpolkit-gobject-1-0_124-1ubuntu1_armhf.deb ... 379s Unpacking libpolkit-gobject-1-0:armhf (124-1ubuntu1) over (124-1) ... 379s (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 ... 78651 files and directories currently installed.) 379s Removing libnetplan0:armhf (0.107.1-3) ... 379s dpkg: libglib2.0-0:armhf: dependency problems, but removing anyway as you requested: 379s libmm-glib0:armhf depends on libglib2.0-0 (>= 2.62.0). 379s libmbim-proxy depends on libglib2.0-0 (>= 2.56). 379s libmbim-glib4:armhf depends on libglib2.0-0 (>= 2.56). 379s libjson-glib-1.0-0:armhf depends on libglib2.0-0 (>= 2.75.3). 379s libgusb2:armhf depends on libglib2.0-0 (>= 2.75.3). 379s libgudev-1.0-0:armhf depends on libglib2.0-0 (>= 2.38.0). 379s libfwupd2:armhf depends on libglib2.0-0 (>= 2.79.0). 379s libblockdev3:armhf depends on libglib2.0-0 (>= 2.42.2). 379s libblockdev-swap3:armhf depends on libglib2.0-0 (>= 2.42.2). 379s libblockdev-part3:armhf depends on libglib2.0-0 (>= 2.42.2). 379s libblockdev-nvme3:armhf depends on libglib2.0-0 (>= 2.42.2). 379s libblockdev-mdraid3:armhf depends on libglib2.0-0 (>= 2.42.2). 379s libblockdev-loop3:armhf depends on libglib2.0-0 (>= 2.42.2). 379s libblockdev-fs3:armhf depends on libglib2.0-0 (>= 2.42.2). 379s libblockdev-crypto3:armhf depends on libglib2.0-0 (>= 2.42.2). 379s fwupd depends on libglib2.0-0 (>= 2.79.0). 379s bolt depends on libglib2.0-0 (>= 2.56.0). 379s 379s Removing libglib2.0-0:armhf (2.79.2-1~ubuntu1) ... 379s Selecting previously unselected package libglib2.0-0t64:armhf. 379s (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 ... 78622 files and directories currently installed.) 379s Preparing to unpack .../libglib2.0-0t64_2.79.3-3ubuntu5_armhf.deb ... 379s libglib2.0-0t64.preinst: Removing /var/lib/dpkg/info/libglib2.0-0:armhf.postrm to avoid loss of /usr/share/glib-2.0/schemas/gschemas.compiled... 379s removed '/var/lib/dpkg/info/libglib2.0-0:armhf.postrm' 379s Unpacking libglib2.0-0t64:armhf (2.79.3-3ubuntu5) ... 379s Preparing to unpack .../libfwupd2_1.9.15-1_armhf.deb ... 379s Unpacking libfwupd2:armhf (1.9.15-1) over (1.9.14-1) ... 379s dpkg: libarchive13:armhf: dependency problems, but removing anyway as you requested: 379s fwupd depends on libarchive13 (>= 3.2.1). 379s 379s (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 ... 78647 files and directories currently installed.) 379s Removing libarchive13:armhf (3.7.2-1ubuntu2) ... 379s Selecting previously unselected package libarchive13t64:armhf. 379s (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 ... 78641 files and directories currently installed.) 379s Preparing to unpack .../libarchive13t64_3.7.2-1.1ubuntu2_armhf.deb ... 379s Unpacking libarchive13t64:armhf (3.7.2-1.1ubuntu2) ... 379s Preparing to unpack .../fwupd_1.9.15-1_armhf.deb ... 379s Unpacking fwupd (1.9.15-1) over (1.9.14-1) ... 379s Preparing to unpack .../apt-utils_2.7.13ubuntu1_armhf.deb ... 379s Unpacking apt-utils (2.7.13ubuntu1) over (2.7.12) ... 379s dpkg: libapt-pkg6.0:armhf: dependency problems, but removing anyway as you requested: 379s ubuntu-pro-client depends on libapt-pkg6.0 (>= 1.9~). 379s python3-apt depends on libapt-pkg6.0 (>= 2.7.11). 379s apt depends on libapt-pkg6.0 (>= 2.7.12). 379s 379s (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 ... 78648 files and directories currently installed.) 379s Removing libapt-pkg6.0:armhf (2.7.12) ... 379s Selecting previously unselected package libapt-pkg6.0t64:armhf. 379s (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 ... 78599 files and directories currently installed.) 379s Preparing to unpack .../libapt-pkg6.0t64_2.7.13ubuntu1_armhf.deb ... 379s Unpacking libapt-pkg6.0t64:armhf (2.7.13ubuntu1) ... 379s Setting up libapt-pkg6.0t64:armhf (2.7.13ubuntu1) ... 379s (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 ... 78649 files and directories currently installed.) 379s Preparing to unpack .../apt_2.7.13ubuntu1_armhf.deb ... 379s Unpacking apt (2.7.13ubuntu1) over (2.7.12) ... 380s Setting up apt (2.7.13ubuntu1) ... 380s (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 ... 78649 files and directories currently installed.) 380s Preparing to unpack .../ubuntu-pro-client-l10n_31.2_armhf.deb ... 380s Unpacking ubuntu-pro-client-l10n (31.2) over (31.1) ... 380s Preparing to unpack .../ubuntu-pro-client_31.2_armhf.deb ... 381s Unpacking ubuntu-pro-client (31.2) over (31.1) ... 381s Preparing to unpack .../keyboxd_2.4.4-2ubuntu15_armhf.deb ... 381s Unpacking keyboxd (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 381s dpkg: libnpth0:armhf: dependency problems, but removing anyway as you requested: 381s gpgv depends on libnpth0 (>= 0.90). 381s gpgsm depends on libnpth0 (>= 0.90). 381s gpg-agent depends on libnpth0 (>= 0.90). 381s gpg depends on libnpth0 (>= 0.90). 381s dirmngr depends on libnpth0 (>= 0.90). 381s 381s (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 ... 78649 files and directories currently installed.) 381s Removing libnpth0:armhf (1.6-3build2) ... 381s Selecting previously unselected package libnpth0t64:armhf. 381s (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 ... 78644 files and directories currently installed.) 381s Preparing to unpack .../libnpth0t64_1.6-3.1_armhf.deb ... 381s Unpacking libnpth0t64:armhf (1.6-3.1) ... 381s Setting up libnpth0t64:armhf (1.6-3.1) ... 381s (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 ... 78650 files and directories currently installed.) 381s Preparing to unpack .../gpgv_2.4.4-2ubuntu15_armhf.deb ... 381s Unpacking gpgv (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 381s Setting up gpgv (2.4.4-2ubuntu15) ... 381s (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 ... 78650 files and directories currently installed.) 381s Preparing to unpack .../gpg_2.4.4-2ubuntu15_armhf.deb ... 381s Unpacking gpg (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 381s Preparing to unpack .../gpg-wks-client_2.4.4-2ubuntu15_armhf.deb ... 381s Unpacking gpg-wks-client (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 381s Preparing to unpack .../gnupg-utils_2.4.4-2ubuntu15_armhf.deb ... 381s Unpacking gnupg-utils (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 381s Preparing to unpack .../gpg-agent_2.4.4-2ubuntu15_armhf.deb ... 381s Unpacking gpg-agent (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 381s Preparing to unpack .../gpgsm_2.4.4-2ubuntu15_armhf.deb ... 381s Unpacking gpgsm (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 382s dpkg: libreadline8:armhf: dependency problems, but removing anyway as you requested: 382s gpgconf depends on libreadline8 (>= 6.0). 382s gawk depends on libreadline8 (>= 6.0). 382s fdisk depends on libreadline8 (>= 6.0). 382s 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 ... 78650 files and directories currently installed.) 382s Removing libreadline8:armhf (8.2-3) ... 382s Selecting previously unselected package libreadline8t64:armhf. 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 ... 78638 files and directories currently installed.) 382s Preparing to unpack .../libreadline8t64_8.2-3.1_armhf.deb ... 382s Adding 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8 to /lib/arm-linux-gnueabihf/libhistory.so.8.usr-is-merged by libreadline8t64' 382s Adding 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8.2 to /lib/arm-linux-gnueabihf/libhistory.so.8.2.usr-is-merged by libreadline8t64' 382s Adding 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8 to /lib/arm-linux-gnueabihf/libreadline.so.8.usr-is-merged by libreadline8t64' 382s Adding 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8.2 to /lib/arm-linux-gnueabihf/libreadline.so.8.2.usr-is-merged by libreadline8t64' 382s Unpacking libreadline8t64:armhf (8.2-3.1) ... 382s Setting up libreadline8t64:armhf (8.2-3.1) ... 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 ... 78658 files and directories currently installed.) 382s Preparing to unpack .../00-gawk_1%3a5.2.1-2build2_armhf.deb ... 382s Unpacking gawk (1:5.2.1-2build2) over (1:5.2.1-2) ... 382s Preparing to unpack .../01-fdisk_2.39.3-9ubuntu2_armhf.deb ... 382s Unpacking fdisk (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 382s Preparing to unpack .../02-gpgconf_2.4.4-2ubuntu15_armhf.deb ... 382s Unpacking gpgconf (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 382s Preparing to unpack .../03-dirmngr_2.4.4-2ubuntu15_armhf.deb ... 382s Unpacking dirmngr (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 382s Preparing to unpack .../04-gnupg_2.4.4-2ubuntu15_all.deb ... 382s Unpacking gnupg (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 382s Preparing to unpack .../05-python3-apt_2.7.6build1_armhf.deb ... 382s Unpacking python3-apt (2.7.6build1) over (2.7.6) ... 382s Preparing to unpack .../06-pinentry-curses_1.2.1-3ubuntu4_armhf.deb ... 382s Unpacking pinentry-curses (1.2.1-3ubuntu4) over (1.2.1-3ubuntu1) ... 382s Preparing to unpack .../07-python3-yaml_6.0.1-2build1_armhf.deb ... 382s Unpacking python3-yaml (6.0.1-2build1) over (6.0.1-2) ... 382s Preparing to unpack .../08-python-apt-common_2.7.6build1_all.deb ... 382s Unpacking python-apt-common (2.7.6build1) over (2.7.6) ... 382s Preparing to unpack .../09-python3-setuptools_68.1.2-2ubuntu1_all.deb ... 382s Unpacking python3-setuptools (68.1.2-2ubuntu1) over (68.1.2-2) ... 382s Preparing to unpack .../10-python3-pkg-resources_68.1.2-2ubuntu1_all.deb ... 383s Unpacking python3-pkg-resources (68.1.2-2ubuntu1) over (68.1.2-2) ... 383s Preparing to unpack .../11-dpkg_1.22.6ubuntu4_armhf.deb ... 383s Unpacking dpkg (1.22.6ubuntu4) over (1.22.4ubuntu5) ... 383s Setting up dpkg (1.22.6ubuntu4) ... 383s Setting up libpython3.12-minimal:armhf (3.12.2-4build3) ... 383s Setting up libexpat1:armhf (2.6.1-2) ... 383s Setting up python3.12-minimal (3.12.2-4build3) ... 385s (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 ... 78655 files and directories currently installed.) 385s Preparing to unpack .../python3-minimal_3.12.2-0ubuntu1_armhf.deb ... 385s Unpacking python3-minimal (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 385s Setting up python3-minimal (3.12.2-0ubuntu1) ... 385s (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 ... 78655 files and directories currently installed.) 385s Preparing to unpack .../python3_3.12.2-0ubuntu1_armhf.deb ... 385s Unpacking python3 (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 385s Preparing to unpack .../libpython3-stdlib_3.12.2-0ubuntu1_armhf.deb ... 385s Unpacking libpython3-stdlib:armhf (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 385s Preparing to unpack .../libsmartcols1_2.39.3-9ubuntu2_armhf.deb ... 385s Unpacking libsmartcols1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 385s Setting up libsmartcols1:armhf (2.39.3-9ubuntu2) ... 385s (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 ... 78655 files and directories currently installed.) 385s Preparing to unpack .../0-bsdextrautils_2.39.3-9ubuntu2_armhf.deb ... 385s Unpacking bsdextrautils (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 385s Preparing to unpack .../1-groff-base_1.23.0-3build1_armhf.deb ... 385s Unpacking groff-base (1.23.0-3build1) over (1.23.0-3) ... 385s Preparing to unpack .../2-readline-common_8.2-3.1_all.deb ... 385s Unpacking readline-common (8.2-3.1) over (8.2-3) ... 385s Selecting previously unselected package libgpgme11t64:armhf. 385s Preparing to unpack .../3-libgpgme11t64_1.18.0-4.1ubuntu3_armhf.deb ... 385s Unpacking libgpgme11t64:armhf (1.18.0-4.1ubuntu3) ... 385s Preparing to unpack .../4-libblockdev-crypto3_3.1.0-1build1_armhf.deb ... 385s Unpacking libblockdev-crypto3:armhf (3.1.0-1build1) over (3.1.0-1) ... 385s Preparing to unpack .../5-e2fsprogs-l10n_1.47.0-2.4~exp1ubuntu2_all.deb ... 385s Unpacking e2fsprogs-l10n (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 385s Preparing to unpack .../6-logsave_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 385s Unpacking logsave (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 385s Preparing to unpack .../7-dhcpcd-base_1%3a10.0.6-1ubuntu2_armhf.deb ... 385s Unpacking dhcpcd-base (1:10.0.6-1ubuntu2) over (1:10.0.6-1ubuntu1) ... 385s Preparing to unpack .../8-libblockdev-fs3_3.1.0-1build1_armhf.deb ... 385s Unpacking libblockdev-fs3:armhf (3.1.0-1build1) over (3.1.0-1) ... 385s dpkg: libreiserfscore0: dependency problems, but removing anyway as you requested: 385s btrfs-progs depends on libreiserfscore0 (>= 1:3.6.27). 385s 386s (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 ... 78662 files and directories currently installed.) 386s Removing libreiserfscore0 (1:3.6.27-7) ... 386s Selecting previously unselected package libreiserfscore0t64. 386s (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 ... 78657 files and directories currently installed.) 386s Preparing to unpack .../libreiserfscore0t64_1%3a3.6.27-7.1_armhf.deb ... 386s Unpacking libreiserfscore0t64 (1:3.6.27-7.1) ... 386s Preparing to unpack .../btrfs-progs_6.6.3-1.1build1_armhf.deb ... 386s Unpacking btrfs-progs (6.6.3-1.1build1) over (6.6.3-1.1) ... 386s dpkg: libext2fs2:armhf: dependency problems, but removing anyway as you requested: 386s e2fsprogs depends on libext2fs2 (= 1.47.0-2ubuntu1). 386s 386s (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 ... 78663 files and directories currently installed.) 386s Removing libext2fs2:armhf (1.47.0-2ubuntu1) ... 386s Selecting previously unselected package libext2fs2t64:armhf. 386s (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 ... 78656 files and directories currently installed.) 386s Preparing to unpack .../libext2fs2t64_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 386s Adding 'diversion of /lib/arm-linux-gnueabihf/libe2p.so.2 to /lib/arm-linux-gnueabihf/libe2p.so.2.usr-is-merged by libext2fs2t64' 386s Adding 'diversion of /lib/arm-linux-gnueabihf/libe2p.so.2.3 to /lib/arm-linux-gnueabihf/libe2p.so.2.3.usr-is-merged by libext2fs2t64' 386s Adding 'diversion of /lib/arm-linux-gnueabihf/libext2fs.so.2 to /lib/arm-linux-gnueabihf/libext2fs.so.2.usr-is-merged by libext2fs2t64' 386s Adding 'diversion of /lib/arm-linux-gnueabihf/libext2fs.so.2.4 to /lib/arm-linux-gnueabihf/libext2fs.so.2.4.usr-is-merged by libext2fs2t64' 386s Unpacking libext2fs2t64:armhf (1.47.0-2.4~exp1ubuntu2) ... 386s Setting up libcom-err2:armhf (1.47.0-2.4~exp1ubuntu2) ... 386s Setting up libext2fs2t64:armhf (1.47.0-2.4~exp1ubuntu2) ... 386s (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 ... 78672 files and directories currently installed.) 386s Preparing to unpack .../e2fsprogs_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 386s Unpacking e2fsprogs (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 386s Preparing to unpack .../libblockdev-loop3_3.1.0-1build1_armhf.deb ... 386s Unpacking libblockdev-loop3:armhf (3.1.0-1build1) over (3.1.0-1) ... 386s Preparing to unpack .../libblockdev-mdraid3_3.1.0-1build1_armhf.deb ... 386s Unpacking libblockdev-mdraid3:armhf (3.1.0-1build1) over (3.1.0-1) ... 386s Preparing to unpack .../libblockdev-nvme3_3.1.0-1build1_armhf.deb ... 386s Unpacking libblockdev-nvme3:armhf (3.1.0-1build1) over (3.1.0-1) ... 386s (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 ... 78672 files and directories currently installed.) 386s Removing libnvme1 (1.8-2) ... 386s Selecting previously unselected package libnvme1t64. 386s (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 ... 78665 files and directories currently installed.) 386s Preparing to unpack .../0-libnvme1t64_1.8-3_armhf.deb ... 386s Unpacking libnvme1t64 (1.8-3) ... 386s Preparing to unpack .../1-libblockdev-part3_3.1.0-1build1_armhf.deb ... 386s Unpacking libblockdev-part3:armhf (3.1.0-1build1) over (3.1.0-1) ... 386s Preparing to unpack .../2-libblockdev-swap3_3.1.0-1build1_armhf.deb ... 386s Unpacking libblockdev-swap3:armhf (3.1.0-1build1) over (3.1.0-1) ... 386s Preparing to unpack .../3-libblockdev3_3.1.0-1build1_armhf.deb ... 386s Unpacking libblockdev3:armhf (3.1.0-1build1) over (3.1.0-1) ... 386s Preparing to unpack .../4-libgudev-1.0-0_1%3a238-3ubuntu2_armhf.deb ... 386s Unpacking libgudev-1.0-0:armhf (1:238-3ubuntu2) over (1:238-3) ... 386s Preparing to unpack .../5-libxml2_2.9.14+dfsg-1.3ubuntu2_armhf.deb ... 386s Unpacking libxml2:armhf (2.9.14+dfsg-1.3ubuntu2) over (2.9.14+dfsg-1.3ubuntu1) ... 386s Preparing to unpack .../6-libbpf1_1%3a1.3.0-2build1_armhf.deb ... 386s Unpacking libbpf1:armhf (1:1.3.0-2build1) over (1:1.3.0-2) ... 386s Preparing to unpack .../7-iproute2_6.1.0-1ubuntu5_armhf.deb ... 386s Unpacking iproute2 (6.1.0-1ubuntu5) over (6.1.0-1ubuntu2) ... 387s (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 ... 78673 files and directories currently installed.) 387s Removing libelf1:armhf (0.190-1) ... 387s Selecting previously unselected package libelf1t64:armhf. 387s (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 ... 78668 files and directories currently installed.) 387s Preparing to unpack .../libelf1t64_0.190-1.1build2_armhf.deb ... 387s Unpacking libelf1t64:armhf (0.190-1.1build2) ... 387s Preparing to unpack .../libtirpc-common_1.3.4+ds-1.1_all.deb ... 387s Unpacking libtirpc-common (1.3.4+ds-1.1) over (1.3.4+ds-1build1) ... 387s Preparing to unpack .../lsof_4.95.0-1build2_armhf.deb ... 387s Unpacking lsof (4.95.0-1build2) over (4.95.0-1build1) ... 387s Preparing to unpack .../libnsl2_1.3.0-3build2_armhf.deb ... 387s Unpacking libnsl2:armhf (1.3.0-3build2) over (1.3.0-3) ... 387s (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 ... 78673 files and directories currently installed.) 387s Removing libtirpc3:armhf (1.3.4+ds-1build1) ... 387s Selecting previously unselected package libtirpc3t64:armhf. 387s (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 ... 78667 files and directories currently installed.) 387s Preparing to unpack .../00-libtirpc3t64_1.3.4+ds-1.1_armhf.deb ... 387s Adding 'diversion of /lib/arm-linux-gnueabihf/libtirpc.so.3 to /lib/arm-linux-gnueabihf/libtirpc.so.3.usr-is-merged by libtirpc3t64' 387s Adding 'diversion of /lib/arm-linux-gnueabihf/libtirpc.so.3.0.0 to /lib/arm-linux-gnueabihf/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' 387s Unpacking libtirpc3t64:armhf (1.3.4+ds-1.1) ... 387s Preparing to unpack .../01-libmbim-proxy_1.31.2-0ubuntu2_armhf.deb ... 387s Unpacking libmbim-proxy (1.31.2-0ubuntu2) over (1.30.0-1) ... 387s Preparing to unpack .../02-libmbim-glib4_1.31.2-0ubuntu2_armhf.deb ... 387s Unpacking libmbim-glib4:armhf (1.31.2-0ubuntu2) over (1.30.0-1) ... 387s Preparing to unpack .../03-libjson-glib-1.0-common_1.8.0-2build1_all.deb ... 387s Unpacking libjson-glib-1.0-common (1.8.0-2build1) over (1.8.0-2) ... 387s Preparing to unpack .../04-libjson-glib-1.0-0_1.8.0-2build1_armhf.deb ... 387s Unpacking libjson-glib-1.0-0:armhf (1.8.0-2build1) over (1.8.0-2) ... 387s Preparing to unpack .../05-libnghttp2-14_1.59.0-1build1_armhf.deb ... 387s Unpacking libnghttp2-14:armhf (1.59.0-1build1) over (1.59.0-1) ... 387s Preparing to unpack .../06-libssh-4_0.10.6-2build1_armhf.deb ... 387s Unpacking libssh-4:armhf (0.10.6-2build1) over (0.10.6-2) ... 387s Preparing to unpack .../07-libusb-1.0-0_2%3a1.0.27-1_armhf.deb ... 387s Unpacking libusb-1.0-0:armhf (2:1.0.27-1) over (2:1.0.26-1) ... 387s Preparing to unpack .../08-libgusb2_0.4.8-1build1_armhf.deb ... 387s Unpacking libgusb2:armhf (0.4.8-1build1) over (0.4.8-1) ... 387s Preparing to unpack .../09-libmm-glib0_1.23.4-0ubuntu1_armhf.deb ... 387s Unpacking libmm-glib0:armhf (1.23.4-0ubuntu1) over (1.22.0-3) ... 387s Preparing to unpack .../10-libsasl2-2_2.1.28+dfsg1-5ubuntu1_armhf.deb ... 387s Unpacking libsasl2-2:armhf (2.1.28+dfsg1-5ubuntu1) over (2.1.28+dfsg1-4) ... 387s Preparing to unpack .../11-libibverbs1_50.0-2build1_armhf.deb ... 387s Unpacking libibverbs1:armhf (50.0-2build1) over (50.0-2) ... 387s Preparing to unpack .../12-libfido2-1_1.14.0-1build1_armhf.deb ... 387s Unpacking libfido2-1:armhf (1.14.0-1build1) over (1.14.0-1) ... 387s Preparing to unpack .../13-coreutils_9.4-3ubuntu3_armhf.deb ... 387s Unpacking coreutils (9.4-3ubuntu3) over (9.4-2ubuntu4) ... 387s Setting up coreutils (9.4-3ubuntu3) ... 387s (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 ... 78678 files and directories currently installed.) 387s Preparing to unpack .../util-linux_2.39.3-9ubuntu2_armhf.deb ... 387s Unpacking util-linux (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 387s Setting up util-linux (2.39.3-9ubuntu2) ... 388s fstrim.service is a disabled or a static unit not running, not starting it. 388s (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 ... 78678 files and directories currently installed.) 388s Preparing to unpack .../libc-bin_2.39-0ubuntu6_armhf.deb ... 388s Unpacking libc-bin (2.39-0ubuntu6) over (2.39-0ubuntu2) ... 388s Setting up libc-bin (2.39-0ubuntu6) ... 389s (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 ... 78678 files and directories currently installed.) 389s Removing libatm1:armhf (1:2.5.1-5) ... 389s (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 ... 78673 files and directories currently installed.) 389s Preparing to unpack .../file_1%3a5.45-3_armhf.deb ... 389s Unpacking file (1:5.45-3) over (1:5.45-2) ... 389s (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 ... 78673 files and directories currently installed.) 389s Removing libmagic1:armhf (1:5.45-2) ... 389s (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 ... 78663 files and directories currently installed.) 389s Preparing to unpack .../libmagic-mgc_1%3a5.45-3_armhf.deb ... 389s Unpacking libmagic-mgc (1:5.45-3) over (1:5.45-2) ... 389s Selecting previously unselected package libmagic1t64:armhf. 389s Preparing to unpack .../libmagic1t64_1%3a5.45-3_armhf.deb ... 389s Unpacking libmagic1t64:armhf (1:5.45-3) ... 389s Preparing to unpack .../libplymouth5_24.004.60-1ubuntu6_armhf.deb ... 389s Unpacking libplymouth5:armhf (24.004.60-1ubuntu6) over (24.004.60-1ubuntu3) ... 389s (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 ... 78674 files and directories currently installed.) 389s Removing libpng16-16:armhf (1.6.43-1) ... 389s Selecting previously unselected package libpng16-16t64:armhf. 389s (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 ... 78664 files and directories currently installed.) 389s Preparing to unpack .../libpng16-16t64_1.6.43-3_armhf.deb ... 389s Unpacking libpng16-16t64:armhf (1.6.43-3) ... 389s Preparing to unpack .../bind9-host_1%3a9.18.24-0ubuntu3_armhf.deb ... 389s Unpacking bind9-host (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 389s Preparing to unpack .../bind9-dnsutils_1%3a9.18.24-0ubuntu3_armhf.deb ... 389s Unpacking bind9-dnsutils (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 389s Preparing to unpack .../bind9-libs_1%3a9.18.24-0ubuntu3_armhf.deb ... 389s Unpacking bind9-libs:armhf (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 389s (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 ... 78675 files and directories currently installed.) 389s Removing libuv1:armhf (1.48.0-1) ... 389s Selecting previously unselected package libuv1t64:armhf. 389s (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 ... 78670 files and directories currently installed.) 389s Preparing to unpack .../libuv1t64_1.48.0-1.1_armhf.deb ... 389s Unpacking libuv1t64:armhf (1.48.0-1.1) ... 389s (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 ... 78676 files and directories currently installed.) 389s Removing python3-distutils (3.11.5-1) ... 389s (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 ... 78621 files and directories currently installed.) 389s Preparing to unpack .../uuid-runtime_2.39.3-9ubuntu2_armhf.deb ... 390s Unpacking uuid-runtime (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 390s Preparing to unpack .../libdebconfclient0_0.271ubuntu2_armhf.deb ... 390s Unpacking libdebconfclient0:armhf (0.271ubuntu2) over (0.271ubuntu1) ... 390s Setting up libdebconfclient0:armhf (0.271ubuntu2) ... 390s (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 ... 78621 files and directories currently installed.) 390s Preparing to unpack .../libsemanage-common_3.5-1build4_all.deb ... 390s Unpacking libsemanage-common (3.5-1build4) over (3.5-1build2) ... 390s Setting up libsemanage-common (3.5-1build4) ... 390s (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 ... 78621 files and directories currently installed.) 390s Preparing to unpack .../libsemanage2_3.5-1build4_armhf.deb ... 390s Unpacking libsemanage2:armhf (3.5-1build4) over (3.5-1build2) ... 390s Setting up libsemanage2:armhf (3.5-1build4) ... 390s (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 ... 78621 files and directories currently installed.) 390s Preparing to unpack .../install-info_7.1-3build1_armhf.deb ... 390s Unpacking install-info (7.1-3build1) over (7.1-3) ... 390s Setting up install-info (7.1-3build1) ... 390s (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 ... 78621 files and directories currently installed.) 390s Preparing to unpack .../00-gcc-13-base_13.2.0-19ubuntu1_armhf.deb ... 390s Unpacking gcc-13-base:armhf (13.2.0-19ubuntu1) over (13.2.0-17ubuntu2) ... 390s Preparing to unpack .../01-libss2_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 390s Unpacking libss2:armhf (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 390s Preparing to unpack .../02-dmsetup_2%3a1.02.185-3ubuntu2_armhf.deb ... 390s Unpacking dmsetup (2:1.02.185-3ubuntu2) over (2:1.02.185-3ubuntu1) ... 390s Preparing to unpack .../03-eject_2.39.3-9ubuntu2_armhf.deb ... 390s Unpacking eject (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 390s Preparing to unpack .../04-krb5-locales_1.20.1-5.1ubuntu1_all.deb ... 390s Unpacking krb5-locales (1.20.1-5.1ubuntu1) over (1.20.1-5build1) ... 390s Preparing to unpack .../05-libbsd0_0.12.1-1_armhf.deb ... 390s Unpacking libbsd0:armhf (0.12.1-1) over (0.11.8-1) ... 390s Preparing to unpack .../06-libglib2.0-data_2.79.3-3ubuntu5_all.deb ... 390s Unpacking libglib2.0-data (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 390s Preparing to unpack .../07-libslang2_2.3.3-3build1_armhf.deb ... 390s Unpacking libslang2:armhf (2.3.3-3build1) over (2.3.3-3) ... 390s Preparing to unpack .../08-locales_2.39-0ubuntu6_all.deb ... 390s Unpacking locales (2.39-0ubuntu6) over (2.39-0ubuntu2) ... 391s Preparing to unpack .../09-vim-tiny_2%3a9.1.0016-1ubuntu5_armhf.deb ... 391s Unpacking vim-tiny (2:9.1.0016-1ubuntu5) over (2:9.1.0016-1ubuntu2) ... 391s Preparing to unpack .../10-vim-common_2%3a9.1.0016-1ubuntu5_all.deb ... 391s Unpacking vim-common (2:9.1.0016-1ubuntu5) over (2:9.1.0016-1ubuntu2) ... 391s Selecting previously unselected package xdg-user-dirs. 391s Preparing to unpack .../11-xdg-user-dirs_0.18-1_armhf.deb ... 391s Unpacking xdg-user-dirs (0.18-1) ... 391s Preparing to unpack .../12-xxd_2%3a9.1.0016-1ubuntu5_armhf.deb ... 391s Unpacking xxd (2:9.1.0016-1ubuntu5) over (2:9.1.0016-1ubuntu2) ... 391s Preparing to unpack .../13-apparmor_4.0.0-beta3-0ubuntu2_armhf.deb ... 392s Unpacking apparmor (4.0.0-beta3-0ubuntu2) over (4.0.0~alpha4-0ubuntu1) ... 393s Preparing to unpack .../14-ftp_20230507-2build1_all.deb ... 393s Unpacking ftp (20230507-2build1) over (20230507-2) ... 393s Preparing to unpack .../15-inetutils-telnet_2%3a2.5-3ubuntu3_armhf.deb ... 393s Unpacking inetutils-telnet (2:2.5-3ubuntu3) over (2:2.5-3ubuntu1) ... 393s Preparing to unpack .../16-info_7.1-3build1_armhf.deb ... 393s Unpacking info (7.1-3build1) over (7.1-3) ... 393s Preparing to unpack .../17-libxmuu1_2%3a1.1.3-3build1_armhf.deb ... 393s Unpacking libxmuu1:armhf (2:1.1.3-3build1) over (2:1.1.3-3) ... 393s Preparing to unpack .../18-lshw_02.19.git.2021.06.19.996aaad9c7-2build2_armhf.deb ... 393s Unpacking lshw (02.19.git.2021.06.19.996aaad9c7-2build2) over (02.19.git.2021.06.19.996aaad9c7-2build1) ... 393s Preparing to unpack .../19-mtr-tiny_0.95-1.1build1_armhf.deb ... 393s Unpacking mtr-tiny (0.95-1.1build1) over (0.95-1.1) ... 393s Preparing to unpack .../20-plymouth-theme-ubuntu-text_24.004.60-1ubuntu6_armhf.deb ... 393s Unpacking plymouth-theme-ubuntu-text (24.004.60-1ubuntu6) over (24.004.60-1ubuntu3) ... 393s Preparing to unpack .../21-plymouth_24.004.60-1ubuntu6_armhf.deb ... 394s Unpacking plymouth (24.004.60-1ubuntu6) over (24.004.60-1ubuntu3) ... 394s Preparing to unpack .../22-psmisc_23.7-1_armhf.deb ... 394s Unpacking psmisc (23.7-1) over (23.6-2) ... 394s Preparing to unpack .../23-telnet_0.17+2.5-3ubuntu3_all.deb ... 394s Unpacking telnet (0.17+2.5-3ubuntu3) over (0.17+2.5-3ubuntu1) ... 394s Preparing to unpack .../24-usb.ids_2024.03.18-1_all.deb ... 394s Unpacking usb.ids (2024.03.18-1) over (2024.01.30-1) ... 394s Preparing to unpack .../25-xz-utils_5.6.0-0.2_armhf.deb ... 394s Unpacking xz-utils (5.6.0-0.2) over (5.4.5-0.3) ... 394s Preparing to unpack .../26-libctf0_2.42-4ubuntu1_armhf.deb ... 394s Unpacking libctf0:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 394s Preparing to unpack .../27-libctf-nobfd0_2.42-4ubuntu1_armhf.deb ... 394s Unpacking libctf-nobfd0:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 394s Preparing to unpack .../28-binutils-arm-linux-gnueabihf_2.42-4ubuntu1_armhf.deb ... 394s Unpacking binutils-arm-linux-gnueabihf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 394s Preparing to unpack .../29-libbinutils_2.42-4ubuntu1_armhf.deb ... 394s Unpacking libbinutils:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 394s Preparing to unpack .../30-binutils_2.42-4ubuntu1_armhf.deb ... 394s Unpacking binutils (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 394s Preparing to unpack .../31-binutils-common_2.42-4ubuntu1_armhf.deb ... 394s Unpacking binutils-common:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 394s Preparing to unpack .../32-libsframe1_2.42-4ubuntu1_armhf.deb ... 394s Unpacking libsframe1:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 395s Preparing to unpack .../33-bolt_0.9.6-2build1_armhf.deb ... 395s Unpacking bolt (0.9.6-2build1) over (0.9.6-2) ... 395s Preparing to unpack .../34-cryptsetup-bin_2%3a2.7.0-1ubuntu2_armhf.deb ... 395s Unpacking cryptsetup-bin (2:2.7.0-1ubuntu2) over (2:2.7.0-1ubuntu1) ... 395s Preparing to unpack .../35-dpkg-dev_1.22.6ubuntu4_all.deb ... 395s Unpacking dpkg-dev (1.22.6ubuntu4) over (1.22.4ubuntu5) ... 395s Preparing to unpack .../36-libdpkg-perl_1.22.6ubuntu4_all.deb ... 395s Unpacking libdpkg-perl (1.22.6ubuntu4) over (1.22.4ubuntu5) ... 395s Preparing to unpack .../37-gnupg-l10n_2.4.4-2ubuntu15_all.deb ... 395s Unpacking gnupg-l10n (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 395s Preparing to unpack .../38-ibverbs-providers_50.0-2build1_armhf.deb ... 395s Unpacking ibverbs-providers:armhf (50.0-2build1) over (50.0-2) ... 395s Preparing to unpack .../39-jq_1.7.1-3_armhf.deb ... 395s Unpacking jq (1.7.1-3) over (1.7.1-2) ... 395s Preparing to unpack .../40-libjq1_1.7.1-3_armhf.deb ... 395s Unpacking libjq1:armhf (1.7.1-3) over (1.7.1-2) ... 395s Selecting previously unselected package libatm1t64:armhf. 395s Preparing to unpack .../41-libatm1t64_1%3a2.5.1-5.1_armhf.deb ... 395s Unpacking libatm1t64:armhf (1:2.5.1-5.1) ... 395s Preparing to unpack .../42-libevent-core-2.1-7_2.1.12-stable-9build1_armhf.deb ... 395s Unpacking libevent-core-2.1-7:armhf (2.1.12-stable-9build1) over (2.1.12-stable-9) ... 395s Preparing to unpack .../43-libftdi1-2_1.5-6build4_armhf.deb ... 395s Unpacking libftdi1-2:armhf (1.5-6build4) over (1.5-6build3) ... 395s Preparing to unpack .../44-libldap-common_2.6.7+dfsg-1~exp1ubuntu6_all.deb ... 395s Unpacking libldap-common (2.6.7+dfsg-1~exp1ubuntu6) over (2.6.7+dfsg-1~exp1ubuntu1) ... 395s Preparing to unpack .../45-libsasl2-modules_2.1.28+dfsg1-5ubuntu1_armhf.deb ... 395s Unpacking libsasl2-modules:armhf (2.1.28+dfsg1-5ubuntu1) over (2.1.28+dfsg1-4) ... 395s Preparing to unpack .../46-python3-lib2to3_3.12.2-3ubuntu2_all.deb ... 396s Unpacking python3-lib2to3 (3.12.2-3ubuntu2) over (3.11.5-1) ... 396s Preparing to unpack .../47-python3-pyrsistent_0.20.0-1build1_armhf.deb ... 396s Unpacking python3-pyrsistent:armhf (0.20.0-1build1) over (0.20.0-1) ... 396s Preparing to unpack .../48-python3-typing-extensions_4.10.0-1_all.deb ... 396s Unpacking python3-typing-extensions (4.10.0-1) over (4.9.0-1) ... 396s Preparing to unpack .../49-kpartx_0.9.4-5ubuntu5_armhf.deb ... 396s Unpacking kpartx (0.9.4-5ubuntu5) over (0.9.4-5ubuntu3) ... 396s Setting up pinentry-curses (1.2.1-3ubuntu4) ... 396s Setting up libtext-iconv-perl:armhf (1.7-8build2) ... 396s Setting up libtext-charwidth-perl:armhf (0.04-11build2) ... 396s Setting up libibverbs1:armhf (50.0-2build1) ... 396s Setting up systemd-sysv (255.4-1ubuntu5) ... 396s Setting up libapparmor1:armhf (4.0.0-beta3-0ubuntu2) ... 396s Setting up libatm1t64:armhf (1:2.5.1-5.1) ... 396s Setting up libgdbm6t64:armhf (1.23-5.1) ... 396s Setting up bsdextrautils (2.39.3-9ubuntu2) ... 396s Setting up libgdbm-compat4t64:armhf (1.23-5.1) ... 396s Setting up xdg-user-dirs (0.18-1) ... 396s Setting up ibverbs-providers:armhf (50.0-2build1) ... 396s Setting up linux-headers-6.8.0-20 (6.8.0-20.20) ... 396s Setting up libmagic-mgc (1:5.45-3) ... 396s Setting up gawk (1:5.2.1-2build2) ... 396s Setting up psmisc (23.7-1) ... 396s Setting up libjq1:armhf (1.7.1-3) ... 396s Setting up libtirpc-common (1.3.4+ds-1.1) ... 396s Setting up libbrotli1:armhf (1.1.0-2build1) ... 396s Setting up libsqlite3-0:armhf (3.45.1-1ubuntu1) ... 396s Setting up libsasl2-modules:armhf (2.1.28+dfsg1-5ubuntu1) ... 396s Setting up libuv1t64:armhf (1.48.0-1.1) ... 396s Setting up libmagic1t64:armhf (1:5.45-3) ... 396s Setting up binutils-common:armhf (2.42-4ubuntu1) ... 396s Setting up libpsl5t64:armhf (0.21.2-1.1) ... 396s Setting up libnghttp2-14:armhf (1.59.0-1build1) ... 396s Setting up libreiserfscore0t64 (1:3.6.27-7.1) ... 396s Setting up libctf-nobfd0:armhf (2.42-4ubuntu1) ... 396s Setting up libnss-systemd:armhf (255.4-1ubuntu5) ... 396s Setting up krb5-locales (1.20.1-5.1ubuntu1) ... 396s Setting up file (1:5.45-3) ... 396s Setting up kmod (31+20240202-2ubuntu4) ... 397s Setting up lshw (02.19.git.2021.06.19.996aaad9c7-2build2) ... 397s Setting up locales (2.39-0ubuntu6) ... 398s Generating locales (this might take a while)... 400s en_US.UTF-8... done 400s Generation complete. 400s Setting up libldap-common (2.6.7+dfsg-1~exp1ubuntu6) ... 400s Setting up xxd (2:9.1.0016-1ubuntu5) ... 400s Setting up libsframe1:armhf (2.42-4ubuntu1) ... 400s Setting up libelf1t64:armhf (0.190-1.1build2) ... 400s Setting up libkrb5support0:armhf (1.20.1-5.1ubuntu1) ... 400s Setting up linux-headers-6.8.0-20-generic (6.8.0-20.20) ... 400s Setting up eject (2.39.3-9ubuntu2) ... 400s Setting up apparmor (4.0.0-beta3-0ubuntu2) ... 400s Installing new version of config file /etc/apparmor.d/abstractions/authentication ... 400s Installing new version of config file /etc/apparmor.d/abstractions/crypto ... 400s Installing new version of config file /etc/apparmor.d/abstractions/kde-open5 ... 400s Installing new version of config file /etc/apparmor.d/abstractions/openssl ... 400s Installing new version of config file /etc/apparmor.d/code ... 400s Installing new version of config file /etc/apparmor.d/firefox ... 400s apparmor_parser: Unable to replace "lsb_release". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 400s 400s apparmor_parser: Unable to replace "kmod". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 400s 400s apparmor_parser: Unable to replace "nvidia_modprobe". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 400s 401s sysctl: cannot stat /proc/sys/kernel/apparmor_restrict_unprivileged_userns: No such file or directory 401s Reloading AppArmor profiles 401s /sbin/apparmor_parser: Unable to replace "1password". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "MongoDB Compass". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "Discord". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "QtWebEngineProcess". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "brave". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "buildah". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "busybox". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "cam". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "ch-checkns". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "ch-run". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "chrome". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "vscode". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "crun". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "element-desktop". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "devhelp". /sbin/apparmor_parser: Unable to replace "evolution". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "epiphany". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "flatpak". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "geary". /sbin/apparmor_parser: Unable to replace "firefox". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "goldendict". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "ipa_verify". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "kchmviewer". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "keybase". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "lc-compliance". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "libcamerify". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "linux-sandbox". /sbin/apparmor_parser: Unable to replace "github-desktop". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "loupe". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "lxc-attach". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "lxc-destroy". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "lxc-create". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "lxc-stop". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "lxc-execute". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "lxc-unshare". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "lxc-usernsexec". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "mmdebstrap". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "nautilus". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "notepadqq". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "obsidian". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "msedge". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "opera". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "pageedit". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "opam". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "privacybrowser". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "polypane". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "qcam". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "podman". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "qutebrowser". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "rootlesskit". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "rpm". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "runc". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "rssguard". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "qmapshack". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "sbuild-abort". /sbin/apparmor_parser: Unable to replace "sbuild-adduser". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "sbuild-apt". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "sbuild". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "sbuild-clean". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "sbuild-createchroot". /sbin/apparmor_parser: Unable to replace "sbuild-checkpackages". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "sbuild-distupgrade". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "sbuild-hold". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "sbuild-destroychroot". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "sbuild-unhold". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "sbuild-shell". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "sbuild-upgrade". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "QtWebEngineProcess". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "plasmashell". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "sbuild-update". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "signal-desktop". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "slack". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "scide". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "slirp4netns". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "steam". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "surfshark". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "stress-ng". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "systemd-coredump". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "tup". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "thunderbird". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "trinity". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "toybox". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "tuxedo-control-center". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "userbindmount". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "unprivileged_userns". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "uwsgi-core". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "vdens". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "lsb_release". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "virtiofsd". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "vivaldi-bin". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "kmod". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "nvidia_modprobe". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "vpnns". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "wpcom". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "unix-chkpwd". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "ubuntu_pro_apt_news". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "/usr/bin/man". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "rsyslogd". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s /sbin/apparmor_parser: Unable to replace "tcpdump". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 401s 401s Error: At least one profile failed to load 401s Setting up libglib2.0-0t64:armhf (2.79.3-3ubuntu5) ... 401s No schema files found: doing nothing. 401s Setting up libglib2.0-data (2.79.3-3ubuntu5) ... 401s Setting up vim-common (2:9.1.0016-1ubuntu5) ... 401s Setting up gcc-13-base:armhf (13.2.0-19ubuntu1) ... 401s Setting up libqrtr-glib0:armhf (1.2.2-1ubuntu3) ... 401s Setting up libslang2:armhf (2.3.3-3build1) ... 401s Setting up libnvme1t64 (1.8-3) ... 401s Setting up mtr-tiny (0.95-1.1build1) ... 401s Setting up gnupg-l10n (2.4.4-2ubuntu15) ... 401s Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2build6) ... 401s Setting up libdbus-1-3:armhf (1.14.10-4ubuntu2) ... 401s Setting up xz-utils (5.6.0-0.2) ... 401s Setting up perl-modules-5.38 (5.38.2-3.2) ... 401s Setting up libblockdev-utils3:armhf (3.1.0-1build1) ... 401s Setting up libpng16-16t64:armhf (1.6.43-3) ... 401s Setting up systemd-timesyncd (255.4-1ubuntu5) ... 401s Setting up libevent-core-2.1-7:armhf (2.1.12-stable-9build1) ... 401s Setting up udev (255.4-1ubuntu5) ... 402s Setting up libss2:armhf (1.47.0-2.4~exp1ubuntu2) ... 402s Setting up usb.ids (2024.03.18-1) ... 402s Setting up sudo (1.9.15p5-3ubuntu3) ... 402s Setting up dhcpcd-base (1:10.0.6-1ubuntu2) ... 402s Setting up gir1.2-glib-2.0:armhf (2.79.3-3ubuntu5) ... 402s Setting up libk5crypto3:armhf (1.20.1-5.1ubuntu1) ... 402s Setting up logsave (1.47.0-2.4~exp1ubuntu2) ... 402s Setting up libfdisk1:armhf (2.39.3-9ubuntu2) ... 402s Setting up libdb5.3t64:armhf (5.3.28+dfsg2-6) ... 402s Setting up libblockdev-nvme3:armhf (3.1.0-1build1) ... 402s Setting up libdevmapper1.02.1:armhf (2:1.02.185-3ubuntu2) ... 402s Setting up libblockdev-fs3:armhf (3.1.0-1build1) ... 402s Setting up python-apt-common (2.7.6build1) ... 402s Setting up mount (2.39.3-9ubuntu2) ... 402s Setting up dmsetup (2:1.02.185-3ubuntu2) ... 402s Setting up uuid-runtime (2.39.3-9ubuntu2) ... 404s uuidd.service is a disabled or a static unit not running, not starting it. 404s Setting up libmm-glib0:armhf (1.23.4-0ubuntu1) ... 404s Setting up groff-base (1.23.0-3build1) ... 404s Setting up libplymouth5:armhf (24.004.60-1ubuntu6) ... 404s Setting up dbus-session-bus-common (1.14.10-4ubuntu2) ... 404s Setting up kpartx (0.9.4-5ubuntu5) ... 404s Setting up jq (1.7.1-3) ... 404s Setting up gpgconf (2.4.4-2ubuntu15) ... 404s Setting up libpcap0.8t64:armhf (1.10.4-4.1ubuntu1) ... 404s Setting up libcryptsetup12:armhf (2:2.7.0-1ubuntu2) ... 404s Setting up libgirepository-1.0-1:armhf (1.79.1-1ubuntu6) ... 404s Setting up libjson-glib-1.0-common (1.8.0-2build1) ... 404s Setting up libkrb5-3:armhf (1.20.1-5.1ubuntu1) ... 404s Setting up libpython3.11-minimal:armhf (3.11.8-1build4) ... 404s Setting up libusb-1.0-0:armhf (2:1.0.27-1) ... 404s Setting up libperl5.38t64:armhf (5.38.2-3.2) ... 404s Setting up tnftp (20230507-2build1) ... 404s Setting up libbinutils:armhf (2.42-4ubuntu1) ... 404s Setting up dbus-system-bus-common (1.14.10-4ubuntu2) ... 404s Setting up libfido2-1:armhf (1.14.0-1build1) ... 404s Setting up openssl (3.0.13-0ubuntu2) ... 404s Setting up libbsd0:armhf (0.12.1-1) ... 404s Setting up readline-common (8.2-3.1) ... 404s Setting up libxml2:armhf (2.9.14+dfsg-1.3ubuntu2) ... 404s Setting up libxmuu1:armhf (2:1.1.3-3build1) ... 404s Setting up dbus-bin (1.14.10-4ubuntu2) ... 404s Setting up info (7.1-3build1) ... 404s Setting up liblocale-gettext-perl (1.07-6ubuntu3) ... 404s Setting up gpg (2.4.4-2ubuntu15) ... 404s Setting up libgudev-1.0-0:armhf (1:238-3ubuntu2) ... 404s Setting up libpolkit-gobject-1-0:armhf (124-1ubuntu1) ... 404s Setting up libbpf1:armhf (1:1.3.0-2build1) ... 404s Setting up libmbim-glib4:armhf (1.31.2-0ubuntu2) ... 404s Setting up rsync (3.2.7-1build1) ... 405s rsync.service is a disabled or a static unit not running, not starting it. 405s Setting up libudisks2-0:armhf (2.10.1-6) ... 405s Setting up bolt (0.9.6-2build1) ... 405s bolt.service is a disabled or a static unit not running, not starting it. 405s Setting up gnupg-utils (2.4.4-2ubuntu15) ... 405s Setting up initramfs-tools-bin (0.142ubuntu23) ... 405s Setting up libctf0:armhf (2.42-4ubuntu1) ... 405s Setting up cryptsetup-bin (2:2.7.0-1ubuntu2) ... 405s Setting up python3.11-minimal (3.11.8-1build4) ... 406s Setting up tcpdump (4.99.4-3ubuntu2) ... 406s apparmor_parser: Unable to replace "tcpdump". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 406s 406s Setting up apt-utils (2.7.13ubuntu1) ... 406s Setting up gpg-agent (2.4.4-2ubuntu15) ... 408s Setting up libpython3.12-stdlib:armhf (3.12.2-4build3) ... 408s Setting up libblockdev-mdraid3:armhf (3.1.0-1build1) ... 408s Setting up wget (1.21.4-1ubuntu2) ... 408s Setting up libblockdev-swap3:armhf (3.1.0-1build1) ... 408s Setting up plymouth (24.004.60-1ubuntu6) ... 408s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 408s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 408s Setting up libxmlb2:armhf (0.3.15-1build1) ... 408s Setting up btrfs-progs (6.6.3-1.1build1) ... 408s Setting up libpython3.11-stdlib:armhf (3.11.8-1build4) ... 408s Setting up python3.12 (3.12.2-4build3) ... 410s Setting up libblockdev-loop3:armhf (3.1.0-1build1) ... 410s Setting up gpgsm (2.4.4-2ubuntu15) ... 410s Setting up inetutils-telnet (2:2.5-3ubuntu3) ... 410s Setting up e2fsprogs (1.47.0-2.4~exp1ubuntu2) ... 410s update-initramfs: deferring update (trigger activated) 410s e2scrub_all.service is a disabled or a static unit not running, not starting it. 411s Setting up libparted2t64:armhf (3.6-3.1build2) ... 411s Setting up linux-headers-generic (6.8.0-20.20+1) ... 411s Setting up dbus-daemon (1.14.10-4ubuntu2) ... 411s Setting up libmbim-proxy (1.31.2-0ubuntu2) ... 411s Setting up vim-tiny (2:9.1.0016-1ubuntu5) ... 411s Setting up libnetplan1:armhf (1.0-1) ... 411s Setting up man-db (2.12.0-3build4) ... 411s Updating database of manual pages ... 412s apparmor_parser: Unable to replace "/usr/bin/man". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 412s 413s man-db.service is a disabled or a static unit not running, not starting it. 413s Setting up libblockdev3:armhf (3.1.0-1build1) ... 413s Setting up fdisk (2.39.3-9ubuntu2) ... 413s Setting up libjson-glib-1.0-0:armhf (1.8.0-2build1) ... 413s Setting up libblockdev-part3:armhf (3.1.0-1build1) ... 413s Setting up libsasl2-modules-db:armhf (2.1.28+dfsg1-5ubuntu1) ... 413s Setting up libftdi1-2:armhf (1.5-6build4) ... 413s Setting up perl (5.38.2-3.2) ... 413s Setting up plymouth-theme-ubuntu-text (24.004.60-1ubuntu6) ... 413s update-initramfs: deferring update (trigger activated) 413s Setting up gir1.2-girepository-2.0:armhf (1.79.1-1ubuntu6) ... 413s Setting up dbus (1.14.10-4ubuntu2) ... 413s A reboot is required to replace the running dbus-daemon. 413s Please reboot the system when convenient. 413s Setting up shared-mime-info (2.4-1build1) ... 414s Setting up libgssapi-krb5-2:armhf (1.20.1-5.1ubuntu1) ... 414s Setting up ftp (20230507-2build1) ... 414s Setting up keyboxd (2.4.4-2ubuntu15) ... 414s Setting up libdpkg-perl (1.22.6ubuntu4) ... 414s Setting up libsasl2-2:armhf (2.1.28+dfsg1-5ubuntu1) ... 414s Setting up libssh-4:armhf (0.10.6-2build1) ... 414s Setting up libpam-systemd:armhf (255.4-1ubuntu5) ... 414s Setting up libpolkit-agent-1-0:armhf (124-1ubuntu1) ... 414s Setting up libgpgme11t64:armhf (1.18.0-4.1ubuntu3) ... 414s Setting up netplan-generator (1.0-1) ... 414s Removing 'diversion of /lib/systemd/system-generators/netplan to /lib/systemd/system-generators/netplan.usr-is-merged by netplan-generator' 414s Setting up initramfs-tools-core (0.142ubuntu23) ... 414s Setting up binutils-arm-linux-gnueabihf (2.42-4ubuntu1) ... 414s Setting up libarchive13t64:armhf (3.7.2-1.1ubuntu2) ... 414s Setting up libldap2:armhf (2.6.7+dfsg-1~exp1ubuntu6) ... 414s Setting up libpython3-stdlib:armhf (3.12.2-0ubuntu1) ... 414s Setting up systemd-resolved (255.4-1ubuntu5) ... 415s Setting up python3.11 (3.11.8-1build4) ... 416s Setting up telnet (0.17+2.5-3ubuntu3) ... 416s Setting up initramfs-tools (0.142ubuntu23) ... 416s update-initramfs: deferring update (trigger activated) 416s Setting up libcurl4t64:armhf (8.5.0-2ubuntu7) ... 416s Setting up bind9-libs:armhf (1:9.18.24-0ubuntu3) ... 416s Setting up libtirpc3t64:armhf (1.3.4+ds-1.1) ... 416s Setting up e2fsprogs-l10n (1.47.0-2.4~exp1ubuntu2) ... 416s Setting up iproute2 (6.1.0-1ubuntu5) ... 416s Setting up openssh-client (1:9.6p1-3ubuntu11) ... 416s Setting up libgusb2:armhf (0.4.8-1build1) ... 416s Setting up libcurl3t64-gnutls:armhf (8.5.0-2ubuntu7) ... 416s Setting up parted (3.6-3.1build2) ... 416s Setting up libqmi-glib5:armhf (1.35.2-0ubuntu1) ... 416s Setting up python3 (3.12.2-0ubuntu1) ... 416s Setting up binutils (2.42-4ubuntu1) ... 416s Setting up libjcat1:armhf (0.2.0-2build2) ... 416s Setting up dpkg-dev (1.22.6ubuntu4) ... 416s Setting up dirmngr (2.4.4-2ubuntu15) ... 416s Setting up dbus-user-session (1.14.10-4ubuntu2) ... 416s Setting up python3-cryptography (41.0.7-4build2) ... 417s Setting up python3-gi (3.47.0-3build1) ... 417s Setting up python3-typing-extensions (4.10.0-1) ... 417s Setting up lsof (4.95.0-1build2) ... 417s Setting up python3-pyrsistent:armhf (0.20.0-1build1) ... 417s Setting up libnsl2:armhf (1.3.0-3build2) ... 417s Setting up gnupg (2.4.4-2ubuntu15) ... 417s Setting up python3-netplan (1.0-1) ... 417s Setting up curl (8.5.0-2ubuntu7) ... 417s Setting up libvolume-key1:armhf (0.3.12-7build1) ... 417s Setting up bind9-host (1:9.18.24-0ubuntu3) ... 417s Setting up python3-lib2to3 (3.12.2-3ubuntu2) ... 417s Setting up python3-pkg-resources (68.1.2-2ubuntu1) ... 418s Setting up openssh-sftp-server (1:9.6p1-3ubuntu11) ... 418s Setting up python3-dbus (1.3.2-5build2) ... 418s Setting up python3-setuptools (68.1.2-2ubuntu1) ... 418s Setting up gpg-wks-client (2.4.4-2ubuntu15) ... 418s Setting up openssh-server (1:9.6p1-3ubuntu11) ... 418s Replacing config file /etc/ssh/sshd_config with new version 420s Created symlink /etc/systemd/system/ssh.service.requires/ssh.socket → /usr/lib/systemd/system/ssh.socket. 421s Setting up libblockdev-crypto3:armhf (3.1.0-1build1) ... 421s Setting up python3-gdbm:armhf (3.12.2-3ubuntu2) ... 421s Setting up python3-apt (2.7.6build1) ... 421s Setting up libfwupd2:armhf (1.9.15-1) ... 421s Setting up python3-yaml (6.0.1-2build1) ... 421s Setting up libqmi-proxy (1.35.2-0ubuntu1) ... 421s Setting up netplan.io (1.0-1) ... 421s Setting up bind9-dnsutils (1:9.18.24-0ubuntu3) ... 421s Setting up ubuntu-pro-client (31.2) ... 421s apparmor_parser: Unable to replace "ubuntu_pro_apt_news". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 422s Setting up fwupd (1.9.15-1) ... 423s fwupd-offline-update.service is a disabled or a static unit not running, not starting it. 423s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 423s fwupd.service is a disabled or a static unit not running, not starting it. 423s Setting up ubuntu-pro-client-l10n (31.2) ... 423s Setting up udisks2 (2.10.1-6) ... 423s vda: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/uevent': Permission denied 423s vda1: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda1/uevent': Permission denied 423s vda15: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda15/uevent': Permission denied 423s vda2: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda2/uevent': Permission denied 423s loop0: Failed to write 'change' to '/sys/devices/virtual/block/loop0/uevent': Permission denied 423s loop1: Failed to write 'change' to '/sys/devices/virtual/block/loop1/uevent': Permission denied 423s loop2: Failed to write 'change' to '/sys/devices/virtual/block/loop2/uevent': Permission denied 423s loop3: Failed to write 'change' to '/sys/devices/virtual/block/loop3/uevent': Permission denied 423s loop4: Failed to write 'change' to '/sys/devices/virtual/block/loop4/uevent': Permission denied 423s loop5: Failed to write 'change' to '/sys/devices/virtual/block/loop5/uevent': Permission denied 423s loop6: Failed to write 'change' to '/sys/devices/virtual/block/loop6/uevent': Permission denied 423s loop7: Failed to write 'change' to '/sys/devices/virtual/block/loop7/uevent': Permission denied 424s Processing triggers for ufw (0.36.2-5) ... 424s Processing triggers for systemd (255.4-1ubuntu5) ... 424s Processing triggers for install-info (7.1-3build1) ... 424s Processing triggers for libc-bin (2.39-0ubuntu6) ... 424s Processing triggers for initramfs-tools (0.142ubuntu23) ... 425s Reading package lists... 425s Building dependency tree... 425s Reading state information... 426s The following packages will be REMOVED: 426s linux-headers-6.8.0-11* python3-lib2to3* 427s 0 upgraded, 0 newly installed, 2 to remove and 1 not upgraded. 427s After this operation, 85.8 MB disk space will be freed. 427s (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 ... 78592 files and directories currently installed.) 427s Removing linux-headers-6.8.0-11 (6.8.0-11.11) ... 427s Removing python3-lib2to3 (3.12.2-3ubuntu2) ... 430s autopkgtest [04:45:16]: rebooting testbed after setup commands that affected boot 500s Reading package lists... 501s Building dependency tree... 501s Reading state information... 501s Starting pkgProblemResolver with broken count: 0 501s Starting 2 pkgProblemResolver with broken count: 0 501s Done 502s The following additional packages will be installed: 502s autodep8 dctrl-tools libalgorithm-c3-perl libb-hooks-op-check-perl 502s libclass-c3-perl libclass-method-modifiers-perl libdata-optlist-perl 502s libdevel-callchecker-perl libdevel-stacktrace-perl 502s libdynaloader-functions-perl libeval-closure-perl libmodule-runtime-perl 502s libmro-compat-perl libparams-classify-perl libparams-util-perl 502s librole-tiny-perl libspecio-perl libsub-exporter-perl libsub-install-perl 502s libsub-quote-perl libxstring-perl pkg-perl-autopkgtest 502s Suggested packages: 502s debtags libscalar-number-perl libtest-fatal-perl libtry-tiny-perl 502s Recommended packages: 502s libclass-c3-xs-perl libdevel-lexalias-perl libref-util-perl 502s The following NEW packages will be installed: 502s autodep8 autopkgtest-satdep dctrl-tools libalgorithm-c3-perl 502s libb-hooks-op-check-perl libclass-c3-perl libclass-method-modifiers-perl 502s libdata-optlist-perl libdevel-callchecker-perl libdevel-stacktrace-perl 502s libdynaloader-functions-perl libeval-closure-perl libmodule-runtime-perl 502s libmro-compat-perl libparams-classify-perl libparams-util-perl 502s librole-tiny-perl libspecio-perl libsub-exporter-perl libsub-install-perl 502s libsub-quote-perl libxstring-perl pkg-perl-autopkgtest 502s 0 upgraded, 23 newly installed, 0 to remove and 1 not upgraded. 502s Need to get 516 kB/517 kB of archives. 502s After this operation, 1622 kB of additional disk space will be used. 502s Get:1 /tmp/autopkgtest.i19wfh/2-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [716 B] 502s Get:2 http://ftpmaster.internal/ubuntu noble/main armhf dctrl-tools armhf 2.24-3build2 [57.2 kB] 502s Get:3 http://ftpmaster.internal/ubuntu noble/main armhf autodep8 all 0.28 [13.2 kB] 502s Get:4 http://ftpmaster.internal/ubuntu noble/universe armhf libalgorithm-c3-perl all 0.11-2 [10.2 kB] 502s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libb-hooks-op-check-perl armhf 0.22-3 [9184 B] 502s Get:6 http://ftpmaster.internal/ubuntu noble/universe armhf libclass-c3-perl all 0.35-2 [18.4 kB] 502s Get:7 http://ftpmaster.internal/ubuntu noble/main armhf libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 502s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libparams-util-perl armhf 1.102-2build2 [20.3 kB] 502s Get:9 http://ftpmaster.internal/ubuntu noble/main armhf libsub-install-perl all 0.929-1 [9764 B] 502s Get:10 http://ftpmaster.internal/ubuntu noble/main armhf libdata-optlist-perl all 0.114-1 [9708 B] 502s Get:11 http://ftpmaster.internal/ubuntu noble/main armhf libdynaloader-functions-perl all 0.003-3 [12.1 kB] 502s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdevel-callchecker-perl armhf 0.008-2build2 [13.3 kB] 502s Get:13 http://ftpmaster.internal/ubuntu noble/main armhf libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 502s Get:14 http://ftpmaster.internal/ubuntu noble/main armhf libsub-exporter-perl all 0.990-1 [49.0 kB] 502s Get:15 http://ftpmaster.internal/ubuntu noble/universe armhf libeval-closure-perl all 0.14-3 [10.1 kB] 502s Get:16 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libparams-classify-perl armhf 0.015-2build4 [18.7 kB] 502s Get:17 http://ftpmaster.internal/ubuntu noble/main armhf libmodule-runtime-perl all 0.016-2 [16.4 kB] 503s Get:18 http://ftpmaster.internal/ubuntu noble/universe armhf libmro-compat-perl all 0.15-2 [10.1 kB] 503s Get:19 http://ftpmaster.internal/ubuntu noble/main armhf librole-tiny-perl all 2.002004-1 [16.3 kB] 503s Get:20 http://ftpmaster.internal/ubuntu noble/main armhf libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 503s Get:21 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf libxstring-perl armhf 0.005-2build2 [7478 B] 503s Get:22 http://ftpmaster.internal/ubuntu noble/universe armhf libspecio-perl all 0.48-1 [137 kB] 503s Get:23 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf pkg-perl-autopkgtest all 0.78 [18.3 kB] 503s Fetched 516 kB in 1s (703 kB/s) 503s Selecting previously unselected package dctrl-tools. 503s (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 ... 58435 files and directories currently installed.) 503s Preparing to unpack .../00-dctrl-tools_2.24-3build2_armhf.deb ... 503s Unpacking dctrl-tools (2.24-3build2) ... 503s Selecting previously unselected package autodep8. 503s Preparing to unpack .../01-autodep8_0.28_all.deb ... 503s Unpacking autodep8 (0.28) ... 503s Selecting previously unselected package libalgorithm-c3-perl. 503s Preparing to unpack .../02-libalgorithm-c3-perl_0.11-2_all.deb ... 503s Unpacking libalgorithm-c3-perl (0.11-2) ... 503s Selecting previously unselected package libb-hooks-op-check-perl:armhf. 503s Preparing to unpack .../03-libb-hooks-op-check-perl_0.22-3_armhf.deb ... 503s Unpacking libb-hooks-op-check-perl:armhf (0.22-3) ... 503s Selecting previously unselected package libclass-c3-perl. 503s Preparing to unpack .../04-libclass-c3-perl_0.35-2_all.deb ... 503s Unpacking libclass-c3-perl (0.35-2) ... 503s Selecting previously unselected package libclass-method-modifiers-perl. 503s Preparing to unpack .../05-libclass-method-modifiers-perl_2.15-1_all.deb ... 503s Unpacking libclass-method-modifiers-perl (2.15-1) ... 503s Selecting previously unselected package libparams-util-perl. 503s Preparing to unpack .../06-libparams-util-perl_1.102-2build2_armhf.deb ... 503s Unpacking libparams-util-perl (1.102-2build2) ... 503s Selecting previously unselected package libsub-install-perl. 503s Preparing to unpack .../07-libsub-install-perl_0.929-1_all.deb ... 503s Unpacking libsub-install-perl (0.929-1) ... 503s Selecting previously unselected package libdata-optlist-perl. 503s Preparing to unpack .../08-libdata-optlist-perl_0.114-1_all.deb ... 503s Unpacking libdata-optlist-perl (0.114-1) ... 503s Selecting previously unselected package libdynaloader-functions-perl. 503s Preparing to unpack .../09-libdynaloader-functions-perl_0.003-3_all.deb ... 503s Unpacking libdynaloader-functions-perl (0.003-3) ... 503s Selecting previously unselected package libdevel-callchecker-perl:armhf. 503s Preparing to unpack .../10-libdevel-callchecker-perl_0.008-2build2_armhf.deb ... 503s Unpacking libdevel-callchecker-perl:armhf (0.008-2build2) ... 503s Selecting previously unselected package libdevel-stacktrace-perl. 503s Preparing to unpack .../11-libdevel-stacktrace-perl_2.0500-1_all.deb ... 503s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 503s Selecting previously unselected package libsub-exporter-perl. 503s Preparing to unpack .../12-libsub-exporter-perl_0.990-1_all.deb ... 503s Unpacking libsub-exporter-perl (0.990-1) ... 503s Selecting previously unselected package libeval-closure-perl. 503s Preparing to unpack .../13-libeval-closure-perl_0.14-3_all.deb ... 503s Unpacking libeval-closure-perl (0.14-3) ... 503s Selecting previously unselected package libparams-classify-perl:armhf. 503s Preparing to unpack .../14-libparams-classify-perl_0.015-2build4_armhf.deb ... 503s Unpacking libparams-classify-perl:armhf (0.015-2build4) ... 503s Selecting previously unselected package libmodule-runtime-perl. 503s Preparing to unpack .../15-libmodule-runtime-perl_0.016-2_all.deb ... 503s Unpacking libmodule-runtime-perl (0.016-2) ... 503s Selecting previously unselected package libmro-compat-perl. 503s Preparing to unpack .../16-libmro-compat-perl_0.15-2_all.deb ... 503s Unpacking libmro-compat-perl (0.15-2) ... 503s Selecting previously unselected package librole-tiny-perl. 504s Preparing to unpack .../17-librole-tiny-perl_2.002004-1_all.deb ... 504s Unpacking librole-tiny-perl (2.002004-1) ... 504s Selecting previously unselected package libsub-quote-perl. 504s Preparing to unpack .../18-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 504s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 504s Selecting previously unselected package libxstring-perl:armhf. 504s Preparing to unpack .../19-libxstring-perl_0.005-2build2_armhf.deb ... 504s Unpacking libxstring-perl:armhf (0.005-2build2) ... 504s Selecting previously unselected package libspecio-perl. 504s Preparing to unpack .../20-libspecio-perl_0.48-1_all.deb ... 504s Unpacking libspecio-perl (0.48-1) ... 504s Selecting previously unselected package pkg-perl-autopkgtest. 504s Preparing to unpack .../21-pkg-perl-autopkgtest_0.78_all.deb ... 504s Unpacking pkg-perl-autopkgtest (0.78) ... 504s Selecting previously unselected package autopkgtest-satdep. 504s Preparing to unpack .../22-2-autopkgtest-satdep.deb ... 504s Unpacking autopkgtest-satdep (0) ... 504s Setting up libdynaloader-functions-perl (0.003-3) ... 504s Setting up libclass-method-modifiers-perl (2.15-1) ... 504s Setting up libxstring-perl:armhf (0.005-2build2) ... 504s Setting up libsub-install-perl (0.929-1) ... 504s Setting up libalgorithm-c3-perl (0.11-2) ... 504s Setting up libb-hooks-op-check-perl:armhf (0.22-3) ... 504s Setting up libparams-util-perl (1.102-2build2) ... 504s Setting up librole-tiny-perl (2.002004-1) ... 504s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 504s Setting up libdevel-stacktrace-perl (2.0500-1) ... 504s Setting up dctrl-tools (2.24-3build2) ... 504s Setting up autodep8 (0.28) ... 504s Setting up libclass-c3-perl (0.35-2) ... 504s Setting up libdevel-callchecker-perl:armhf (0.008-2build2) ... 504s Setting up libdata-optlist-perl (0.114-1) ... 504s Setting up pkg-perl-autopkgtest (0.78) ... 504s Setting up libmro-compat-perl (0.15-2) ... 504s Setting up libsub-exporter-perl (0.990-1) ... 504s Setting up libeval-closure-perl (0.14-3) ... 504s Setting up libparams-classify-perl:armhf (0.015-2build4) ... 504s Setting up libmodule-runtime-perl (0.016-2) ... 504s Setting up libspecio-perl (0.48-1) ... 504s Setting up autopkgtest-satdep (0) ... 504s Processing triggers for man-db (2.12.0-3build4) ... 517s (Reading database ... 58762 files and directories currently installed.) 517s Removing autopkgtest-satdep (0) ... 528s autopkgtest [04:46:54]: test autodep8-perl: /usr/share/pkg-perl-autopkgtest/runner runtime-deps 528s autopkgtest [04:46:54]: test autodep8-perl: [----------------------- 530s /usr/share/pkg-perl-autopkgtest/runtime-deps.d/use.t .. 530s 1..4 530s ok 1 - /usr/bin/perl -w -M"Specio" -e 1 2>&1 exited successfully 530s ok 2 - /usr/bin/perl -w -M"Specio" -e 1 2>&1 produced no (non-whitelisted) output 530s ok 3 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Specio" -e 1 2>&1 exited successfully 530s ok 4 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Specio" -e 1 2>&1 produced no (non-whitelisted) output 530s ok 530s All tests successful. 530s Files=1, Tests=4, 0 wallclock secs ( 0.02 usr 0.00 sys + 0.14 cusr 0.04 csys = 0.20 CPU) 530s Result: PASS 530s autopkgtest [04:46:56]: test autodep8-perl: -----------------------] 534s autodep8-perl PASS (superficial) 534s autopkgtest [04:47:00]: test autodep8-perl: - - - - - - - - - - results - - - - - - - - - - 538s autopkgtest [04:47:04]: test autodep8-perl-recommends: preparing testbed 547s Reading package lists... 547s Building dependency tree... 547s Reading state information... 548s Starting pkgProblemResolver with broken count: 0 548s Starting 2 pkgProblemResolver with broken count: 0 548s Done 548s The following additional packages will be installed: 548s libref-util-perl 548s Recommended packages: 548s libreadonly-perl libref-util-xs-perl 548s The following NEW packages will be installed: 548s autopkgtest-satdep libref-util-perl 548s 0 upgraded, 2 newly installed, 0 to remove and 1 not upgraded. 548s Need to get 15.1 kB/15.8 kB of archives. 548s After this operation, 44.0 kB of additional disk space will be used. 548s Get:1 /tmp/autopkgtest.i19wfh/3-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [728 B] 549s Get:2 http://ftpmaster.internal/ubuntu noble/universe armhf libref-util-perl all 0.204-2 [15.1 kB] 549s Fetched 15.1 kB in 0s (38.3 kB/s) 549s Selecting previously unselected package libref-util-perl. 549s (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 ... 58762 files and directories currently installed.) 549s Preparing to unpack .../libref-util-perl_0.204-2_all.deb ... 549s Unpacking libref-util-perl (0.204-2) ... 549s Selecting previously unselected package autopkgtest-satdep. 549s Preparing to unpack .../3-autopkgtest-satdep.deb ... 549s Unpacking autopkgtest-satdep (0) ... 549s Setting up libref-util-perl (0.204-2) ... 549s Setting up autopkgtest-satdep (0) ... 549s Processing triggers for man-db (2.12.0-3build4) ... 558s (Reading database ... 58771 files and directories currently installed.) 558s Removing autopkgtest-satdep (0) ... 564s autopkgtest [04:47:30]: test autodep8-perl-recommends: /usr/share/pkg-perl-autopkgtest/runner runtime-deps-and-recommends 564s autopkgtest [04:47:30]: test autodep8-perl-recommends: [----------------------- 568s /usr/share/pkg-perl-autopkgtest/runtime-deps-and-recommends.d/syntax.t .. 568s 1..4 568s ok 1 - Package libspecio-perl is known to dpkg 568s ok 2 - Got status information for package libspecio-perl 568s ok 3 # skip libspecio-perl has Suggestions and no explicit skip list 568s ok 4 # skip libspecio-perl has Suggestions and no explicit skip list 568s ok 568s All tests successful. 568s Files=1, Tests=4, 0 wallclock secs ( 0.00 usr 0.08 sys + 0.04 cusr 0.04 csys = 0.16 CPU) 568s Result: PASS 569s autopkgtest [04:47:35]: test autodep8-perl-recommends: -----------------------] 573s autopkgtest [04:47:39]: test autodep8-perl-recommends: - - - - - - - - - - results - - - - - - - - - - 573s autodep8-perl-recommends PASS (superficial) 576s autopkgtest [04:47:42]: @@@@@@@@@@@@@@@@@@@@ summary 576s autodep8-perl-build-deps PASS 576s autodep8-perl PASS (superficial) 576s autodep8-perl-recommends PASS (superficial)