sbuild (Debian sbuild) 0.86.3~bpo12+1 (03 November 2024) on debusine-worker-arm64-demeter-06.freexian.com
+==============================================================================+
| libmousex-nativetraits-perl 1.09-3 (arm64) Sun, 17 Nov 2024 03:01:11 +0000 |
+==============================================================================+
Package: libmousex-nativetraits-perl
Version: 1.09-3
Source Version: 1.09-3
Distribution: sid
Machine Architecture: arm64
Host Architecture: arm64
Build Architecture: arm64
Build Type: binary
I: No tarballs found in /var/lib/debusine/worker/.cache/sbuild
Unpacking /var/lib/debusine/worker/system-images/957781/system.tar.xz to /tmp/tmp.sbuild.JEJTtb77RI...
I: NOTICE: Log filtering will replace 'sbuild-unshare-dummy-location' with '<<CHROOT>>'
+------------------------------------------------------------------------------+
| Chroot Setup Commands |
+------------------------------------------------------------------------------+
rm -f /etc/resolv.conf
----------------------
I: Finished running 'rm -f /etc/resolv.conf'.
Finished processing commands.
--------------------------------------------------------------------------------
Copying /tmp/debusine-fetch-exec-upload-yw3i_b3g/dpkg-dbgsym_1.22.12~1.gbp82cafd_arm64.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-yw3i_b3g/dpkg_1.22.12~1.gbp82cafd_arm64.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-yw3i_b3g/dselect-dbgsym_1.22.12~1.gbp82cafd_arm64.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-yw3i_b3g/dselect_1.22.12~1.gbp82cafd_arm64.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-yw3i_b3g/libdpkg-dev_1.22.12~1.gbp82cafd_arm64.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-yw3i_b3g/dpkg-dev_1.22.12~1.gbp82cafd_all.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-yw3i_b3g/libdpkg-perl_1.22.12~1.gbp82cafd_all.deb to /<<CHROOT>>...
I: NOTICE: Log filtering will replace 'build/libmousex-nativetraits-perl-MdLVYW/resolver-CP0YmT' with '<<RESOLVERDIR>>'
+------------------------------------------------------------------------------+
| Update chroot |
+------------------------------------------------------------------------------+
Get:1 file:/build/libmousex-nativetraits-perl-MdLVYW/resolver-PCnCxG/apt_archive ./ InRelease
Ign:1 file:/build/libmousex-nativetraits-perl-MdLVYW/resolver-PCnCxG/apt_archive ./ InRelease
Get:2 file:/build/libmousex-nativetraits-perl-MdLVYW/resolver-PCnCxG/apt_archive ./ Release [606 B]
Get:3 http://deb.debian.org/debian sid InRelease [202 kB]
Get:2 file:/build/libmousex-nativetraits-perl-MdLVYW/resolver-PCnCxG/apt_archive ./ Release [606 B]
Get:4 file:/build/libmousex-nativetraits-perl-MdLVYW/resolver-PCnCxG/apt_archive ./ Release.gpg
Ign:4 file:/build/libmousex-nativetraits-perl-MdLVYW/resolver-PCnCxG/apt_archive ./ Release.gpg
Get:5 file:/build/libmousex-nativetraits-perl-MdLVYW/resolver-PCnCxG/apt_archive ./ Packages [9246 B]
Get:6 http://deb.debian.org/debian sid/main arm64 Packages [9952 kB]
Get:7 http://deb.debian.org/debian sid/main arm64 Components [4907 kB]
Fetched 15.1 MB in 2s (6364 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
The following packages will be upgraded:
apt bsdextrautils bsdutils debianutils dpkg dpkg-dev libapt-pkg6.0t64
libaudit-common libaudit1 libblkid1 libbrotli1 libcap-ng0 libdpkg-perl
libglib2.0-0t64 libmarkdown2 libmount1 libpcre2-8-0 libseccomp2 libselinux1
libsemanage2 libsmartcols1 libsystemd0 libudev1 libuuid1 libxml2 login
login.defs mount passwd util-linux
30 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 9274 kB/12.8 MB of archives.
After this operation, 603 kB disk space will be freed.
Get:1 file:/build/libmousex-nativetraits-perl-MdLVYW/resolver-PCnCxG/apt_archive ./ dpkg 1.22.12~1.gbp82cafd [1513 kB]
Get:2 http://deb.debian.org/debian sid/main arm64 bsdutils arm64 1:2.40.2-11 [104 kB]
Get:3 file:/build/libmousex-nativetraits-perl-MdLVYW/resolver-PCnCxG/apt_archive ./ dpkg-dev 1.22.12~1.gbp82cafd [1337 kB]
Get:4 http://deb.debian.org/debian sid/main arm64 debianutils arm64 5.21 [92.1 kB]
Get:5 http://deb.debian.org/debian sid/main arm64 libsystemd0 arm64 257~rc2-3 [416 kB]
Get:6 file:/build/libmousex-nativetraits-perl-MdLVYW/resolver-PCnCxG/apt_archive ./ libdpkg-perl 1.22.12~1.gbp82cafd [647 kB]
Get:7 http://deb.debian.org/debian sid/main arm64 libudev1 arm64 257~rc2-3 [139 kB]
Get:8 http://deb.debian.org/debian sid/main arm64 libapt-pkg6.0t64 arm64 2.9.11 [921 kB]
Get:9 http://deb.debian.org/debian sid/main arm64 bsdextrautils arm64 2.40.2-11 [91.2 kB]
Get:10 http://deb.debian.org/debian sid/main arm64 libblkid1 arm64 2.40.2-11 [162 kB]
Get:11 http://deb.debian.org/debian sid/main arm64 libmount1 arm64 2.40.2-11 [190 kB]
Get:12 http://deb.debian.org/debian sid/main arm64 libsmartcols1 arm64 2.40.2-11 [135 kB]
Get:13 http://deb.debian.org/debian sid/main arm64 mount arm64 2.40.2-11 [153 kB]
Get:14 http://deb.debian.org/debian sid/main arm64 libuuid1 arm64 2.40.2-11 [35.7 kB]
Get:15 http://deb.debian.org/debian sid/main arm64 util-linux arm64 2.40.2-11 [1170 kB]
Get:16 http://deb.debian.org/debian sid/main arm64 libpcre2-8-0 arm64 10.44-4 [243 kB]
Get:17 http://deb.debian.org/debian sid/main arm64 libselinux1 arm64 3.7-3+b1 [72.1 kB]
Get:18 http://deb.debian.org/debian sid/main arm64 libseccomp2 arm64 2.5.5-1+b3 [46.8 kB]
Get:19 http://deb.debian.org/debian sid/main arm64 apt arm64 2.9.11 [1287 kB]
Get:20 http://deb.debian.org/debian sid/main arm64 libaudit-common all 1:4.0.2-2 [12.7 kB]
Get:21 http://deb.debian.org/debian sid/main arm64 libcap-ng0 arm64 0.8.5-3+b1 [17.0 kB]
Get:22 http://deb.debian.org/debian sid/main arm64 libaudit1 arm64 1:4.0.2-2 [54.2 kB]
Get:23 http://deb.debian.org/debian sid/main arm64 login arm64 1:4.16.0-2+really2.40.2-11 [80.0 kB]
Get:24 http://deb.debian.org/debian sid/main arm64 login.defs all 1:4.16.0-5 [185 kB]
Get:25 http://deb.debian.org/debian sid/main arm64 libsemanage2 arm64 3.7-2+b1 [84.5 kB]
Get:26 http://deb.debian.org/debian sid/main arm64 passwd arm64 1:4.16.0-5 [1210 kB]
Get:27 http://deb.debian.org/debian sid/main arm64 libbrotli1 arm64 1.1.0-2+b6 [297 kB]
Get:28 http://deb.debian.org/debian sid/main arm64 libglib2.0-0t64 arm64 2.82.2-3 [1411 kB]
Get:29 http://deb.debian.org/debian sid/main arm64 libmarkdown2 arm64 2.2.7-2.1 [33.1 kB]
Get:30 http://deb.debian.org/debian sid/main arm64 libxml2 arm64 2.12.7+dfsg+really2.9.14-0.2+b1 [630 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 9274 kB in 0s (57.3 MB/s)
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17129 files and directories currently installed.)
Preparing to unpack .../bsdutils_1%3a2.40.2-11_arm64.deb ...
Unpacking bsdutils (1:2.40.2-11) over (1:2.40.2-10) ...
Setting up bsdutils (1:2.40.2-11) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17129 files and directories currently installed.)
Preparing to unpack .../debianutils_5.21_arm64.deb ...
Unpacking debianutils (5.21) over (5.20+b1) ...
Setting up debianutils (5.21) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17128 files and directories currently installed.)
Preparing to unpack .../libsystemd0_257~rc2-3_arm64.deb ...
Unpacking libsystemd0:arm64 (257~rc2-3) over (257~rc1-4) ...
Setting up libsystemd0:arm64 (257~rc2-3) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17128 files and directories currently installed.)
Preparing to unpack .../libudev1_257~rc2-3_arm64.deb ...
Unpacking libudev1:arm64 (257~rc2-3) over (257~rc1-4) ...
Setting up libudev1:arm64 (257~rc2-3) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17128 files and directories currently installed.)
Preparing to unpack .../libapt-pkg6.0t64_2.9.11_arm64.deb ...
Unpacking libapt-pkg6.0t64:arm64 (2.9.11) over (2.9.10) ...
Setting up libapt-pkg6.0t64:arm64 (2.9.11) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17128 files and directories currently installed.)
Preparing to unpack .../dpkg_1.22.12~1.gbp82cafd_arm64.deb ...
Unpacking dpkg (1.22.12~1.gbp82cafd) over (1.22.11) ...
Setting up dpkg (1.22.12~1.gbp82cafd) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17127 files and directories currently installed.)
Preparing to unpack .../bsdextrautils_2.40.2-11_arm64.deb ...
Unpacking bsdextrautils (2.40.2-11) over (2.40.2-10) ...
Preparing to unpack .../libblkid1_2.40.2-11_arm64.deb ...
Unpacking libblkid1:arm64 (2.40.2-11) over (2.40.2-10) ...
Setting up libblkid1:arm64 (2.40.2-11) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17123 files and directories currently installed.)
Preparing to unpack .../libmount1_2.40.2-11_arm64.deb ...
Unpacking libmount1:arm64 (2.40.2-11) over (2.40.2-10) ...
Setting up libmount1:arm64 (2.40.2-11) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17123 files and directories currently installed.)
Preparing to unpack .../libsmartcols1_2.40.2-11_arm64.deb ...
Unpacking libsmartcols1:arm64 (2.40.2-11) over (2.40.2-10) ...
Setting up libsmartcols1:arm64 (2.40.2-11) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17123 files and directories currently installed.)
Preparing to unpack .../mount_2.40.2-11_arm64.deb ...
Unpacking mount (2.40.2-11) over (2.40.2-10) ...
Preparing to unpack .../libuuid1_2.40.2-11_arm64.deb ...
Unpacking libuuid1:arm64 (2.40.2-11) over (2.40.2-10) ...
Setting up libuuid1:arm64 (2.40.2-11) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17123 files and directories currently installed.)
Preparing to unpack .../util-linux_2.40.2-11_arm64.deb ...
Unpacking util-linux (2.40.2-11) over (2.40.2-10) ...
Setting up util-linux (2.40.2-11) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17120 files and directories currently installed.)
Preparing to unpack .../libpcre2-8-0_10.44-4_arm64.deb ...
Unpacking libpcre2-8-0:arm64 (10.44-4) over (10.42-4+b2) ...
Setting up libpcre2-8-0:arm64 (10.44-4) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17119 files and directories currently installed.)
Preparing to unpack .../libselinux1_3.7-3+b1_arm64.deb ...
Unpacking libselinux1:arm64 (3.7-3+b1) over (3.7-3) ...
Setting up libselinux1:arm64 (3.7-3+b1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17120 files and directories currently installed.)
Preparing to unpack .../libseccomp2_2.5.5-1+b3_arm64.deb ...
Unpacking libseccomp2:arm64 (2.5.5-1+b3) over (2.5.5-1+b2) ...
Setting up libseccomp2:arm64 (2.5.5-1+b3) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17120 files and directories currently installed.)
Preparing to unpack .../archives/apt_2.9.11_arm64.deb ...
Unpacking apt (2.9.11) over (2.9.10) ...
Setting up apt (2.9.11) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17117 files and directories currently installed.)
Preparing to unpack .../libaudit-common_1%3a4.0.2-2_all.deb ...
Unpacking libaudit-common (1:4.0.2-2) over (1:4.0.1-3) ...
Setting up libaudit-common (1:4.0.2-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17117 files and directories currently installed.)
Preparing to unpack .../libcap-ng0_0.8.5-3+b1_arm64.deb ...
Unpacking libcap-ng0:arm64 (0.8.5-3+b1) over (0.8.5-3) ...
Setting up libcap-ng0:arm64 (0.8.5-3+b1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17118 files and directories currently installed.)
Preparing to unpack .../libaudit1_1%3a4.0.2-2_arm64.deb ...
Unpacking libaudit1:arm64 (1:4.0.2-2) over (1:4.0.1-3) ...
Setting up libaudit1:arm64 (1:4.0.2-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17118 files and directories currently installed.)
Preparing to unpack .../0-login_1%3a4.16.0-2+really2.40.2-11_arm64.deb ...
Unpacking login (1:4.16.0-2+really2.40.2-11) over (1:4.16.0-2+really2.40.2-10) ...
Preparing to unpack .../1-login.defs_1%3a4.16.0-5_all.deb ...
Unpacking login.defs (1:4.16.0-5) over (1:4.16.0-4) ...
Preparing to unpack .../2-libsemanage2_3.7-2+b1_arm64.deb ...
Unpacking libsemanage2:arm64 (3.7-2+b1) over (3.7-2) ...
Preparing to unpack .../3-passwd_1%3a4.16.0-5_arm64.deb ...
Unpacking passwd (1:4.16.0-5) over (1:4.16.0-4) ...
Preparing to unpack .../4-dpkg-dev_1.22.12~1.gbp82cafd_all.deb ...
Unpacking dpkg-dev (1.22.12~1.gbp82cafd) over (1.22.11) ...
Preparing to unpack .../5-libdpkg-perl_1.22.12~1.gbp82cafd_all.deb ...
Unpacking libdpkg-perl (1.22.12~1.gbp82cafd) over (1.22.11) ...
Preparing to unpack .../6-libbrotli1_1.1.0-2+b6_arm64.deb ...
Unpacking libbrotli1:arm64 (1.1.0-2+b6) over (1.1.0-2+b5) ...
Preparing to unpack .../7-libglib2.0-0t64_2.82.2-3_arm64.deb ...
Unpacking libglib2.0-0t64:arm64 (2.82.2-3) over (2.82.2-2) ...
Preparing to unpack .../8-libmarkdown2_2.2.7-2.1_arm64.deb ...
Unpacking libmarkdown2:arm64 (2.2.7-2.1) over (2.2.7-2+b1) ...
Preparing to unpack .../9-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_arm64.deb ...
Unpacking libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) over (2.12.7+dfsg+really2.9.14-0.1) ...
Setting up bsdextrautils (2.40.2-11) ...
Setting up login.defs (1:4.16.0-5) ...
Installing new version of config file /etc/login.defs ...
Setting up libbrotli1:arm64 (1.1.0-2+b6) ...
Setting up libglib2.0-0t64:arm64 (2.82.2-3) ...
No schema files found: doing nothing.
Setting up libdpkg-perl (1.22.12~1.gbp82cafd) ...
Setting up mount (2.40.2-11) ...
Setting up libsemanage2:arm64 (3.7-2+b1) ...
Setting up libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ...
Setting up libmarkdown2:arm64 (2.2.7-2.1) ...
Setting up login (1:4.16.0-2+really2.40.2-11) ...
Setting up dpkg-dev (1.22.12~1.gbp82cafd) ...
Setting up passwd (1:4.16.0-5) ...
Processing triggers for man-db (2.13.0-1) ...
Processing triggers for libc-bin (2.40-3) ...
+------------------------------------------------------------------------------+
| Fetch source files |
+------------------------------------------------------------------------------+
Local sources
-------------
/tmp/debusine-fetch-exec-upload-yw3i_b3g/libmousex-nativetraits-perl_1.09-3.dsc exists in /tmp/debusine-fetch-exec-upload-yw3i_b3g; copying to chroot
I: NOTICE: Log filtering will replace 'build/libmousex-nativetraits-perl-MdLVYW/libmousex-nativetraits-perl-1.09' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/libmousex-nativetraits-perl-MdLVYW' with '<<BUILDDIR>>'
+------------------------------------------------------------------------------+
| Install package build dependencies |
+------------------------------------------------------------------------------+
Setup apt archive
-----------------
Merged Build-Depends: debhelper-compat (= 13), libmodule-install-perl, build-essential, fakeroot, libany-moose-perl, libmouse-perl, libtest-fatal-perl, perl
Filtered Build-Depends: debhelper-compat (= 13), libmodule-install-perl, build-essential, fakeroot, libany-moose-perl, libmouse-perl, libtest-fatal-perl, perl
dpkg-deb: warning: root directory has unusual owner or group 998:999.
Hint: either pass --root-owner-group, see dpkg-build-api(7) or add an explicit 'Rules-Requires-Root: no' in debian/control.
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<<RESOLVERDIR>>/apt_archive/sbuild-build-depends-main-dummy.deb'.
Ign:1 copy:/<<RESOLVERDIR>>/apt_archive ./ InRelease
Get:2 copy:/<<RESOLVERDIR>>/apt_archive ./ Release [609 B]
Ign:3 copy:/<<RESOLVERDIR>>/apt_archive ./ Release.gpg
Get:4 copy:/<<RESOLVERDIR>>/apt_archive ./ Sources [721 B]
Get:5 copy:/<<RESOLVERDIR>>/apt_archive ./ Packages [733 B]
Fetched 2063 B in 0s (176 kB/s)
Reading package lists...
Get:1 file:/<<BUILDDIR>>/resolver-PCnCxG/apt_archive ./ InRelease
Ign:1 file:/<<BUILDDIR>>/resolver-PCnCxG/apt_archive ./ InRelease
Get:2 file:/<<BUILDDIR>>/resolver-PCnCxG/apt_archive ./ Release [606 B]
Get:2 file:/<<BUILDDIR>>/resolver-PCnCxG/apt_archive ./ Release [606 B]
Get:3 file:/<<BUILDDIR>>/resolver-PCnCxG/apt_archive ./ Release.gpg
Ign:3 file:/<<BUILDDIR>>/resolver-PCnCxG/apt_archive ./ Release.gpg
Reading package lists...
Reading package lists...
Install main build dependencies (apt-based resolver)
----------------------------------------------------
Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
autoconf automake autopoint autotools-dev build-essential cpp cpp-14
cpp-14-aarch64-linux-gnu cpp-aarch64-linux-gnu debhelper dh-autoreconf
dh-strip-nondeterminism dwz fakeroot g++ g++-14 g++-14-aarch64-linux-gnu
g++-aarch64-linux-gnu gcc gcc-14 gcc-14-aarch64-linux-gnu
gcc-aarch64-linux-gnu libany-moose-perl libasan8 libc-dev-bin libc6-dev
libcc1-0 libcrypt-dev libdebhelper-perl libelf1t64 libfakeroot
libfile-remove-perl libfile-stripnondeterminism-perl libgcc-14-dev
libhwasan0 libisl23 libitm1 liblsan0 libmodule-install-perl
libmodule-scandeps-perl libmpc3 libmpfr6 libstdc++-14-dev libtest-fatal-perl
libtool libtsan2 libubsan1 libyaml-tiny-perl linux-libc-dev m4 po-debconf
rpcsvc-proto
Suggested packages:
autoconf-archive gnu-standards autoconf-doc cpp-doc gcc-14-locales
cpp-14-doc dh-make gcc-14-doc gcc-multilib manpages-dev flex bison gdb
gcc-doc gdb-aarch64-linux-gnu libc-devtools glibc-doc libstdc++-14-doc
libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc libmail-box-perl
Recommended packages:
manpages manpages-dev libarchive-cpio-perl libfile-homedir-perl libjson-perl
libpar-dist-perl libltdl-dev libmail-sendmail-perl
The following NEW packages will be installed:
autoconf automake autopoint autotools-dev build-essential cpp cpp-14
cpp-14-aarch64-linux-gnu cpp-aarch64-linux-gnu debhelper dh-autoreconf
dh-strip-nondeterminism dwz fakeroot g++ g++-14 g++-14-aarch64-linux-gnu
g++-aarch64-linux-gnu gcc gcc-14 gcc-14-aarch64-linux-gnu
gcc-aarch64-linux-gnu libany-moose-perl libasan8 libc-dev-bin libc6-dev
libcc1-0 libcrypt-dev libdebhelper-perl libelf1t64 libfakeroot
libfile-remove-perl libfile-stripnondeterminism-perl libgcc-14-dev
libhwasan0 libisl23 libitm1 liblsan0 libmodule-install-perl
libmodule-scandeps-perl libmpc3 libmpfr6 libstdc++-14-dev libtest-fatal-perl
libtool libtsan2 libubsan1 libyaml-tiny-perl linux-libc-dev m4 po-debconf
rpcsvc-proto sbuild-build-depends-main-dummy
0 upgraded, 53 newly installed, 0 to remove and 0 not upgraded.
Need to get 61.2 MB of archives.
After this operation, 238 MB of additional disk space will be used.
Get:1 copy:/<<RESOLVERDIR>>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [928 B]
Get:2 http://deb.debian.org/debian sid/main arm64 m4 arm64 1.4.19-4 [277 kB]
Get:3 http://deb.debian.org/debian sid/main arm64 autoconf all 2.72-3 [493 kB]
Get:4 http://deb.debian.org/debian sid/main arm64 autotools-dev all 20220109.1 [51.6 kB]
Get:5 http://deb.debian.org/debian sid/main arm64 automake all 1:1.16.5-1.3 [823 kB]
Get:6 http://deb.debian.org/debian sid/main arm64 autopoint all 0.22.5-2 [723 kB]
Get:7 http://deb.debian.org/debian sid/main arm64 libc-dev-bin arm64 2.40-3 [50.9 kB]
Get:8 http://deb.debian.org/debian sid/main arm64 linux-libc-dev all 6.11.7-1 [2454 kB]
Get:9 http://deb.debian.org/debian sid/main arm64 libcrypt-dev arm64 1:4.4.36-5 [122 kB]
Get:10 http://deb.debian.org/debian sid/main arm64 rpcsvc-proto arm64 1.4.3-1+b1 [60.5 kB]
Get:11 http://deb.debian.org/debian sid/main arm64 libc6-dev arm64 2.40-3 [1591 kB]
Get:12 http://deb.debian.org/debian sid/main arm64 libisl23 arm64 0.27-1 [601 kB]
Get:13 http://deb.debian.org/debian sid/main arm64 libmpfr6 arm64 4.2.1-1+b2 [680 kB]
Get:14 http://deb.debian.org/debian sid/main arm64 libmpc3 arm64 1.3.1-1+b3 [50.5 kB]
Get:15 http://deb.debian.org/debian sid/main arm64 cpp-14-aarch64-linux-gnu arm64 14.2.0-8 [9166 kB]
Get:16 http://deb.debian.org/debian sid/main arm64 cpp-14 arm64 14.2.0-8 [1284 B]
Get:17 http://deb.debian.org/debian sid/main arm64 cpp-aarch64-linux-gnu arm64 4:14.2.0-1 [4832 B]
Get:18 http://deb.debian.org/debian sid/main arm64 cpp arm64 4:14.2.0-1 [1568 B]
Get:19 http://deb.debian.org/debian sid/main arm64 libcc1-0 arm64 14.2.0-8 [42.2 kB]
Get:20 http://deb.debian.org/debian sid/main arm64 libitm1 arm64 14.2.0-8 [24.2 kB]
Get:21 http://deb.debian.org/debian sid/main arm64 libasan8 arm64 14.2.0-8 [2579 kB]
Get:22 http://deb.debian.org/debian sid/main arm64 liblsan0 arm64 14.2.0-8 [1161 kB]
Get:23 http://deb.debian.org/debian sid/main arm64 libtsan2 arm64 14.2.0-8 [2386 kB]
Get:24 http://deb.debian.org/debian sid/main arm64 libubsan1 arm64 14.2.0-8 [1039 kB]
Get:25 http://deb.debian.org/debian sid/main arm64 libhwasan0 arm64 14.2.0-8 [1442 kB]
Get:26 http://deb.debian.org/debian sid/main arm64 libgcc-14-dev arm64 14.2.0-8 [2365 kB]
Get:27 http://deb.debian.org/debian sid/main arm64 gcc-14-aarch64-linux-gnu arm64 14.2.0-8 [17.7 MB]
Get:28 http://deb.debian.org/debian sid/main arm64 gcc-14 arm64 14.2.0-8 [519 kB]
Get:29 http://deb.debian.org/debian sid/main arm64 gcc-aarch64-linux-gnu arm64 4:14.2.0-1 [1440 B]
Get:30 http://deb.debian.org/debian sid/main arm64 gcc arm64 4:14.2.0-1 [5136 B]
Get:31 http://deb.debian.org/debian sid/main arm64 libstdc++-14-dev arm64 14.2.0-8 [2267 kB]
Get:32 http://deb.debian.org/debian sid/main arm64 g++-14-aarch64-linux-gnu arm64 14.2.0-8 [10.1 MB]
Get:33 http://deb.debian.org/debian sid/main arm64 g++-14 arm64 14.2.0-8 [20.2 kB]
Get:34 http://deb.debian.org/debian sid/main arm64 g++-aarch64-linux-gnu arm64 4:14.2.0-1 [1200 B]
Get:35 http://deb.debian.org/debian sid/main arm64 g++ arm64 4:14.2.0-1 [1332 B]
Get:36 http://deb.debian.org/debian sid/main arm64 build-essential arm64 12.12 [4624 B]
Get:37 http://deb.debian.org/debian sid/main arm64 libdebhelper-perl all 13.20 [89.7 kB]
Get:38 http://deb.debian.org/debian sid/main arm64 libtool all 2.4.7-8 [517 kB]
Get:39 http://deb.debian.org/debian sid/main arm64 dh-autoreconf all 20 [17.1 kB]
Get:40 http://deb.debian.org/debian sid/main arm64 libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB]
Get:41 http://deb.debian.org/debian sid/main arm64 dh-strip-nondeterminism all 1.14.0-1 [8448 B]
Get:42 http://deb.debian.org/debian sid/main arm64 libelf1t64 arm64 0.192-4 [189 kB]
Get:43 http://deb.debian.org/debian sid/main arm64 dwz arm64 0.15-1+b1 [102 kB]
Get:44 http://deb.debian.org/debian sid/main arm64 po-debconf all 1.0.21+nmu1 [248 kB]
Get:45 http://deb.debian.org/debian sid/main arm64 debhelper all 13.20 [915 kB]
Get:46 http://deb.debian.org/debian sid/main arm64 libfakeroot arm64 1.36-1 [29.1 kB]
Get:47 http://deb.debian.org/debian sid/main arm64 fakeroot arm64 1.36-1 [74.4 kB]
Get:48 http://deb.debian.org/debian sid/main arm64 libany-moose-perl all 0.27-3 [12.9 kB]
Get:49 http://deb.debian.org/debian sid/main arm64 libfile-remove-perl all 1.61-2 [16.1 kB]
Get:50 http://deb.debian.org/debian sid/main arm64 libmodule-scandeps-perl all 1.35-1 [43.7 kB]
Get:51 http://deb.debian.org/debian sid/main arm64 libyaml-tiny-perl all 1.74-1 [30.7 kB]
Get:52 http://deb.debian.org/debian sid/main arm64 libmodule-install-perl all 1.21-2 [139 kB]
Get:53 http://deb.debian.org/debian sid/main arm64 libtest-fatal-perl all 0.017-1 [13.2 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 61.2 MB in 1s (88.8 MB/s)
Selecting previously unselected package m4.
(Reading database ... 17119 files and directories currently installed.)
Preparing to unpack .../00-m4_1.4.19-4_arm64.deb ...
Unpacking m4 (1.4.19-4) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../01-autoconf_2.72-3_all.deb ...
Unpacking autoconf (2.72-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../02-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../03-automake_1%3a1.16.5-1.3_all.deb ...
Unpacking automake (1:1.16.5-1.3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../04-autopoint_0.22.5-2_all.deb ...
Unpacking autopoint (0.22.5-2) ...
Selecting previously unselected package libc-dev-bin.
Preparing to unpack .../05-libc-dev-bin_2.40-3_arm64.deb ...
Unpacking libc-dev-bin (2.40-3) ...
Selecting previously unselected package linux-libc-dev.
Preparing to unpack .../06-linux-libc-dev_6.11.7-1_all.deb ...
Unpacking linux-libc-dev (6.11.7-1) ...
Selecting previously unselected package libcrypt-dev:arm64.
Preparing to unpack .../07-libcrypt-dev_1%3a4.4.36-5_arm64.deb ...
Unpacking libcrypt-dev:arm64 (1:4.4.36-5) ...
Selecting previously unselected package rpcsvc-proto.
Preparing to unpack .../08-rpcsvc-proto_1.4.3-1+b1_arm64.deb ...
Unpacking rpcsvc-proto (1.4.3-1+b1) ...
Selecting previously unselected package libc6-dev:arm64.
Preparing to unpack .../09-libc6-dev_2.40-3_arm64.deb ...
Unpacking libc6-dev:arm64 (2.40-3) ...
Selecting previously unselected package libisl23:arm64.
Preparing to unpack .../10-libisl23_0.27-1_arm64.deb ...
Unpacking libisl23:arm64 (0.27-1) ...
Selecting previously unselected package libmpfr6:arm64.
Preparing to unpack .../11-libmpfr6_4.2.1-1+b2_arm64.deb ...
Unpacking libmpfr6:arm64 (4.2.1-1+b2) ...
Selecting previously unselected package libmpc3:arm64.
Preparing to unpack .../12-libmpc3_1.3.1-1+b3_arm64.deb ...
Unpacking libmpc3:arm64 (1.3.1-1+b3) ...
Selecting previously unselected package cpp-14-aarch64-linux-gnu.
Preparing to unpack .../13-cpp-14-aarch64-linux-gnu_14.2.0-8_arm64.deb ...
Unpacking cpp-14-aarch64-linux-gnu (14.2.0-8) ...
Selecting previously unselected package cpp-14.
Preparing to unpack .../14-cpp-14_14.2.0-8_arm64.deb ...
Unpacking cpp-14 (14.2.0-8) ...
Selecting previously unselected package cpp-aarch64-linux-gnu.
Preparing to unpack .../15-cpp-aarch64-linux-gnu_4%3a14.2.0-1_arm64.deb ...
Unpacking cpp-aarch64-linux-gnu (4:14.2.0-1) ...
Selecting previously unselected package cpp.
Preparing to unpack .../16-cpp_4%3a14.2.0-1_arm64.deb ...
Unpacking cpp (4:14.2.0-1) ...
Selecting previously unselected package libcc1-0:arm64.
Preparing to unpack .../17-libcc1-0_14.2.0-8_arm64.deb ...
Unpacking libcc1-0:arm64 (14.2.0-8) ...
Selecting previously unselected package libitm1:arm64.
Preparing to unpack .../18-libitm1_14.2.0-8_arm64.deb ...
Unpacking libitm1:arm64 (14.2.0-8) ...
Selecting previously unselected package libasan8:arm64.
Preparing to unpack .../19-libasan8_14.2.0-8_arm64.deb ...
Unpacking libasan8:arm64 (14.2.0-8) ...
Selecting previously unselected package liblsan0:arm64.
Preparing to unpack .../20-liblsan0_14.2.0-8_arm64.deb ...
Unpacking liblsan0:arm64 (14.2.0-8) ...
Selecting previously unselected package libtsan2:arm64.
Preparing to unpack .../21-libtsan2_14.2.0-8_arm64.deb ...
Unpacking libtsan2:arm64 (14.2.0-8) ...
Selecting previously unselected package libubsan1:arm64.
Preparing to unpack .../22-libubsan1_14.2.0-8_arm64.deb ...
Unpacking libubsan1:arm64 (14.2.0-8) ...
Selecting previously unselected package libhwasan0:arm64.
Preparing to unpack .../23-libhwasan0_14.2.0-8_arm64.deb ...
Unpacking libhwasan0:arm64 (14.2.0-8) ...
Selecting previously unselected package libgcc-14-dev:arm64.
Preparing to unpack .../24-libgcc-14-dev_14.2.0-8_arm64.deb ...
Unpacking libgcc-14-dev:arm64 (14.2.0-8) ...
Selecting previously unselected package gcc-14-aarch64-linux-gnu.
Preparing to unpack .../25-gcc-14-aarch64-linux-gnu_14.2.0-8_arm64.deb ...
Unpacking gcc-14-aarch64-linux-gnu (14.2.0-8) ...
Selecting previously unselected package gcc-14.
Preparing to unpack .../26-gcc-14_14.2.0-8_arm64.deb ...
Unpacking gcc-14 (14.2.0-8) ...
Selecting previously unselected package gcc-aarch64-linux-gnu.
Preparing to unpack .../27-gcc-aarch64-linux-gnu_4%3a14.2.0-1_arm64.deb ...
Unpacking gcc-aarch64-linux-gnu (4:14.2.0-1) ...
Selecting previously unselected package gcc.
Preparing to unpack .../28-gcc_4%3a14.2.0-1_arm64.deb ...
Unpacking gcc (4:14.2.0-1) ...
Selecting previously unselected package libstdc++-14-dev:arm64.
Preparing to unpack .../29-libstdc++-14-dev_14.2.0-8_arm64.deb ...
Unpacking libstdc++-14-dev:arm64 (14.2.0-8) ...
Selecting previously unselected package g++-14-aarch64-linux-gnu.
Preparing to unpack .../30-g++-14-aarch64-linux-gnu_14.2.0-8_arm64.deb ...
Unpacking g++-14-aarch64-linux-gnu (14.2.0-8) ...
Selecting previously unselected package g++-14.
Preparing to unpack .../31-g++-14_14.2.0-8_arm64.deb ...
Unpacking g++-14 (14.2.0-8) ...
Selecting previously unselected package g++-aarch64-linux-gnu.
Preparing to unpack .../32-g++-aarch64-linux-gnu_4%3a14.2.0-1_arm64.deb ...
Unpacking g++-aarch64-linux-gnu (4:14.2.0-1) ...
Selecting previously unselected package g++.
Preparing to unpack .../33-g++_4%3a14.2.0-1_arm64.deb ...
Unpacking g++ (4:14.2.0-1) ...
Selecting previously unselected package build-essential.
Preparing to unpack .../34-build-essential_12.12_arm64.deb ...
Unpacking build-essential (12.12) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../35-libdebhelper-perl_13.20_all.deb ...
Unpacking libdebhelper-perl (13.20) ...
Selecting previously unselected package libtool.
Preparing to unpack .../36-libtool_2.4.7-8_all.deb ...
Unpacking libtool (2.4.7-8) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../37-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../38-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../39-dh-strip-nondeterminism_1.14.0-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.14.0-1) ...
Selecting previously unselected package libelf1t64:arm64.
Preparing to unpack .../40-libelf1t64_0.192-4_arm64.deb ...
Unpacking libelf1t64:arm64 (0.192-4) ...
Selecting previously unselected package dwz.
Preparing to unpack .../41-dwz_0.15-1+b1_arm64.deb ...
Unpacking dwz (0.15-1+b1) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../42-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../43-debhelper_13.20_all.deb ...
Unpacking debhelper (13.20) ...
Selecting previously unselected package libfakeroot:arm64.
Preparing to unpack .../44-libfakeroot_1.36-1_arm64.deb ...
Unpacking libfakeroot:arm64 (1.36-1) ...
Selecting previously unselected package fakeroot.
Preparing to unpack .../45-fakeroot_1.36-1_arm64.deb ...
Unpacking fakeroot (1.36-1) ...
Selecting previously unselected package libany-moose-perl.
Preparing to unpack .../46-libany-moose-perl_0.27-3_all.deb ...
Unpacking libany-moose-perl (0.27-3) ...
Selecting previously unselected package libfile-remove-perl.
Preparing to unpack .../47-libfile-remove-perl_1.61-2_all.deb ...
Unpacking libfile-remove-perl (1.61-2) ...
Selecting previously unselected package libmodule-scandeps-perl.
Preparing to unpack .../48-libmodule-scandeps-perl_1.35-1_all.deb ...
Unpacking libmodule-scandeps-perl (1.35-1) ...
Selecting previously unselected package libyaml-tiny-perl.
Preparing to unpack .../49-libyaml-tiny-perl_1.74-1_all.deb ...
Unpacking libyaml-tiny-perl (1.74-1) ...
Selecting previously unselected package libmodule-install-perl.
Preparing to unpack .../50-libmodule-install-perl_1.21-2_all.deb ...
Unpacking libmodule-install-perl (1.21-2) ...
Selecting previously unselected package libtest-fatal-perl.
Preparing to unpack .../51-libtest-fatal-perl_0.017-1_all.deb ...
Unpacking libtest-fatal-perl (0.017-1) ...
Selecting previously unselected package sbuild-build-depends-main-dummy.
Preparing to unpack .../52-sbuild-build-depends-main-dummy_0.invalid.0_arm64.deb ...
Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ...
Setting up libfile-remove-perl (1.61-2) ...
Setting up libfile-stripnondeterminism-perl (1.14.0-1) ...
Setting up libany-moose-perl (0.27-3) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up libdebhelper-perl (13.20) ...
Setting up libtest-fatal-perl (0.017-1) ...
Setting up linux-libc-dev (6.11.7-1) ...
Setting up m4 (1.4.19-4) ...
Setting up libyaml-tiny-perl (1.74-1) ...
Setting up libfakeroot:arm64 (1.36-1) ...
Setting up libelf1t64:arm64 (0.192-4) ...
Setting up fakeroot (1.36-1) ...
update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode
Setting up autotools-dev (20220109.1) ...
Setting up rpcsvc-proto (1.4.3-1+b1) ...
Setting up libmpfr6:arm64 (4.2.1-1+b2) ...
Setting up libmpc3:arm64 (1.3.1-1+b3) ...
Setting up autopoint (0.22.5-2) ...
Setting up autoconf (2.72-3) ...
Setting up libubsan1:arm64 (14.2.0-8) ...
Setting up dh-strip-nondeterminism (1.14.0-1) ...
Setting up dwz (0.15-1+b1) ...
Setting up libhwasan0:arm64 (14.2.0-8) ...
Setting up libcrypt-dev:arm64 (1:4.4.36-5) ...
Setting up libasan8:arm64 (14.2.0-8) ...
Setting up libtsan2:arm64 (14.2.0-8) ...
Setting up libisl23:arm64 (0.27-1) ...
Setting up libc-dev-bin (2.40-3) ...
Setting up libmodule-scandeps-perl (1.35-1) ...
Setting up libcc1-0:arm64 (14.2.0-8) ...
Setting up liblsan0:arm64 (14.2.0-8) ...
Setting up libitm1:arm64 (14.2.0-8) ...
Setting up automake (1:1.16.5-1.3) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up libmodule-install-perl (1.21-2) ...
Setting up cpp-14-aarch64-linux-gnu (14.2.0-8) ...
Setting up libc6-dev:arm64 (2.40-3) ...
Setting up libgcc-14-dev:arm64 (14.2.0-8) ...
Setting up libstdc++-14-dev:arm64 (14.2.0-8) ...
Setting up cpp-aarch64-linux-gnu (4:14.2.0-1) ...
Setting up cpp-14 (14.2.0-8) ...
Setting up cpp (4:14.2.0-1) ...
Setting up gcc-14-aarch64-linux-gnu (14.2.0-8) ...
Setting up gcc-aarch64-linux-gnu (4:14.2.0-1) ...
Setting up g++-14-aarch64-linux-gnu (14.2.0-8) ...
Setting up gcc-14 (14.2.0-8) ...
Setting up g++-aarch64-linux-gnu (4:14.2.0-1) ...
Setting up g++-14 (14.2.0-8) ...
Setting up libtool (2.4.7-8) ...
Setting up gcc (4:14.2.0-1) ...
Setting up dh-autoreconf (20) ...
Setting up g++ (4:14.2.0-1) ...
update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode
Setting up build-essential (12.12) ...
Setting up debhelper (13.20) ...
Setting up sbuild-build-depends-main-dummy (0.invalid.0) ...
Processing triggers for man-db (2.13.0-1) ...
Processing triggers for libc-bin (2.40-3) ...
+------------------------------------------------------------------------------+
| Check architectures |
+------------------------------------------------------------------------------+
Arch check ok (arm64 included in all)
+------------------------------------------------------------------------------+
| Build environment |
+------------------------------------------------------------------------------+
Kernel: Linux 6.1.0-27-cloud-arm64 #1 SMP Debian 6.1.115-1 (2024-11-01) arm64 (aarch64)
Toolchain package versions: binutils_2.43.1-5 dpkg-dev_1.22.12~1.gbp82cafd g++-14_14.2.0-8 gcc-14_14.2.0-8 libc6-dev_2.40-3 libstdc++-14-dev_14.2.0-8 libstdc++6_14.2.0-8 linux-libc-dev_6.11.7-1
Package versions: appstream_1.0.3-1+b1 apt_2.9.11 autoconf_2.72-3 automake_1:1.16.5-1.3 autopoint_0.22.5-2 autotools-dev_20220109.1 base-files_13.5 base-passwd_3.6.5 bash_5.2.32-1+b2 binutils_2.43.1-5 binutils-aarch64-linux-gnu_2.43.1-5 binutils-common_2.43.1-5 bsdextrautils_2.40.2-11 bsdutils_1:2.40.2-11 build-essential_12.12 bzip2_1.0.8-6 ca-certificates_20240203 coreutils_9.5-1+b1 cpp_4:14.2.0-1 cpp-14_14.2.0-8 cpp-14-aarch64-linux-gnu_14.2.0-8 cpp-aarch64-linux-gnu_4:14.2.0-1 dash_0.5.12-9+b1 debconf_1.5.87 debhelper_13.20 debian-archive-keyring_2023.4 debianutils_5.21 dh-autoreconf_20 dh-strip-nondeterminism_1.14.0-1 diffstat_1.66-1+b1 diffutils_1:3.10-1+b1 dpkg_1.22.12~1.gbp82cafd dpkg-dev_1.22.12~1.gbp82cafd dwz_0.15-1+b1 e2fsprogs_1.47.1-1+b1 fakeroot_1.36-1 file_1:5.45-3+b1 findutils_4.10.0-3 g++_4:14.2.0-1 g++-14_14.2.0-8 g++-14-aarch64-linux-gnu_14.2.0-8 g++-aarch64-linux-gnu_4:14.2.0-1 gcc_4:14.2.0-1 gcc-14_14.2.0-8 gcc-14-aarch64-linux-gnu_14.2.0-8 gcc-14-base_14.2.0-8 gcc-aarch64-linux-gnu_4:14.2.0-1 gettext_0.22.5-2 gettext-base_0.22.5-2 gpg_2.2.45-2 gpgconf_2.2.45-2 gpgv_2.2.45-2 grep_3.11-4+b1 groff-base_1.23.0-5 gzip_1.12-1.1+b1 hostname_3.25 init-system-helpers_1.67 intltool-debian_0.35.0+20060710.6 iso-codes_4.17.0-1 libacl1_2.3.2-2+b1 libaliased-perl_0.34-3 libany-moose-perl_0.27-3 libappstream5_1.0.3-1+b1 libapt-pkg-perl_0.1.40+b6 libapt-pkg6.0t64_2.9.11 libarchive-zip-perl_1.68-1 libasan8_14.2.0-8 libassuan9_3.0.1-2 libatomic1_14.2.0-8 libattr1_1:2.5.2-2 libaudit-common_1:4.0.2-2 libaudit1_1:4.0.2-2 libb-hooks-endofscope-perl_0.28-1 libb-hooks-op-check-perl_0.22-3+b2 libberkeleydb-perl_0.66-1 libbinutils_2.43.1-5 libblkid1_2.40.2-11 libbrotli1_1.1.0-2+b6 libbsd0_0.12.2-2 libbz2-1.0_1.0.8-6 libc-bin_2.40-3 libc-dev-bin_2.40-3 libc6_2.40-3 libc6-dev_2.40-3 libcap-ng0_0.8.5-3+b1 libcap2_1:2.66-5+b1 libcapture-tiny-perl_0.48-2 libcc1-0_14.2.0-8 libcgi-pm-perl_4.66-1 libclass-data-inheritable-perl_0.10-1 libclass-inspector-perl_1.36-3 libclass-method-modifiers-perl_2.15-1 libclass-xsaccessor-perl_1.19-4+b4 libclone-perl_0.47-1+b1 libcom-err2_1.47.1-1+b1 libconfig-tiny-perl_2.30-1 libconst-fast-perl_0.014-2 libcpanel-json-xs-perl_4.38-1+b1 libcrypt-dev_1:4.4.36-5 libcrypt1_1:4.4.36-5 libctf-nobfd0_2.43.1-5 libctf0_2.43.1-5 libcurl3t64-gnutls_8.11.0-1 libdata-dpath-perl_0.60-1 libdata-messagepack-perl_1.02-1+b4 libdata-optlist-perl_0.114-1 libdata-validate-domain-perl_0.15-1 libdata-validate-ip-perl_0.31-1 libdata-validate-uri-perl_0.07-3 libdb5.3t64_5.3.28+dfsg2-9 libdebconfclient0_0.273 libdebhelper-perl_13.20 libdevel-callchecker-perl_0.009-1+b1 libdevel-size-perl_0.84-1+b1 libdevel-stacktrace-perl_2.0500-1 libdpkg-perl_1.22.12~1.gbp82cafd libdynaloader-functions-perl_0.004-1 libelf1t64_0.192-4 libemail-address-xs-perl_1.05-1+b4 libencode-locale-perl_1.05-3 libexception-class-perl_1.45-1 libext2fs2t64_1.47.1-1+b1 libfakeroot_1.36-1 libffi8_3.4.6-1 libfile-basedir-perl_0.09-2 libfile-find-rule-perl_0.34-3 libfile-listing-perl_6.16-1 libfile-remove-perl_1.61-2 libfile-sharedir-perl_1.118-3 libfile-stripnondeterminism-perl_1.14.0-1 libfont-ttf-perl_1.06-2 libgcc-14-dev_14.2.0-8 libgcc-s1_14.2.0-8 libgcrypt20_1.11.0-6 libgdbm-compat4t64_1.24-2 libgdbm6t64_1.24-2 libglib2.0-0t64_2.82.2-3 libgmp10_2:6.3.0+dfsg-2+b2 libgnutls30t64_3.8.8-2 libgomp1_14.2.0-8 libgpg-error0_1.50-4 libgprofng0_2.43.1-5 libgssapi-krb5-2_1.21.3-3 libhogweed6t64_3.10-1+b1 libhtml-form-perl_6.12-1 libhtml-html5-entities-perl_0.004-3 libhtml-parser-perl_3.83-1+b1 libhtml-tagset-perl_3.24-1 libhtml-tokeparser-simple-perl_3.16-4 libhtml-tree-perl_5.07-3 libhttp-cookies-perl_6.11-1 libhttp-date-perl_6.06-1 libhttp-message-perl_7.00-2 libhttp-negotiate-perl_6.01-2 libhwasan0_14.2.0-8 libicu72_72.1-5+b1 libidn2-0_2.3.7-2+b1 libimport-into-perl_1.002005-2 libio-html-perl_1.004-3 libio-interactive-perl_1.025-1 libio-socket-ssl-perl_2.089-1 libio-string-perl_1.08-4 libipc-run3-perl_0.049-1 libipc-system-simple-perl_1.30-2 libisl23_0.27-1 libiterator-perl_0.03+ds1-2 libiterator-util-perl_0.02+ds1-2 libitm1_14.2.0-8 libjansson4_2.14-2+b3 libjson-maybexs-perl_1.004008-1 libk5crypto3_1.21.3-3 libkeyutils1_1.6.3-4 libkrb5-3_1.21.3-3 libkrb5support0_1.21.3-3 libldap-2.5-0_2.5.18+dfsg-3+b1 liblist-compare-perl_0.55-2 liblist-someutils-perl_0.59-1 liblist-utilsby-perl_0.12-2 liblsan0_14.2.0-8 liblwp-mediatypes-perl_6.04-2 liblwp-protocol-https-perl_6.14-1 liblz1_1.15~pre2-1 liblz4-1_1.9.4-3+b1 liblzma5_5.6.3-1+b1 liblzo2-2_2.10-3+b1 libmagic-mgc_1:5.45-3+b1 libmagic1t64_1:5.45-3+b1 libmarkdown2_2.2.7-2.1 libmd0_1.1.0-2+b1 libmldbm-perl_2.05-4 libmodule-implementation-perl_0.09-2 libmodule-install-perl_1.21-2 libmodule-runtime-perl_0.016-2 libmodule-scandeps-perl_1.35-1 libmoo-perl_2.005005-1 libmoox-aliases-perl_0.001006-2 libmount1_2.40.2-11 libmouse-perl_2.5.11-1+b1 libmpc3_1.3.1-1+b3 libmpfr6_4.2.1-1+b2 libnamespace-clean-perl_0.27-2 libnet-domain-tld-perl_1.75-4 libnet-http-perl_6.23-1 libnet-ipv6addr-perl_1.02-1 libnet-netmask-perl_2.0002-2 libnet-ssleay-perl_1.94-2 libnetaddr-ip-perl_4.079+dfsg-2+b4 libnettle8t64_3.10-1+b1 libnghttp2-14_1.64.0-1 libnghttp3-9_1.4.0-1+b1 libngtcp2-16_1.6.0-1 libngtcp2-crypto-gnutls8_1.6.0-1 libnumber-compare-perl_0.03-3 libp11-kit0_0.25.5-2+b1 libpackage-stash-perl_0.40-1 libpam-modules_1.5.3-7+b1 libpam-modules-bin_1.5.3-7+b1 libpam-runtime_1.5.3-7 libpam0g_1.5.3-7+b1 libparams-classify-perl_0.015-2+b4 libparams-util-perl_1.102-3+b1 libpath-tiny-perl_0.146-1 libpcre2-8-0_10.44-4 libperl5.40_5.40.0-7 libperlio-gzip-perl_0.20-1+b4 libperlio-utf8-strict-perl_0.010-1+b3 libpipeline1_1.5.8-1 libproc-processtable-perl_0.636-1+b3 libpsl5t64_0.21.2-1.1+b1 libreadline8t64_8.2-5 libregexp-wildcards-perl_1.05-3 librole-tiny-perl_2.002004-1 librtmp1_2.4+20151223.gitfa8646d.1-2+b5 libsasl2-2_2.1.28+dfsg1-8 libsasl2-modules-db_2.1.28+dfsg1-8 libseccomp2_2.5.5-1+b3 libselinux1_3.7-3+b1 libsemanage-common_3.7-2 libsemanage2_3.7-2+b1 libsepol2_3.7-1 libsereal-decoder-perl_5.004+ds-1+b3 libsereal-encoder-perl_5.004+ds-1+b3 libsframe1_2.43.1-5 libsmartcols1_2.40.2-11 libsort-versions-perl_1.62-3 libsqlite3-0_3.46.1-1 libss2_1.47.1-1+b1 libssh2-1t64_1.11.1-1 libssl3t64_3.3.2-2 libstdc++-14-dev_14.2.0-8 libstdc++6_14.2.0-8 libstemmer0d_2.2.0-4+b2 libstrictures-perl_2.000006-1 libsub-exporter-perl_0.990-1 libsub-exporter-progressive-perl_0.001013-3 libsub-identify-perl_0.14-3+b3 libsub-install-perl_0.929-1 libsub-name-perl_0.27-1+b3 libsub-quote-perl_2.006008-1 libsyntax-keyword-try-perl_0.30-1+b1 libsystemd0_257~rc2-3 libtasn1-6_4.19.0-3+b3 libterm-readkey-perl_2.38-2+b4 libtest-fatal-perl_0.017-1 libtext-glob-perl_0.11-3 libtext-levenshteinxs-perl_0.03-5+b4 libtext-markdown-discount-perl_0.16-1+b3 libtext-xslate-perl_3.5.9-2+b1 libtime-duration-perl_1.21-2 libtime-moment-perl_0.44-2+b4 libtimedate-perl_2.3300-2 libtinfo6_6.5-2+b1 libtool_2.4.7-8 libtry-tiny-perl_0.32-1 libtsan2_14.2.0-8 libubsan1_14.2.0-8 libuchardet0_0.0.8-1+b2 libudev1_257~rc2-3 libunicode-utf8-perl_0.62-2+b3 libunistring5_1.2-1+b1 liburi-perl_5.30-1 libuuid1_2.40.2-11 libvariable-magic-perl_0.64-1+b1 libwww-mechanize-perl_2.19-1 libwww-perl_6.77-1 libwww-robotrules-perl_6.02-1 libxml-libxml-perl_2.0207+dfsg+really+2.0134-5+b1 libxml-namespacesupport-perl_1.12-2 libxml-sax-base-perl_1.09-3 libxml-sax-perl_1.02+dfsg-3 libxml2_2.12.7+dfsg+really2.9.14-0.2+b1 libxmlb2_0.3.21-1 libxs-parse-keyword-perl_0.46-1+b1 libxxhash0_0.8.2-2+b2 libyaml-0-2_0.2.5-1+b2 libyaml-libyaml-perl_0.902.0+ds-2+b1 libyaml-tiny-perl_1.74-1 libzstd1_1.5.6+dfsg-1+b1 lintian_2.120.0 linux-libc-dev_6.11.7-1 login_1:4.16.0-2+really2.40.2-11 login.defs_1:4.16.0-5 logsave_1.47.1-1+b1 lzop_1.04-2+b1 m4_1.4.19-4 make_4.3-4.1+b1 man-db_2.13.0-1 mawk_1.3.4.20240905-1 mount_2.40.2-11 ncurses-base_6.5-2 ncurses-bin_6.5-2+b1 netbase_6.4 openssl_3.3.2-2 openssl-provider-legacy_3.3.2-2 passwd_1:4.16.0-5 patch_2.7.6-7+b1 patchutils_0.4.2-1+b1 perl_5.40.0-7 perl-base_5.40.0-7 perl-modules-5.40_5.40.0-7 perl-openssl-defaults_7+b2 plzip_1.11-2 po-debconf_1.0.21+nmu1 readline-common_8.2-5 rpcsvc-proto_1.4.3-1+b1 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.9-2+b1 sensible-utils_0.0.24 shared-mime-info_2.4-5+b1 sysvinit-utils_3.11-1 t1utils_1.41-4+b1 tar_1.35+dfsg-3+b1 tzdata_2024b-3 ucf_3.0043+nmu1 unzip_6.0-28+b1 util-linux_2.40.2-11 xz-utils_5.6.3-1+b1 zlib1g_1:1.3.dfsg+really1.3.1-1+b1
+------------------------------------------------------------------------------+
| Build |
+------------------------------------------------------------------------------+
Unpack source
-------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 3.0 (quilt)
Source: libmousex-nativetraits-perl
Binary: libmousex-nativetraits-perl
Architecture: all
Version: 1.09-3
Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
Uploaders: gregor herrmann <gregoa@debian.org>
Homepage: https://metacpan.org/release/MouseX-NativeTraits
Standards-Version: 3.9.5
Vcs-Browser: https://salsa.debian.org/perl-team/modules/packages/libmousex-nativetraits-perl
Vcs-Git: https://salsa.debian.org/perl-team/modules/packages/libmousex-nativetraits-perl.git
Testsuite: autopkgtest-pkg-perl
Build-Depends: debhelper-compat (= 13), libmodule-install-perl
Build-Depends-Indep: libany-moose-perl, libmouse-perl, libtest-fatal-perl, perl
Package-List:
libmousex-nativetraits-perl deb perl optional arch=all
Checksums-Sha1:
7464358bd249de15583099d0c28193573b1d9fc4 50322 libmousex-nativetraits-perl_1.09.orig.tar.gz
9a067a7d94464a0572c294ae2dcf8221e296f5d2 2976 libmousex-nativetraits-perl_1.09-3.debian.tar.xz
Checksums-Sha256:
f8a5bf5a28702dfb13c8093be5c41cab9c5fc1c5d247ab91e22e7dd72764cb5e 50322 libmousex-nativetraits-perl_1.09.orig.tar.gz
42af272dca894a1d43057e92659d8b26c31ffee4d4abd0015732c1d97c691adf 2976 libmousex-nativetraits-perl_1.09-3.debian.tar.xz
Files:
de2ab3b97e701b69b7fa98fafd675eec 50322 libmousex-nativetraits-perl_1.09.orig.tar.gz
dc9d6a326fe56b904891a65b7b71088e 2976 libmousex-nativetraits-perl_1.09-3.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEsjhixBXWVlpOhsvXV5wWDUyeI+gFAmKrQ8QACgkQV5wWDUye
I+ir0w/+PlBoOmkXjKVVIlUnNNjDyJj0RiytTpDxgwJnfOenHq2PIRuL5rCTPuF0
Kq5yZlFQH1ObzBQgc8ikSuE4tdWE5KNSZ5fKBF8vuYLhqRnY1DcnJ9vUhytWajL3
zayOMXlbWHaYBXxN4wxkaMG4gf+5B9NreEE2jZOLdTwSqrkdG66WP8dKqfsOZYWf
Z3iU4yIM9FQSJ3xhw+DnN4p/yqmd0TbTzfohqR+yjj2TOSERdMrdQdf53UTklIqO
cuiiFp3JiGh9g8n7f2ynTjNgJxTzrQjBK69696cqp7JjOAWF53TP/x2F+z0qu+DN
I2WjbpM6iRjzVUW+f/nUAR7iD5QJeekPPpsKrXBOoyxLvPr/p7ekagDgTggJ9CQ4
CqsuNqLzs6JdTSkAOqfZQooGtnj6eZ+0pVMDICE0q4rkNqVl8H99bKTsmDbTAWvt
SJSLc7RqKqMHRollLE1Gr+iikWZJsU1uwS0gnxDnVAjawNvYR46WP91tY1LWitL4
iTZnGQdNqWiE6qJvacdMQ2GzfHa0zblVZWNuUO+2jEE9Cyd7+trMsG2ds3GHFN9n
rQxbqWRfE1dOAzC4hHTkUeBvArEQTs1qHfhcwqkumInINpemLzyxB3gEev/6ztXl
yoV8YQUVZ0xmIFGWo+xyUQVA4ucl49K8L6tkihOkvOoQEQ+Ao+Y=
=ea+r
-----END PGP SIGNATURE-----
gpgv: Signature made Thu Jun 16 14:52:52 2022 UTC
gpgv: using RSA key B23862C415D6565A4E86CBD7579C160D4C9E23E8
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify inline signature for ./libmousex-nativetraits-perl_1.09-3.dsc: no acceptable signature found
dpkg-source: info: extracting libmousex-nativetraits-perl in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking libmousex-nativetraits-perl_1.09.orig.tar.gz
dpkg-source: info: unpacking libmousex-nativetraits-perl_1.09-3.debian.tar.xz
Check disk space
----------------
Sufficient free space for build
User Environment
----------------
APT_CONFIG=/var/lib/sbuild/apt.conf
HOME=/sbuild-nonexistent
LANG=en_US.UTF-8
LC_ALL=C.UTF-8
LOGNAME=debusine-worker
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SHELL=/bin/sh
USER=debusine-worker
dpkg-buildpackage
-----------------
Command: dpkg-buildpackage -us -uc -b -rfakeroot
dpkg-buildpackage: info: source package libmousex-nativetraits-perl
dpkg-buildpackage: info: source version 1.09-3
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Jelmer Vernooij <jelmer@debian.org>
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
debian/rules clean
dh clean
dh_clean
debian/rules binary
dh binary
dh_update_autotools_config
dh_autoreconf
dh_auto_configure
/usr/bin/perl Makefile.PL INSTALLDIRS=vendor "OPTIMIZE=-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2" "LD=aarch64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wl,-z,relro"
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for MouseX::NativeTraits
Writing MYMETA.yml and MYMETA.json
dh_auto_build
make -j8
make[1]: Entering directory '/<<PKGBUILDDIR>>'
cp lib/MouseX/NativeTraits/HashRef.pm blib/lib/MouseX/NativeTraits/HashRef.pm
cp lib/MouseX/NativeTraits/MethodProvider/Bool.pm blib/lib/MouseX/NativeTraits/MethodProvider/Bool.pm
cp lib/Mouse/Meta/Attribute/Custom/Trait/Hash.pm blib/lib/Mouse/Meta/Attribute/Custom/Trait/Hash.pm
cp lib/MouseX/NativeTraits/MethodProvider/Counter.pm blib/lib/MouseX/NativeTraits/MethodProvider/Counter.pm
cp lib/MouseX/NativeTraits/MethodProvider/ArrayRef.pm blib/lib/MouseX/NativeTraits/MethodProvider/ArrayRef.pm
cp lib/MouseX/NativeTraits/MethodProvider/HashRef.pm blib/lib/MouseX/NativeTraits/MethodProvider/HashRef.pm
cp lib/Mouse/Meta/Attribute/Custom/Trait/Array.pm blib/lib/Mouse/Meta/Attribute/Custom/Trait/Array.pm
cp lib/MouseX/NativeTraits/Num.pm blib/lib/MouseX/NativeTraits/Num.pm
cp lib/MouseX/NativeTraits.pm blib/lib/MouseX/NativeTraits.pm
cp lib/MouseX/NativeTraits/Str.pm blib/lib/MouseX/NativeTraits/Str.pm
cp lib/Mouse/Meta/Attribute/Custom/Trait/Code.pm blib/lib/Mouse/Meta/Attribute/Custom/Trait/Code.pm
cp lib/Mouse/Meta/Attribute/Custom/Trait/String.pm blib/lib/Mouse/Meta/Attribute/Custom/Trait/String.pm
cp lib/MouseX/NativeTraits/MethodProvider/CodeRef.pm blib/lib/MouseX/NativeTraits/MethodProvider/CodeRef.pm
cp lib/Mouse/Meta/Attribute/Custom/Trait/Bool.pm blib/lib/Mouse/Meta/Attribute/Custom/Trait/Bool.pm
cp lib/MouseX/NativeTraits/MethodProvider.pm blib/lib/MouseX/NativeTraits/MethodProvider.pm
cp lib/MouseX/NativeTraits/Bool.pm blib/lib/MouseX/NativeTraits/Bool.pm
cp lib/Mouse/Meta/Attribute/Custom/Trait/Counter.pm blib/lib/Mouse/Meta/Attribute/Custom/Trait/Counter.pm
cp lib/MouseX/NativeTraits/MethodProvider/Str.pm blib/lib/MouseX/NativeTraits/MethodProvider/Str.pm
cp lib/MouseX/NativeTraits/ArrayRef.pm blib/lib/MouseX/NativeTraits/ArrayRef.pm
cp lib/Mouse/Meta/Attribute/Custom/Trait/Number.pm blib/lib/Mouse/Meta/Attribute/Custom/Trait/Number.pm
cp lib/MouseX/NativeTraits/MethodProvider/Num.pm blib/lib/MouseX/NativeTraits/MethodProvider/Num.pm
cp lib/MouseX/NativeTraits/Counter.pm blib/lib/MouseX/NativeTraits/Counter.pm
cp lib/Mouse/Meta/Attribute/Native.pm blib/lib/Mouse/Meta/Attribute/Native.pm
cp lib/MouseX/NativeTraits/CodeRef.pm blib/lib/MouseX/NativeTraits/CodeRef.pm
Manifying 24 pod documents
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_test
make -j8 test TEST_VERBOSE=1
make[1]: Entering directory '/<<PKGBUILDDIR>>'
PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "\$ENV{q{ANY_MOOSE}} = q{Mouse}; undef *Test::Harness::Switches; test_harness(1, 'inc', 'blib/lib', 'blib/arch'); " t/*.t t/070_native_traits/*.t
# Testing MouseX::NativeTraits/1.09
# Dependencies:
# Mouse/v2.5.11
t/00_load.t ......................................
ok 1 - require Mouse::Meta::Attribute::Native;
ok 2 - require MouseX::NativeTraits;
ok 3 - require MouseX::NativeTraits::MethodProvider;
ok 4 - require MouseX::NativeTraits::ArrayRef;
ok 5 - require MouseX::NativeTraits::MethodProvider::ArrayRef;
ok 6 - require MouseX::NativeTraits::HashRef;
ok 7 - require MouseX::NativeTraits::MethodProvider::HashRef;
ok 8 - require MouseX::NativeTraits::CodeRef;
ok 9 - require MouseX::NativeTraits::MethodProvider::CodeRef;
ok 10 - require MouseX::NativeTraits::Str;
ok 11 - require MouseX::NativeTraits::MethodProvider::Str;
ok 12 - require MouseX::NativeTraits::Num;
ok 13 - require MouseX::NativeTraits::MethodProvider::Num;
ok 14 - require MouseX::NativeTraits::Bool;
ok 15 - require MouseX::NativeTraits::MethodProvider::Bool;
ok 16 - require MouseX::NativeTraits::Counter;
ok 17 - require MouseX::NativeTraits::MethodProvider::Counter;
ok 18
1..18
ok
Any::Moose is deprecated. Please use Moo instead at t/01_basic.t line 8.
t/01_basic.t .....................................
# Array
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
# Hash
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
1..14
ok
Any::Moose is deprecated. Please use Moo instead at t/02_meta.t line 7.
t/02_meta.t ......................................
ok 1 - "is" parameter can be omitted
ok 2 - wrong use of handles
ok 3
1..3
ok
t/03_extra.t .....................................
# Array
ok 1 - any
ok 2 - sort_by
ok 3 - sort_in_place_by
ok 4 - apply
ok 5 - apply does not affect the original value
# Hash
ok 6 - sorted_keys
1..6
ok
t/04_counter.t ...................................
ok 1
ok 2
ok 3
ok 4
1..4
ok
t/05_remain_tied.t ...............................
ok 1 - 'HashRef is still tied after set directly' isa 'Tie::StdHash'
ok 2 - 'HashRef is still tied after set via NativeTraits' isa 'Tie::StdHash'
ok 3
1..3
ok
Any::Moose is deprecated. Please use Moo instead at t/070_native_traits/010_trait_array.t line 8.
t/070_native_traits/010_trait_array.t ............
ok 1 - Foo1->can('accessor')
ok 2 - Foo1->can('accessor_curried_1')
ok 3 - Foo1->can('accessor_curried_2')
ok 4 - Foo1->can('clear')
ok 5 - Foo1->can('count')
ok 6 - Foo1->can('delete')
ok 7 - Foo1->can('delete_curried')
ok 8 - Foo1->can('elements')
ok 9 - Foo1->can('first')
ok 10 - Foo1->can('first_curried')
ok 11 - Foo1->can('get')
ok 12 - Foo1->can('get_curried')
ok 13 - Foo1->can('grep')
ok 14 - Foo1->can('grep_curried')
ok 15 - Foo1->can('insert')
ok 16 - Foo1->can('insert_curried')
ok 17 - Foo1->can('is_empty')
ok 18 - Foo1->can('join')
ok 19 - Foo1->can('join_curried')
ok 20 - Foo1->can('map')
ok 21 - Foo1->can('map_curried')
ok 22 - Foo1->can('pop')
ok 23 - Foo1->can('push')
ok 24 - Foo1->can('push_curried')
ok 25 - Foo1->can('reduce')
ok 26 - Foo1->can('reduce_curried')
ok 27 - Foo1->can('set')
ok 28 - Foo1->can('set_curried_1')
ok 29 - Foo1->can('set_curried_2')
ok 30 - Foo1->can('shift')
ok 31 - Foo1->can('shuffle')
ok 32 - Foo1->can('sort')
ok 33 - Foo1->can('sort_curried')
ok 34 - Foo1->can('sort_in_place')
ok 35 - Foo1->can('sort_in_place_curried')
ok 36 - Foo1->can('splice')
ok 37 - Foo1->can('splice_curried_1')
ok 38 - Foo1->can('splice_curried_2')
ok 39 - Foo1->can('splice_curried_all')
ok 40 - Foo1->can('uniq')
ok 41 - Foo1->can('unshift')
ok 42 - Foo1->can('unshift_curried')
ok 43 - values can be set in constructor
ok 44 - values is not empty
ok 45 - count returns 3
ok 46 - throws an error when passing an argument passed to count
ok 47 - pushed three new values and lived
ok 48 - call to push without arguments lives
ok 49 - unshift returns size of the new array
ok 50 - unshifted two values and lived
ok 51 - unshift changed the value of the array in the object
ok 52 - call to unshift without arguments lives
ok 53 - pop returns the last value in the array
ok 54 - pop changed the value of the array in the object
ok 55 - call to pop with arguments dies
ok 56 - shift returns the first value
ok 57 - call to shift with arguments dies
ok 58 - shift changed the value of the array in the object
ok 59 - call to elements returns values as a list
ok 60 - throws an error when passing an argument passed to elements
ok 61 - get values at index 0
ok 62 - get values at index 1
ok 63 - get values at index 2
ok 64 - get_curried returns value at index 1
ok 65 - throws an error when get is called without any arguments
ok 66 - throws an error when get is called with an invalid argument
ok 67 - throws an error when get is called with an invalid argument
ok 68 - throws an error when get is called with an invalid argument
ok 69 - throws an error when get_curried is called with an argument
ok 70 - set returns new value
ok 71 - set value at index 1 lives
ok 72 - get value at index 1 returns new value
ok 73 - throws an error when set is called with three arguments
ok 74 - set_curried_1 lives
ok 75 - get value at index 1 returns new value
ok 76 - throws an error when set_curried_1 is called with two arguments
ok 77 - set_curried_2 lives
ok 78 - get value at index 1 returns new value
ok 79 - throws an error when set_curried_2 is called with one argument
ok 80 - accessor with one argument returns value at index 1
ok 81 - accessor returns new value
ok 82 - accessor as writer lives
ok 83 - throws an error when accessor is called without arguments
ok 84 - accessor set value at index 1
ok 85 - throws an error when accessor is called with three arguments
ok 86 - accessor_curried_1 returns expected value when called with no arguments
ok 87 - accessor_curried_1 as writer lives
ok 88 - accessor_curried_1 set value at index 1
ok 89 - throws an error when accessor_curried_1 is called with two arguments
ok 90 - accessor_curried_2 as writer lives
ok 91 - accessor_curried_2 set value at index 1
ok 92 - throws an error when accessor_curried_2 is called with one argument
ok 93 - clear lives
ok 94 - values is empty after call to clear
ok 95 - throws an error when clear is called with an argument
ok 96 - values is not empty after failed call to clear
ok 97 - throws an error when is_empty is called with an argument
ok 98 - pushed 4 elements, got number of elements in the array back
ok 99 - delete returns deleted value
ok 100 - delete lives
ok 101 - delete removed the specified element
ok 102 - throws an error when delete is called with two arguments
ok 103 - delete_curried lives
ok 104 - delete removed the specified element
ok 105 - throws an error when delete_curried is called with one argument
ok 106 - insert lives
ok 107 - insert added the specified element
ok 108 - throws an error when insert is called with three arguments
ok 109 - return value of splice is empty list when not removing elements
ok 110 - splice lives
ok 111 - splice added the specified elements
ok 112 - splice returns list of removed values
ok 113 - splice lives
ok 114 - splice added the specified elements
ok 115 - throws an error when splice is called with no arguments
ok 116 - throws an error when splice is called with an invalid length
ok 117 - splice_curried_1 lives
ok 118 - splice added the specified elements
ok 119 - splice_curried_2 lives
ok 120 - splice added the specified elements
ok 121 - splice_curried_all lives
ok 122 - splice added the specified elements
ok 123 - splice in scalar context returns last element removed
ok 124 - splice in scalar context returns undef when no elements are removed
ok 125 - sort returns sorted values
ok 126 - sort returns values sorted by provided function
ok 127 - throws an error when passing a non coderef to sort
ok 128 - throws an error when passing two arguments to sort
ok 129 - sort_in_place sorts values
ok 130 - sort_in_place with function sorts values
ok 131 - throws an error when passing a non coderef to sort_in_place
ok 132 - throws an error when passing two arguments to sort_in_place
ok 133 - sort_in_place_curried sorts values
ok 134 - throws an error when passing one argument passed to sort_in_place_curried
ok 135 - map returns the expected values
ok 136 - throws an error when passing no arguments to map
ok 137 - throws an error when passing two arguments to map
ok 138 - throws an error when passing a non coderef to map
ok 139 - map_curried returns the expected values
ok 140 - throws an error when passing one argument passed to map_curried
ok 141 - grep returns the expected values
ok 142 - throws an error when passing no arguments to grep
ok 143 - throws an error when passing two arguments to grep
ok 144 - throws an error when passing a non coderef to grep
ok 145 - grep works with obj that overload code dereferencing
ok 146 - grep_curried returns the expected values
ok 147 - throws an error when passing one argument passed to grep_curried
ok 148 - first returns expected value
ok 149 - throws an error when passing no arguments to first
ok 150 - throws an error when passing two arguments to first
ok 151 - throws an error when passing a non coderef to first
ok 152 - first_curried returns expected value
ok 153 - throws an error when passing one argument passed to first_curried
ok 154 - join returns expected result
ok 155 - join returns expected result when joining with empty string
ok 156 - throws an error when passing no arguments to join
ok 157 - throws an error when passing two arguments to join
ok 158 - throws an error when passing a non string to join
ok 159 - shuffle returns all values (cannot check for a random order)
ok 160 - throws an error when passing an argument passed to shuffle
ok 161 - uniq returns expected values (in original order)
ok 162 - throws an error when passing an argument passed to uniq
ok 163 - reduce returns expected value
ok 164 - throws an error when passing no arguments to reduce
ok 165 - throws an error when passing two arguments to reduce
ok 166 - throws an error when passing a non coderef to reduce
ok 167 - reduce_curried returns expected value
ok 168 - throws an error when passing one argument passed to reduce_curried
ok 169 - values can be set in constructor
ok 170 - values is not empty
ok 171 - count returns 3
ok 172 - throws an error when passing an argument passed to count
ok 173 - pushed three new values and lived
ok 174 - call to push without arguments lives
ok 175 - unshift returns size of the new array
ok 176 - unshifted two values and lived
ok 177 - unshift changed the value of the array in the object
ok 178 - call to unshift without arguments lives
ok 179 - pop returns the last value in the array
ok 180 - pop changed the value of the array in the object
ok 181 - call to pop with arguments dies
ok 182 - shift returns the first value
ok 183 - call to shift with arguments dies
ok 184 - shift changed the value of the array in the object
ok 185 - call to elements returns values as a list
ok 186 - throws an error when passing an argument passed to elements
ok 187 - get values at index 0
ok 188 - get values at index 1
ok 189 - get values at index 2
ok 190 - get_curried returns value at index 1
ok 191 - throws an error when get is called without any arguments
ok 192 - throws an error when get is called with an invalid argument
ok 193 - throws an error when get is called with an invalid argument
ok 194 - throws an error when get is called with an invalid argument
ok 195 - throws an error when get_curried is called with an argument
ok 196 - set returns new value
ok 197 - set value at index 1 lives
ok 198 - get value at index 1 returns new value
ok 199 - throws an error when set is called with three arguments
ok 200 - set_curried_1 lives
ok 201 - get value at index 1 returns new value
ok 202 - throws an error when set_curried_1 is called with two arguments
ok 203 - set_curried_2 lives
ok 204 - get value at index 1 returns new value
ok 205 - throws an error when set_curried_2 is called with one argument
ok 206 - accessor with one argument returns value at index 1
ok 207 - accessor returns new value
ok 208 - accessor as writer lives
ok 209 - throws an error when accessor is called without arguments
ok 210 - accessor set value at index 1
ok 211 - throws an error when accessor is called with three arguments
ok 212 - accessor_curried_1 returns expected value when called with no arguments
ok 213 - accessor_curried_1 as writer lives
ok 214 - accessor_curried_1 set value at index 1
ok 215 - throws an error when accessor_curried_1 is called with two arguments
ok 216 - accessor_curried_2 as writer lives
ok 217 - accessor_curried_2 set value at index 1
ok 218 - throws an error when accessor_curried_2 is called with one argument
ok 219 - clear lives
ok 220 - values is empty after call to clear
ok 221 - throws an error when clear is called with an argument
ok 222 - values is not empty after failed call to clear
ok 223 - throws an error when is_empty is called with an argument
ok 224 - pushed 4 elements, got number of elements in the array back
ok 225 - delete returns deleted value
ok 226 - delete lives
ok 227 - delete removed the specified element
ok 228 - throws an error when delete is called with two arguments
ok 229 - delete_curried lives
ok 230 - delete removed the specified element
ok 231 - throws an error when delete_curried is called with one argument
ok 232 - insert lives
ok 233 - insert added the specified element
ok 234 - throws an error when insert is called with three arguments
ok 235 - return value of splice is empty list when not removing elements
ok 236 - splice lives
ok 237 - splice added the specified elements
ok 238 - splice returns list of removed values
ok 239 - splice lives
ok 240 - splice added the specified elements
ok 241 - throws an error when splice is called with no arguments
ok 242 - throws an error when splice is called with an invalid length
ok 243 - splice_curried_1 lives
ok 244 - splice added the specified elements
ok 245 - splice_curried_2 lives
ok 246 - splice added the specified elements
ok 247 - splice_curried_all lives
ok 248 - splice added the specified elements
ok 249 - splice in scalar context returns last element removed
ok 250 - splice in scalar context returns undef when no elements are removed
ok 251 - sort returns sorted values
ok 252 - sort returns values sorted by provided function
ok 253 - throws an error when passing a non coderef to sort
ok 254 - throws an error when passing two arguments to sort
ok 255 - sort_in_place sorts values
ok 256 - sort_in_place with function sorts values
ok 257 - throws an error when passing a non coderef to sort_in_place
ok 258 - throws an error when passing two arguments to sort_in_place
ok 259 - sort_in_place_curried sorts values
ok 260 - throws an error when passing one argument passed to sort_in_place_curried
ok 261 - map returns the expected values
ok 262 - throws an error when passing no arguments to map
ok 263 - throws an error when passing two arguments to map
ok 264 - throws an error when passing a non coderef to map
ok 265 - map_curried returns the expected values
ok 266 - throws an error when passing one argument passed to map_curried
ok 267 - grep returns the expected values
ok 268 - throws an error when passing no arguments to grep
ok 269 - throws an error when passing two arguments to grep
ok 270 - throws an error when passing a non coderef to grep
ok 271 - grep works with obj that overload code dereferencing
ok 272 - grep_curried returns the expected values
ok 273 - throws an error when passing one argument passed to grep_curried
ok 274 - first returns expected value
ok 275 - throws an error when passing no arguments to first
ok 276 - throws an error when passing two arguments to first
ok 277 - throws an error when passing a non coderef to first
ok 278 - first_curried returns expected value
ok 279 - throws an error when passing one argument passed to first_curried
ok 280 - join returns expected result
ok 281 - join returns expected result when joining with empty string
ok 282 - throws an error when passing no arguments to join
ok 283 - throws an error when passing two arguments to join
ok 284 - throws an error when passing a non string to join
ok 285 - shuffle returns all values (cannot check for a random order)
ok 286 - throws an error when passing an argument passed to shuffle
ok 287 - uniq returns expected values (in original order)
ok 288 - throws an error when passing an argument passed to uniq
ok 289 - reduce returns expected value
ok 290 - throws an error when passing no arguments to reduce
ok 291 - throws an error when passing two arguments to reduce
ok 292 - throws an error when passing a non coderef to reduce
ok 293 - reduce_curried returns expected value
ok 294 - throws an error when passing one argument passed to reduce_curried
ok 295 - Foo2->can('accessor')
ok 296 - Foo2->can('accessor_curried_1')
ok 297 - Foo2->can('accessor_curried_2')
ok 298 - Foo2->can('clear')
ok 299 - Foo2->can('count')
ok 300 - Foo2->can('delete')
ok 301 - Foo2->can('delete_curried')
ok 302 - Foo2->can('elements')
ok 303 - Foo2->can('first')
ok 304 - Foo2->can('first_curried')
ok 305 - Foo2->can('get')
ok 306 - Foo2->can('get_curried')
ok 307 - Foo2->can('grep')
ok 308 - Foo2->can('grep_curried')
ok 309 - Foo2->can('insert')
ok 310 - Foo2->can('insert_curried')
ok 311 - Foo2->can('is_empty')
ok 312 - Foo2->can('join')
ok 313 - Foo2->can('join_curried')
ok 314 - Foo2->can('map')
ok 315 - Foo2->can('map_curried')
ok 316 - Foo2->can('pop')
ok 317 - Foo2->can('push')
ok 318 - Foo2->can('push_curried')
ok 319 - Foo2->can('reduce')
ok 320 - Foo2->can('reduce_curried')
ok 321 - Foo2->can('set')
ok 322 - Foo2->can('set_curried_1')
ok 323 - Foo2->can('set_curried_2')
ok 324 - Foo2->can('shift')
ok 325 - Foo2->can('shuffle')
ok 326 - Foo2->can('sort')
ok 327 - Foo2->can('sort_curried')
ok 328 - Foo2->can('sort_in_place')
ok 329 - Foo2->can('sort_in_place_curried')
ok 330 - Foo2->can('splice')
ok 331 - Foo2->can('splice_curried_1')
ok 332 - Foo2->can('splice_curried_2')
ok 333 - Foo2->can('splice_curried_all')
ok 334 - Foo2->can('uniq')
ok 335 - Foo2->can('unshift')
ok 336 - Foo2->can('unshift_curried')
ok 337 - values can be set in constructor
ok 338 - values is not empty
ok 339 - count returns 3
ok 340 - throws an error when passing an argument passed to count
ok 341 - pushed three new values and lived
ok 342 - call to push without arguments lives
ok 343 - unshift returns size of the new array
ok 344 - unshifted two values and lived
ok 345 - unshift changed the value of the array in the object
ok 346 - call to unshift without arguments lives
ok 347 - pop returns the last value in the array
ok 348 - pop changed the value of the array in the object
ok 349 - call to pop with arguments dies
ok 350 - shift returns the first value
ok 351 - call to shift with arguments dies
ok 352 - shift changed the value of the array in the object
ok 353 - call to elements returns values as a list
ok 354 - throws an error when passing an argument passed to elements
ok 355 - get values at index 0
ok 356 - get values at index 1
ok 357 - get values at index 2
ok 358 - get_curried returns value at index 1
ok 359 - throws an error when get is called without any arguments
ok 360 - throws an error when get is called with an invalid argument
ok 361 - throws an error when get is called with an invalid argument
ok 362 - throws an error when get is called with an invalid argument
ok 363 - throws an error when get_curried is called with an argument
ok 364 - set returns new value
ok 365 - set value at index 1 lives
ok 366 - get value at index 1 returns new value
ok 367 - throws an error when set is called with three arguments
ok 368 - set_curried_1 lives
ok 369 - get value at index 1 returns new value
ok 370 - throws an error when set_curried_1 is called with two arguments
ok 371 - set_curried_2 lives
ok 372 - get value at index 1 returns new value
ok 373 - throws an error when set_curried_2 is called with one argument
ok 374 - accessor with one argument returns value at index 1
ok 375 - accessor returns new value
ok 376 - accessor as writer lives
ok 377 - throws an error when accessor is called without arguments
ok 378 - accessor set value at index 1
ok 379 - throws an error when accessor is called with three arguments
ok 380 - accessor_curried_1 returns expected value when called with no arguments
ok 381 - accessor_curried_1 as writer lives
ok 382 - accessor_curried_1 set value at index 1
ok 383 - throws an error when accessor_curried_1 is called with two arguments
ok 384 - accessor_curried_2 as writer lives
ok 385 - accessor_curried_2 set value at index 1
ok 386 - throws an error when accessor_curried_2 is called with one argument
ok 387 - clear lives
ok 388 - values is empty after call to clear
ok 389 - throws an error when clear is called with an argument
ok 390 - values is not empty after failed call to clear
ok 391 - throws an error when is_empty is called with an argument
ok 392 - pushed 4 elements, got number of elements in the array back
ok 393 - delete returns deleted value
ok 394 - delete lives
ok 395 - delete removed the specified element
ok 396 - throws an error when delete is called with two arguments
ok 397 - delete_curried lives
ok 398 - delete removed the specified element
ok 399 - throws an error when delete_curried is called with one argument
ok 400 - insert lives
ok 401 - insert added the specified element
ok 402 - throws an error when insert is called with three arguments
ok 403 - return value of splice is empty list when not removing elements
ok 404 - splice lives
ok 405 - splice added the specified elements
ok 406 - splice returns list of removed values
ok 407 - splice lives
ok 408 - splice added the specified elements
ok 409 - throws an error when splice is called with no arguments
ok 410 - throws an error when splice is called with an invalid length
ok 411 - splice_curried_1 lives
ok 412 - splice added the specified elements
ok 413 - splice_curried_2 lives
ok 414 - splice added the specified elements
ok 415 - splice_curried_all lives
ok 416 - splice added the specified elements
ok 417 - splice in scalar context returns last element removed
ok 418 - splice in scalar context returns undef when no elements are removed
ok 419 - sort returns sorted values
ok 420 - sort returns values sorted by provided function
ok 421 - throws an error when passing a non coderef to sort
ok 422 - throws an error when passing two arguments to sort
ok 423 - sort_in_place sorts values
ok 424 - sort_in_place with function sorts values
ok 425 - throws an error when passing a non coderef to sort_in_place
ok 426 - throws an error when passing two arguments to sort_in_place
ok 427 - sort_in_place_curried sorts values
ok 428 - throws an error when passing one argument passed to sort_in_place_curried
ok 429 - map returns the expected values
ok 430 - throws an error when passing no arguments to map
ok 431 - throws an error when passing two arguments to map
ok 432 - throws an error when passing a non coderef to map
ok 433 - map_curried returns the expected values
ok 434 - throws an error when passing one argument passed to map_curried
ok 435 - grep returns the expected values
ok 436 - throws an error when passing no arguments to grep
ok 437 - throws an error when passing two arguments to grep
ok 438 - throws an error when passing a non coderef to grep
ok 439 - grep works with obj that overload code dereferencing
ok 440 - grep_curried returns the expected values
ok 441 - throws an error when passing one argument passed to grep_curried
ok 442 - first returns expected value
ok 443 - throws an error when passing no arguments to first
ok 444 - throws an error when passing two arguments to first
ok 445 - throws an error when passing a non coderef to first
ok 446 - first_curried returns expected value
ok 447 - throws an error when passing one argument passed to first_curried
ok 448 - join returns expected result
ok 449 - join returns expected result when joining with empty string
ok 450 - throws an error when passing no arguments to join
ok 451 - throws an error when passing two arguments to join
ok 452 - throws an error when passing a non string to join
ok 453 - shuffle returns all values (cannot check for a random order)
ok 454 - throws an error when passing an argument passed to shuffle
ok 455 - uniq returns expected values (in original order)
ok 456 - throws an error when passing an argument passed to uniq
ok 457 - reduce returns expected value
ok 458 - throws an error when passing no arguments to reduce
ok 459 - throws an error when passing two arguments to reduce
ok 460 - throws an error when passing a non coderef to reduce
ok 461 - reduce_curried returns expected value
ok 462 - throws an error when passing one argument passed to reduce_curried
ok 463 - count is 2 (lazy init)
ok 464 - elements contains default with lazy init
ok 465 - push works with lazy init
ok 466 - unshift works with lazy init
ok 467 - values can be set in constructor
ok 468 - values is not empty
ok 469 - count returns 3
ok 470 - throws an error when passing an argument passed to count
ok 471 - pushed three new values and lived
ok 472 - call to push without arguments lives
ok 473 - unshift returns size of the new array
ok 474 - unshifted two values and lived
ok 475 - unshift changed the value of the array in the object
ok 476 - call to unshift without arguments lives
ok 477 - pop returns the last value in the array
ok 478 - pop changed the value of the array in the object
ok 479 - call to pop with arguments dies
ok 480 - shift returns the first value
ok 481 - call to shift with arguments dies
ok 482 - shift changed the value of the array in the object
ok 483 - call to elements returns values as a list
ok 484 - throws an error when passing an argument passed to elements
ok 485 - get values at index 0
ok 486 - get values at index 1
ok 487 - get values at index 2
ok 488 - get_curried returns value at index 1
ok 489 - throws an error when get is called without any arguments
ok 490 - throws an error when get is called with an invalid argument
ok 491 - throws an error when get is called with an invalid argument
ok 492 - throws an error when get is called with an invalid argument
ok 493 - throws an error when get_curried is called with an argument
ok 494 - set returns new value
ok 495 - set value at index 1 lives
ok 496 - get value at index 1 returns new value
ok 497 - throws an error when set is called with three arguments
ok 498 - set_curried_1 lives
ok 499 - get value at index 1 returns new value
ok 500 - throws an error when set_curried_1 is called with two arguments
ok 501 - set_curried_2 lives
ok 502 - get value at index 1 returns new value
ok 503 - throws an error when set_curried_2 is called with one argument
ok 504 - accessor with one argument returns value at index 1
ok 505 - accessor returns new value
ok 506 - accessor as writer lives
ok 507 - throws an error when accessor is called without arguments
ok 508 - accessor set value at index 1
ok 509 - throws an error when accessor is called with three arguments
ok 510 - accessor_curried_1 returns expected value when called with no arguments
ok 511 - accessor_curried_1 as writer lives
ok 512 - accessor_curried_1 set value at index 1
ok 513 - throws an error when accessor_curried_1 is called with two arguments
ok 514 - accessor_curried_2 as writer lives
ok 515 - accessor_curried_2 set value at index 1
ok 516 - throws an error when accessor_curried_2 is called with one argument
ok 517 - clear lives
ok 518 - values is empty after call to clear
ok 519 - throws an error when clear is called with an argument
ok 520 - values is not empty after failed call to clear
ok 521 - throws an error when is_empty is called with an argument
ok 522 - pushed 4 elements, got number of elements in the array back
ok 523 - delete returns deleted value
ok 524 - delete lives
ok 525 - delete removed the specified element
ok 526 - throws an error when delete is called with two arguments
ok 527 - delete_curried lives
ok 528 - delete removed the specified element
ok 529 - throws an error when delete_curried is called with one argument
ok 530 - insert lives
ok 531 - insert added the specified element
ok 532 - throws an error when insert is called with three arguments
ok 533 - return value of splice is empty list when not removing elements
ok 534 - splice lives
ok 535 - splice added the specified elements
ok 536 - splice returns list of removed values
ok 537 - splice lives
ok 538 - splice added the specified elements
ok 539 - throws an error when splice is called with no arguments
ok 540 - throws an error when splice is called with an invalid length
ok 541 - splice_curried_1 lives
ok 542 - splice added the specified elements
ok 543 - splice_curried_2 lives
ok 544 - splice added the specified elements
ok 545 - splice_curried_all lives
ok 546 - splice added the specified elements
ok 547 - splice in scalar context returns last element removed
ok 548 - splice in scalar context returns undef when no elements are removed
ok 549 - sort returns sorted values
ok 550 - sort returns values sorted by provided function
ok 551 - throws an error when passing a non coderef to sort
ok 552 - throws an error when passing two arguments to sort
ok 553 - sort_in_place sorts values
ok 554 - sort_in_place with function sorts values
ok 555 - throws an error when passing a non coderef to sort_in_place
ok 556 - throws an error when passing two arguments to sort_in_place
ok 557 - sort_in_place_curried sorts values
ok 558 - throws an error when passing one argument passed to sort_in_place_curried
ok 559 - map returns the expected values
ok 560 - throws an error when passing no arguments to map
ok 561 - throws an error when passing two arguments to map
ok 562 - throws an error when passing a non coderef to map
ok 563 - map_curried returns the expected values
ok 564 - throws an error when passing one argument passed to map_curried
ok 565 - grep returns the expected values
ok 566 - throws an error when passing no arguments to grep
ok 567 - throws an error when passing two arguments to grep
ok 568 - throws an error when passing a non coderef to grep
ok 569 - grep works with obj that overload code dereferencing
ok 570 - grep_curried returns the expected values
ok 571 - throws an error when passing one argument passed to grep_curried
ok 572 - first returns expected value
ok 573 - throws an error when passing no arguments to first
ok 574 - throws an error when passing two arguments to first
ok 575 - throws an error when passing a non coderef to first
ok 576 - first_curried returns expected value
ok 577 - throws an error when passing one argument passed to first_curried
ok 578 - join returns expected result
ok 579 - join returns expected result when joining with empty string
ok 580 - throws an error when passing no arguments to join
ok 581 - throws an error when passing two arguments to join
ok 582 - throws an error when passing a non string to join
ok 583 - shuffle returns all values (cannot check for a random order)
ok 584 - throws an error when passing an argument passed to shuffle
ok 585 - uniq returns expected values (in original order)
ok 586 - throws an error when passing an argument passed to uniq
ok 587 - reduce returns expected value
ok 588 - throws an error when passing no arguments to reduce
ok 589 - throws an error when passing two arguments to reduce
ok 590 - throws an error when passing a non coderef to reduce
ok 591 - reduce_curried returns expected value
ok 592 - throws an error when passing one argument passed to reduce_curried
ok 593 - count is 2 (lazy init)
ok 594 - elements contains default with lazy init
ok 595 - push works with lazy init
ok 596 - unshift works with lazy init
ok 597 - Foo3->can('accessor')
ok 598 - Foo3->can('accessor_curried_1')
ok 599 - Foo3->can('accessor_curried_2')
ok 600 - Foo3->can('clear')
ok 601 - Foo3->can('count')
ok 602 - Foo3->can('delete')
ok 603 - Foo3->can('delete_curried')
ok 604 - Foo3->can('elements')
ok 605 - Foo3->can('first')
ok 606 - Foo3->can('first_curried')
ok 607 - Foo3->can('get')
ok 608 - Foo3->can('get_curried')
ok 609 - Foo3->can('grep')
ok 610 - Foo3->can('grep_curried')
ok 611 - Foo3->can('insert')
ok 612 - Foo3->can('insert_curried')
ok 613 - Foo3->can('is_empty')
ok 614 - Foo3->can('join')
ok 615 - Foo3->can('join_curried')
ok 616 - Foo3->can('map')
ok 617 - Foo3->can('map_curried')
ok 618 - Foo3->can('pop')
ok 619 - Foo3->can('push')
ok 620 - Foo3->can('push_curried')
ok 621 - Foo3->can('reduce')
ok 622 - Foo3->can('reduce_curried')
ok 623 - Foo3->can('set')
ok 624 - Foo3->can('set_curried_1')
ok 625 - Foo3->can('set_curried_2')
ok 626 - Foo3->can('shift')
ok 627 - Foo3->can('shuffle')
ok 628 - Foo3->can('sort')
ok 629 - Foo3->can('sort_curried')
ok 630 - Foo3->can('sort_in_place')
ok 631 - Foo3->can('sort_in_place_curried')
ok 632 - Foo3->can('splice')
ok 633 - Foo3->can('splice_curried_1')
ok 634 - Foo3->can('splice_curried_2')
ok 635 - Foo3->can('splice_curried_all')
ok 636 - Foo3->can('uniq')
ok 637 - Foo3->can('unshift')
ok 638 - Foo3->can('unshift_curried')
ok 639 - values can be set in constructor
ok 640 - values is not empty
ok 641 - count returns 3
ok 642 - throws an error when passing an argument passed to count
ok 643 - pushed three new values and lived
ok 644 - call to push without arguments lives
ok 645 - unshift returns size of the new array
ok 646 - unshifted two values and lived
ok 647 - unshift changed the value of the array in the object
ok 648 - call to unshift without arguments lives
ok 649 - pop returns the last value in the array
ok 650 - pop changed the value of the array in the object
ok 651 - call to pop with arguments dies
ok 652 - shift returns the first value
ok 653 - call to shift with arguments dies
ok 654 - shift changed the value of the array in the object
ok 655 - call to elements returns values as a list
ok 656 - throws an error when passing an argument passed to elements
ok 657 - get values at index 0
ok 658 - get values at index 1
ok 659 - get values at index 2
ok 660 - get_curried returns value at index 1
ok 661 - throws an error when get is called without any arguments
ok 662 - throws an error when get is called with an invalid argument
ok 663 - throws an error when get is called with an invalid argument
ok 664 - throws an error when get is called with an invalid argument
ok 665 - throws an error when get_curried is called with an argument
ok 666 - set returns new value
ok 667 - set value at index 1 lives
ok 668 - get value at index 1 returns new value
ok 669 - throws an error when set is called with three arguments
ok 670 - set_curried_1 lives
ok 671 - get value at index 1 returns new value
ok 672 - throws an error when set_curried_1 is called with two arguments
ok 673 - set_curried_2 lives
ok 674 - get value at index 1 returns new value
ok 675 - throws an error when set_curried_2 is called with one argument
ok 676 - accessor with one argument returns value at index 1
ok 677 - accessor returns new value
ok 678 - accessor as writer lives
ok 679 - throws an error when accessor is called without arguments
ok 680 - accessor set value at index 1
ok 681 - throws an error when accessor is called with three arguments
ok 682 - accessor_curried_1 returns expected value when called with no arguments
ok 683 - accessor_curried_1 as writer lives
ok 684 - accessor_curried_1 set value at index 1
ok 685 - throws an error when accessor_curried_1 is called with two arguments
ok 686 - accessor_curried_2 as writer lives
ok 687 - accessor_curried_2 set value at index 1
ok 688 - throws an error when accessor_curried_2 is called with one argument
ok 689 - clear lives
ok 690 - values is empty after call to clear
ok 691 - throws an error when clear is called with an argument
ok 692 - values is not empty after failed call to clear
ok 693 - throws an error when is_empty is called with an argument
ok 694 - pushed 4 elements, got number of elements in the array back
ok 695 - delete returns deleted value
ok 696 - delete lives
ok 697 - delete removed the specified element
ok 698 - throws an error when delete is called with two arguments
ok 699 - delete_curried lives
ok 700 - delete removed the specified element
ok 701 - throws an error when delete_curried is called with one argument
ok 702 - insert lives
ok 703 - insert added the specified element
ok 704 - throws an error when insert is called with three arguments
ok 705 - return value of splice is empty list when not removing elements
ok 706 - splice lives
ok 707 - splice added the specified elements
ok 708 - splice returns list of removed values
ok 709 - splice lives
ok 710 - splice added the specified elements
ok 711 - throws an error when splice is called with no arguments
ok 712 - throws an error when splice is called with an invalid length
ok 713 - splice_curried_1 lives
ok 714 - splice added the specified elements
ok 715 - splice_curried_2 lives
ok 716 - splice added the specified elements
ok 717 - splice_curried_all lives
ok 718 - splice added the specified elements
ok 719 - splice in scalar context returns last element removed
ok 720 - splice in scalar context returns undef when no elements are removed
ok 721 - sort returns sorted values
ok 722 - sort returns values sorted by provided function
ok 723 - throws an error when passing a non coderef to sort
ok 724 - throws an error when passing two arguments to sort
ok 725 - sort_in_place sorts values
ok 726 - sort_in_place with function sorts values
ok 727 - throws an error when passing a non coderef to sort_in_place
ok 728 - throws an error when passing two arguments to sort_in_place
ok 729 - sort_in_place_curried sorts values
ok 730 - throws an error when passing one argument passed to sort_in_place_curried
ok 731 - map returns the expected values
ok 732 - throws an error when passing no arguments to map
ok 733 - throws an error when passing two arguments to map
ok 734 - throws an error when passing a non coderef to map
ok 735 - map_curried returns the expected values
ok 736 - throws an error when passing one argument passed to map_curried
ok 737 - grep returns the expected values
ok 738 - throws an error when passing no arguments to grep
ok 739 - throws an error when passing two arguments to grep
ok 740 - throws an error when passing a non coderef to grep
ok 741 - grep works with obj that overload code dereferencing
ok 742 - grep_curried returns the expected values
ok 743 - throws an error when passing one argument passed to grep_curried
ok 744 - first returns expected value
ok 745 - throws an error when passing no arguments to first
ok 746 - throws an error when passing two arguments to first
ok 747 - throws an error when passing a non coderef to first
ok 748 - first_curried returns expected value
ok 749 - throws an error when passing one argument passed to first_curried
ok 750 - join returns expected result
ok 751 - join returns expected result when joining with empty string
ok 752 - throws an error when passing no arguments to join
ok 753 - throws an error when passing two arguments to join
ok 754 - throws an error when passing a non string to join
ok 755 - shuffle returns all values (cannot check for a random order)
ok 756 - throws an error when passing an argument passed to shuffle
ok 757 - uniq returns expected values (in original order)
ok 758 - throws an error when passing an argument passed to uniq
ok 759 - reduce returns expected value
ok 760 - throws an error when passing no arguments to reduce
ok 761 - throws an error when passing two arguments to reduce
ok 762 - throws an error when passing a non coderef to reduce
ok 763 - reduce_curried returns expected value
ok 764 - throws an error when passing one argument passed to reduce_curried
ok 765 - values can be set in constructor
ok 766 - values is not empty
ok 767 - count returns 3
ok 768 - throws an error when passing an argument passed to count
ok 769 - pushed three new values and lived
ok 770 - call to push without arguments lives
ok 771 - unshift returns size of the new array
ok 772 - unshifted two values and lived
ok 773 - unshift changed the value of the array in the object
ok 774 - call to unshift without arguments lives
ok 775 - pop returns the last value in the array
ok 776 - pop changed the value of the array in the object
ok 777 - call to pop with arguments dies
ok 778 - shift returns the first value
ok 779 - call to shift with arguments dies
ok 780 - shift changed the value of the array in the object
ok 781 - call to elements returns values as a list
ok 782 - throws an error when passing an argument passed to elements
ok 783 - get values at index 0
ok 784 - get values at index 1
ok 785 - get values at index 2
ok 786 - get_curried returns value at index 1
ok 787 - throws an error when get is called without any arguments
ok 788 - throws an error when get is called with an invalid argument
ok 789 - throws an error when get is called with an invalid argument
ok 790 - throws an error when get is called with an invalid argument
ok 791 - throws an error when get_curried is called with an argument
ok 792 - set returns new value
ok 793 - set value at index 1 lives
ok 794 - get value at index 1 returns new value
ok 795 - throws an error when set is called with three arguments
ok 796 - set_curried_1 lives
ok 797 - get value at index 1 returns new value
ok 798 - throws an error when set_curried_1 is called with two arguments
ok 799 - set_curried_2 lives
ok 800 - get value at index 1 returns new value
ok 801 - throws an error when set_curried_2 is called with one argument
ok 802 - accessor with one argument returns value at index 1
ok 803 - accessor returns new value
ok 804 - accessor as writer lives
ok 805 - throws an error when accessor is called without arguments
ok 806 - accessor set value at index 1
ok 807 - throws an error when accessor is called with three arguments
ok 808 - accessor_curried_1 returns expected value when called with no arguments
ok 809 - accessor_curried_1 as writer lives
ok 810 - accessor_curried_1 set value at index 1
ok 811 - throws an error when accessor_curried_1 is called with two arguments
ok 812 - accessor_curried_2 as writer lives
ok 813 - accessor_curried_2 set value at index 1
ok 814 - throws an error when accessor_curried_2 is called with one argument
ok 815 - clear lives
ok 816 - values is empty after call to clear
ok 817 - throws an error when clear is called with an argument
ok 818 - values is not empty after failed call to clear
ok 819 - throws an error when is_empty is called with an argument
ok 820 - pushed 4 elements, got number of elements in the array back
ok 821 - delete returns deleted value
ok 822 - delete lives
ok 823 - delete removed the specified element
ok 824 - throws an error when delete is called with two arguments
ok 825 - delete_curried lives
ok 826 - delete removed the specified element
ok 827 - throws an error when delete_curried is called with one argument
ok 828 - insert lives
ok 829 - insert added the specified element
ok 830 - throws an error when insert is called with three arguments
ok 831 - return value of splice is empty list when not removing elements
ok 832 - splice lives
ok 833 - splice added the specified elements
ok 834 - splice returns list of removed values
ok 835 - splice lives
ok 836 - splice added the specified elements
ok 837 - throws an error when splice is called with no arguments
ok 838 - throws an error when splice is called with an invalid length
ok 839 - splice_curried_1 lives
ok 840 - splice added the specified elements
ok 841 - splice_curried_2 lives
ok 842 - splice added the specified elements
ok 843 - splice_curried_all lives
ok 844 - splice added the specified elements
ok 845 - splice in scalar context returns last element removed
ok 846 - splice in scalar context returns undef when no elements are removed
ok 847 - sort returns sorted values
ok 848 - sort returns values sorted by provided function
ok 849 - throws an error when passing a non coderef to sort
ok 850 - throws an error when passing two arguments to sort
ok 851 - sort_in_place sorts values
ok 852 - sort_in_place with function sorts values
ok 853 - throws an error when passing a non coderef to sort_in_place
ok 854 - throws an error when passing two arguments to sort_in_place
ok 855 - sort_in_place_curried sorts values
ok 856 - throws an error when passing one argument passed to sort_in_place_curried
ok 857 - map returns the expected values
ok 858 - throws an error when passing no arguments to map
ok 859 - throws an error when passing two arguments to map
ok 860 - throws an error when passing a non coderef to map
ok 861 - map_curried returns the expected values
ok 862 - throws an error when passing one argument passed to map_curried
ok 863 - grep returns the expected values
ok 864 - throws an error when passing no arguments to grep
ok 865 - throws an error when passing two arguments to grep
ok 866 - throws an error when passing a non coderef to grep
ok 867 - grep works with obj that overload code dereferencing
ok 868 - grep_curried returns the expected values
ok 869 - throws an error when passing one argument passed to grep_curried
ok 870 - first returns expected value
ok 871 - throws an error when passing no arguments to first
ok 872 - throws an error when passing two arguments to first
ok 873 - throws an error when passing a non coderef to first
ok 874 - first_curried returns expected value
ok 875 - throws an error when passing one argument passed to first_curried
ok 876 - join returns expected result
ok 877 - join returns expected result when joining with empty string
ok 878 - throws an error when passing no arguments to join
ok 879 - throws an error when passing two arguments to join
ok 880 - throws an error when passing a non string to join
ok 881 - shuffle returns all values (cannot check for a random order)
ok 882 - throws an error when passing an argument passed to shuffle
ok 883 - uniq returns expected values (in original order)
ok 884 - throws an error when passing an argument passed to uniq
ok 885 - reduce returns expected value
ok 886 - throws an error when passing no arguments to reduce
ok 887 - throws an error when passing two arguments to reduce
ok 888 - throws an error when passing a non coderef to reduce
ok 889 - reduce_curried returns expected value
ok 890 - throws an error when passing one argument passed to reduce_curried
ok 891 - Foo4->can('accessor')
ok 892 - Foo4->can('accessor_curried_1')
ok 893 - Foo4->can('accessor_curried_2')
ok 894 - Foo4->can('clear')
ok 895 - Foo4->can('count')
ok 896 - Foo4->can('delete')
ok 897 - Foo4->can('delete_curried')
ok 898 - Foo4->can('elements')
ok 899 - Foo4->can('first')
ok 900 - Foo4->can('first_curried')
ok 901 - Foo4->can('get')
ok 902 - Foo4->can('get_curried')
ok 903 - Foo4->can('grep')
ok 904 - Foo4->can('grep_curried')
ok 905 - Foo4->can('insert')
ok 906 - Foo4->can('insert_curried')
ok 907 - Foo4->can('is_empty')
ok 908 - Foo4->can('join')
ok 909 - Foo4->can('join_curried')
ok 910 - Foo4->can('map')
ok 911 - Foo4->can('map_curried')
ok 912 - Foo4->can('pop')
ok 913 - Foo4->can('push')
ok 914 - Foo4->can('push_curried')
ok 915 - Foo4->can('reduce')
ok 916 - Foo4->can('reduce_curried')
ok 917 - Foo4->can('set')
ok 918 - Foo4->can('set_curried_1')
ok 919 - Foo4->can('set_curried_2')
ok 920 - Foo4->can('shift')
ok 921 - Foo4->can('shuffle')
ok 922 - Foo4->can('sort')
ok 923 - Foo4->can('sort_curried')
ok 924 - Foo4->can('sort_in_place')
ok 925 - Foo4->can('sort_in_place_curried')
ok 926 - Foo4->can('splice')
ok 927 - Foo4->can('splice_curried_1')
ok 928 - Foo4->can('splice_curried_2')
ok 929 - Foo4->can('splice_curried_all')
ok 930 - Foo4->can('uniq')
ok 931 - Foo4->can('unshift')
ok 932 - Foo4->can('unshift_curried')
ok 933 - values can be set in constructor
ok 934 - values is not empty
ok 935 - count returns 3
ok 936 - throws an error when passing an argument passed to count
ok 937 - pushed three new values and lived
ok 938 - call to push without arguments lives
ok 939 - unshift returns size of the new array
ok 940 - unshifted two values and lived
ok 941 - unshift changed the value of the array in the object
ok 942 - call to unshift without arguments lives
ok 943 - pop returns the last value in the array
ok 944 - pop changed the value of the array in the object
ok 945 - call to pop with arguments dies
ok 946 - shift returns the first value
ok 947 - call to shift with arguments dies
ok 948 - shift changed the value of the array in the object
ok 949 - call to elements returns values as a list
ok 950 - throws an error when passing an argument passed to elements
ok 951 - get values at index 0
ok 952 - get values at index 1
ok 953 - get values at index 2
ok 954 - get_curried returns value at index 1
ok 955 - throws an error when get is called without any arguments
ok 956 - throws an error when get is called with an invalid argument
ok 957 - throws an error when get is called with an invalid argument
ok 958 - throws an error when get is called with an invalid argument
ok 959 - throws an error when get_curried is called with an argument
ok 960 - set returns new value
ok 961 - set value at index 1 lives
ok 962 - get value at index 1 returns new value
ok 963 - throws an error when set is called with three arguments
ok 964 - set_curried_1 lives
ok 965 - get value at index 1 returns new value
ok 966 - throws an error when set_curried_1 is called with two arguments
ok 967 - set_curried_2 lives
ok 968 - get value at index 1 returns new value
ok 969 - throws an error when set_curried_2 is called with one argument
ok 970 - accessor with one argument returns value at index 1
ok 971 - accessor returns new value
ok 972 - accessor as writer lives
ok 973 - throws an error when accessor is called without arguments
ok 974 - accessor set value at index 1
ok 975 - throws an error when accessor is called with three arguments
ok 976 - accessor_curried_1 returns expected value when called with no arguments
ok 977 - accessor_curried_1 as writer lives
ok 978 - accessor_curried_1 set value at index 1
ok 979 - throws an error when accessor_curried_1 is called with two arguments
ok 980 - accessor_curried_2 as writer lives
ok 981 - accessor_curried_2 set value at index 1
ok 982 - throws an error when accessor_curried_2 is called with one argument
ok 983 - clear lives
ok 984 - values is empty after call to clear
ok 985 - throws an error when clear is called with an argument
ok 986 - values is not empty after failed call to clear
ok 987 - throws an error when is_empty is called with an argument
ok 988 - pushed 4 elements, got number of elements in the array back
ok 989 - delete returns deleted value
ok 990 - delete lives
ok 991 - delete removed the specified element
ok 992 - throws an error when delete is called with two arguments
ok 993 - delete_curried lives
ok 994 - delete removed the specified element
ok 995 - throws an error when delete_curried is called with one argument
ok 996 - insert lives
ok 997 - insert added the specified element
ok 998 - throws an error when insert is called with three arguments
ok 999 - return value of splice is empty list when not removing elements
ok 1000 - splice lives
ok 1001 - splice added the specified elements
ok 1002 - splice returns list of removed values
ok 1003 - splice lives
ok 1004 - splice added the specified elements
ok 1005 - throws an error when splice is called with no arguments
ok 1006 - throws an error when splice is called with an invalid length
ok 1007 - splice_curried_1 lives
ok 1008 - splice added the specified elements
ok 1009 - splice_curried_2 lives
ok 1010 - splice added the specified elements
ok 1011 - splice_curried_all lives
ok 1012 - splice added the specified elements
ok 1013 - splice in scalar context returns last element removed
ok 1014 - splice in scalar context returns undef when no elements are removed
ok 1015 - sort returns sorted values
ok 1016 - sort returns values sorted by provided function
ok 1017 - throws an error when passing a non coderef to sort
ok 1018 - throws an error when passing two arguments to sort
ok 1019 - sort_in_place sorts values
ok 1020 - sort_in_place with function sorts values
ok 1021 - throws an error when passing a non coderef to sort_in_place
ok 1022 - throws an error when passing two arguments to sort_in_place
ok 1023 - sort_in_place_curried sorts values
ok 1024 - throws an error when passing one argument passed to sort_in_place_curried
ok 1025 - map returns the expected values
ok 1026 - throws an error when passing no arguments to map
ok 1027 - throws an error when passing two arguments to map
ok 1028 - throws an error when passing a non coderef to map
ok 1029 - map_curried returns the expected values
ok 1030 - throws an error when passing one argument passed to map_curried
ok 1031 - grep returns the expected values
ok 1032 - throws an error when passing no arguments to grep
ok 1033 - throws an error when passing two arguments to grep
ok 1034 - throws an error when passing a non coderef to grep
ok 1035 - grep works with obj that overload code dereferencing
ok 1036 - grep_curried returns the expected values
ok 1037 - throws an error when passing one argument passed to grep_curried
ok 1038 - first returns expected value
ok 1039 - throws an error when passing no arguments to first
ok 1040 - throws an error when passing two arguments to first
ok 1041 - throws an error when passing a non coderef to first
ok 1042 - first_curried returns expected value
ok 1043 - throws an error when passing one argument passed to first_curried
ok 1044 - join returns expected result
ok 1045 - join returns expected result when joining with empty string
ok 1046 - throws an error when passing no arguments to join
ok 1047 - throws an error when passing two arguments to join
ok 1048 - throws an error when passing a non string to join
ok 1049 - shuffle returns all values (cannot check for a random order)
ok 1050 - throws an error when passing an argument passed to shuffle
ok 1051 - uniq returns expected values (in original order)
ok 1052 - throws an error when passing an argument passed to uniq
ok 1053 - reduce returns expected value
ok 1054 - throws an error when passing no arguments to reduce
ok 1055 - throws an error when passing two arguments to reduce
ok 1056 - throws an error when passing a non coderef to reduce
ok 1057 - reduce_curried returns expected value
ok 1058 - throws an error when passing one argument passed to reduce_curried
ok 1059 - values can be set in constructor
ok 1060 - values is not empty
ok 1061 - count returns 3
ok 1062 - throws an error when passing an argument passed to count
ok 1063 - pushed three new values and lived
ok 1064 - call to push without arguments lives
ok 1065 - unshift returns size of the new array
ok 1066 - unshifted two values and lived
ok 1067 - unshift changed the value of the array in the object
ok 1068 - call to unshift without arguments lives
ok 1069 - pop returns the last value in the array
ok 1070 - pop changed the value of the array in the object
ok 1071 - call to pop with arguments dies
ok 1072 - shift returns the first value
ok 1073 - call to shift with arguments dies
ok 1074 - shift changed the value of the array in the object
ok 1075 - call to elements returns values as a list
ok 1076 - throws an error when passing an argument passed to elements
ok 1077 - get values at index 0
ok 1078 - get values at index 1
ok 1079 - get values at index 2
ok 1080 - get_curried returns value at index 1
ok 1081 - throws an error when get is called without any arguments
ok 1082 - throws an error when get is called with an invalid argument
ok 1083 - throws an error when get is called with an invalid argument
ok 1084 - throws an error when get is called with an invalid argument
ok 1085 - throws an error when get_curried is called with an argument
ok 1086 - set returns new value
ok 1087 - set value at index 1 lives
ok 1088 - get value at index 1 returns new value
ok 1089 - throws an error when set is called with three arguments
ok 1090 - set_curried_1 lives
ok 1091 - get value at index 1 returns new value
ok 1092 - throws an error when set_curried_1 is called with two arguments
ok 1093 - set_curried_2 lives
ok 1094 - get value at index 1 returns new value
ok 1095 - throws an error when set_curried_2 is called with one argument
ok 1096 - accessor with one argument returns value at index 1
ok 1097 - accessor returns new value
ok 1098 - accessor as writer lives
ok 1099 - throws an error when accessor is called without arguments
ok 1100 - accessor set value at index 1
ok 1101 - throws an error when accessor is called with three arguments
ok 1102 - accessor_curried_1 returns expected value when called with no arguments
ok 1103 - accessor_curried_1 as writer lives
ok 1104 - accessor_curried_1 set value at index 1
ok 1105 - throws an error when accessor_curried_1 is called with two arguments
ok 1106 - accessor_curried_2 as writer lives
ok 1107 - accessor_curried_2 set value at index 1
ok 1108 - throws an error when accessor_curried_2 is called with one argument
ok 1109 - clear lives
ok 1110 - values is empty after call to clear
ok 1111 - throws an error when clear is called with an argument
ok 1112 - values is not empty after failed call to clear
ok 1113 - throws an error when is_empty is called with an argument
ok 1114 - pushed 4 elements, got number of elements in the array back
ok 1115 - delete returns deleted value
ok 1116 - delete lives
ok 1117 - delete removed the specified element
ok 1118 - throws an error when delete is called with two arguments
ok 1119 - delete_curried lives
ok 1120 - delete removed the specified element
ok 1121 - throws an error when delete_curried is called with one argument
ok 1122 - insert lives
ok 1123 - insert added the specified element
ok 1124 - throws an error when insert is called with three arguments
ok 1125 - return value of splice is empty list when not removing elements
ok 1126 - splice lives
ok 1127 - splice added the specified elements
ok 1128 - splice returns list of removed values
ok 1129 - splice lives
ok 1130 - splice added the specified elements
ok 1131 - throws an error when splice is called with no arguments
ok 1132 - throws an error when splice is called with an invalid length
ok 1133 - splice_curried_1 lives
ok 1134 - splice added the specified elements
ok 1135 - splice_curried_2 lives
ok 1136 - splice added the specified elements
ok 1137 - splice_curried_all lives
ok 1138 - splice added the specified elements
ok 1139 - splice in scalar context returns last element removed
ok 1140 - splice in scalar context returns undef when no elements are removed
ok 1141 - sort returns sorted values
ok 1142 - sort returns values sorted by provided function
ok 1143 - throws an error when passing a non coderef to sort
ok 1144 - throws an error when passing two arguments to sort
ok 1145 - sort_in_place sorts values
ok 1146 - sort_in_place with function sorts values
ok 1147 - throws an error when passing a non coderef to sort_in_place
ok 1148 - throws an error when passing two arguments to sort_in_place
ok 1149 - sort_in_place_curried sorts values
ok 1150 - throws an error when passing one argument passed to sort_in_place_curried
ok 1151 - map returns the expected values
ok 1152 - throws an error when passing no arguments to map
ok 1153 - throws an error when passing two arguments to map
ok 1154 - throws an error when passing a non coderef to map
ok 1155 - map_curried returns the expected values
ok 1156 - throws an error when passing one argument passed to map_curried
ok 1157 - grep returns the expected values
ok 1158 - throws an error when passing no arguments to grep
ok 1159 - throws an error when passing two arguments to grep
ok 1160 - throws an error when passing a non coderef to grep
ok 1161 - grep works with obj that overload code dereferencing
ok 1162 - grep_curried returns the expected values
ok 1163 - throws an error when passing one argument passed to grep_curried
ok 1164 - first returns expected value
ok 1165 - throws an error when passing no arguments to first
ok 1166 - throws an error when passing two arguments to first
ok 1167 - throws an error when passing a non coderef to first
ok 1168 - first_curried returns expected value
ok 1169 - throws an error when passing one argument passed to first_curried
ok 1170 - join returns expected result
ok 1171 - join returns expected result when joining with empty string
ok 1172 - throws an error when passing no arguments to join
ok 1173 - throws an error when passing two arguments to join
ok 1174 - throws an error when passing a non string to join
ok 1175 - shuffle returns all values (cannot check for a random order)
ok 1176 - throws an error when passing an argument passed to shuffle
ok 1177 - uniq returns expected values (in original order)
ok 1178 - throws an error when passing an argument passed to uniq
ok 1179 - reduce returns expected value
ok 1180 - throws an error when passing no arguments to reduce
ok 1181 - throws an error when passing two arguments to reduce
ok 1182 - throws an error when passing a non coderef to reduce
ok 1183 - reduce_curried returns expected value
ok 1184 - throws an error when passing one argument passed to reduce_curried
ok 1185 - Foo5->can('accessor')
ok 1186 - Foo5->can('accessor_curried_1')
ok 1187 - Foo5->can('accessor_curried_2')
ok 1188 - Foo5->can('clear')
ok 1189 - Foo5->can('count')
ok 1190 - Foo5->can('delete')
ok 1191 - Foo5->can('delete_curried')
ok 1192 - Foo5->can('elements')
ok 1193 - Foo5->can('first')
ok 1194 - Foo5->can('first_curried')
ok 1195 - Foo5->can('get')
ok 1196 - Foo5->can('get_curried')
ok 1197 - Foo5->can('grep')
ok 1198 - Foo5->can('grep_curried')
ok 1199 - Foo5->can('insert')
ok 1200 - Foo5->can('insert_curried')
ok 1201 - Foo5->can('is_empty')
ok 1202 - Foo5->can('join')
ok 1203 - Foo5->can('join_curried')
ok 1204 - Foo5->can('map')
ok 1205 - Foo5->can('map_curried')
ok 1206 - Foo5->can('pop')
ok 1207 - Foo5->can('push')
ok 1208 - Foo5->can('push_curried')
ok 1209 - Foo5->can('reduce')
ok 1210 - Foo5->can('reduce_curried')
ok 1211 - Foo5->can('set')
ok 1212 - Foo5->can('set_curried_1')
ok 1213 - Foo5->can('set_curried_2')
ok 1214 - Foo5->can('shift')
ok 1215 - Foo5->can('shuffle')
ok 1216 - Foo5->can('sort')
ok 1217 - Foo5->can('sort_curried')
ok 1218 - Foo5->can('sort_in_place')
ok 1219 - Foo5->can('sort_in_place_curried')
ok 1220 - Foo5->can('splice')
ok 1221 - Foo5->can('splice_curried_1')
ok 1222 - Foo5->can('splice_curried_2')
ok 1223 - Foo5->can('splice_curried_all')
ok 1224 - Foo5->can('uniq')
ok 1225 - Foo5->can('unshift')
ok 1226 - Foo5->can('unshift_curried')
ok 1227 - values can be set in constructor
ok 1228 - values is not empty
ok 1229 - count returns 3
ok 1230 - throws an error when passing an argument passed to count
ok 1231 - pushed three new values and lived
ok 1232 - call to push without arguments lives
ok 1233 - unshift returns size of the new array
ok 1234 - unshifted two values and lived
ok 1235 - unshift changed the value of the array in the object
ok 1236 - call to unshift without arguments lives
ok 1237 - pop returns the last value in the array
ok 1238 - pop changed the value of the array in the object
ok 1239 - call to pop with arguments dies
ok 1240 - shift returns the first value
ok 1241 - call to shift with arguments dies
ok 1242 - shift changed the value of the array in the object
ok 1243 - call to elements returns values as a list
ok 1244 - throws an error when passing an argument passed to elements
ok 1245 - get values at index 0
ok 1246 - get values at index 1
ok 1247 - get values at index 2
ok 1248 - get_curried returns value at index 1
ok 1249 - throws an error when get is called without any arguments
ok 1250 - throws an error when get is called with an invalid argument
ok 1251 - throws an error when get is called with an invalid argument
ok 1252 - throws an error when get is called with an invalid argument
ok 1253 - throws an error when get_curried is called with an argument
ok 1254 - set returns new value
ok 1255 - set value at index 1 lives
ok 1256 - get value at index 1 returns new value
ok 1257 - throws an error when set is called with three arguments
ok 1258 - set_curried_1 lives
ok 1259 - get value at index 1 returns new value
ok 1260 - throws an error when set_curried_1 is called with two arguments
ok 1261 - set_curried_2 lives
ok 1262 - get value at index 1 returns new value
ok 1263 - throws an error when set_curried_2 is called with one argument
ok 1264 - accessor with one argument returns value at index 1
ok 1265 - accessor returns new value
ok 1266 - accessor as writer lives
ok 1267 - throws an error when accessor is called without arguments
ok 1268 - accessor set value at index 1
ok 1269 - throws an error when accessor is called with three arguments
ok 1270 - accessor_curried_1 returns expected value when called with no arguments
ok 1271 - accessor_curried_1 as writer lives
ok 1272 - accessor_curried_1 set value at index 1
ok 1273 - throws an error when accessor_curried_1 is called with two arguments
ok 1274 - accessor_curried_2 as writer lives
ok 1275 - accessor_curried_2 set value at index 1
ok 1276 - throws an error when accessor_curried_2 is called with one argument
ok 1277 - clear lives
ok 1278 - values is empty after call to clear
ok 1279 - throws an error when clear is called with an argument
ok 1280 - values is not empty after failed call to clear
ok 1281 - throws an error when is_empty is called with an argument
ok 1282 - pushed 4 elements, got number of elements in the array back
ok 1283 - delete returns deleted value
ok 1284 - delete lives
ok 1285 - delete removed the specified element
ok 1286 - throws an error when delete is called with two arguments
ok 1287 - delete_curried lives
ok 1288 - delete removed the specified element
ok 1289 - throws an error when delete_curried is called with one argument
ok 1290 - insert lives
ok 1291 - insert added the specified element
ok 1292 - throws an error when insert is called with three arguments
ok 1293 - return value of splice is empty list when not removing elements
ok 1294 - splice lives
ok 1295 - splice added the specified elements
ok 1296 - splice returns list of removed values
ok 1297 - splice lives
ok 1298 - splice added the specified elements
ok 1299 - throws an error when splice is called with no arguments
ok 1300 - throws an error when splice is called with an invalid length
ok 1301 - splice_curried_1 lives
ok 1302 - splice added the specified elements
ok 1303 - splice_curried_2 lives
ok 1304 - splice added the specified elements
ok 1305 - splice_curried_all lives
ok 1306 - splice added the specified elements
ok 1307 - splice in scalar context returns last element removed
ok 1308 - splice in scalar context returns undef when no elements are removed
ok 1309 - sort returns sorted values
ok 1310 - sort returns values sorted by provided function
ok 1311 - throws an error when passing a non coderef to sort
ok 1312 - throws an error when passing two arguments to sort
ok 1313 - sort_in_place sorts values
ok 1314 - sort_in_place with function sorts values
ok 1315 - throws an error when passing a non coderef to sort_in_place
ok 1316 - throws an error when passing two arguments to sort_in_place
ok 1317 - sort_in_place_curried sorts values
ok 1318 - throws an error when passing one argument passed to sort_in_place_curried
ok 1319 - map returns the expected values
ok 1320 - throws an error when passing no arguments to map
ok 1321 - throws an error when passing two arguments to map
ok 1322 - throws an error when passing a non coderef to map
ok 1323 - map_curried returns the expected values
ok 1324 - throws an error when passing one argument passed to map_curried
ok 1325 - grep returns the expected values
ok 1326 - throws an error when passing no arguments to grep
ok 1327 - throws an error when passing two arguments to grep
ok 1328 - throws an error when passing a non coderef to grep
ok 1329 - grep works with obj that overload code dereferencing
ok 1330 - grep_curried returns the expected values
ok 1331 - throws an error when passing one argument passed to grep_curried
ok 1332 - first returns expected value
ok 1333 - throws an error when passing no arguments to first
ok 1334 - throws an error when passing two arguments to first
ok 1335 - throws an error when passing a non coderef to first
ok 1336 - first_curried returns expected value
ok 1337 - throws an error when passing one argument passed to first_curried
ok 1338 - join returns expected result
ok 1339 - join returns expected result when joining with empty string
ok 1340 - throws an error when passing no arguments to join
ok 1341 - throws an error when passing two arguments to join
ok 1342 - throws an error when passing a non string to join
ok 1343 - shuffle returns all values (cannot check for a random order)
ok 1344 - throws an error when passing an argument passed to shuffle
ok 1345 - uniq returns expected values (in original order)
ok 1346 - throws an error when passing an argument passed to uniq
ok 1347 - reduce returns expected value
ok 1348 - throws an error when passing no arguments to reduce
ok 1349 - throws an error when passing two arguments to reduce
ok 1350 - throws an error when passing a non coderef to reduce
ok 1351 - reduce_curried returns expected value
ok 1352 - throws an error when passing one argument passed to reduce_curried
ok 1353 - values can be set in constructor
ok 1354 - values is not empty
ok 1355 - count returns 3
ok 1356 - throws an error when passing an argument passed to count
ok 1357 - pushed three new values and lived
ok 1358 - call to push without arguments lives
ok 1359 - unshift returns size of the new array
ok 1360 - unshifted two values and lived
ok 1361 - unshift changed the value of the array in the object
ok 1362 - call to unshift without arguments lives
ok 1363 - pop returns the last value in the array
ok 1364 - pop changed the value of the array in the object
ok 1365 - call to pop with arguments dies
ok 1366 - shift returns the first value
ok 1367 - call to shift with arguments dies
ok 1368 - shift changed the value of the array in the object
ok 1369 - call to elements returns values as a list
ok 1370 - throws an error when passing an argument passed to elements
ok 1371 - get values at index 0
ok 1372 - get values at index 1
ok 1373 - get values at index 2
ok 1374 - get_curried returns value at index 1
ok 1375 - throws an error when get is called without any arguments
ok 1376 - throws an error when get is called with an invalid argument
ok 1377 - throws an error when get is called with an invalid argument
ok 1378 - throws an error when get is called with an invalid argument
ok 1379 - throws an error when get_curried is called with an argument
ok 1380 - set returns new value
ok 1381 - set value at index 1 lives
ok 1382 - get value at index 1 returns new value
ok 1383 - throws an error when set is called with three arguments
ok 1384 - set_curried_1 lives
ok 1385 - get value at index 1 returns new value
ok 1386 - throws an error when set_curried_1 is called with two arguments
ok 1387 - set_curried_2 lives
ok 1388 - get value at index 1 returns new value
ok 1389 - throws an error when set_curried_2 is called with one argument
ok 1390 - accessor with one argument returns value at index 1
ok 1391 - accessor returns new value
ok 1392 - accessor as writer lives
ok 1393 - throws an error when accessor is called without arguments
ok 1394 - accessor set value at index 1
ok 1395 - throws an error when accessor is called with three arguments
ok 1396 - accessor_curried_1 returns expected value when called with no arguments
ok 1397 - accessor_curried_1 as writer lives
ok 1398 - accessor_curried_1 set value at index 1
ok 1399 - throws an error when accessor_curried_1 is called with two arguments
ok 1400 - accessor_curried_2 as writer lives
ok 1401 - accessor_curried_2 set value at index 1
ok 1402 - throws an error when accessor_curried_2 is called with one argument
ok 1403 - clear lives
ok 1404 - values is empty after call to clear
ok 1405 - throws an error when clear is called with an argument
ok 1406 - values is not empty after failed call to clear
ok 1407 - throws an error when is_empty is called with an argument
ok 1408 - pushed 4 elements, got number of elements in the array back
ok 1409 - delete returns deleted value
ok 1410 - delete lives
ok 1411 - delete removed the specified element
ok 1412 - throws an error when delete is called with two arguments
ok 1413 - delete_curried lives
ok 1414 - delete removed the specified element
ok 1415 - throws an error when delete_curried is called with one argument
ok 1416 - insert lives
ok 1417 - insert added the specified element
ok 1418 - throws an error when insert is called with three arguments
ok 1419 - return value of splice is empty list when not removing elements
ok 1420 - splice lives
ok 1421 - splice added the specified elements
ok 1422 - splice returns list of removed values
ok 1423 - splice lives
ok 1424 - splice added the specified elements
ok 1425 - throws an error when splice is called with no arguments
ok 1426 - throws an error when splice is called with an invalid length
ok 1427 - splice_curried_1 lives
ok 1428 - splice added the specified elements
ok 1429 - splice_curried_2 lives
ok 1430 - splice added the specified elements
ok 1431 - splice_curried_all lives
ok 1432 - splice added the specified elements
ok 1433 - splice in scalar context returns last element removed
ok 1434 - splice in scalar context returns undef when no elements are removed
ok 1435 - sort returns sorted values
ok 1436 - sort returns values sorted by provided function
ok 1437 - throws an error when passing a non coderef to sort
ok 1438 - throws an error when passing two arguments to sort
ok 1439 - sort_in_place sorts values
ok 1440 - sort_in_place with function sorts values
ok 1441 - throws an error when passing a non coderef to sort_in_place
ok 1442 - throws an error when passing two arguments to sort_in_place
ok 1443 - sort_in_place_curried sorts values
ok 1444 - throws an error when passing one argument passed to sort_in_place_curried
ok 1445 - map returns the expected values
ok 1446 - throws an error when passing no arguments to map
ok 1447 - throws an error when passing two arguments to map
ok 1448 - throws an error when passing a non coderef to map
ok 1449 - map_curried returns the expected values
ok 1450 - throws an error when passing one argument passed to map_curried
ok 1451 - grep returns the expected values
ok 1452 - throws an error when passing no arguments to grep
ok 1453 - throws an error when passing two arguments to grep
ok 1454 - throws an error when passing a non coderef to grep
ok 1455 - grep works with obj that overload code dereferencing
ok 1456 - grep_curried returns the expected values
ok 1457 - throws an error when passing one argument passed to grep_curried
ok 1458 - first returns expected value
ok 1459 - throws an error when passing no arguments to first
ok 1460 - throws an error when passing two arguments to first
ok 1461 - throws an error when passing a non coderef to first
ok 1462 - first_curried returns expected value
ok 1463 - throws an error when passing one argument passed to first_curried
ok 1464 - join returns expected result
ok 1465 - join returns expected result when joining with empty string
ok 1466 - throws an error when passing no arguments to join
ok 1467 - throws an error when passing two arguments to join
ok 1468 - throws an error when passing a non string to join
ok 1469 - shuffle returns all values (cannot check for a random order)
ok 1470 - throws an error when passing an argument passed to shuffle
ok 1471 - uniq returns expected values (in original order)
ok 1472 - throws an error when passing an argument passed to uniq
ok 1473 - reduce returns expected value
ok 1474 - throws an error when passing no arguments to reduce
ok 1475 - throws an error when passing two arguments to reduce
ok 1476 - throws an error when passing a non coderef to reduce
ok 1477 - reduce_curried returns expected value
ok 1478 - throws an error when passing one argument passed to reduce_curried
1..1478
ok
Any::Moose is deprecated. Please use Moo instead at t/070_native_traits/011_array_subtypes.t line 8.
t/070_native_traits/011_array_subtypes.t .........
ok 1 - array - correct contents
ok 2 - array - correct contents
ok 3 - array_int - correct contents
ok 4 - array_int - can't push wrong type
ok 5 - array_int - correct contents
ok 6 - array_int - correct contents
ok 7 - a1 - can't push onto undef
ok 8 - a1 - correct contents
ok 9 - a1 - can't push wrong type
ok 10 - a1 - correct contents
ok 11 - a1 - correct contents
ok 12 - a2 - can't push onto undef
ok 13 - a2 - correct contents
ok 14 - a2 - correct contents
ok 15 - a2 - can't push more than one element
ok 16 - a2 - correct contents
ok 17 - a3 - can't push onto undef
ok 18 - a3 - correct contents
ok 19 - a3 - can't push non-int
ok 20 - a3 - can't violate overall type constraint
ok 21 - a3 - correct contents
ok 22 - a3 - correct contents
ok 23 - a3 - can't violate overall type constraint
ok 24 - a3 - correct contents
ok 25 - a3 - correct contents
ok 26 - invalid default is caught when trying to read via accessor
ok 27 - invalid default is caught when trying to write via accessor
ok 28 - invalid default is caught when trying to push
ok 29 - invalid default is caught when trying to get
ok 30 - lazy default is coerced when trying to read via accessor
ok 31 - lazy default is coerced when trying to write via accessor
ok 32 - lazy default is coerced when trying to push
ok 33 - lazy default is coerced when trying to get
1..33
ok
t/070_native_traits/012_array_trigger.t ..........
ok 1 - trigger was called for normal writer
ok 2 - trigger was called on push
ok 3 - trigger was called on set
1..3
ok
t/070_native_traits/013_array_coerce.t ........... skipped: Not supported by MouseX::NativeTraits
Any::Moose is deprecated. Please use Moo instead at t/070_native_traits/020_trait_bool.t line 8.
t/070_native_traits/020_trait_bool.t .............
ok 1 - Foo1->can('darken')
ok 2 - Foo1->can('flip_switch')
ok 3 - Foo1->can('illuminate')
ok 4 - Foo1->can('is_dark')
ok 5 - set returns true
ok 6 - set is_lit to 1 using ->illuminate
ok 7 - check if is_dark does the right thing
ok 8 - set throws an error when an argument is passed
ok 9 - unset returns false
ok 10 - set is_lit to 0 using ->darken
ok 11 - check if is_dark does the right thing
ok 12 - unset throws an error when an argument is passed
ok 13 - toggle returns new value
ok 14 - toggle is_lit back to 1 using ->flip_switch
ok 15 - check if is_dark does the right thing
ok 16 - toggle throws an error when an argument is passed
ok 17 - toggle is_lit back to 0 again using ->flip_switch
ok 18 - check if is_dark does the right thing
ok 19 - set returns true
ok 20 - set is_lit to 1 using ->illuminate
ok 21 - check if is_dark does the right thing
ok 22 - set throws an error when an argument is passed
ok 23 - unset returns false
ok 24 - set is_lit to 0 using ->darken
ok 25 - check if is_dark does the right thing
ok 26 - unset throws an error when an argument is passed
ok 27 - toggle returns new value
ok 28 - toggle is_lit back to 1 using ->flip_switch
ok 29 - check if is_dark does the right thing
ok 30 - toggle throws an error when an argument is passed
ok 31 - toggle is_lit back to 0 again using ->flip_switch
ok 32 - check if is_dark does the right thing
ok 33 - Foo2->can('darken')
ok 34 - Foo2->can('flip_switch')
ok 35 - Foo2->can('illuminate')
ok 36 - Foo2->can('is_dark')
ok 37 - set returns true
ok 38 - set is_lit to 1 using ->illuminate
ok 39 - check if is_dark does the right thing
ok 40 - set throws an error when an argument is passed
ok 41 - unset returns false
ok 42 - set is_lit to 0 using ->darken
ok 43 - check if is_dark does the right thing
ok 44 - unset throws an error when an argument is passed
ok 45 - toggle returns new value
ok 46 - toggle is_lit back to 1 using ->flip_switch
ok 47 - check if is_dark does the right thing
ok 48 - toggle throws an error when an argument is passed
ok 49 - toggle is_lit back to 0 again using ->flip_switch
ok 50 - check if is_dark does the right thing
ok 51 - set returns true
ok 52 - set is_lit to 1 using ->illuminate
ok 53 - check if is_dark does the right thing
ok 54 - set throws an error when an argument is passed
ok 55 - unset returns false
ok 56 - set is_lit to 0 using ->darken
ok 57 - check if is_dark does the right thing
ok 58 - unset throws an error when an argument is passed
ok 59 - toggle returns new value
ok 60 - toggle is_lit back to 1 using ->flip_switch
ok 61 - check if is_dark does the right thing
ok 62 - toggle throws an error when an argument is passed
ok 63 - toggle is_lit back to 0 again using ->flip_switch
ok 64 - check if is_dark does the right thing
ok 65 - Foo3->can('darken')
ok 66 - Foo3->can('flip_switch')
ok 67 - Foo3->can('illuminate')
ok 68 - Foo3->can('is_dark')
ok 69 - set returns true
ok 70 - set is_lit to 1 using ->illuminate
ok 71 - check if is_dark does the right thing
ok 72 - set throws an error when an argument is passed
ok 73 - unset returns false
ok 74 - set is_lit to 0 using ->darken
ok 75 - check if is_dark does the right thing
ok 76 - unset throws an error when an argument is passed
ok 77 - toggle returns new value
ok 78 - toggle is_lit back to 1 using ->flip_switch
ok 79 - check if is_dark does the right thing
ok 80 - toggle throws an error when an argument is passed
ok 81 - toggle is_lit back to 0 again using ->flip_switch
ok 82 - check if is_dark does the right thing
ok 83 - set returns true
ok 84 - set is_lit to 1 using ->illuminate
ok 85 - check if is_dark does the right thing
ok 86 - set throws an error when an argument is passed
ok 87 - unset returns false
ok 88 - set is_lit to 0 using ->darken
ok 89 - check if is_dark does the right thing
ok 90 - unset throws an error when an argument is passed
ok 91 - toggle returns new value
ok 92 - toggle is_lit back to 1 using ->flip_switch
ok 93 - check if is_dark does the right thing
ok 94 - toggle throws an error when an argument is passed
ok 95 - toggle is_lit back to 0 again using ->flip_switch
ok 96 - check if is_dark does the right thing
ok 97 - Foo4->can('darken')
ok 98 - Foo4->can('flip_switch')
ok 99 - Foo4->can('illuminate')
ok 100 - Foo4->can('is_dark')
ok 101 - set returns true
ok 102 - set is_lit to 1 using ->illuminate
ok 103 - check if is_dark does the right thing
ok 104 - set throws an error when an argument is passed
ok 105 - unset returns false
ok 106 - set is_lit to 0 using ->darken
ok 107 - check if is_dark does the right thing
ok 108 - unset throws an error when an argument is passed
ok 109 - toggle returns new value
ok 110 - toggle is_lit back to 1 using ->flip_switch
ok 111 - check if is_dark does the right thing
ok 112 - toggle throws an error when an argument is passed
ok 113 - toggle is_lit back to 0 again using ->flip_switch
ok 114 - check if is_dark does the right thing
ok 115 - set returns true
ok 116 - set is_lit to 1 using ->illuminate
ok 117 - check if is_dark does the right thing
ok 118 - set throws an error when an argument is passed
ok 119 - unset returns false
ok 120 - set is_lit to 0 using ->darken
ok 121 - check if is_dark does the right thing
ok 122 - unset throws an error when an argument is passed
ok 123 - toggle returns new value
ok 124 - toggle is_lit back to 1 using ->flip_switch
ok 125 - check if is_dark does the right thing
ok 126 - toggle throws an error when an argument is passed
ok 127 - toggle is_lit back to 0 again using ->flip_switch
ok 128 - check if is_dark does the right thing
ok 129 - Foo5->can('darken')
ok 130 - Foo5->can('flip_switch')
ok 131 - Foo5->can('illuminate')
ok 132 - Foo5->can('is_dark')
ok 133 - set returns true
ok 134 - set is_lit to 1 using ->illuminate
ok 135 - check if is_dark does the right thing
ok 136 - set throws an error when an argument is passed
ok 137 - unset returns false
ok 138 - set is_lit to 0 using ->darken
ok 139 - check if is_dark does the right thing
ok 140 - unset throws an error when an argument is passed
ok 141 - toggle returns new value
ok 142 - toggle is_lit back to 1 using ->flip_switch
ok 143 - check if is_dark does the right thing
ok 144 - toggle throws an error when an argument is passed
ok 145 - toggle is_lit back to 0 again using ->flip_switch
ok 146 - check if is_dark does the right thing
ok 147 - set returns true
ok 148 - set is_lit to 1 using ->illuminate
ok 149 - check if is_dark does the right thing
ok 150 - set throws an error when an argument is passed
ok 151 - unset returns false
ok 152 - set is_lit to 0 using ->darken
ok 153 - check if is_dark does the right thing
ok 154 - unset throws an error when an argument is passed
ok 155 - toggle returns new value
ok 156 - toggle is_lit back to 1 using ->flip_switch
ok 157 - check if is_dark does the right thing
ok 158 - toggle throws an error when an argument is passed
ok 159 - toggle is_lit back to 0 again using ->flip_switch
ok 160 - check if is_dark does the right thing
1..160
ok
Any::Moose is deprecated. Please use Moo instead at t/070_native_traits/030_trait_code.t line 6.
t/070_native_traits/030_trait_code.t .............
ok 1 - Code trait didn't create reader method for callback
ok 2 - Code trait didn't create reader method for callback_method
ok 3 - Code trait didn't create reader method for multiplier
ok 4 - $i is 1 after invoke_callback
ok 5 - invoke_method_callback calls multiply with @_
ok 6 - multiple double value
ok 7 - $i is 1 after invoke_callback
ok 8 - invoke_method_callback calls multiply with @_
ok 9 - multiple double value
ok 10 - Code trait didn't create reader method for callback
ok 11 - Code trait didn't create reader method for callback_method
ok 12 - Code trait didn't create reader method for multiplier
ok 13 - $i is 1 after invoke_callback
ok 14 - invoke_method_callback calls multiply with @_
ok 15 - multiple double value
ok 16 - $i is 1 after invoke_callback
ok 17 - invoke_method_callback calls multiply with @_
ok 18 - multiple double value
1..18
ok
Any::Moose is deprecated. Please use Moo instead at t/070_native_traits/040_trait_counter.t line 8.
t/070_native_traits/040_trait_counter.t ..........
ok 1 - Foo1->can('dec_counter')
ok 2 - Foo1->can('dec_counter_2')
ok 3 - Foo1->can('inc_counter')
ok 4 - Foo1->can('inc_counter_2')
ok 5 - Foo1->can('reset_counter')
ok 6 - Foo1->can('set_counter')
ok 7 - Foo1->can('set_counter_42')
ok 8 - ... got the default value
ok 9 - inc returns new value
ok 10 - ... got the incremented value
ok 11 - inc returns new value
ok 12 - ... got the incremented value (again)
ok 13 - inc throws an error when two arguments are passed
ok 14 - dec returns new value
ok 15 - ... got the decremented value
ok 16 - dec throws an error when two arguments are passed
ok 17 - reset returns new value
ok 18 - ... got the original value
ok 19 - reset throws an error when an argument is passed
ok 20 - set returns new value
ok 21 - ... set the value
ok 22 - set throws an error when two arguments are passed
ok 23 - ... increment by arg
ok 24 - ... decrement by arg
ok 25 - ... curried increment
ok 26 - ... curried deccrement
ok 27 - ... curried set
ok 28 - ... got the default value
ok 29 - inc returns new value
ok 30 - ... got the incremented value
ok 31 - inc returns new value
ok 32 - ... got the incremented value (again)
ok 33 - inc throws an error when two arguments are passed
ok 34 - dec returns new value
ok 35 - ... got the decremented value
ok 36 - dec throws an error when two arguments are passed
ok 37 - reset returns new value
ok 38 - ... got the original value
ok 39 - reset throws an error when an argument is passed
ok 40 - set returns new value
ok 41 - ... set the value
ok 42 - set throws an error when two arguments are passed
ok 43 - ... increment by arg
ok 44 - ... decrement by arg
ok 45 - ... curried increment
ok 46 - ... curried deccrement
ok 47 - ... curried set
ok 48 - Foo2->can('dec_counter')
ok 49 - Foo2->can('dec_counter_2')
ok 50 - Foo2->can('inc_counter')
ok 51 - Foo2->can('inc_counter_2')
ok 52 - Foo2->can('reset_counter')
ok 53 - Foo2->can('set_counter')
ok 54 - Foo2->can('set_counter_42')
ok 55 - ... got the default value
ok 56 - inc returns new value
ok 57 - ... got the incremented value
ok 58 - inc returns new value
ok 59 - ... got the incremented value (again)
ok 60 - inc throws an error when two arguments are passed
ok 61 - dec returns new value
ok 62 - ... got the decremented value
ok 63 - dec throws an error when two arguments are passed
ok 64 - reset returns new value
ok 65 - ... got the original value
ok 66 - reset throws an error when an argument is passed
ok 67 - set returns new value
ok 68 - ... set the value
ok 69 - set throws an error when two arguments are passed
ok 70 - ... increment by arg
ok 71 - ... decrement by arg
ok 72 - ... curried increment
ok 73 - ... curried deccrement
ok 74 - ... curried set
ok 75 - inc increments - with lazy default
ok 76 - dec decrements - with lazy default
ok 77 - ... got the default value
ok 78 - inc returns new value
ok 79 - ... got the incremented value
ok 80 - inc returns new value
ok 81 - ... got the incremented value (again)
ok 82 - inc throws an error when two arguments are passed
ok 83 - dec returns new value
ok 84 - ... got the decremented value
ok 85 - dec throws an error when two arguments are passed
ok 86 - reset returns new value
ok 87 - ... got the original value
ok 88 - reset throws an error when an argument is passed
ok 89 - set returns new value
ok 90 - ... set the value
ok 91 - set throws an error when two arguments are passed
ok 92 - ... increment by arg
ok 93 - ... decrement by arg
ok 94 - ... curried increment
ok 95 - ... curried deccrement
ok 96 - ... curried set
ok 97 - inc increments - with lazy default
ok 98 - dec decrements - with lazy default
ok 99 - Foo3->can('dec_counter')
ok 100 - Foo3->can('dec_counter_2')
ok 101 - Foo3->can('inc_counter')
ok 102 - Foo3->can('inc_counter_2')
ok 103 - Foo3->can('reset_counter')
ok 104 - Foo3->can('set_counter')
ok 105 - Foo3->can('set_counter_42')
ok 106 - ... got the default value
ok 107 - inc returns new value
ok 108 - ... got the incremented value
ok 109 - inc returns new value
ok 110 - ... got the incremented value (again)
ok 111 - inc throws an error when two arguments are passed
ok 112 - dec returns new value
ok 113 - ... got the decremented value
ok 114 - dec throws an error when two arguments are passed
ok 115 - reset returns new value
ok 116 - ... got the original value
ok 117 - reset throws an error when an argument is passed
ok 118 - set returns new value
ok 119 - ... set the value
ok 120 - set throws an error when two arguments are passed
ok 121 - ... increment by arg
ok 122 - ... decrement by arg
ok 123 - ... curried increment
ok 124 - ... curried deccrement
ok 125 - ... curried set
ok 126 - ... got the default value
ok 127 - inc returns new value
ok 128 - ... got the incremented value
ok 129 - inc returns new value
ok 130 - ... got the incremented value (again)
ok 131 - inc throws an error when two arguments are passed
ok 132 - dec returns new value
ok 133 - ... got the decremented value
ok 134 - dec throws an error when two arguments are passed
ok 135 - reset returns new value
ok 136 - ... got the original value
ok 137 - reset throws an error when an argument is passed
ok 138 - set returns new value
ok 139 - ... set the value
ok 140 - set throws an error when two arguments are passed
ok 141 - ... increment by arg
ok 142 - ... decrement by arg
ok 143 - ... curried increment
ok 144 - ... curried deccrement
ok 145 - ... curried set
ok 146 - Foo4->can('dec_counter')
ok 147 - Foo4->can('dec_counter_2')
ok 148 - Foo4->can('inc_counter')
ok 149 - Foo4->can('inc_counter_2')
ok 150 - Foo4->can('reset_counter')
ok 151 - Foo4->can('set_counter')
ok 152 - Foo4->can('set_counter_42')
ok 153 - ... got the default value
ok 154 - inc returns new value
ok 155 - ... got the incremented value
ok 156 - inc returns new value
ok 157 - ... got the incremented value (again)
ok 158 - inc throws an error when two arguments are passed
ok 159 - dec returns new value
ok 160 - ... got the decremented value
ok 161 - dec throws an error when two arguments are passed
ok 162 - reset returns new value
ok 163 - ... got the original value
ok 164 - reset throws an error when an argument is passed
ok 165 - set returns new value
ok 166 - ... set the value
ok 167 - set throws an error when two arguments are passed
ok 168 - ... increment by arg
ok 169 - ... decrement by arg
ok 170 - ... curried increment
ok 171 - ... curried deccrement
ok 172 - ... curried set
ok 173 - ... got the default value
ok 174 - inc returns new value
ok 175 - ... got the incremented value
ok 176 - inc returns new value
ok 177 - ... got the incremented value (again)
ok 178 - inc throws an error when two arguments are passed
ok 179 - dec returns new value
ok 180 - ... got the decremented value
ok 181 - dec throws an error when two arguments are passed
ok 182 - reset returns new value
ok 183 - ... got the original value
ok 184 - reset throws an error when an argument is passed
ok 185 - set returns new value
ok 186 - ... set the value
ok 187 - set throws an error when two arguments are passed
ok 188 - ... increment by arg
ok 189 - ... decrement by arg
ok 190 - ... curried increment
ok 191 - ... curried deccrement
ok 192 - ... curried set
ok 193 - Foo5->can('dec_counter')
ok 194 - Foo5->can('dec_counter_2')
ok 195 - Foo5->can('inc_counter')
ok 196 - Foo5->can('inc_counter_2')
ok 197 - Foo5->can('reset_counter')
ok 198 - Foo5->can('set_counter')
ok 199 - Foo5->can('set_counter_42')
ok 200 - ... got the default value
ok 201 - inc returns new value
ok 202 - ... got the incremented value
ok 203 - inc returns new value
ok 204 - ... got the incremented value (again)
ok 205 - inc throws an error when two arguments are passed
ok 206 - dec returns new value
ok 207 - ... got the decremented value
ok 208 - dec throws an error when two arguments are passed
ok 209 - reset returns new value
ok 210 - ... got the original value
ok 211 - reset throws an error when an argument is passed
ok 212 - set returns new value
ok 213 - ... set the value
ok 214 - set throws an error when two arguments are passed
ok 215 - ... increment by arg
ok 216 - ... decrement by arg
ok 217 - ... curried increment
ok 218 - ... curried deccrement
ok 219 - ... curried set
ok 220 - ... got the default value
ok 221 - inc returns new value
ok 222 - ... got the incremented value
ok 223 - inc returns new value
ok 224 - ... got the incremented value (again)
ok 225 - inc throws an error when two arguments are passed
ok 226 - dec returns new value
ok 227 - ... got the decremented value
ok 228 - dec throws an error when two arguments are passed
ok 229 - reset returns new value
ok 230 - ... got the original value
ok 231 - reset throws an error when an argument is passed
ok 232 - set returns new value
ok 233 - ... set the value
ok 234 - set throws an error when two arguments are passed
ok 235 - ... increment by arg
ok 236 - ... decrement by arg
ok 237 - ... curried increment
ok 238 - ... curried deccrement
ok 239 - ... curried set
1..239
ok
Any::Moose is deprecated. Please use Moo instead at t/070_native_traits/050_trait_hash.t line 8.
t/070_native_traits/050_trait_hash.t .............
ok 1 - Foo1->can('clear_options')
ok 2 - Foo1->can('delete_option')
ok 3 - Foo1->can('get_option')
ok 4 - Foo1->can('has_no_options')
ok 5 - Foo1->can('has_option')
ok 6 - Foo1->can('is_defined')
ok 7 - Foo1->can('key_value')
ok 8 - Foo1->can('keys')
ok 9 - Foo1->can('num_options')
ok 10 - Foo1->can('option_accessor')
ok 11 - Foo1->can('options_elements')
ok 12 - Foo1->can('quantity')
ok 13 - Foo1->can('set_option')
ok 14 - Foo1->can('values')
ok 15 - ... we have no options
ok 16 - ... we have no options
ok 17 - ... no options yet
ok 18 - ... we have no foo option
ok 19 - set return single new value in scalar context
ok 20 - ... set the option okay
ok 21 - ... foo is defined
ok 22 - ... we have options
ok 23 - ... we have 1 option(s)
ok 24 - ... we have a foo option
ok 25 - ... got options now
ok 26 - ... set the option okay
ok 27 - ... we have 2 option(s)
ok 28 - ... got more options now
ok 29 - ... got the right option
ok 30 - get multiple options at once
ok 31 - ... got last option in scalar context
ok 32 - ... set the option okay
ok 33 - 4 options
ok 34 - get multiple options at once
ok 35 - delete returns deleted value
ok 36 - ... deleted the option okay
ok 37 - delete returns all deleted values in list context
ok 38 - ... deleted multiple option okay
ok 39 - ... we have 1 option(s)
ok 40 - ... got more options now
ok 41 - ... cleared options
ok 42 - ... options added okay with defaults
ok 43 - reader part of curried accessor works
ok 44 - accessor as reader
ok 45 - ... returns what we expect
ok 46 - error when calling accessor with no arguments
ok 47 - accessor as writer
ok 48 - ... good constructor params
ok 49 - ... could not add a hash ref where an string is expected
ok 50 - ... bad constructor params
ok 51 - set returns newly set values in order of keys provided
ok 52 - keys returns expected keys
ok 53 - values returns expected values
ok 54 - ... got the right key value pairs
ok 55 - ... got the right hash elements
ok 56 - ... we have no options
ok 57 - ... we have no options
ok 58 - ... no options yet
ok 59 - ... we have no foo option
ok 60 - set return single new value in scalar context
ok 61 - ... set the option okay
ok 62 - ... foo is defined
ok 63 - ... we have options
ok 64 - ... we have 1 option(s)
ok 65 - ... we have a foo option
ok 66 - ... got options now
ok 67 - ... set the option okay
ok 68 - ... we have 2 option(s)
ok 69 - ... got more options now
ok 70 - ... got the right option
ok 71 - get multiple options at once
ok 72 - ... got last option in scalar context
ok 73 - ... set the option okay
ok 74 - 4 options
ok 75 - get multiple options at once
ok 76 - delete returns deleted value
ok 77 - ... deleted the option okay
ok 78 - delete returns all deleted values in list context
ok 79 - ... deleted multiple option okay
ok 80 - ... we have 1 option(s)
ok 81 - ... got more options now
ok 82 - ... cleared options
ok 83 - ... options added okay with defaults
ok 84 - reader part of curried accessor works
ok 85 - accessor as reader
ok 86 - ... returns what we expect
ok 87 - error when calling accessor with no arguments
ok 88 - accessor as writer
ok 89 - ... good constructor params
ok 90 - ... could not add a hash ref where an string is expected
ok 91 - ... bad constructor params
ok 92 - set returns newly set values in order of keys provided
ok 93 - keys returns expected keys
ok 94 - values returns expected values
ok 95 - ... got the right key value pairs
ok 96 - ... got the right hash elements
ok 97 - Foo2->can('clear_options')
ok 98 - Foo2->can('delete_option')
ok 99 - Foo2->can('get_option')
ok 100 - Foo2->can('has_no_options')
ok 101 - Foo2->can('has_option')
ok 102 - Foo2->can('is_defined')
ok 103 - Foo2->can('key_value')
ok 104 - Foo2->can('keys')
ok 105 - Foo2->can('num_options')
ok 106 - Foo2->can('option_accessor')
ok 107 - Foo2->can('options_elements')
ok 108 - Foo2->can('quantity')
ok 109 - Foo2->can('set_option')
ok 110 - Foo2->can('values')
ok 111 - ... we have no options
ok 112 - ... we have no options
ok 113 - ... no options yet
ok 114 - ... we have no foo option
ok 115 - set return single new value in scalar context
ok 116 - ... set the option okay
ok 117 - ... foo is defined
ok 118 - ... we have options
ok 119 - ... we have 1 option(s)
ok 120 - ... we have a foo option
ok 121 - ... got options now
ok 122 - ... set the option okay
ok 123 - ... we have 2 option(s)
ok 124 - ... got more options now
ok 125 - ... got the right option
ok 126 - get multiple options at once
ok 127 - ... got last option in scalar context
ok 128 - ... set the option okay
ok 129 - 4 options
ok 130 - get multiple options at once
ok 131 - delete returns deleted value
ok 132 - ... deleted the option okay
ok 133 - delete returns all deleted values in list context
ok 134 - ... deleted multiple option okay
ok 135 - ... we have 1 option(s)
ok 136 - ... got more options now
ok 137 - ... cleared options
ok 138 - ... options added okay with defaults
ok 139 - reader part of curried accessor works
ok 140 - accessor as reader
ok 141 - ... returns what we expect
ok 142 - error when calling accessor with no arguments
ok 143 - accessor as writer
ok 144 - ... good constructor params
ok 145 - ... could not add a hash ref where an string is expected
ok 146 - ... bad constructor params
ok 147 - set returns newly set values in order of keys provided
ok 148 - keys returns expected keys
ok 149 - values returns expected values
ok 150 - ... got the right key value pairs
ok 151 - ... got the right hash elements
ok 152 - set_option with lazy default
ok 153 - key for x exists - lazy default
ok 154 - key for x is defined - lazy default
ok 155 - kv returns lazy default
ok 156 - accessor triggers lazy default generator
ok 157 - ... we have no options
ok 158 - ... we have no options
ok 159 - ... no options yet
ok 160 - ... we have no foo option
ok 161 - set return single new value in scalar context
ok 162 - ... set the option okay
ok 163 - ... foo is defined
ok 164 - ... we have options
ok 165 - ... we have 1 option(s)
ok 166 - ... we have a foo option
ok 167 - ... got options now
ok 168 - ... set the option okay
ok 169 - ... we have 2 option(s)
ok 170 - ... got more options now
ok 171 - ... got the right option
ok 172 - get multiple options at once
ok 173 - ... got last option in scalar context
ok 174 - ... set the option okay
ok 175 - 4 options
ok 176 - get multiple options at once
ok 177 - delete returns deleted value
ok 178 - ... deleted the option okay
ok 179 - delete returns all deleted values in list context
ok 180 - ... deleted multiple option okay
ok 181 - ... we have 1 option(s)
ok 182 - ... got more options now
ok 183 - ... cleared options
ok 184 - ... options added okay with defaults
ok 185 - reader part of curried accessor works
ok 186 - accessor as reader
ok 187 - ... returns what we expect
ok 188 - error when calling accessor with no arguments
ok 189 - accessor as writer
ok 190 - ... good constructor params
ok 191 - ... could not add a hash ref where an string is expected
ok 192 - ... bad constructor params
ok 193 - set returns newly set values in order of keys provided
ok 194 - keys returns expected keys
ok 195 - values returns expected values
ok 196 - ... got the right key value pairs
ok 197 - ... got the right hash elements
ok 198 - set_option with lazy default
ok 199 - key for x exists - lazy default
ok 200 - key for x is defined - lazy default
ok 201 - kv returns lazy default
ok 202 - accessor triggers lazy default generator
ok 203 - Foo3->can('clear_options')
ok 204 - Foo3->can('delete_option')
ok 205 - Foo3->can('get_option')
ok 206 - Foo3->can('has_no_options')
ok 207 - Foo3->can('has_option')
ok 208 - Foo3->can('is_defined')
ok 209 - Foo3->can('key_value')
ok 210 - Foo3->can('keys')
ok 211 - Foo3->can('num_options')
ok 212 - Foo3->can('option_accessor')
ok 213 - Foo3->can('options_elements')
ok 214 - Foo3->can('quantity')
ok 215 - Foo3->can('set_option')
ok 216 - Foo3->can('values')
ok 217 - ... we have no options
ok 218 - ... we have no options
ok 219 - ... no options yet
ok 220 - ... we have no foo option
ok 221 - set return single new value in scalar context
ok 222 - ... set the option okay
ok 223 - ... foo is defined
ok 224 - ... we have options
ok 225 - ... we have 1 option(s)
ok 226 - ... we have a foo option
ok 227 - ... got options now
ok 228 - ... set the option okay
ok 229 - ... we have 2 option(s)
ok 230 - ... got more options now
ok 231 - ... got the right option
ok 232 - get multiple options at once
ok 233 - ... got last option in scalar context
ok 234 - ... set the option okay
ok 235 - 4 options
ok 236 - get multiple options at once
ok 237 - delete returns deleted value
ok 238 - ... deleted the option okay
ok 239 - delete returns all deleted values in list context
ok 240 - ... deleted multiple option okay
ok 241 - ... we have 1 option(s)
ok 242 - ... got more options now
ok 243 - ... cleared options
ok 244 - ... options added okay with defaults
ok 245 - reader part of curried accessor works
ok 246 - accessor as reader
ok 247 - ... returns what we expect
ok 248 - error when calling accessor with no arguments
ok 249 - accessor as writer
ok 250 - ... good constructor params
ok 251 - ... could not add a hash ref where an string is expected
ok 252 - ... bad constructor params
ok 253 - set returns newly set values in order of keys provided
ok 254 - keys returns expected keys
ok 255 - values returns expected values
ok 256 - ... got the right key value pairs
ok 257 - ... got the right hash elements
ok 258 - ... we have no options
ok 259 - ... we have no options
ok 260 - ... no options yet
ok 261 - ... we have no foo option
ok 262 - set return single new value in scalar context
ok 263 - ... set the option okay
ok 264 - ... foo is defined
ok 265 - ... we have options
ok 266 - ... we have 1 option(s)
ok 267 - ... we have a foo option
ok 268 - ... got options now
ok 269 - ... set the option okay
ok 270 - ... we have 2 option(s)
ok 271 - ... got more options now
ok 272 - ... got the right option
ok 273 - get multiple options at once
ok 274 - ... got last option in scalar context
ok 275 - ... set the option okay
ok 276 - 4 options
ok 277 - get multiple options at once
ok 278 - delete returns deleted value
ok 279 - ... deleted the option okay
ok 280 - delete returns all deleted values in list context
ok 281 - ... deleted multiple option okay
ok 282 - ... we have 1 option(s)
ok 283 - ... got more options now
ok 284 - ... cleared options
ok 285 - ... options added okay with defaults
ok 286 - reader part of curried accessor works
ok 287 - accessor as reader
ok 288 - ... returns what we expect
ok 289 - error when calling accessor with no arguments
ok 290 - accessor as writer
ok 291 - ... good constructor params
ok 292 - ... could not add a hash ref where an string is expected
ok 293 - ... bad constructor params
ok 294 - set returns newly set values in order of keys provided
ok 295 - keys returns expected keys
ok 296 - values returns expected values
ok 297 - ... got the right key value pairs
ok 298 - ... got the right hash elements
ok 299 - Foo4->can('clear_options')
ok 300 - Foo4->can('delete_option')
ok 301 - Foo4->can('get_option')
ok 302 - Foo4->can('has_no_options')
ok 303 - Foo4->can('has_option')
ok 304 - Foo4->can('is_defined')
ok 305 - Foo4->can('key_value')
ok 306 - Foo4->can('keys')
ok 307 - Foo4->can('num_options')
ok 308 - Foo4->can('option_accessor')
ok 309 - Foo4->can('options_elements')
ok 310 - Foo4->can('quantity')
ok 311 - Foo4->can('set_option')
ok 312 - Foo4->can('values')
ok 313 - ... we have no options
ok 314 - ... we have no options
ok 315 - ... no options yet
ok 316 - ... we have no foo option
ok 317 - set return single new value in scalar context
ok 318 - ... set the option okay
ok 319 - ... foo is defined
ok 320 - ... we have options
ok 321 - ... we have 1 option(s)
ok 322 - ... we have a foo option
ok 323 - ... got options now
ok 324 - ... set the option okay
ok 325 - ... we have 2 option(s)
ok 326 - ... got more options now
ok 327 - ... got the right option
ok 328 - get multiple options at once
ok 329 - ... got last option in scalar context
ok 330 - ... set the option okay
ok 331 - 4 options
ok 332 - get multiple options at once
ok 333 - delete returns deleted value
ok 334 - ... deleted the option okay
ok 335 - delete returns all deleted values in list context
ok 336 - ... deleted multiple option okay
ok 337 - ... we have 1 option(s)
ok 338 - ... got more options now
ok 339 - ... cleared options
ok 340 - ... options added okay with defaults
ok 341 - reader part of curried accessor works
ok 342 - accessor as reader
ok 343 - ... returns what we expect
ok 344 - error when calling accessor with no arguments
ok 345 - accessor as writer
ok 346 - ... good constructor params
ok 347 - ... could not add a hash ref where an string is expected
ok 348 - ... bad constructor params
ok 349 - set returns newly set values in order of keys provided
ok 350 - keys returns expected keys
ok 351 - values returns expected values
ok 352 - ... got the right key value pairs
ok 353 - ... got the right hash elements
ok 354 - ... we have no options
ok 355 - ... we have no options
ok 356 - ... no options yet
ok 357 - ... we have no foo option
ok 358 - set return single new value in scalar context
ok 359 - ... set the option okay
ok 360 - ... foo is defined
ok 361 - ... we have options
ok 362 - ... we have 1 option(s)
ok 363 - ... we have a foo option
ok 364 - ... got options now
ok 365 - ... set the option okay
ok 366 - ... we have 2 option(s)
ok 367 - ... got more options now
ok 368 - ... got the right option
ok 369 - get multiple options at once
ok 370 - ... got last option in scalar context
ok 371 - ... set the option okay
ok 372 - 4 options
ok 373 - get multiple options at once
ok 374 - delete returns deleted value
ok 375 - ... deleted the option okay
ok 376 - delete returns all deleted values in list context
ok 377 - ... deleted multiple option okay
ok 378 - ... we have 1 option(s)
ok 379 - ... got more options now
ok 380 - ... cleared options
ok 381 - ... options added okay with defaults
ok 382 - reader part of curried accessor works
ok 383 - accessor as reader
ok 384 - ... returns what we expect
ok 385 - error when calling accessor with no arguments
ok 386 - accessor as writer
ok 387 - ... good constructor params
ok 388 - ... could not add a hash ref where an string is expected
ok 389 - ... bad constructor params
ok 390 - set returns newly set values in order of keys provided
ok 391 - keys returns expected keys
ok 392 - values returns expected values
ok 393 - ... got the right key value pairs
ok 394 - ... got the right hash elements
ok 395 - Foo5->can('clear_options')
ok 396 - Foo5->can('delete_option')
ok 397 - Foo5->can('get_option')
ok 398 - Foo5->can('has_no_options')
ok 399 - Foo5->can('has_option')
ok 400 - Foo5->can('is_defined')
ok 401 - Foo5->can('key_value')
ok 402 - Foo5->can('keys')
ok 403 - Foo5->can('num_options')
ok 404 - Foo5->can('option_accessor')
ok 405 - Foo5->can('options_elements')
ok 406 - Foo5->can('quantity')
ok 407 - Foo5->can('set_option')
ok 408 - Foo5->can('values')
ok 409 - ... we have no options
ok 410 - ... we have no options
ok 411 - ... no options yet
ok 412 - ... we have no foo option
ok 413 - set return single new value in scalar context
ok 414 - ... set the option okay
ok 415 - ... foo is defined
ok 416 - ... we have options
ok 417 - ... we have 1 option(s)
ok 418 - ... we have a foo option
ok 419 - ... got options now
ok 420 - ... set the option okay
ok 421 - ... we have 2 option(s)
ok 422 - ... got more options now
ok 423 - ... got the right option
ok 424 - get multiple options at once
ok 425 - ... got last option in scalar context
ok 426 - ... set the option okay
ok 427 - 4 options
ok 428 - get multiple options at once
ok 429 - delete returns deleted value
ok 430 - ... deleted the option okay
ok 431 - delete returns all deleted values in list context
ok 432 - ... deleted multiple option okay
ok 433 - ... we have 1 option(s)
ok 434 - ... got more options now
ok 435 - ... cleared options
ok 436 - ... options added okay with defaults
ok 437 - reader part of curried accessor works
ok 438 - accessor as reader
ok 439 - ... returns what we expect
ok 440 - error when calling accessor with no arguments
ok 441 - accessor as writer
ok 442 - ... good constructor params
ok 443 - ... could not add a hash ref where an string is expected
ok 444 - ... bad constructor params
ok 445 - set returns newly set values in order of keys provided
ok 446 - keys returns expected keys
ok 447 - values returns expected values
ok 448 - ... got the right key value pairs
ok 449 - ... got the right hash elements
ok 450 - ... we have no options
ok 451 - ... we have no options
ok 452 - ... no options yet
ok 453 - ... we have no foo option
ok 454 - set return single new value in scalar context
ok 455 - ... set the option okay
ok 456 - ... foo is defined
ok 457 - ... we have options
ok 458 - ... we have 1 option(s)
ok 459 - ... we have a foo option
ok 460 - ... got options now
ok 461 - ... set the option okay
ok 462 - ... we have 2 option(s)
ok 463 - ... got more options now
ok 464 - ... got the right option
ok 465 - get multiple options at once
ok 466 - ... got last option in scalar context
ok 467 - ... set the option okay
ok 468 - 4 options
ok 469 - get multiple options at once
ok 470 - delete returns deleted value
ok 471 - ... deleted the option okay
ok 472 - delete returns all deleted values in list context
ok 473 - ... deleted multiple option okay
ok 474 - ... we have 1 option(s)
ok 475 - ... got more options now
ok 476 - ... cleared options
ok 477 - ... options added okay with defaults
ok 478 - reader part of curried accessor works
ok 479 - accessor as reader
ok 480 - ... returns what we expect
ok 481 - error when calling accessor with no arguments
ok 482 - accessor as writer
ok 483 - ... good constructor params
ok 484 - ... could not add a hash ref where an string is expected
ok 485 - ... bad constructor params
ok 486 - set returns newly set values in order of keys provided
ok 487 - keys returns expected keys
ok 488 - values returns expected values
ok 489 - ... got the right key value pairs
ok 490 - ... got the right hash elements
1..490
ok
t/070_native_traits/051_hash_subtypes.t ..........
ok 1 - hash_int - correct contents
ok 2 - hash_int - can't set wrong type
ok 3 - hash_int - correct contents
ok 4 - hash_int - correct contents
ok 5 - h1 - can't set onto undef
ok 6 - h1 - correct contents
ok 7 - h1 - can't set wrong type
ok 8 - h1 - correct contents
ok 9 - h1 - correct contents
ok 10 - h2 - can't set onto undef
ok 11 - h2 - correct contents
ok 12 - h2 - correct contents
ok 13 - h2 - can't set more than one element
ok 14 - h2 - correct contents
ok 15 - h3 - can't set onto undef
ok 16 - h3 - correct contents
ok 17 - h3 - can't set non-int
ok 18 - h3 - can't violate overall type constraint
ok 19 - h3 - correct contents
ok 20 - h3 - correct contents
ok 21 - h3 - can't violate overall type constraint
ok 22 - h3 - correct contents
ok 23 - h3 - correct contents
ok 24 - invalid default is caught when trying to read via accessor
ok 25 - invalid default is caught when trying to write via accessor
ok 26 - invalid default is caught when trying to get
ok 27 - lazy default is coerced when trying to read via accessor
ok 28 - lazy default is coerced when trying to write via accessor
ok 29 - lazy default is coerced when trying to get
1..29
ok
t/070_native_traits/052_hash_trigger.t ...........
ok 1 - trigger was called for normal writer
ok 2 - trigger was called on set
ok 3 - trigger was called on delete
1..3
ok
t/070_native_traits/053_hash_coerce.t ............ skipped: Not supported by MouseX::NativeTraits
Any::Moose is deprecated. Please use Moo instead at t/070_native_traits/060_trait_number.t line 8.
t/070_native_traits/060_trait_number.t ...........
ok 1 - Foo1->can('abs')
ok 2 - Foo1->can('add')
ok 3 - Foo1->can('cut_in_half')
ok 4 - Foo1->can('dec')
ok 5 - Foo1->can('div')
ok 6 - Foo1->can('inc')
ok 7 - Foo1->can('mod')
ok 8 - Foo1->can('mul')
ok 9 - Foo1->can('odd')
ok 10 - Foo1->can('sub')
ok 11 - Default to five
ok 12 - add returns new value
ok 13 - Add ten for fithteen
ok 14 - add throws an error when 2 arguments are passed
ok 15 - sub returns new value
ok 16 - Subtract three for 12
ok 17 - sub throws an error when 2 arguments are passed
ok 18 - set returns new value
ok 19 - Set to ten
ok 20
ok 21 - div returns new value
ok 22 - divide by 2
ok 23 - div throws an error when 2 arguments are passed
ok 24 - mul returns new value
ok 25 - multiplied by 2
ok 26 - mul throws an error when 2 arguments are passed
ok 27 - mod returns new value
ok 28 - Mod by 2
ok 29 - mod throws an error when 2 arguments are passed
ok 30 - Mod by 5
ok 31 - abs returns new value
ok 32 - abs throws an error when an argument is passed
ok 33 - abs 1
ok 34 - inc 12
ok 35 - dec 13
ok 36 - Default to five
ok 37 - add returns new value
ok 38 - Add ten for fithteen
ok 39 - add throws an error when 2 arguments are passed
ok 40 - sub returns new value
ok 41 - Subtract three for 12
ok 42 - sub throws an error when 2 arguments are passed
ok 43 - set returns new value
ok 44 - Set to ten
ok 45
ok 46 - div returns new value
ok 47 - divide by 2
ok 48 - div throws an error when 2 arguments are passed
ok 49 - mul returns new value
ok 50 - multiplied by 2
ok 51 - mul throws an error when 2 arguments are passed
ok 52 - mod returns new value
ok 53 - Mod by 2
ok 54 - mod throws an error when 2 arguments are passed
ok 55 - Mod by 5
ok 56 - abs returns new value
ok 57 - abs throws an error when an argument is passed
ok 58 - abs 1
ok 59 - inc 12
ok 60 - dec 13
ok 61 - Foo2->can('abs')
ok 62 - Foo2->can('add')
ok 63 - Foo2->can('cut_in_half')
ok 64 - Foo2->can('dec')
ok 65 - Foo2->can('div')
ok 66 - Foo2->can('inc')
ok 67 - Foo2->can('mod')
ok 68 - Foo2->can('mul')
ok 69 - Foo2->can('odd')
ok 70 - Foo2->can('sub')
ok 71 - Default to five
ok 72 - add returns new value
ok 73 - Add ten for fithteen
ok 74 - add throws an error when 2 arguments are passed
ok 75 - sub returns new value
ok 76 - Subtract three for 12
ok 77 - sub throws an error when 2 arguments are passed
ok 78 - set returns new value
ok 79 - Set to ten
ok 80
ok 81 - div returns new value
ok 82 - divide by 2
ok 83 - div throws an error when 2 arguments are passed
ok 84 - mul returns new value
ok 85 - multiplied by 2
ok 86 - mul throws an error when 2 arguments are passed
ok 87 - mod returns new value
ok 88 - Mod by 2
ok 89 - mod throws an error when 2 arguments are passed
ok 90 - Mod by 5
ok 91 - abs returns new value
ok 92 - abs throws an error when an argument is passed
ok 93 - abs 1
ok 94 - inc 12
ok 95 - dec 13
ok 96 - add with lazy default
ok 97 - mod with lazy default
ok 98 - Default to five
ok 99 - add returns new value
ok 100 - Add ten for fithteen
ok 101 - add throws an error when 2 arguments are passed
ok 102 - sub returns new value
ok 103 - Subtract three for 12
ok 104 - sub throws an error when 2 arguments are passed
ok 105 - set returns new value
ok 106 - Set to ten
ok 107
ok 108 - div returns new value
ok 109 - divide by 2
ok 110 - div throws an error when 2 arguments are passed
ok 111 - mul returns new value
ok 112 - multiplied by 2
ok 113 - mul throws an error when 2 arguments are passed
ok 114 - mod returns new value
ok 115 - Mod by 2
ok 116 - mod throws an error when 2 arguments are passed
ok 117 - Mod by 5
ok 118 - abs returns new value
ok 119 - abs throws an error when an argument is passed
ok 120 - abs 1
ok 121 - inc 12
ok 122 - dec 13
ok 123 - add with lazy default
ok 124 - mod with lazy default
ok 125 - Foo3->can('abs')
ok 126 - Foo3->can('add')
ok 127 - Foo3->can('cut_in_half')
ok 128 - Foo3->can('dec')
ok 129 - Foo3->can('div')
ok 130 - Foo3->can('inc')
ok 131 - Foo3->can('mod')
ok 132 - Foo3->can('mul')
ok 133 - Foo3->can('odd')
ok 134 - Foo3->can('sub')
ok 135 - Default to five
ok 136 - add returns new value
ok 137 - Add ten for fithteen
ok 138 - add throws an error when 2 arguments are passed
ok 139 - sub returns new value
ok 140 - Subtract three for 12
ok 141 - sub throws an error when 2 arguments are passed
ok 142 - set returns new value
ok 143 - Set to ten
ok 144
ok 145 - div returns new value
ok 146 - divide by 2
ok 147 - div throws an error when 2 arguments are passed
ok 148 - mul returns new value
ok 149 - multiplied by 2
ok 150 - mul throws an error when 2 arguments are passed
ok 151 - mod returns new value
ok 152 - Mod by 2
ok 153 - mod throws an error when 2 arguments are passed
ok 154 - Mod by 5
ok 155 - abs returns new value
ok 156 - abs throws an error when an argument is passed
ok 157 - abs 1
ok 158 - inc 12
ok 159 - dec 13
ok 160 - Default to five
ok 161 - add returns new value
ok 162 - Add ten for fithteen
ok 163 - add throws an error when 2 arguments are passed
ok 164 - sub returns new value
ok 165 - Subtract three for 12
ok 166 - sub throws an error when 2 arguments are passed
ok 167 - set returns new value
ok 168 - Set to ten
ok 169
ok 170 - div returns new value
ok 171 - divide by 2
ok 172 - div throws an error when 2 arguments are passed
ok 173 - mul returns new value
ok 174 - multiplied by 2
ok 175 - mul throws an error when 2 arguments are passed
ok 176 - mod returns new value
ok 177 - Mod by 2
ok 178 - mod throws an error when 2 arguments are passed
ok 179 - Mod by 5
ok 180 - abs returns new value
ok 181 - abs throws an error when an argument is passed
ok 182 - abs 1
ok 183 - inc 12
ok 184 - dec 13
ok 185 - Foo4->can('abs')
ok 186 - Foo4->can('add')
ok 187 - Foo4->can('cut_in_half')
ok 188 - Foo4->can('dec')
ok 189 - Foo4->can('div')
ok 190 - Foo4->can('inc')
ok 191 - Foo4->can('mod')
ok 192 - Foo4->can('mul')
ok 193 - Foo4->can('odd')
ok 194 - Foo4->can('sub')
ok 195 - Default to five
ok 196 - add returns new value
ok 197 - Add ten for fithteen
ok 198 - add throws an error when 2 arguments are passed
ok 199 - sub returns new value
ok 200 - Subtract three for 12
ok 201 - sub throws an error when 2 arguments are passed
ok 202 - set returns new value
ok 203 - Set to ten
ok 204
ok 205 - div returns new value
ok 206 - divide by 2
ok 207 - div throws an error when 2 arguments are passed
ok 208 - mul returns new value
ok 209 - multiplied by 2
ok 210 - mul throws an error when 2 arguments are passed
ok 211 - mod returns new value
ok 212 - Mod by 2
ok 213 - mod throws an error when 2 arguments are passed
ok 214 - Mod by 5
ok 215 - abs returns new value
ok 216 - abs throws an error when an argument is passed
ok 217 - abs 1
ok 218 - inc 12
ok 219 - dec 13
ok 220 - Default to five
ok 221 - add returns new value
ok 222 - Add ten for fithteen
ok 223 - add throws an error when 2 arguments are passed
ok 224 - sub returns new value
ok 225 - Subtract three for 12
ok 226 - sub throws an error when 2 arguments are passed
ok 227 - set returns new value
ok 228 - Set to ten
ok 229
ok 230 - div returns new value
ok 231 - divide by 2
ok 232 - div throws an error when 2 arguments are passed
ok 233 - mul returns new value
ok 234 - multiplied by 2
ok 235 - mul throws an error when 2 arguments are passed
ok 236 - mod returns new value
ok 237 - Mod by 2
ok 238 - mod throws an error when 2 arguments are passed
ok 239 - Mod by 5
ok 240 - abs returns new value
ok 241 - abs throws an error when an argument is passed
ok 242 - abs 1
ok 243 - inc 12
ok 244 - dec 13
ok 245 - Foo5->can('abs')
ok 246 - Foo5->can('add')
ok 247 - Foo5->can('cut_in_half')
ok 248 - Foo5->can('dec')
ok 249 - Foo5->can('div')
ok 250 - Foo5->can('inc')
ok 251 - Foo5->can('mod')
ok 252 - Foo5->can('mul')
ok 253 - Foo5->can('odd')
ok 254 - Foo5->can('sub')
ok 255 - Default to five
ok 256 - add returns new value
ok 257 - Add ten for fithteen
ok 258 - add throws an error when 2 arguments are passed
ok 259 - sub returns new value
ok 260 - Subtract three for 12
ok 261 - sub throws an error when 2 arguments are passed
ok 262 - set returns new value
ok 263 - Set to ten
ok 264
ok 265 - div returns new value
ok 266 - divide by 2
ok 267 - div throws an error when 2 arguments are passed
ok 268 - mul returns new value
ok 269 - multiplied by 2
ok 270 - mul throws an error when 2 arguments are passed
ok 271 - mod returns new value
ok 272 - Mod by 2
ok 273 - mod throws an error when 2 arguments are passed
ok 274 - Mod by 5
ok 275 - abs returns new value
ok 276 - abs throws an error when an argument is passed
ok 277 - abs 1
ok 278 - inc 12
ok 279 - dec 13
ok 280 - Default to five
ok 281 - add returns new value
ok 282 - Add ten for fithteen
ok 283 - add throws an error when 2 arguments are passed
ok 284 - sub returns new value
ok 285 - Subtract three for 12
ok 286 - sub throws an error when 2 arguments are passed
ok 287 - set returns new value
ok 288 - Set to ten
ok 289
ok 290 - div returns new value
ok 291 - divide by 2
ok 292 - div throws an error when 2 arguments are passed
ok 293 - mul returns new value
ok 294 - multiplied by 2
ok 295 - mul throws an error when 2 arguments are passed
ok 296 - mod returns new value
ok 297 - Mod by 2
ok 298 - mod throws an error when 2 arguments are passed
ok 299 - Mod by 5
ok 300 - abs returns new value
ok 301 - abs throws an error when an argument is passed
ok 302 - abs 1
ok 303 - inc 12
ok 304 - dec 13
1..304
ok
Any::Moose is deprecated. Please use Moo instead at t/070_native_traits/070_trait_string.t line 8.
t/070_native_traits/070_trait_string.t ...........
ok 1 - Foo1->can('append')
ok 2 - Foo1->can('append_curried')
ok 3 - Foo1->can('chomp')
ok 4 - Foo1->can('chop')
ok 5 - Foo1->can('clear')
ok 6 - Foo1->can('inc')
ok 7 - Foo1->can('length')
ok 8 - Foo1->can('match')
ok 9 - Foo1->can('match_curried')
ok 10 - Foo1->can('prepend')
ok 11 - Foo1->can('prepend_curried')
ok 12 - Foo1->can('replace')
ok 13 - Foo1->can('replace_curried')
ok 14 - Foo1->can('substr')
ok 15 - Foo1->can('substr_curried_1')
ok 16 - Foo1->can('substr_curried_2')
ok 17 - Foo1->can('substr_curried_3')
ok 18 - length returns zero
ok 19 - length returns 1 for new string
ok 20 - length throws an error when an argument is passed
ok 21 - inc returns new value
ok 22 - a becomes b after inc
ok 23 - inc throws an error when an argument is passed
ok 24 - append returns new value
ok 25 - appended to the string
ok 26 - append throws an error when two arguments are passed
ok 27 - append_curried appended to the string
ok 28 - append_curried throws an error when two arguments are passed
ok 29 - chomp returns number of characters removed
ok 30 - chomped string
ok 31 - chomp returns number of characters removed
ok 32 - chomp is a no-op when string has no line ending
ok 33 - chomp throws an error when an argument is passed
ok 34 - chop returns character removed
ok 35 - chopped string
ok 36 - chop throws an error when an argument is passed
ok 37 - prepend returns new value
ok 38 - prepended to string
ok 39 - prepend_curried prepended to string
ok 40 - replace returns new value
ok 41 - substitution using coderef for replacement
ok 42 - substitution using string as replacement
ok 43 - replace accepts an empty string as second argument
ok 44 - replace accepts an empty string as first argument
ok 45 - replace throws an error when the first argument is not a string or regexp
ok 46 - replace throws an error when the first argument is not a string or regexp
ok 47 - capitalize last
ok 48 - match -barx against /[aq]/ returns matches
ok 49 - match -barx against /[aq]/ returns matches
ok 50 - match with string as argument returns true
ok 51 - match with empty string as argument returns true
ok 52 - match throws an error when no arguments are passed
ok 53 - match throws an error when an invalid argument is passed
ok 54 - match_curried returns false
ok 55 - match curried returns true
ok 56 - clear
ok 57 - clear throws an error when an argument is passed
ok 58 - substr as getter with one argument
ok 59 - substr as getter with two arguments
ok 60 - substr as setter returns replaced string
ok 61 - substr as setter with three arguments
ok 62 - substr as setter with three arguments, replacment is empty string
ok 63 - substr throws an error when no argumemts are passed
ok 64 - substr throws an error when four argumemts are passed
ok 65 - substr throws an error when first argument is not an integer
ok 66 - substr throws an error when second argument is not an integer
ok 67 - substr throws an error when third argument is not a string
ok 68 - substr_curried_1 returns expected value
ok 69 - substr_curried_1 with one argument returns expected value
ok 70 - substr_curried_1 as setter with two arguments
ok 71 - substr_curried_2 returns expected value
ok 72 - substr_curried_2 as setter with one arguments
ok 73 - substr_curried_3 as setter
ok 74 - length returns zero
ok 75 - length returns 1 for new string
ok 76 - length throws an error when an argument is passed
ok 77 - inc returns new value
ok 78 - a becomes b after inc
ok 79 - inc throws an error when an argument is passed
ok 80 - append returns new value
ok 81 - appended to the string
ok 82 - append throws an error when two arguments are passed
ok 83 - append_curried appended to the string
ok 84 - append_curried throws an error when two arguments are passed
ok 85 - chomp returns number of characters removed
ok 86 - chomped string
ok 87 - chomp returns number of characters removed
ok 88 - chomp is a no-op when string has no line ending
ok 89 - chomp throws an error when an argument is passed
ok 90 - chop returns character removed
ok 91 - chopped string
ok 92 - chop throws an error when an argument is passed
ok 93 - prepend returns new value
ok 94 - prepended to string
ok 95 - prepend_curried prepended to string
ok 96 - replace returns new value
ok 97 - substitution using coderef for replacement
ok 98 - substitution using string as replacement
ok 99 - replace accepts an empty string as second argument
ok 100 - replace accepts an empty string as first argument
ok 101 - replace throws an error when the first argument is not a string or regexp
ok 102 - replace throws an error when the first argument is not a string or regexp
ok 103 - capitalize last
ok 104 - match -barx against /[aq]/ returns matches
ok 105 - match -barx against /[aq]/ returns matches
ok 106 - match with string as argument returns true
ok 107 - match with empty string as argument returns true
ok 108 - match throws an error when no arguments are passed
ok 109 - match throws an error when an invalid argument is passed
ok 110 - match_curried returns false
ok 111 - match curried returns true
ok 112 - clear
ok 113 - clear throws an error when an argument is passed
ok 114 - substr as getter with one argument
ok 115 - substr as getter with two arguments
ok 116 - substr as setter returns replaced string
ok 117 - substr as setter with three arguments
ok 118 - substr as setter with three arguments, replacment is empty string
ok 119 - substr throws an error when no argumemts are passed
ok 120 - substr throws an error when four argumemts are passed
ok 121 - substr throws an error when first argument is not an integer
ok 122 - substr throws an error when second argument is not an integer
ok 123 - substr throws an error when third argument is not a string
ok 124 - substr_curried_1 returns expected value
ok 125 - substr_curried_1 with one argument returns expected value
ok 126 - substr_curried_1 as setter with two arguments
ok 127 - substr_curried_2 returns expected value
ok 128 - substr_curried_2 as setter with one arguments
ok 129 - substr_curried_3 as setter
ok 130 - Foo2->can('append')
ok 131 - Foo2->can('append_curried')
ok 132 - Foo2->can('chomp')
ok 133 - Foo2->can('chop')
ok 134 - Foo2->can('clear')
ok 135 - Foo2->can('inc')
ok 136 - Foo2->can('length')
ok 137 - Foo2->can('match')
ok 138 - Foo2->can('match_curried')
ok 139 - Foo2->can('prepend')
ok 140 - Foo2->can('prepend_curried')
ok 141 - Foo2->can('replace')
ok 142 - Foo2->can('replace_curried')
ok 143 - Foo2->can('substr')
ok 144 - Foo2->can('substr_curried_1')
ok 145 - Foo2->can('substr_curried_2')
ok 146 - Foo2->can('substr_curried_3')
ok 147 - length returns zero
ok 148 - length returns 1 for new string
ok 149 - length throws an error when an argument is passed
ok 150 - inc returns new value
ok 151 - a becomes b after inc
ok 152 - inc throws an error when an argument is passed
ok 153 - append returns new value
ok 154 - appended to the string
ok 155 - append throws an error when two arguments are passed
ok 156 - append_curried appended to the string
ok 157 - append_curried throws an error when two arguments are passed
ok 158 - chomp returns number of characters removed
ok 159 - chomped string
ok 160 - chomp returns number of characters removed
ok 161 - chomp is a no-op when string has no line ending
ok 162 - chomp throws an error when an argument is passed
ok 163 - chop returns character removed
ok 164 - chopped string
ok 165 - chop throws an error when an argument is passed
ok 166 - prepend returns new value
ok 167 - prepended to string
ok 168 - prepend_curried prepended to string
ok 169 - replace returns new value
ok 170 - substitution using coderef for replacement
ok 171 - substitution using string as replacement
ok 172 - replace accepts an empty string as second argument
ok 173 - replace accepts an empty string as first argument
ok 174 - replace throws an error when the first argument is not a string or regexp
ok 175 - replace throws an error when the first argument is not a string or regexp
ok 176 - capitalize last
ok 177 - match -barx against /[aq]/ returns matches
ok 178 - match -barx against /[aq]/ returns matches
ok 179 - match with string as argument returns true
ok 180 - match with empty string as argument returns true
ok 181 - match throws an error when no arguments are passed
ok 182 - match throws an error when an invalid argument is passed
ok 183 - match_curried returns false
ok 184 - match curried returns true
ok 185 - clear
ok 186 - clear throws an error when an argument is passed
ok 187 - substr as getter with one argument
ok 188 - substr as getter with two arguments
ok 189 - substr as setter returns replaced string
ok 190 - substr as setter with three arguments
ok 191 - substr as setter with three arguments, replacment is empty string
ok 192 - substr throws an error when no argumemts are passed
ok 193 - substr throws an error when four argumemts are passed
ok 194 - substr throws an error when first argument is not an integer
ok 195 - substr throws an error when second argument is not an integer
ok 196 - substr throws an error when third argument is not a string
ok 197 - substr_curried_1 returns expected value
ok 198 - substr_curried_1 with one argument returns expected value
ok 199 - substr_curried_1 as setter with two arguments
ok 200 - substr_curried_2 returns expected value
ok 201 - substr_curried_2 as setter with one arguments
ok 202 - substr_curried_3 as setter
ok 203 - append with lazy default
ok 204 - length returns zero
ok 205 - length returns 1 for new string
ok 206 - length throws an error when an argument is passed
ok 207 - inc returns new value
ok 208 - a becomes b after inc
ok 209 - inc throws an error when an argument is passed
ok 210 - append returns new value
ok 211 - appended to the string
ok 212 - append throws an error when two arguments are passed
ok 213 - append_curried appended to the string
ok 214 - append_curried throws an error when two arguments are passed
ok 215 - chomp returns number of characters removed
ok 216 - chomped string
ok 217 - chomp returns number of characters removed
ok 218 - chomp is a no-op when string has no line ending
ok 219 - chomp throws an error when an argument is passed
ok 220 - chop returns character removed
ok 221 - chopped string
ok 222 - chop throws an error when an argument is passed
ok 223 - prepend returns new value
ok 224 - prepended to string
ok 225 - prepend_curried prepended to string
ok 226 - replace returns new value
ok 227 - substitution using coderef for replacement
ok 228 - substitution using string as replacement
ok 229 - replace accepts an empty string as second argument
ok 230 - replace accepts an empty string as first argument
ok 231 - replace throws an error when the first argument is not a string or regexp
ok 232 - replace throws an error when the first argument is not a string or regexp
ok 233 - capitalize last
ok 234 - match -barx against /[aq]/ returns matches
ok 235 - match -barx against /[aq]/ returns matches
ok 236 - match with string as argument returns true
ok 237 - match with empty string as argument returns true
ok 238 - match throws an error when no arguments are passed
ok 239 - match throws an error when an invalid argument is passed
ok 240 - match_curried returns false
ok 241 - match curried returns true
ok 242 - clear
ok 243 - clear throws an error when an argument is passed
ok 244 - substr as getter with one argument
ok 245 - substr as getter with two arguments
ok 246 - substr as setter returns replaced string
ok 247 - substr as setter with three arguments
ok 248 - substr as setter with three arguments, replacment is empty string
ok 249 - substr throws an error when no argumemts are passed
ok 250 - substr throws an error when four argumemts are passed
ok 251 - substr throws an error when first argument is not an integer
ok 252 - substr throws an error when second argument is not an integer
ok 253 - substr throws an error when third argument is not a string
ok 254 - substr_curried_1 returns expected value
ok 255 - substr_curried_1 with one argument returns expected value
ok 256 - substr_curried_1 as setter with two arguments
ok 257 - substr_curried_2 returns expected value
ok 258 - substr_curried_2 as setter with one arguments
ok 259 - substr_curried_3 as setter
ok 260 - append with lazy default
ok 261 - Foo3->can('append')
ok 262 - Foo3->can('append_curried')
ok 263 - Foo3->can('chomp')
ok 264 - Foo3->can('chop')
ok 265 - Foo3->can('clear')
ok 266 - Foo3->can('inc')
ok 267 - Foo3->can('length')
ok 268 - Foo3->can('match')
ok 269 - Foo3->can('match_curried')
ok 270 - Foo3->can('prepend')
ok 271 - Foo3->can('prepend_curried')
ok 272 - Foo3->can('replace')
ok 273 - Foo3->can('replace_curried')
ok 274 - Foo3->can('substr')
ok 275 - Foo3->can('substr_curried_1')
ok 276 - Foo3->can('substr_curried_2')
ok 277 - Foo3->can('substr_curried_3')
ok 278 - length returns zero
ok 279 - length returns 1 for new string
ok 280 - length throws an error when an argument is passed
ok 281 - inc returns new value
ok 282 - a becomes b after inc
ok 283 - inc throws an error when an argument is passed
ok 284 - append returns new value
ok 285 - appended to the string
ok 286 - append throws an error when two arguments are passed
ok 287 - append_curried appended to the string
ok 288 - append_curried throws an error when two arguments are passed
ok 289 - chomp returns number of characters removed
ok 290 - chomped string
ok 291 - chomp returns number of characters removed
ok 292 - chomp is a no-op when string has no line ending
ok 293 - chomp throws an error when an argument is passed
ok 294 - chop returns character removed
ok 295 - chopped string
ok 296 - chop throws an error when an argument is passed
ok 297 - prepend returns new value
ok 298 - prepended to string
ok 299 - prepend_curried prepended to string
ok 300 - replace returns new value
ok 301 - substitution using coderef for replacement
ok 302 - substitution using string as replacement
ok 303 - replace accepts an empty string as second argument
ok 304 - replace accepts an empty string as first argument
ok 305 - replace throws an error when the first argument is not a string or regexp
ok 306 - replace throws an error when the first argument is not a string or regexp
ok 307 - capitalize last
ok 308 - match -barx against /[aq]/ returns matches
ok 309 - match -barx against /[aq]/ returns matches
ok 310 - match with string as argument returns true
ok 311 - match with empty string as argument returns true
ok 312 - match throws an error when no arguments are passed
ok 313 - match throws an error when an invalid argument is passed
ok 314 - match_curried returns false
ok 315 - match curried returns true
ok 316 - clear
ok 317 - clear throws an error when an argument is passed
ok 318 - substr as getter with one argument
ok 319 - substr as getter with two arguments
ok 320 - substr as setter returns replaced string
ok 321 - substr as setter with three arguments
ok 322 - substr as setter with three arguments, replacment is empty string
ok 323 - substr throws an error when no argumemts are passed
ok 324 - substr throws an error when four argumemts are passed
ok 325 - substr throws an error when first argument is not an integer
ok 326 - substr throws an error when second argument is not an integer
ok 327 - substr throws an error when third argument is not a string
ok 328 - substr_curried_1 returns expected value
ok 329 - substr_curried_1 with one argument returns expected value
ok 330 - substr_curried_1 as setter with two arguments
ok 331 - substr_curried_2 returns expected value
ok 332 - substr_curried_2 as setter with one arguments
ok 333 - substr_curried_3 as setter
ok 334 - length returns zero
ok 335 - length returns 1 for new string
ok 336 - length throws an error when an argument is passed
ok 337 - inc returns new value
ok 338 - a becomes b after inc
ok 339 - inc throws an error when an argument is passed
ok 340 - append returns new value
ok 341 - appended to the string
ok 342 - append throws an error when two arguments are passed
ok 343 - append_curried appended to the string
ok 344 - append_curried throws an error when two arguments are passed
ok 345 - chomp returns number of characters removed
ok 346 - chomped string
ok 347 - chomp returns number of characters removed
ok 348 - chomp is a no-op when string has no line ending
ok 349 - chomp throws an error when an argument is passed
ok 350 - chop returns character removed
ok 351 - chopped string
ok 352 - chop throws an error when an argument is passed
ok 353 - prepend returns new value
ok 354 - prepended to string
ok 355 - prepend_curried prepended to string
ok 356 - replace returns new value
ok 357 - substitution using coderef for replacement
ok 358 - substitution using string as replacement
ok 359 - replace accepts an empty string as second argument
ok 360 - replace accepts an empty string as first argument
ok 361 - replace throws an error when the first argument is not a string or regexp
ok 362 - replace throws an error when the first argument is not a string or regexp
ok 363 - capitalize last
ok 364 - match -barx against /[aq]/ returns matches
ok 365 - match -barx against /[aq]/ returns matches
ok 366 - match with string as argument returns true
ok 367 - match with empty string as argument returns true
ok 368 - match throws an error when no arguments are passed
ok 369 - match throws an error when an invalid argument is passed
ok 370 - match_curried returns false
ok 371 - match curried returns true
ok 372 - clear
ok 373 - clear throws an error when an argument is passed
ok 374 - substr as getter with one argument
ok 375 - substr as getter with two arguments
ok 376 - substr as setter returns replaced string
ok 377 - substr as setter with three arguments
ok 378 - substr as setter with three arguments, replacment is empty string
ok 379 - substr throws an error when no argumemts are passed
ok 380 - substr throws an error when four argumemts are passed
ok 381 - substr throws an error when first argument is not an integer
ok 382 - substr throws an error when second argument is not an integer
ok 383 - substr throws an error when third argument is not a string
ok 384 - substr_curried_1 returns expected value
ok 385 - substr_curried_1 with one argument returns expected value
ok 386 - substr_curried_1 as setter with two arguments
ok 387 - substr_curried_2 returns expected value
ok 388 - substr_curried_2 as setter with one arguments
ok 389 - substr_curried_3 as setter
ok 390 - Foo4->can('append')
ok 391 - Foo4->can('append_curried')
ok 392 - Foo4->can('chomp')
ok 393 - Foo4->can('chop')
ok 394 - Foo4->can('clear')
ok 395 - Foo4->can('inc')
ok 396 - Foo4->can('length')
ok 397 - Foo4->can('match')
ok 398 - Foo4->can('match_curried')
ok 399 - Foo4->can('prepend')
ok 400 - Foo4->can('prepend_curried')
ok 401 - Foo4->can('replace')
ok 402 - Foo4->can('replace_curried')
ok 403 - Foo4->can('substr')
ok 404 - Foo4->can('substr_curried_1')
ok 405 - Foo4->can('substr_curried_2')
ok 406 - Foo4->can('substr_curried_3')
ok 407 - length returns zero
ok 408 - length returns 1 for new string
ok 409 - length throws an error when an argument is passed
ok 410 - inc returns new value
ok 411 - a becomes b after inc
ok 412 - inc throws an error when an argument is passed
ok 413 - append returns new value
ok 414 - appended to the string
ok 415 - append throws an error when two arguments are passed
ok 416 - append_curried appended to the string
ok 417 - append_curried throws an error when two arguments are passed
ok 418 - chomp returns number of characters removed
ok 419 - chomped string
ok 420 - chomp returns number of characters removed
ok 421 - chomp is a no-op when string has no line ending
ok 422 - chomp throws an error when an argument is passed
ok 423 - chop returns character removed
ok 424 - chopped string
ok 425 - chop throws an error when an argument is passed
ok 426 - prepend returns new value
ok 427 - prepended to string
ok 428 - prepend_curried prepended to string
ok 429 - replace returns new value
ok 430 - substitution using coderef for replacement
ok 431 - substitution using string as replacement
ok 432 - replace accepts an empty string as second argument
ok 433 - replace accepts an empty string as first argument
ok 434 - replace throws an error when the first argument is not a string or regexp
ok 435 - replace throws an error when the first argument is not a string or regexp
ok 436 - capitalize last
ok 437 - match -barx against /[aq]/ returns matches
ok 438 - match -barx against /[aq]/ returns matches
ok 439 - match with string as argument returns true
ok 440 - match with empty string as argument returns true
ok 441 - match throws an error when no arguments are passed
ok 442 - match throws an error when an invalid argument is passed
ok 443 - match_curried returns false
ok 444 - match curried returns true
ok 445 - clear
ok 446 - clear throws an error when an argument is passed
ok 447 - substr as getter with one argument
ok 448 - substr as getter with two arguments
ok 449 - substr as setter returns replaced string
ok 450 - substr as setter with three arguments
ok 451 - substr as setter with three arguments, replacment is empty string
ok 452 - substr throws an error when no argumemts are passed
ok 453 - substr throws an error when four argumemts are passed
ok 454 - substr throws an error when first argument is not an integer
ok 455 - substr throws an error when second argument is not an integer
ok 456 - substr throws an error when third argument is not a string
ok 457 - substr_curried_1 returns expected value
ok 458 - substr_curried_1 with one argument returns expected value
ok 459 - substr_curried_1 as setter with two arguments
ok 460 - substr_curried_2 returns expected value
ok 461 - substr_curried_2 as setter with one arguments
ok 462 - substr_curried_3 as setter
ok 463 - length returns zero
ok 464 - length returns 1 for new string
ok 465 - length throws an error when an argument is passed
ok 466 - inc returns new value
ok 467 - a becomes b after inc
ok 468 - inc throws an error when an argument is passed
ok 469 - append returns new value
ok 470 - appended to the string
ok 471 - append throws an error when two arguments are passed
ok 472 - append_curried appended to the string
ok 473 - append_curried throws an error when two arguments are passed
ok 474 - chomp returns number of characters removed
ok 475 - chomped string
ok 476 - chomp returns number of characters removed
ok 477 - chomp is a no-op when string has no line ending
ok 478 - chomp throws an error when an argument is passed
ok 479 - chop returns character removed
ok 480 - chopped string
ok 481 - chop throws an error when an argument is passed
ok 482 - prepend returns new value
ok 483 - prepended to string
ok 484 - prepend_curried prepended to string
ok 485 - replace returns new value
ok 486 - substitution using coderef for replacement
ok 487 - substitution using string as replacement
ok 488 - replace accepts an empty string as second argument
ok 489 - replace accepts an empty string as first argument
ok 490 - replace throws an error when the first argument is not a string or regexp
ok 491 - replace throws an error when the first argument is not a string or regexp
ok 492 - capitalize last
ok 493 - match -barx against /[aq]/ returns matches
ok 494 - match -barx against /[aq]/ returns matches
ok 495 - match with string as argument returns true
ok 496 - match with empty string as argument returns true
ok 497 - match throws an error when no arguments are passed
ok 498 - match throws an error when an invalid argument is passed
ok 499 - match_curried returns false
ok 500 - match curried returns true
ok 501 - clear
ok 502 - clear throws an error when an argument is passed
ok 503 - substr as getter with one argument
ok 504 - substr as getter with two arguments
ok 505 - substr as setter returns replaced string
ok 506 - substr as setter with three arguments
ok 507 - substr as setter with three arguments, replacment is empty string
ok 508 - substr throws an error when no argumemts are passed
ok 509 - substr throws an error when four argumemts are passed
ok 510 - substr throws an error when first argument is not an integer
ok 511 - substr throws an error when second argument is not an integer
ok 512 - substr throws an error when third argument is not a string
ok 513 - substr_curried_1 returns expected value
ok 514 - substr_curried_1 with one argument returns expected value
ok 515 - substr_curried_1 as setter with two arguments
ok 516 - substr_curried_2 returns expected value
ok 517 - substr_curried_2 as setter with one arguments
ok 518 - substr_curried_3 as setter
ok 519 - Foo5->can('append')
ok 520 - Foo5->can('append_curried')
ok 521 - Foo5->can('chomp')
ok 522 - Foo5->can('chop')
ok 523 - Foo5->can('clear')
ok 524 - Foo5->can('inc')
ok 525 - Foo5->can('length')
ok 526 - Foo5->can('match')
ok 527 - Foo5->can('match_curried')
ok 528 - Foo5->can('prepend')
ok 529 - Foo5->can('prepend_curried')
ok 530 - Foo5->can('replace')
ok 531 - Foo5->can('replace_curried')
ok 532 - Foo5->can('substr')
ok 533 - Foo5->can('substr_curried_1')
ok 534 - Foo5->can('substr_curried_2')
ok 535 - Foo5->can('substr_curried_3')
ok 536 - length returns zero
ok 537 - length returns 1 for new string
ok 538 - length throws an error when an argument is passed
ok 539 - inc returns new value
ok 540 - a becomes b after inc
ok 541 - inc throws an error when an argument is passed
ok 542 - append returns new value
ok 543 - appended to the string
ok 544 - append throws an error when two arguments are passed
ok 545 - append_curried appended to the string
ok 546 - append_curried throws an error when two arguments are passed
ok 547 - chomp returns number of characters removed
ok 548 - chomped string
ok 549 - chomp returns number of characters removed
ok 550 - chomp is a no-op when string has no line ending
ok 551 - chomp throws an error when an argument is passed
ok 552 - chop returns character removed
ok 553 - chopped string
ok 554 - chop throws an error when an argument is passed
ok 555 - prepend returns new value
ok 556 - prepended to string
ok 557 - prepend_curried prepended to string
ok 558 - replace returns new value
ok 559 - substitution using coderef for replacement
ok 560 - substitution using string as replacement
ok 561 - replace accepts an empty string as second argument
ok 562 - replace accepts an empty string as first argument
ok 563 - replace throws an error when the first argument is not a string or regexp
ok 564 - replace throws an error when the first argument is not a string or regexp
ok 565 - capitalize last
ok 566 - match -barx against /[aq]/ returns matches
ok 567 - match -barx against /[aq]/ returns matches
ok 568 - match with string as argument returns true
ok 569 - match with empty string as argument returns true
ok 570 - match throws an error when no arguments are passed
ok 571 - match throws an error when an invalid argument is passed
ok 572 - match_curried returns false
ok 573 - match curried returns true
ok 574 - clear
ok 575 - clear throws an error when an argument is passed
ok 576 - substr as getter with one argument
ok 577 - substr as getter with two arguments
ok 578 - substr as setter returns replaced string
ok 579 - substr as setter with three arguments
ok 580 - substr as setter with three arguments, replacment is empty string
ok 581 - substr throws an error when no argumemts are passed
ok 582 - substr throws an error when four argumemts are passed
ok 583 - substr throws an error when first argument is not an integer
ok 584 - substr throws an error when second argument is not an integer
ok 585 - substr throws an error when third argument is not a string
ok 586 - substr_curried_1 returns expected value
ok 587 - substr_curried_1 with one argument returns expected value
ok 588 - substr_curried_1 as setter with two arguments
ok 589 - substr_curried_2 returns expected value
ok 590 - substr_curried_2 as setter with one arguments
ok 591 - substr_curried_3 as setter
ok 592 - length returns zero
ok 593 - length returns 1 for new string
ok 594 - length throws an error when an argument is passed
ok 595 - inc returns new value
ok 596 - a becomes b after inc
ok 597 - inc throws an error when an argument is passed
ok 598 - append returns new value
ok 599 - appended to the string
ok 600 - append throws an error when two arguments are passed
ok 601 - append_curried appended to the string
ok 602 - append_curried throws an error when two arguments are passed
ok 603 - chomp returns number of characters removed
ok 604 - chomped string
ok 605 - chomp returns number of characters removed
ok 606 - chomp is a no-op when string has no line ending
ok 607 - chomp throws an error when an argument is passed
ok 608 - chop returns character removed
ok 609 - chopped string
ok 610 - chop throws an error when an argument is passed
ok 611 - prepend returns new value
ok 612 - prepended to string
ok 613 - prepend_curried prepended to string
ok 614 - replace returns new value
ok 615 - substitution using coderef for replacement
ok 616 - substitution using string as replacement
ok 617 - replace accepts an empty string as second argument
ok 618 - replace accepts an empty string as first argument
ok 619 - replace throws an error when the first argument is not a string or regexp
ok 620 - replace throws an error when the first argument is not a string or regexp
ok 621 - capitalize last
ok 622 - match -barx against /[aq]/ returns matches
ok 623 - match -barx against /[aq]/ returns matches
ok 624 - match with string as argument returns true
ok 625 - match with empty string as argument returns true
ok 626 - match throws an error when no arguments are passed
ok 627 - match throws an error when an invalid argument is passed
ok 628 - match_curried returns false
ok 629 - match curried returns true
ok 630 - clear
ok 631 - clear throws an error when an argument is passed
ok 632 - substr as getter with one argument
ok 633 - substr as getter with two arguments
ok 634 - substr as setter returns replaced string
ok 635 - substr as setter with three arguments
ok 636 - substr as setter with three arguments, replacment is empty string
ok 637 - substr throws an error when no argumemts are passed
ok 638 - substr throws an error when four argumemts are passed
ok 639 - substr throws an error when first argument is not an integer
ok 640 - substr throws an error when second argument is not an integer
ok 641 - substr throws an error when third argument is not a string
ok 642 - substr_curried_1 returns expected value
ok 643 - substr_curried_1 with one argument returns expected value
ok 644 - substr_curried_1 as setter with two arguments
ok 645 - substr_curried_2 returns expected value
ok 646 - substr_curried_2 as setter with one arguments
ok 647 - substr_curried_3 as setter
1..647
ok
t/070_native_traits/100_array_from_role.t ........
ok 1 - ... this should work correctly
ok 2 - ... this should work correctly
1..2
ok
t/070_native_traits/101_remove_attribute.t ....... skipped: Not supported by MouseX::NativeTraits
t/070_native_traits/102_collection_with_roles.t ..
ok 1 - add_observer method added
ok 2 - count_observers method added
ok 3 - inc_counter method added
ok 4 - dec_counter method added
ok 5 - Only one observer
ok 6 - Default to zero
ok 7 - Observed number 1
ok 8 - Increment to one
ok 9 - Observed number 2
ok 10 - Observed number 3
ok 11 - Observed number 4
ok 12 - Observed number 5
ok 13 - Observed number 6
ok 14 - Observed number 7
ok 15 - Increment up to seven
ok 16 - Observed number 6
ok 17 - Decrement to 6
ok 18 - Observed number 5
ok 19 - Observed number 4
ok 20 - Observed number 3
ok 21 - Observed number 2
ok 22 - Observed number 1
ok 23 - Decrement to 1
ok 24 - Observed number 0
ok 25 - Observed number -1
ok 26 - Negative numbers
ok 27 - Observed number 0
ok 28 - Back to zero
1..28
ok
t/070_native_traits/103_custom_instance.t ........ skipped: not supproted by MouseX::NativeTraits
All tests successful.
Files=23, Tests=3482, 2 wallclock secs ( 0.42 usr 0.04 sys + 2.28 cusr 0.35 csys = 3.09 CPU)
Result: PASS
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
create-stamp debian/debhelper-build-stamp
dh_prep
dh_auto_install --destdir=debian/libmousex-nativetraits-perl/
make -j8 install DESTDIR=/<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl AM_UPDATE_INFO_DIR=no PREFIX=/usr
make[1]: Entering directory '/<<PKGBUILDDIR>>'
Manifying 24 pod documents
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/perl5/MouseX/NativeTraits.pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/perl5/MouseX/NativeTraits/Counter.pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/perl5/MouseX/NativeTraits/HashRef.pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/perl5/MouseX/NativeTraits/CodeRef.pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/perl5/MouseX/NativeTraits/ArrayRef.pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/perl5/MouseX/NativeTraits/Str.pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/perl5/MouseX/NativeTraits/Num.pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/perl5/MouseX/NativeTraits/MethodProvider.pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/perl5/MouseX/NativeTraits/Bool.pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/perl5/MouseX/NativeTraits/MethodProvider/Counter.pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/perl5/MouseX/NativeTraits/MethodProvider/HashRef.pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/perl5/MouseX/NativeTraits/MethodProvider/CodeRef.pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/perl5/MouseX/NativeTraits/MethodProvider/ArrayRef.pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/perl5/MouseX/NativeTraits/MethodProvider/Str.pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/perl5/MouseX/NativeTraits/MethodProvider/Num.pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/perl5/MouseX/NativeTraits/MethodProvider/Bool.pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/perl5/Mouse/Meta/Attribute/Native.pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/perl5/Mouse/Meta/Attribute/Custom/Trait/Array.pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/perl5/Mouse/Meta/Attribute/Custom/Trait/Counter.pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/perl5/Mouse/Meta/Attribute/Custom/Trait/String.pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/perl5/Mouse/Meta/Attribute/Custom/Trait/Number.pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/perl5/Mouse/Meta/Attribute/Custom/Trait/Code.pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/perl5/Mouse/Meta/Attribute/Custom/Trait/Hash.pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/perl5/Mouse/Meta/Attribute/Custom/Trait/Bool.pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/man/man3/MouseX::NativeTraits::MethodProvider::HashRef.3pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/man/man3/Mouse::Meta::Attribute::Custom::Trait::String.3pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/man/man3/Mouse::Meta::Attribute::Custom::Trait::Array.3pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/man/man3/Mouse::Meta::Attribute::Custom::Trait::Number.3pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/man/man3/MouseX::NativeTraits::Counter.3pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/man/man3/MouseX::NativeTraits::MethodProvider::Str.3pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/man/man3/MouseX::NativeTraits::CodeRef.3pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/man/man3/MouseX::NativeTraits::ArrayRef.3pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/man/man3/MouseX::NativeTraits::MethodProvider::ArrayRef.3pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/man/man3/MouseX::NativeTraits::MethodProvider::Bool.3pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/man/man3/Mouse::Meta::Attribute::Native.3pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/man/man3/MouseX::NativeTraits::Bool.3pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/man/man3/MouseX::NativeTraits::MethodProvider.3pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/man/man3/Mouse::Meta::Attribute::Custom::Trait::Counter.3pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/man/man3/MouseX::NativeTraits::MethodProvider::Counter.3pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/man/man3/MouseX::NativeTraits::HashRef.3pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/man/man3/MouseX::NativeTraits::Num.3pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/man/man3/MouseX::NativeTraits::MethodProvider::Num.3pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/man/man3/MouseX::NativeTraits::Str.3pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/man/man3/MouseX::NativeTraits::MethodProvider::CodeRef.3pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/man/man3/Mouse::Meta::Attribute::Custom::Trait::Bool.3pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/man/man3/Mouse::Meta::Attribute::Custom::Trait::Code.3pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/man/man3/MouseX::NativeTraits.3pm
Installing /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/man/man3/Mouse::Meta::Attribute::Custom::Trait::Hash.3pm
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_installdocs
dh_installchangelogs
debian/rules override_dh_installexamples
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_installexamples
sed -i '1s|^#!perl|#!/usr/bin/perl|' /<<PKGBUILDDIR>>/debian/libmousex-nativetraits-perl/usr/share/doc/libmousex-nativetraits-perl/examples/*
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_installman
dh_perl
dh_link
dh_strip_nondeterminism
dh_compress
dh_fixperms
dh_missing
dh_installdeb
dh_gencontrol
dh_md5sums
dh_builddeb
dpkg-deb: building package 'libmousex-nativetraits-perl' in '../libmousex-nativetraits-perl_1.09-3_all.deb'.
dpkg-genbuildinfo --build=binary -O../libmousex-nativetraits-perl_1.09-3_arm64.buildinfo
dpkg-genchanges --build=binary -O../libmousex-nativetraits-perl_1.09-3_arm64.changes
dpkg-genchanges: info: binary-only upload (no source code included)
dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
--------------------------------------------------------------------------------
Build finished at 2024-11-17T03:02:13Z
Finished
--------
I: Built successfully
+------------------------------------------------------------------------------+
| Changes |
+------------------------------------------------------------------------------+
libmousex-nativetraits-perl_1.09-3_arm64.changes:
-------------------------------------------------
Format: 1.8
Date: Thu, 16 Jun 2022 15:52:09 +0100
Source: libmousex-nativetraits-perl
Binary: libmousex-nativetraits-perl
Architecture: all
Version: 1.09-3
Distribution: sid
Urgency: medium
Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
Changed-By: Jelmer Vernooij <jelmer@debian.org>
Description:
libmousex-nativetraits-perl - extension for attribute interfaces for Mouse
Changes:
libmousex-nativetraits-perl (1.09-3) unstable; urgency=medium
.
[ gregor herrmann ]
* Strip trailing slash from metacpan URLs.
.
[ Salvatore Bonaccorso ]
* Update Vcs-Browser URL to cgit web frontend
* debian/control: Use HTTPS transport protocol for Vcs-Git URI
.
[ gregor herrmann ]
* debian/copyright: change Copyright-Format 1.0 URL to HTTPS.
* Remove TANIGUCHI Takaki from Uploaders. Thanks for your work!
.
[ Salvatore Bonaccorso ]
* Update Vcs-* headers for switch to salsa.debian.org
.
[ gregor herrmann ]
* debian/watch: use uscan version 4.
.
[ Debian Janitor ]
* Trim trailing whitespace.
* Bump debhelper from deprecated 8 to 12.
* Set debhelper-compat version in Build-Depends.
* Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
Repository-Browse.
* Add missing build dependency on libmodule-install-perl.
* Remove constraints unnecessary since stretch:
+ Build-Depends-Indep: Drop versioned constraint on libmouse-perl.
+ libmousex-nativetraits-perl: Drop versioned constraint on libmouse-perl in
Depends.
Checksums-Sha1:
55ae87cefaffad19ededa6254b7569bba288429f 48580 libmousex-nativetraits-perl_1.09-3_all.deb
a9b1f9fb5dcc431379f2fdd9a85661c073699f4e 4959 libmousex-nativetraits-perl_1.09-3_arm64.buildinfo
Checksums-Sha256:
1f7c7b19a037e44f6a6372f877affd0e221893e39a7df6fad487375c1a1713a2 48580 libmousex-nativetraits-perl_1.09-3_all.deb
f4ad122020ad8d39a4ca9e834857d0d55f3dd1e0ca529630501731bd6fded997 4959 libmousex-nativetraits-perl_1.09-3_arm64.buildinfo
Files:
60a2ed58caf8eb695145009b44d68caa 48580 perl optional libmousex-nativetraits-perl_1.09-3_all.deb
869a407662d86823f9f99ef3f9071e0f 4959 perl optional libmousex-nativetraits-perl_1.09-3_arm64.buildinfo
+------------------------------------------------------------------------------+
| Buildinfo |
+------------------------------------------------------------------------------+
Format: 1.0
Source: libmousex-nativetraits-perl
Binary: libmousex-nativetraits-perl
Architecture: all
Version: 1.09-3
Checksums-Md5:
60a2ed58caf8eb695145009b44d68caa 48580 libmousex-nativetraits-perl_1.09-3_all.deb
Checksums-Sha1:
55ae87cefaffad19ededa6254b7569bba288429f 48580 libmousex-nativetraits-perl_1.09-3_all.deb
Checksums-Sha256:
1f7c7b19a037e44f6a6372f877affd0e221893e39a7df6fad487375c1a1713a2 48580 libmousex-nativetraits-perl_1.09-3_all.deb
Build-Origin: Debian
Build-Architecture: arm64
Build-Date: Sun, 17 Nov 2024 03:02:13 +0000
Build-Path: /<<PKGBUILDDIR>>
Build-Tainted-By:
merged-usr-via-aliased-dirs
Installed-Build-Depends:
autoconf (= 2.72-3),
automake (= 1:1.16.5-1.3),
autopoint (= 0.22.5-2),
autotools-dev (= 20220109.1),
base-files (= 13.5),
base-passwd (= 3.6.5),
bash (= 5.2.32-1+b2),
binutils (= 2.43.1-5),
binutils-aarch64-linux-gnu (= 2.43.1-5),
binutils-common (= 2.43.1-5),
bsdextrautils (= 2.40.2-11),
bsdutils (= 1:2.40.2-11),
build-essential (= 12.12),
bzip2 (= 1.0.8-6),
coreutils (= 9.5-1+b1),
cpp (= 4:14.2.0-1),
cpp-14 (= 14.2.0-8),
cpp-14-aarch64-linux-gnu (= 14.2.0-8),
cpp-aarch64-linux-gnu (= 4:14.2.0-1),
dash (= 0.5.12-9+b1),
debconf (= 1.5.87),
debhelper (= 13.20),
debianutils (= 5.21),
dh-autoreconf (= 20),
dh-strip-nondeterminism (= 1.14.0-1),
diffutils (= 1:3.10-1+b1),
dpkg (= 1.22.12~1.gbp82cafd),
dpkg-dev (= 1.22.12~1.gbp82cafd),
dwz (= 0.15-1+b1),
file (= 1:5.45-3+b1),
findutils (= 4.10.0-3),
g++ (= 4:14.2.0-1),
g++-14 (= 14.2.0-8),
g++-14-aarch64-linux-gnu (= 14.2.0-8),
g++-aarch64-linux-gnu (= 4:14.2.0-1),
gcc (= 4:14.2.0-1),
gcc-14 (= 14.2.0-8),
gcc-14-aarch64-linux-gnu (= 14.2.0-8),
gcc-14-base (= 14.2.0-8),
gcc-aarch64-linux-gnu (= 4:14.2.0-1),
gettext (= 0.22.5-2),
gettext-base (= 0.22.5-2),
grep (= 3.11-4+b1),
groff-base (= 1.23.0-5),
gzip (= 1.12-1.1+b1),
hostname (= 3.25),
init-system-helpers (= 1.67),
intltool-debian (= 0.35.0+20060710.6),
libacl1 (= 2.3.2-2+b1),
libany-moose-perl (= 0.27-3),
libarchive-zip-perl (= 1.68-1),
libasan8 (= 14.2.0-8),
libatomic1 (= 14.2.0-8),
libattr1 (= 1:2.5.2-2),
libaudit-common (= 1:4.0.2-2),
libaudit1 (= 1:4.0.2-2),
libbinutils (= 2.43.1-5),
libblkid1 (= 2.40.2-11),
libbz2-1.0 (= 1.0.8-6),
libc-bin (= 2.40-3),
libc-dev-bin (= 2.40-3),
libc6 (= 2.40-3),
libc6-dev (= 2.40-3),
libcap-ng0 (= 0.8.5-3+b1),
libcap2 (= 1:2.66-5+b1),
libcc1-0 (= 14.2.0-8),
libcrypt-dev (= 1:4.4.36-5),
libcrypt1 (= 1:4.4.36-5),
libctf-nobfd0 (= 2.43.1-5),
libctf0 (= 2.43.1-5),
libdb5.3t64 (= 5.3.28+dfsg2-9),
libdebconfclient0 (= 0.273),
libdebhelper-perl (= 13.20),
libdpkg-perl (= 1.22.12~1.gbp82cafd),
libelf1t64 (= 0.192-4),
libfile-remove-perl (= 1.61-2),
libfile-stripnondeterminism-perl (= 1.14.0-1),
libgcc-14-dev (= 14.2.0-8),
libgcc-s1 (= 14.2.0-8),
libgdbm-compat4t64 (= 1.24-2),
libgdbm6t64 (= 1.24-2),
libgmp10 (= 2:6.3.0+dfsg-2+b2),
libgomp1 (= 14.2.0-8),
libgprofng0 (= 2.43.1-5),
libhwasan0 (= 14.2.0-8),
libicu72 (= 72.1-5+b1),
libisl23 (= 0.27-1),
libitm1 (= 14.2.0-8),
libjansson4 (= 2.14-2+b3),
liblsan0 (= 14.2.0-8),
liblzma5 (= 5.6.3-1+b1),
libmagic-mgc (= 1:5.45-3+b1),
libmagic1t64 (= 1:5.45-3+b1),
libmd0 (= 1.1.0-2+b1),
libmodule-install-perl (= 1.21-2),
libmodule-scandeps-perl (= 1.35-1),
libmount1 (= 2.40.2-11),
libmouse-perl (= 2.5.11-1+b1),
libmpc3 (= 1.3.1-1+b3),
libmpfr6 (= 4.2.1-1+b2),
libpam-modules (= 1.5.3-7+b1),
libpam-modules-bin (= 1.5.3-7+b1),
libpam-runtime (= 1.5.3-7),
libpam0g (= 1.5.3-7+b1),
libpcre2-8-0 (= 10.44-4),
libperl5.40 (= 5.40.0-7),
libpipeline1 (= 1.5.8-1),
libseccomp2 (= 2.5.5-1+b3),
libselinux1 (= 3.7-3+b1),
libsframe1 (= 2.43.1-5),
libsmartcols1 (= 2.40.2-11),
libssl3t64 (= 3.3.2-2),
libstdc++-14-dev (= 14.2.0-8),
libstdc++6 (= 14.2.0-8),
libsystemd0 (= 257~rc2-3),
libtest-fatal-perl (= 0.017-1),
libtinfo6 (= 6.5-2+b1),
libtool (= 2.4.7-8),
libtry-tiny-perl (= 0.32-1),
libtsan2 (= 14.2.0-8),
libubsan1 (= 14.2.0-8),
libuchardet0 (= 0.0.8-1+b2),
libudev1 (= 257~rc2-3),
libunistring5 (= 1.2-1+b1),
libuuid1 (= 2.40.2-11),
libxml2 (= 2.12.7+dfsg+really2.9.14-0.2+b1),
libyaml-tiny-perl (= 1.74-1),
libzstd1 (= 1.5.6+dfsg-1+b1),
linux-libc-dev (= 6.11.7-1),
m4 (= 1.4.19-4),
make (= 4.3-4.1+b1),
man-db (= 2.13.0-1),
mawk (= 1.3.4.20240905-1),
ncurses-base (= 6.5-2),
ncurses-bin (= 6.5-2+b1),
openssl-provider-legacy (= 3.3.2-2),
patch (= 2.7.6-7+b1),
perl (= 5.40.0-7),
perl-base (= 5.40.0-7),
perl-modules-5.40 (= 5.40.0-7),
po-debconf (= 1.0.21+nmu1),
rpcsvc-proto (= 1.4.3-1+b1),
sed (= 4.9-2+b1),
sensible-utils (= 0.0.24),
sysvinit-utils (= 3.11-1),
tar (= 1.35+dfsg-3+b1),
util-linux (= 2.40.2-11),
xz-utils (= 5.6.3-1+b1),
zlib1g (= 1:1.3.dfsg+really1.3.1-1+b1)
Environment:
DEB_BUILD_OPTIONS="parallel=8"
LANG="en_US.UTF-8"
LC_ALL="C.UTF-8"
SOURCE_DATE_EPOCH="1655391129"
+------------------------------------------------------------------------------+
| Package contents |
+------------------------------------------------------------------------------+
libmousex-nativetraits-perl_1.09-3_all.deb
------------------------------------------
new Debian package, version 2.0.
size 48580 bytes: control archive=2116 bytes.
850 bytes, 20 lines control
4840 bytes, 52 lines md5sums
Package: libmousex-nativetraits-perl
Version: 1.09-3
Architecture: all
Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
Installed-Size: 148
Depends: perl:any, libmouse-perl
Section: perl
Priority: optional
Homepage: https://metacpan.org/release/MouseX-NativeTraits
Description: extension for attribute interfaces for Mouse
While Mouse attributes provide a way to name your accessors, readers,
writers, clearers and predicates, MouseX::NativeTraits provides
commonly used attribute helper methods for more specific types of data.
.
As seen in the "SYNOPSIS", you specify the data structure via the
"traits" parameter. These traits will be loaded automatically, so you
need not load MouseX::NativeTraits explicitly.
.
This extension is compatible with Moose native traits, although it is
not a part of Mouse core.
drwxr-xr-x root/root 0 2022-06-16 14:52 ./
drwxr-xr-x root/root 0 2022-06-16 14:52 ./usr/
drwxr-xr-x root/root 0 2022-06-16 14:52 ./usr/share/
drwxr-xr-x root/root 0 2022-06-16 14:52 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-06-16 14:52 ./usr/share/doc/libmousex-nativetraits-perl/
-rw-r--r-- root/root 1114 2022-06-16 14:52 ./usr/share/doc/libmousex-nativetraits-perl/changelog.Debian.gz
-rw-r--r-- root/root 688 2012-11-26 08:57 ./usr/share/doc/libmousex-nativetraits-perl/changelog.gz
-rw-r--r-- root/root 1388 2022-06-16 14:52 ./usr/share/doc/libmousex-nativetraits-perl/copyright
drwxr-xr-x root/root 0 2022-06-16 14:52 ./usr/share/doc/libmousex-nativetraits-perl/examples/
-rw-r--r-- root/root 561 2022-06-16 14:52 ./usr/share/doc/libmousex-nativetraits-perl/examples/complex_tc.pl
drwxr-xr-x root/root 0 2022-06-16 14:52 ./usr/share/man/
drwxr-xr-x root/root 0 2022-06-16 14:52 ./usr/share/man/man3/
-rw-r--r-- root/root 985 2022-06-16 14:52 ./usr/share/man/man3/Mouse::Meta::Attribute::Custom::Trait::Array.3pm.gz
-rw-r--r-- root/root 983 2022-06-16 14:52 ./usr/share/man/man3/Mouse::Meta::Attribute::Custom::Trait::Bool.3pm.gz
-rw-r--r-- root/root 984 2022-06-16 14:52 ./usr/share/man/man3/Mouse::Meta::Attribute::Custom::Trait::Code.3pm.gz
-rw-r--r-- root/root 980 2022-06-16 14:52 ./usr/share/man/man3/Mouse::Meta::Attribute::Custom::Trait::Counter.3pm.gz
-rw-r--r-- root/root 986 2022-06-16 14:52 ./usr/share/man/man3/Mouse::Meta::Attribute::Custom::Trait::Hash.3pm.gz
-rw-r--r-- root/root 981 2022-06-16 14:52 ./usr/share/man/man3/Mouse::Meta::Attribute::Custom::Trait::Number.3pm.gz
-rw-r--r-- root/root 981 2022-06-16 14:52 ./usr/share/man/man3/Mouse::Meta::Attribute::Custom::Trait::String.3pm.gz
-rw-r--r-- root/root 1037 2022-06-16 14:52 ./usr/share/man/man3/Mouse::Meta::Attribute::Native.3pm.gz
-rw-r--r-- root/root 2603 2022-06-16 14:52 ./usr/share/man/man3/MouseX::NativeTraits.3pm.gz
-rw-r--r-- root/root 3322 2022-06-16 14:52 ./usr/share/man/man3/MouseX::NativeTraits::ArrayRef.3pm.gz
-rw-r--r-- root/root 1478 2022-06-16 14:52 ./usr/share/man/man3/MouseX::NativeTraits::Bool.3pm.gz
-rw-r--r-- root/root 1218 2022-06-16 14:52 ./usr/share/man/man3/MouseX::NativeTraits::CodeRef.3pm.gz
-rw-r--r-- root/root 1613 2022-06-16 14:52 ./usr/share/man/man3/MouseX::NativeTraits::Counter.3pm.gz
-rw-r--r-- root/root 1897 2022-06-16 14:52 ./usr/share/man/man3/MouseX::NativeTraits::HashRef.3pm.gz
-rw-r--r-- root/root 1074 2022-06-16 14:52 ./usr/share/man/man3/MouseX::NativeTraits::MethodProvider.3pm.gz
-rw-r--r-- root/root 1362 2022-06-16 14:52 ./usr/share/man/man3/MouseX::NativeTraits::MethodProvider::ArrayRef.3pm.gz
-rw-r--r-- root/root 1046 2022-06-16 14:52 ./usr/share/man/man3/MouseX::NativeTraits::MethodProvider::Bool.3pm.gz
-rw-r--r-- root/root 1034 2022-06-16 14:52 ./usr/share/man/man3/MouseX::NativeTraits::MethodProvider::CodeRef.3pm.gz
-rw-r--r-- root/root 1043 2022-06-16 14:52 ./usr/share/man/man3/MouseX::NativeTraits::MethodProvider::Counter.3pm.gz
-rw-r--r-- root/root 1216 2022-06-16 14:52 ./usr/share/man/man3/MouseX::NativeTraits::MethodProvider::HashRef.3pm.gz
-rw-r--r-- root/root 1061 2022-06-16 14:52 ./usr/share/man/man3/MouseX::NativeTraits::MethodProvider::Num.3pm.gz
-rw-r--r-- root/root 1120 2022-06-16 14:52 ./usr/share/man/man3/MouseX::NativeTraits::MethodProvider::Str.3pm.gz
-rw-r--r-- root/root 1502 2022-06-16 14:52 ./usr/share/man/man3/MouseX::NativeTraits::Num.3pm.gz
-rw-r--r-- root/root 1916 2022-06-16 14:52 ./usr/share/man/man3/MouseX::NativeTraits::Str.3pm.gz
drwxr-xr-x root/root 0 2022-06-16 14:52 ./usr/share/perl5/
drwxr-xr-x root/root 0 2022-06-16 14:52 ./usr/share/perl5/Mouse/
drwxr-xr-x root/root 0 2022-06-16 14:52 ./usr/share/perl5/Mouse/Meta/
drwxr-xr-x root/root 0 2022-06-16 14:52 ./usr/share/perl5/Mouse/Meta/Attribute/
drwxr-xr-x root/root 0 2022-06-16 14:52 ./usr/share/perl5/Mouse/Meta/Attribute/Custom/
drwxr-xr-x root/root 0 2022-06-16 14:52 ./usr/share/perl5/Mouse/Meta/Attribute/Custom/Trait/
-rw-r--r-- root/root 446 2012-11-26 08:54 ./usr/share/perl5/Mouse/Meta/Attribute/Custom/Trait/Array.pm
-rw-r--r-- root/root 430 2012-11-26 08:54 ./usr/share/perl5/Mouse/Meta/Attribute/Custom/Trait/Bool.pm
-rw-r--r-- root/root 439 2012-11-26 08:54 ./usr/share/perl5/Mouse/Meta/Attribute/Custom/Trait/Code.pm
-rw-r--r-- root/root 448 2012-11-26 08:54 ./usr/share/perl5/Mouse/Meta/Attribute/Custom/Trait/Counter.pm
-rw-r--r-- root/root 439 2012-11-26 08:54 ./usr/share/perl5/Mouse/Meta/Attribute/Custom/Trait/Hash.pm
-rw-r--r-- root/root 438 2012-11-26 08:54 ./usr/share/perl5/Mouse/Meta/Attribute/Custom/Trait/Number.pm
-rw-r--r-- root/root 429 2012-11-26 08:54 ./usr/share/perl5/Mouse/Meta/Attribute/Custom/Trait/String.pm
-rw-r--r-- root/root 520 2012-11-26 08:57 ./usr/share/perl5/Mouse/Meta/Attribute/Native.pm
drwxr-xr-x root/root 0 2022-06-16 14:52 ./usr/share/perl5/MouseX/
-rw-r--r-- root/root 6861 2012-11-26 08:57 ./usr/share/perl5/MouseX/NativeTraits.pm
drwxr-xr-x root/root 0 2022-06-16 14:52 ./usr/share/perl5/MouseX/NativeTraits/
-rw-r--r-- root/root 7097 2012-11-26 08:54 ./usr/share/perl5/MouseX/NativeTraits/ArrayRef.pm
-rw-r--r-- root/root 1592 2012-11-26 08:54 ./usr/share/perl5/MouseX/NativeTraits/Bool.pm
-rw-r--r-- root/root 962 2012-11-26 08:54 ./usr/share/perl5/MouseX/NativeTraits/CodeRef.pm
-rw-r--r-- root/root 2070 2012-11-26 08:54 ./usr/share/perl5/MouseX/NativeTraits/Counter.pm
-rw-r--r-- root/root 2574 2012-11-26 08:54 ./usr/share/perl5/MouseX/NativeTraits/HashRef.pm
-rw-r--r-- root/root 2485 2012-11-26 08:54 ./usr/share/perl5/MouseX/NativeTraits/MethodProvider.pm
drwxr-xr-x root/root 0 2022-06-16 14:52 ./usr/share/perl5/MouseX/NativeTraits/MethodProvider/
-rw-r--r-- root/root 15868 2012-11-26 08:54 ./usr/share/perl5/MouseX/NativeTraits/MethodProvider/ArrayRef.pm
-rw-r--r-- root/root 1524 2012-11-26 08:54 ./usr/share/perl5/MouseX/NativeTraits/MethodProvider/Bool.pm
-rw-r--r-- root/root 932 2012-11-26 08:54 ./usr/share/perl5/MouseX/NativeTraits/MethodProvider/CodeRef.pm
-rw-r--r-- root/root 2923 2012-11-26 08:54 ./usr/share/perl5/MouseX/NativeTraits/MethodProvider/Counter.pm
-rw-r--r-- root/root 8808 2012-11-26 08:54 ./usr/share/perl5/MouseX/NativeTraits/MethodProvider/HashRef.pm
-rw-r--r-- root/root 3062 2012-11-26 08:54 ./usr/share/perl5/MouseX/NativeTraits/MethodProvider/Num.pm
-rw-r--r-- root/root 7165 2012-11-26 08:54 ./usr/share/perl5/MouseX/NativeTraits/MethodProvider/Str.pm
-rw-r--r-- root/root 1796 2012-11-26 08:56 ./usr/share/perl5/MouseX/NativeTraits/Num.pm
-rw-r--r-- root/root 2602 2012-11-26 08:54 ./usr/share/perl5/MouseX/NativeTraits/Str.pm
lintian
-------
Setup apt archive
-----------------
Merged Build-Depends: lintian
Filtered Build-Depends: lintian
dpkg-deb: warning: root directory has unusual owner or group 998:999.
Hint: either pass --root-owner-group, see dpkg-build-api(7) or add an explicit 'Rules-Requires-Root: no' in debian/control.
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: building package 'sbuild-build-depends-lintian-dummy' in '/<<RESOLVERDIR>>/apt_archive/sbuild-build-depends-lintian-dummy.deb'.
Ign:1 copy:/<<RESOLVERDIR>>/apt_archive ./ InRelease
Get:2 copy:/<<RESOLVERDIR>>/apt_archive ./ Release [615 B]
Ign:3 copy:/<<RESOLVERDIR>>/apt_archive ./ Release.gpg
Get:4 copy:/<<RESOLVERDIR>>/apt_archive ./ Sources [1303 B]
Get:5 copy:/<<RESOLVERDIR>>/apt_archive ./ Packages [1345 B]
Fetched 3263 B in 0s (294 kB/s)
Reading package lists...
Get:1 file:/<<BUILDDIR>>/resolver-PCnCxG/apt_archive ./ InRelease
Ign:1 file:/<<BUILDDIR>>/resolver-PCnCxG/apt_archive ./ InRelease
Get:2 file:/<<BUILDDIR>>/resolver-PCnCxG/apt_archive ./ Release [606 B]
Get:2 file:/<<BUILDDIR>>/resolver-PCnCxG/apt_archive ./ Release [606 B]
Get:3 file:/<<BUILDDIR>>/resolver-PCnCxG/apt_archive ./ Release.gpg
Ign:3 file:/<<BUILDDIR>>/resolver-PCnCxG/apt_archive ./ Release.gpg
Reading package lists...
Reading package lists...
Install lintian build dependencies (apt-based resolver)
-------------------------------------------------------
Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
sbuild-build-depends-lintian-dummy
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 856 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<RESOLVERDIR>>/apt_archive ./ sbuild-build-depends-lintian-dummy 0.invalid.0 [856 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 856 B in 0s (0 B/s)
Selecting previously unselected package sbuild-build-depends-lintian-dummy.
(Reading database ... 22650 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-lintian-dummy_0.invalid.0_arm64.deb ...
Unpacking sbuild-build-depends-lintian-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-lintian-dummy (0.invalid.0) ...
Running lintian...
W: libmousex-nativetraits-perl changes: distribution-and-changes-mismatch sid unstable
W: libmousex-nativetraits-perl source: no-nmu-in-changelog [debian/changelog:1]
W: libmousex-nativetraits-perl source: source-nmu-has-incorrect-version-number 1.09-3 [debian/changelog:1]
I: Lintian run was successful.
+------------------------------------------------------------------------------+
| Post Build |
+------------------------------------------------------------------------------+
+------------------------------------------------------------------------------+
| Cleanup |
+------------------------------------------------------------------------------+
Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use
+------------------------------------------------------------------------------+
| Summary |
+------------------------------------------------------------------------------+
Build Architecture: arm64
Build Type: binary
Build-Space: 1340
Build-Time: 9
Distribution: sid
Host Architecture: arm64
Install-Time: 18
Job: /tmp/debusine-fetch-exec-upload-yw3i_b3g/libmousex-nativetraits-perl_1.09-3.dsc
Lintian: warn
Machine Architecture: arm64
Package: libmousex-nativetraits-perl
Package-Time: 62
Source-Version: 1.09-3
Space: 1340
Status: successful
Version: 1.09-3
--------------------------------------------------------------------------------
Finished at 2024-11-17T03:02:13Z
Build needed 00:01:02, 1340k disk space