Running as unit: rb-build-arm64_10-58194.service ==================================================================================== Sat Feb 22 07:41:35 UTC 2025 - running /srv/jenkins/bin/reproducible_build.sh (for job reproducible_builder_arm64_10) on jenkins, called using "codethink04-arm64 codethink03-arm64" as arguments. Sat Feb 22 07:41:35 UTC 2025 - actually running "reproducible_build.sh" (md5sum 68e686e434c9ab7bc3ec047d8b309cbc) as "/tmp/jenkins-script-q4iHnKzd" $ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING Sat Feb 22 07:41:35 UTC 2025 - checking /var/lib/jenkins/offline_nodes if codethink04-arm64.debian.net is marked as down. Sat Feb 22 07:41:35 UTC 2025 - checking via ssh if codethink04-arm64.debian.net is up. removed '/tmp/read-only-fs-test-jg81Ho' Sat Feb 22 07:41:36 UTC 2025 - checking /var/lib/jenkins/offline_nodes if codethink03-arm64.debian.net is marked as down. Sat Feb 22 07:41:36 UTC 2025 - checking via ssh if codethink03-arm64.debian.net is up. removed '/tmp/read-only-fs-test-TvDplw' ok, let's check if libperl-prereqscanner-notquitelite-perl is building anywhere yet… ok, libperl-prereqscanner-notquitelite-perl is not building anywhere… UPDATE 1 ============================================================================= Initialising reproducibly build of libperl-prereqscanner-notquitelite-perl in unstable on arm64 on jenkins now. 1st build will be done on codethink04-arm64.debian.net. 2nd build will be done on codethink03-arm64.debian.net. ============================================================================= Sat Feb 22 07:41:48 UTC 2025 I: starting to build libperl-prereqscanner-notquitelite-perl/unstable/arm64 on jenkins on '2025-02-22 07:41' Sat Feb 22 07:41:48 UTC 2025 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/arm64_10/58194/console.log 1740210108 arm64 unstable libperl-prereqscanner-notquitelite-perl Sat Feb 22 07:41:48 UTC 2025 I: Downloading source for unstable/libperl-prereqscanner-notquitelite-perl=0.9917-1 --2025-02-22 07:41:49-- http://deb.debian.org/debian/pool/main/libp/libperl-prereqscanner-notquitelite-perl/libperl-prereqscanner-notquitelite-perl_0.9917-1.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 3071 (3.0K) [text/prs.lines.tag] Saving to: ‘libperl-prereqscanner-notquitelite-perl_0.9917-1.dsc’ 0K .. 100% 425M=0s 2025-02-22 07:41:49 (425 MB/s) - ‘libperl-prereqscanner-notquitelite-perl_0.9917-1.dsc’ saved [3071/3071] --2025-02-22 07:41:49-- http://deb.debian.org/debian/pool/main/libp/libperl-prereqscanner-notquitelite-perl/libperl-prereqscanner-notquitelite-perl_0.9917-1.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 3071 (3.0K) [text/prs.lines.tag] Saving to: ‘libperl-prereqscanner-notquitelite-perl_0.9917-1.dsc’ 0K .. 100% 425M=0s 2025-02-22 07:41:49 (425 MB/s) - ‘libperl-prereqscanner-notquitelite-perl_0.9917-1.dsc’ saved [3071/3071] Sat Feb 22 07:41:49 UTC 2025 I: libperl-prereqscanner-notquitelite-perl_0.9917-1.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: libperl-prereqscanner-notquitelite-perl Binary: libperl-prereqscanner-notquitelite-perl Architecture: all Version: 0.9917-1 Maintainer: Debian Perl Group Uploaders: Peter Pentchev , gregor herrmann Homepage: https://metacpan.org/release/Perl-PrereqScanner-NotQuiteLite Standards-Version: 4.6.2 Vcs-Browser: https://salsa.debian.org/perl-team/modules/packages/libperl-prereqscanner-notquitelite-perl Vcs-Git: https://salsa.debian.org/perl-team/modules/packages/libperl-prereqscanner-notquitelite-perl.git Testsuite: autopkgtest-pkg-perl Build-Depends: debhelper-compat (= 13) Build-Depends-Indep: libcpan-meta-requirements-perl , libdata-dump-perl , libextutils-makemaker-cpanfile-perl, libmodule-corelist-perl , libmodule-cpanfile-perl , libmodule-find-perl , libparse-distname-perl , libregexp-trie-perl , libtest-failwarnings-perl , libtest-simple-perl , libtest-useallmodules-perl , perl Package-List: libperl-prereqscanner-notquitelite-perl deb perl optional arch=all Checksums-Sha1: 034b2190afbff503a2ac93b147a4c2c114ad4d92 130177 libperl-prereqscanner-notquitelite-perl_0.9917.orig.tar.gz fb50211315693162e7c8e18f1d541ae0ecb6983e 2432 libperl-prereqscanner-notquitelite-perl_0.9917-1.debian.tar.xz Checksums-Sha256: 3ba7ee17d95f0c9a8d92a2e4c1854b64a707d1c022846226dd0dfa42f7deb9dd 130177 libperl-prereqscanner-notquitelite-perl_0.9917.orig.tar.gz 3791f51d8873154caba748944b01d923e2f172cbfe4d9f6e55e7200caff9e787 2432 libperl-prereqscanner-notquitelite-perl_0.9917-1.debian.tar.xz Files: e50bf6de778dee04f992734a649df556 130177 libperl-prereqscanner-notquitelite-perl_0.9917.orig.tar.gz 66cda959afeaebec989ee47617094dc1 2432 libperl-prereqscanner-notquitelite-perl_0.9917-1.debian.tar.xz Dgit: ff2d0f11a28fc7c6b7a2bb5e67c9e64da48d138d debian archive/debian/0.9917-1 https://git.dgit.debian.org/libperl-prereqscanner-notquitelite-perl -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAmUXYqRfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ qgZrPA/+IOk+6fXwlREbjqAHLTglLMiaYVF5XmrOwfIQQHAHwujlNpGp3I/LUR4c p6fMSEg/M5UY4nDrfHeCAM9yOsBOskjLLiKm6AodK/VP1RmI2P37RGmZ+02o4Kr/ NwwobE2aE4siTGxMQVIjEGrblgZy1Q3+CGLy5yOB6lLEq/vogZw+3gSNNiRxdq+n sfeLv6nu+DLzib2gGGClHxOWleCKuyPRXFOY4CZ82ikktRKXTUQCOOBNUm+Ya7Sq MT/tGDxZbkFuAL5x7mptr8aQDpCq5ufHokDSvhWMjpYWIzpP6hz2YOIbVP7rjSim WgCfXPV2ARu6jebrGNK2s4JOy540zbCKfNDU3fix9/NCBWuhyXr5bC6Ff/zW6dhE peuYCn+4WApgMsT7OEU1xUQAD7s2EfEzqZA/MZXP1S8ISqchUWZ5d47OhNyK0VW+ YfIjkLd3rjBz3gfRzDTFWpd3UjmsP7g9CLhrcpLQlEEauXYOj02hJYwSNAlaLraT Fg1OXCOVfpWiqa79UEzI2NK6bS48i2nAq5uhWC8rFgtAVBKNfM4zWRnmv1i8V1FH OPD+dNenzsFQ9+qCn8TiI86xQzbmjSA8JYlw6l0GgLPI4cAemIsvKj9pnjZ7HZTb t9XxXzK64DAglouvFpi/UxI2hFfsza0x26+k9+oetdvInhbBYEk= =3sSL -----END PGP SIGNATURE----- Sat Feb 22 07:41:49 UTC 2025 I: Checking whether the package is not for us Sat Feb 22 07:41:49 UTC 2025 I: Starting 1st build on remote node codethink04-arm64.debian.net. Sat Feb 22 07:41:49 UTC 2025 I: Preparing to do remote build '1' on codethink04-arm64.debian.net. Sat Feb 22 07:41:49 UTC 2025 - checking /var/lib/jenkins/offline_nodes if codethink04-arm64.debian.net is marked as down. Sat Feb 22 07:41:49 UTC 2025 - checking via ssh if codethink04-arm64.debian.net is up. removed '/tmp/read-only-fs-test-fooIZf' ==================================================================================== Sat Feb 22 07:41:50 UTC 2025 - running /srv/jenkins/bin/reproducible_build.sh (for job /srv/jenkins/bin/reproducible_build.sh) on codethink04-arm64, called using "1 libperl-prereqscanner-notquitelite-perl unstable /srv/reproducible-results/rbuild-debian/r-b-build.6BQ5LPpy 0.9917-1" as arguments. Sat Feb 22 07:41:50 UTC 2025 - actually running "reproducible_build.sh" (md5sum 68e686e434c9ab7bc3ec047d8b309cbc) as "/tmp/jenkins-script-VEySBjjF" $ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING Sat Feb 22 07:41:50 UTC 2025 I: Downloading source for unstable/libperl-prereqscanner-notquitelite-perl=0.9917-1 Reading package lists... NOTICE: 'libperl-prereqscanner-notquitelite-perl' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/perl-team/modules/packages/libperl-prereqscanner-notquitelite-perl.git Please use: git clone https://salsa.debian.org/perl-team/modules/packages/libperl-prereqscanner-notquitelite-perl.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 136 kB of source archives. Get:1 http://deb.debian.org/debian unstable/main libperl-prereqscanner-notquitelite-perl 0.9917-1 (dsc) [3071 B] Get:2 http://deb.debian.org/debian unstable/main libperl-prereqscanner-notquitelite-perl 0.9917-1 (tar) [130 kB] Get:3 http://deb.debian.org/debian unstable/main libperl-prereqscanner-notquitelite-perl 0.9917-1 (diff) [2432 B] Fetched 136 kB in 0s (448 kB/s) Download complete and in download only mode Reading package lists... NOTICE: 'libperl-prereqscanner-notquitelite-perl' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/perl-team/modules/packages/libperl-prereqscanner-notquitelite-perl.git Please use: git clone https://salsa.debian.org/perl-team/modules/packages/libperl-prereqscanner-notquitelite-perl.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 136 kB of source archives. Get:1 http://deb.debian.org/debian unstable/main libperl-prereqscanner-notquitelite-perl 0.9917-1 (dsc) [3071 B] Get:2 http://deb.debian.org/debian unstable/main libperl-prereqscanner-notquitelite-perl 0.9917-1 (tar) [130 kB] Get:3 http://deb.debian.org/debian unstable/main libperl-prereqscanner-notquitelite-perl 0.9917-1 (diff) [2432 B] Fetched 136 kB in 0s (448 kB/s) Download complete and in download only mode ============================================================================= Building libperl-prereqscanner-notquitelite-perl in unstable on arm64 on codethink04-arm64 now. Date: Sat Feb 22 07:41:51 GMT 2025 Date UTC: Sat Feb 22 07:41:51 UTC 2025 ============================================================================= W: /root/.pbuilderrc does not exist I: Logging to b1/build.log I: pbuilder: network access will be disabled during build I: Current time: Fri Feb 21 19:41:51 -12 2025 I: pbuilder-time-stamp: 1740210111 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [libperl-prereqscanner-notquitelite-perl_0.9917-1.dsc] I: copying [./libperl-prereqscanner-notquitelite-perl_0.9917.orig.tar.gz] I: copying [./libperl-prereqscanner-notquitelite-perl_0.9917-1.debian.tar.xz] I: Extracting source dpkg-source: warning: cannot verify inline signature for ./libperl-prereqscanner-notquitelite-perl_0.9917-1.dsc: unsupported subcommand dpkg-source: info: extracting libperl-prereqscanner-notquitelite-perl in libperl-prereqscanner-notquitelite-perl-0.9917 dpkg-source: info: unpacking libperl-prereqscanner-notquitelite-perl_0.9917.orig.tar.gz dpkg-source: info: unpacking libperl-prereqscanner-notquitelite-perl_0.9917-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/670909/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='arm64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' DISTRIBUTION='unstable' HOME='/root' HOST_ARCH='arm64' IFS=' ' INVOCATION_ID='be6a4be4ebd9435cab94df7b4553ccc0' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='670909' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.6BQ5LPpy/pbuilderrc_R2V4 --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.6BQ5LPpy/b1 --logfile b1/build.log libperl-prereqscanner-notquitelite-perl_0.9917-1.dsc' SUDO_GID='109' SUDO_UID='104' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://192.168.101.4:3128' I: uname -a Linux codethink04-arm64 6.1.0-31-cloud-arm64 #1 SMP Debian 6.1.128-1 (2025-02-07) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin I: user script /srv/workspace/pbuilder/670909/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: arm64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), libcpan-meta-requirements-perl, libdata-dump-perl, libextutils-makemaker-cpanfile-perl, libmodule-corelist-perl, libmodule-cpanfile-perl, libmodule-find-perl, libparse-distname-perl, libregexp-trie-perl, libtest-failwarnings-perl, libtest-simple-perl, libtest-useallmodules-perl, perl dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19889 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on libdata-dump-perl; however: Package libdata-dump-perl is not installed. pbuilder-satisfydepends-dummy depends on libextutils-makemaker-cpanfile-perl; however: Package libextutils-makemaker-cpanfile-perl is not installed. pbuilder-satisfydepends-dummy depends on libmodule-cpanfile-perl; however: Package libmodule-cpanfile-perl is not installed. pbuilder-satisfydepends-dummy depends on libmodule-find-perl; however: Package libmodule-find-perl is not installed. pbuilder-satisfydepends-dummy depends on libparse-distname-perl; however: Package libparse-distname-perl is not installed. pbuilder-satisfydepends-dummy depends on libregexp-trie-perl; however: Package libregexp-trie-perl is not installed. pbuilder-satisfydepends-dummy depends on libtest-failwarnings-perl; however: Package libtest-failwarnings-perl is not installed. pbuilder-satisfydepends-dummy depends on libtest-useallmodules-perl; however: Package libtest-useallmodules-perl is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libdata-dump-perl{a} libdebhelper-perl{a} libelf1t64{a} libextutils-makemaker-cpanfile-perl{a} libfile-stripnondeterminism-perl{a} libicu72{a} libmagic-mgc{a} libmagic1t64{a} libmodule-cpanfile-perl{a} libmodule-find-perl{a} libparse-distname-perl{a} libpipeline1{a} libregexp-trie-perl{a} libtest-failwarnings-perl{a} libtest-useallmodules-perl{a} libtool{a} libuchardet0{a} libunistring5{a} libxml2{a} m4{a} man-db{a} po-debconf{a} sensible-utils{a} The following packages are RECOMMENDED but will NOT be installed: curl libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx wget 0 packages upgraded, 38 newly installed, 0 to remove and 0 not upgraded. Need to get 20.2 MB of archives. After unpacking 80.5 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian unstable/main arm64 sensible-utils all 0.0.24 [24.8 kB] Get: 2 http://deb.debian.org/debian unstable/main arm64 libmagic-mgc arm64 1:5.45-3+b1 [314 kB] Get: 3 http://deb.debian.org/debian unstable/main arm64 libmagic1t64 arm64 1:5.45-3+b1 [102 kB] Get: 4 http://deb.debian.org/debian unstable/main arm64 file arm64 1:5.45-3+b1 [43.4 kB] Get: 5 http://deb.debian.org/debian unstable/main arm64 gettext-base arm64 0.23.1-1 [241 kB] Get: 6 http://deb.debian.org/debian unstable/main arm64 libuchardet0 arm64 0.0.8-1+b2 [69.2 kB] Get: 7 http://deb.debian.org/debian unstable/main arm64 groff-base arm64 1.23.0-7 [1129 kB] Get: 8 http://deb.debian.org/debian unstable/main arm64 bsdextrautils arm64 2.40.4-4 [92.1 kB] Get: 9 http://deb.debian.org/debian unstable/main arm64 libpipeline1 arm64 1.5.8-1 [40.2 kB] Get: 10 http://deb.debian.org/debian unstable/main arm64 man-db arm64 2.13.0-1 [1404 kB] Get: 11 http://deb.debian.org/debian unstable/main arm64 m4 arm64 1.4.19-5 [284 kB] Get: 12 http://deb.debian.org/debian unstable/main arm64 autoconf all 2.72-3 [493 kB] Get: 13 http://deb.debian.org/debian unstable/main arm64 autotools-dev all 20220109.1 [51.6 kB] Get: 14 http://deb.debian.org/debian unstable/main arm64 automake all 1:1.17-3 [862 kB] Get: 15 http://deb.debian.org/debian unstable/main arm64 autopoint all 0.23.1-1 [770 kB] Get: 16 http://deb.debian.org/debian unstable/main arm64 libdebhelper-perl all 13.24.1 [90.9 kB] Get: 17 http://deb.debian.org/debian unstable/main arm64 libtool all 2.5.4-3 [539 kB] Get: 18 http://deb.debian.org/debian unstable/main arm64 dh-autoreconf all 20 [17.1 kB] Get: 19 http://deb.debian.org/debian unstable/main arm64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 20 http://deb.debian.org/debian unstable/main arm64 libfile-stripnondeterminism-perl all 1.14.1-2 [19.7 kB] Get: 21 http://deb.debian.org/debian unstable/main arm64 dh-strip-nondeterminism all 1.14.1-2 [8620 B] Get: 22 http://deb.debian.org/debian unstable/main arm64 libelf1t64 arm64 0.192-4 [189 kB] Get: 23 http://deb.debian.org/debian unstable/main arm64 dwz arm64 0.15-1+b1 [102 kB] Get: 24 http://deb.debian.org/debian unstable/main arm64 libunistring5 arm64 1.3-1 [449 kB] Get: 25 http://deb.debian.org/debian unstable/main arm64 libicu72 arm64 72.1-6 [9239 kB] Get: 26 http://deb.debian.org/debian unstable/main arm64 libxml2 arm64 2.12.7+dfsg+really2.9.14-0.2+b1 [630 kB] Get: 27 http://deb.debian.org/debian unstable/main arm64 gettext arm64 0.23.1-1 [1610 kB] Get: 28 http://deb.debian.org/debian unstable/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 29 http://deb.debian.org/debian unstable/main arm64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 30 http://deb.debian.org/debian unstable/main arm64 debhelper all 13.24.1 [920 kB] Get: 31 http://deb.debian.org/debian unstable/main arm64 libdata-dump-perl all 1.25-1 [28.4 kB] Get: 32 http://deb.debian.org/debian unstable/main arm64 libmodule-cpanfile-perl all 1.1004-2 [25.7 kB] Get: 33 http://deb.debian.org/debian unstable/main arm64 libextutils-makemaker-cpanfile-perl all 0.09-2 [7816 B] Get: 34 http://deb.debian.org/debian unstable/main arm64 libmodule-find-perl all 0.16-2 [10.6 kB] Get: 35 http://deb.debian.org/debian unstable/main arm64 libparse-distname-perl all 0.05-3 [9052 B] Get: 36 http://deb.debian.org/debian unstable/main arm64 libregexp-trie-perl all 0.02-4 [5676 B] Get: 37 http://deb.debian.org/debian unstable/main arm64 libtest-failwarnings-perl all 0.8-4 [9468 B] Get: 38 http://deb.debian.org/debian unstable/main arm64 libtest-useallmodules-perl all 0.17-3 [7528 B] Fetched 20.2 MB in 0s (93.8 MB/s) Preconfiguring packages ... Selecting previously unselected package sensible-utils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19889 files and directories currently installed.) Preparing to unpack .../00-sensible-utils_0.0.24_all.deb ... Unpacking sensible-utils (0.0.24) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../01-libmagic-mgc_1%3a5.45-3+b1_arm64.deb ... Unpacking libmagic-mgc (1:5.45-3+b1) ... Selecting previously unselected package libmagic1t64:arm64. Preparing to unpack .../02-libmagic1t64_1%3a5.45-3+b1_arm64.deb ... Unpacking libmagic1t64:arm64 (1:5.45-3+b1) ... Selecting previously unselected package file. Preparing to unpack .../03-file_1%3a5.45-3+b1_arm64.deb ... Unpacking file (1:5.45-3+b1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../04-gettext-base_0.23.1-1_arm64.deb ... Unpacking gettext-base (0.23.1-1) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../05-libuchardet0_0.0.8-1+b2_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../06-groff-base_1.23.0-7_arm64.deb ... Unpacking groff-base (1.23.0-7) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../07-bsdextrautils_2.40.4-4_arm64.deb ... Unpacking bsdextrautils (2.40.4-4) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../08-libpipeline1_1.5.8-1_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../09-man-db_2.13.0-1_arm64.deb ... Unpacking man-db (2.13.0-1) ... Selecting previously unselected package m4. Preparing to unpack .../10-m4_1.4.19-5_arm64.deb ... Unpacking m4 (1.4.19-5) ... Selecting previously unselected package autoconf. Preparing to unpack .../11-autoconf_2.72-3_all.deb ... Unpacking autoconf (2.72-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../12-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../13-automake_1%3a1.17-3_all.deb ... Unpacking automake (1:1.17-3) ... Selecting previously unselected package autopoint. Preparing to unpack .../14-autopoint_0.23.1-1_all.deb ... Unpacking autopoint (0.23.1-1) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../15-libdebhelper-perl_13.24.1_all.deb ... Unpacking libdebhelper-perl (13.24.1) ... Selecting previously unselected package libtool. Preparing to unpack .../16-libtool_2.5.4-3_all.deb ... Unpacking libtool (2.5.4-3) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../17-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../18-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../19-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../20-dh-strip-nondeterminism_1.14.1-2_all.deb ... Unpacking dh-strip-nondeterminism (1.14.1-2) ... Selecting previously unselected package libelf1t64:arm64. Preparing to unpack .../21-libelf1t64_0.192-4_arm64.deb ... Unpacking libelf1t64:arm64 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../22-dwz_0.15-1+b1_arm64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libunistring5:arm64. Preparing to unpack .../23-libunistring5_1.3-1_arm64.deb ... Unpacking libunistring5:arm64 (1.3-1) ... Selecting previously unselected package libicu72:arm64. Preparing to unpack .../24-libicu72_72.1-6_arm64.deb ... Unpacking libicu72:arm64 (72.1-6) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../25-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) ... Selecting previously unselected package gettext. Preparing to unpack .../26-gettext_0.23.1-1_arm64.deb ... Unpacking gettext (0.23.1-1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../27-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../28-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../29-debhelper_13.24.1_all.deb ... Unpacking debhelper (13.24.1) ... Selecting previously unselected package libdata-dump-perl. Preparing to unpack .../30-libdata-dump-perl_1.25-1_all.deb ... Unpacking libdata-dump-perl (1.25-1) ... Selecting previously unselected package libmodule-cpanfile-perl. Preparing to unpack .../31-libmodule-cpanfile-perl_1.1004-2_all.deb ... Unpacking libmodule-cpanfile-perl (1.1004-2) ... Selecting previously unselected package libextutils-makemaker-cpanfile-perl. Preparing to unpack .../32-libextutils-makemaker-cpanfile-perl_0.09-2_all.deb ... Unpacking libextutils-makemaker-cpanfile-perl (0.09-2) ... Selecting previously unselected package libmodule-find-perl. Preparing to unpack .../33-libmodule-find-perl_0.16-2_all.deb ... Unpacking libmodule-find-perl (0.16-2) ... Selecting previously unselected package libparse-distname-perl. Preparing to unpack .../34-libparse-distname-perl_0.05-3_all.deb ... Unpacking libparse-distname-perl (0.05-3) ... Selecting previously unselected package libregexp-trie-perl. Preparing to unpack .../35-libregexp-trie-perl_0.02-4_all.deb ... Unpacking libregexp-trie-perl (0.02-4) ... Selecting previously unselected package libtest-failwarnings-perl. Preparing to unpack .../36-libtest-failwarnings-perl_0.8-4_all.deb ... Unpacking libtest-failwarnings-perl (0.8-4) ... Selecting previously unselected package libtest-useallmodules-perl. Preparing to unpack .../37-libtest-useallmodules-perl_0.17-3_all.deb ... Unpacking libtest-useallmodules-perl (0.17-3) ... Setting up libpipeline1:arm64 (1.5.8-1) ... Setting up libmodule-cpanfile-perl (1.1004-2) ... Setting up libicu72:arm64 (72.1-6) ... Setting up bsdextrautils (2.40.4-4) ... Setting up libmagic-mgc (1:5.45-3+b1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.24.1) ... Setting up libmagic1t64:arm64 (1:5.45-3+b1) ... Setting up libextutils-makemaker-cpanfile-perl (0.09-2) ... Setting up gettext-base (0.23.1-1) ... Setting up m4 (1.4.19-5) ... Setting up file (1:5.45-3+b1) ... Setting up libparse-distname-perl (0.05-3) ... Setting up libelf1t64:arm64 (0.192-4) ... Setting up libtest-useallmodules-perl (0.17-3) ... Setting up autotools-dev (20220109.1) ... Setting up libdata-dump-perl (1.25-1) ... Setting up libmodule-find-perl (0.16-2) ... Setting up libunistring5:arm64 (1.3-1) ... Setting up autopoint (0.23.1-1) ... Setting up libtest-failwarnings-perl (0.8-4) ... Setting up autoconf (2.72-3) ... Setting up dwz (0.15-1+b1) ... Setting up sensible-utils (0.0.24) ... Setting up libuchardet0:arm64 (0.0.8-1+b2) ... Setting up libregexp-trie-perl (0.02-4) ... Setting up libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Setting up automake (1:1.17-3) ... update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.14.1-2) ... Setting up gettext (0.23.1-1) ... Setting up libtool (2.5.4-3) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up dh-strip-nondeterminism (1.14.1-2) ... Setting up groff-base (1.23.0-7) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up man-db (2.13.0-1) ... Not building database; man-db/auto-update is not 'true'. Setting up debhelper (13.24.1) ... Processing triggers for libc-bin (2.40-7) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../libperl-prereqscanner-notquitelite-perl_0.9917-1_source.changes dpkg-buildpackage: info: source package libperl-prereqscanner-notquitelite-perl dpkg-buildpackage: info: source version 0.9917-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by gregor herrmann 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=/build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917=. -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=/build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917=. -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 Perl::PrereqScanner::NotQuiteLite Writing MYMETA.yml and MYMETA.json dh_auto_build make -j12 make[1]: Entering directory '/build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917' cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/ClassAccessor.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/ClassAccessor.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/MojoBase.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/MojoBase.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/ObjectPad.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/ObjectPad.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/AnyMoose.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/AnyMoose.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/ClassAutouse.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/ClassAutouse.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Core.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Core.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/ModuleRuntime.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/ModuleRuntime.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Context.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Context.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Aliased.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Aliased.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Catalyst.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Catalyst.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Moose.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Moose.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Inline.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Inline.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/POE.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/POE.pm cp lib/Perl/PrereqScanner/NotQuiteLite.pm blib/lib/Perl/PrereqScanner/NotQuiteLite.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/ClassLoad.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/ClassLoad.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Autouse.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Autouse.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Only.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Only.pm cp lib/Perl/PrereqScanner/NotQuiteLite/App.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/App.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/MooseXDeclare.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/MooseXDeclare.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Later.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Later.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/KeywordDeclare.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/KeywordDeclare.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Mixin.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Mixin.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/PackageVariant.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/PackageVariant.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Syntax.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Syntax.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/TestMore.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/TestMore.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Prefork.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Prefork.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Util/Prereqs.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Util/Prereqs.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Unless.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Unless.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Plack.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Plack.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/SyntaxCollector.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/SyntaxCollector.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Util.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Util.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/TestRequires.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/TestRequires.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Util/CPANfile.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Util/CPANfile.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/TestClassMost.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/TestClassMost.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/UniversalVersion.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/UniversalVersion.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Tokens.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Tokens.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Superclass.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Superclass.pm cp bin/scan-perl-prereqs-nqlite blib/script/scan-perl-prereqs-nqlite "/usr/bin/perl" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/scan-perl-prereqs-nqlite Manifying 1 pod document Manifying 20 pod documents Manifying 17 pod documents make[1]: Leaving directory '/build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917' dh_auto_test make -j12 test TEST_VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917' PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/*/*.t t/*/*/*.t t/00_load.t ................................. 1..37 ok 1 - use Perl::PrereqScanner::NotQuiteLite::Parser::Syntax; ok 2 - use Perl::PrereqScanner::NotQuiteLite::Parser::Unless; ok 3 - use Perl::PrereqScanner::NotQuiteLite::Parser::MojoBase; ok 4 - use Perl::PrereqScanner::NotQuiteLite::App; ok 5 - use Perl::PrereqScanner::NotQuiteLite::Util; ok 6 - use Perl::PrereqScanner::NotQuiteLite::Parser::Catalyst; ok 7 - use Perl::PrereqScanner::NotQuiteLite::Tokens; ok 8 - use Perl::PrereqScanner::NotQuiteLite; ok 9 - use Perl::PrereqScanner::NotQuiteLite::Util::Prereqs; ok 10 - use Perl::PrereqScanner::NotQuiteLite::Parser::SyntaxCollector; ok 11 - use Perl::PrereqScanner::NotQuiteLite::Context; ok 12 - use Perl::PrereqScanner::NotQuiteLite::Parser::Mixin; ok 13 - use Perl::PrereqScanner::NotQuiteLite::Util::CPANfile; ok 14 - use Perl::PrereqScanner::NotQuiteLite::Parser::ClassLoad; ok 15 - use Perl::PrereqScanner::NotQuiteLite::Parser::Aliased; ok 16 - use Perl::PrereqScanner::NotQuiteLite::Parser::KeywordDeclare; ok 17 - use Perl::PrereqScanner::NotQuiteLite::Parser::TestMore; ok 18 - use Perl::PrereqScanner::NotQuiteLite::Parser::Later; ok 19 - use Perl::PrereqScanner::NotQuiteLite::Parser::Only; ok 20 - use Perl::PrereqScanner::NotQuiteLite::Parser::UniversalVersion; ok 21 - use Perl::PrereqScanner::NotQuiteLite::Parser::Moose; ok 22 - use Perl::PrereqScanner::NotQuiteLite::Parser::Core; ok 23 - use Perl::PrereqScanner::NotQuiteLite::Parser::Autouse; ok 24 - use Perl::PrereqScanner::NotQuiteLite::Parser::ModuleRuntime; ok 25 - use Perl::PrereqScanner::NotQuiteLite::Parser::TestRequires; ok 26 - use Perl::PrereqScanner::NotQuiteLite::Parser::ClassAutouse; ok 27 - use Perl::PrereqScanner::NotQuiteLite::Parser::Superclass; ok 28 - use Perl::PrereqScanner::NotQuiteLite::Parser::Inline; ok 29 - use Perl::PrereqScanner::NotQuiteLite::Parser::PackageVariant; ok 30 - use Perl::PrereqScanner::NotQuiteLite::Parser::POE; ok 31 - use Perl::PrereqScanner::NotQuiteLite::Parser::ObjectPad; ok 32 - use Perl::PrereqScanner::NotQuiteLite::Parser::TestClassMost; ok 33 - use Perl::PrereqScanner::NotQuiteLite::Parser::MooseXDeclare; ok 34 - use Perl::PrereqScanner::NotQuiteLite::Parser::ClassAccessor; ok 35 - use Perl::PrereqScanner::NotQuiteLite::Parser::Plack; ok 36 - use Perl::PrereqScanner::NotQuiteLite::Parser::AnyMoose; ok 37 - use Perl::PrereqScanner::NotQuiteLite::Parser::Prefork; ok t/10_use.t .................................. # Subtest: use pragma ok 1 ok 2 - requires ok # { # 'strict' => '0', # 'warnings' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 1 - use pragma # Subtest: use Module ok 1 ok 2 - requires ok # { # 'FindBin' => '0', # 'Time::Local' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 2 - use Module # Subtest: use Module Version ok 1 ok 2 - requires ok # { # 'FindBin' => '0.01', # 'Time::Local' => '0.02' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 3 - use Module Version # Subtest: use v-string ok 1 ok 2 - requires ok # { # 'perl' => 'v5.8.1' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 4 - use v-string # Subtest: use version_number ok 1 ok 2 - requires ok # { # 'perl' => '5.008001' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 5 - use version_number # Subtest: use Module () ok 1 ok 2 - requires ok # { # 'Time::Local' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 6 - use Module () # Subtest: use Module version () ok 1 ok 2 - requires ok # { # 'Time::Local' => '0.01' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 7 - use Module version () # Subtest: use Module qw(args) ok 1 ok 2 - requires ok # { # 'Time::Local' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 8 - use Module qw(args) # Subtest: use lib ok 1 ok 2 - requires ok # { # 'FindBin' => '0', # 'constant' => '0', # 'lib' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 9 - use lib # Subtest: use in a block ok 1 ok 2 - requires ok # { # 'Test::More' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 10 - use in a block # Subtest: use method ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 11 - use method # Subtest: pod ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 12 - pod # Subtest: overload ok 1 ok 2 - requires ok # { # 'overload' => '0' # } ok 3 - no errors 1..3 ok 13 - overload 1..13 ok t/11_require.t .............................. # Subtest: require pragma ok 1 ok 2 - requires ok # { # 'strict' => '0', # 'warnings' => '0' # } ok 3 - no errors 1..3 ok 1 - require pragma # Subtest: require Module ok 1 ok 2 - requires ok # { # 'Test' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 2 - require Module # Subtest: require v-string ok 1 ok 2 - requires ok # { # 'perl' => 'v5.10.1' # } ok 3 - no errors 1..3 ok 3 - require v-string # Subtest: require version_number ok 1 ok 2 - requires ok # { # 'perl' => '5.010001' # } ok 3 - no errors 1..3 ok 4 - require version_number # Subtest: require file ok 1 ok 2 - requires ok # { # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 5 - require file # Subtest: require Module in if ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Test::More' => '0' # } ok 5 - no errors 1..5 ok 6 - require Module in if # Subtest: require Module in sub ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Test::More' => '0' # } ok 5 - no errors 1..5 ok 7 - require Module in sub # Subtest: require Module in sub without explicit semicolon ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Test::More' => '0' # } ok 5 - no errors 1..5 ok 8 - require Module in sub without explicit semicolon # Subtest: require Module in sub ok 1 ok 2 - requires ok # { # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 9 - require Module in sub # Subtest: require Module in sub ok 1 ok 2 - requires ok # { # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 10 - require Module in sub # Subtest: sub require ok 1 ok 2 - requires ok # { # 'vars' => '0' # } ok 3 - no errors 1..3 ok 11 - sub require 1..11 ok t/12_no.t ................................... # Subtest: no pragma ok 1 ok 2 - noes ok # { # 'strict' => '0', # 'warnings' => '0' # } ok 3 - no errors 1..3 ok 1 - no pragma # Subtest: no Module ok 1 ok 2 - noes ok # { # 'FindBin' => '0', # 'Time::Local' => '0' # } ok 3 - no errors 1..3 ok 2 - no Module # Subtest: no Module Version ok 1 ok 2 - noes ok # { # 'FindBin' => '0.01', # 'Time::Local' => '0.02' # } ok 3 - no errors 1..3 ok 3 - no Module Version # Subtest: no v-string ok 1 ok 2 - noes ok # { # 'perl' => 'v5.20.1' # } ok 3 - no errors 1..3 ok 4 - no v-string # Subtest: no version_number ok 1 ok 2 - noes ok # { # 'perl' => '5.008001' # } ok 3 - no errors 1..3 ok 5 - no version_number # Subtest: no Module () ok 1 ok 2 - noes ok # { # 'Time::Local' => '0' # } ok 3 - no errors 1..3 ok 6 - no Module () # Subtest: no Module version () ok 1 ok 2 - noes ok # { # 'Time::Local' => '0.01' # } ok 3 - no errors 1..3 ok 7 - no Module version () # Subtest: no Module qw(args) ok 1 ok 2 - noes ok # { # 'Time::Local' => '0' # } ok 3 - no errors 1..3 ok 8 - no Module qw(args) # Subtest: no lib ok 1 ok 2 - noes ok # { # 'FindBin' => '0', # 'constant' => '0', # 'lib' => '0' # } ok 3 - no errors 1..3 ok 9 - no lib 1..9 ok t/15_eval.t ................................. # Subtest: if (eval) ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::More' => '0' # } ok 4 - no errors 1..4 ok 1 - if (eval) # Subtest: eval() ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::More' => '0' # } ok 4 - no errors 1..4 ok 2 - eval() # Subtest: eval{"string"} ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # {} ok 4 - no errors 1..4 ok 3 - eval{"string"} # Subtest: eval heredoc ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::More' => '0' # } ok 4 - no errors 1..4 ok 4 - eval heredoc # Subtest: eval $VARIABLE (should not rescan the inside of the following heredoc) ok 1 ok 2 - requires ok # { # 'strict' => '0', # 'warnings' => '0' # } ok 3 - suggests ok # {} ok 4 - no errors 1..4 ok 5 - eval $VARIABLE (should not rescan the inside of the following heredoc) # Subtest: eval() ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'GD::Simple' => '0' # } ok 4 - no errors 1..4 ok 6 - eval() # Subtest: eval () ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Affix::Infix2Postfix' => '0' # } ok 4 - no errors 1..4 ok 7 - eval () # Subtest: use after eval $VERSION ok 1 ok 2 - requires ok # { # 'Carp' => '0', # 'strict' => '0' # } ok 3 - no errors 1..3 ok 8 - use after eval $VERSION # Subtest: eval (shortcut) ok 1 ok 2 - requires ok # { # 'Carp' => '0', # 'strict' => '0' # } ok 3 - no errors 1..3 ok 9 - eval (shortcut) # Subtest: eval {shortcut} ok 1 ok 2 - requires ok # { # 'Carp' => '0', # 'strict' => '0' # } ok 3 - no errors 1..3 ok 10 - eval {shortcut} 1..10 ok t/20_parsers.t .............................. # Subtest: default ok 1 ok 2 - requires ok # { # 'Foo' => '0', # 'Moose' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 1 - default # Subtest: exclude with minus ok 1 ok 2 - requires ok # { # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 2 - exclude with minus # Subtest: extra parser ok 1 ok 2 - requires ok # { # 'Test::More' => '0.88' # } ok 3 - no errors 1..3 ok 3 - extra parser # Subtest: full qualified extra parser ok 1 ok 2 - requires ok # { # 'Test::More' => '0.88' # } ok 3 - no errors 1..3 ok 4 - full qualified extra parser # Subtest: full qualified extra parser with plus ok 1 ok 2 - requires ok # { # 'Test::More' => '0.88' # } ok 3 - no errors 1..3 ok 5 - full qualified extra parser with plus 1..5 ok t/aliased.t ................................. # Subtest: with a string ok 1 ok 2 - requires ok # { # 'DateTime' => '0', # 'aliased' => '0' # } ok 3 - no errors 1..3 ok 1 - with a string # Subtest: with bare name ok 1 ok 2 - requires ok # { # 'DateTime' => '0', # 'aliased' => '0' # } ok 3 - no errors 1..3 ok 2 - with bare name # Subtest: with qw ok 1 ok 2 - requires ok # { # 'DateTime' => '0', # 'aliased' => '0' # } ok 3 - no errors 1..3 ok 3 - with qw 1..3 ok t/app/allow_test_pms.t ...................... # ignore .pm files under t unless they are used in .t files ok 1 - test requires ok # { # 'test' => { # 'requires' => { # 'Foo' => '0', # 'strict' => '0', # 'warnings' => '0' # } # } # } # respect .pm files under t if allow-test-pms is set ok 2 - test requires ok # { # 'test' => { # 'requires' => { # 'Bar' => '0', # 'Foo' => '0', # 'strict' => '0', # 'warnings' => '0' # } # } # } # respect .pm files under t if Test::Class is used ok 3 - test requires ok # { # 'test' => { # 'requires' => { # 'Bar' => '0', # 'Foo' => '0', # 'Test::Class' => '0', # 'strict' => '0', # 'warnings' => '0' # } # } # } 1..3 ok t/app/basic.t ............................... # .pm file in the root ok 1 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'strict' => '0', # 'warnings' => '0' # } # } # } # .pm file under lib ok 2 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'strict' => '0', # 'warnings' => '0' # } # } # } # inc ok 3 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'strict' => '0', # 'warnings' => '0' # } # } # } # ignore local file ok 4 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'strict' => '0', # 'warnings' => '0' # } # } # } # ignore Makefile.PL under t # {} 1..4 ok t/app/cpanfile.t ............................ # no cpanfile ok 1 - cpanfile exists ok 2 # existing cpanfile ok 3 - cpanfile exists ok 4 # cpanfile with extra requirements ok 5 - cpanfile exists ok 6 # cpanfile with features ok 7 - cpanfile exists ok 8 # new feature ok 9 - cpanfile exists ok 10 # merge feature ok 11 - cpanfile exists ok 12 # dedupe feature ok 13 - cpanfile exists ok 14 # exclude_core and feature ok 15 - cpanfile exists ok 16 # empty feature because of exclude_core ok 17 - cpanfile exists ok 18 # empty feature because of unmatching path ok 19 - cpanfile exists ok 20 # x_phase ok 21 - cpanfile exists ok 22 # keep version ok 23 - cpanfile exists ok 24 1..24 ok t/app/dedupe.t .............................. # dedupe requires from recommends/suggests ok 1 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'strict' => '0', # 'warnings' => '0' # } # } # } # dedupe requires from feature requires/recommends/suggests ok 2 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'strict' => '0', # 'warnings' => '0' # } # } # } # dedupe recommends from recommends/suggests ok 3 - runtime recommends ok # { # 'runtime' => { # 'recommends' => { # 'strict' => '0', # 'warnings' => '0' # } # } # } # dedupe recommends from feature recommends/suggests ok 4 - runtime recommends ok # { # 'runtime' => { # 'recommends' => { # 'strict' => '0', # 'warnings' => '0' # } # } # } # dedupe suggests from feature suggests ok 5 - runtime requires ok ok 6 - runtime suggests ok # { # 'runtime' => { # 'requires' => { # 'strict' => '0' # }, # 'suggests' => { # 'warnings' => '0' # } # } # } 1..6 ok t/app/exclude_core.t ........................ # ignore core modules ok 1 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'Foo' => '0' # } # } # } # do not ignore better core modules ok 2 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'Exporter' => '5.57' # } # } # } # ignore core modules for higher perl version ok 3 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'Foo' => '0', # 'perl' => '5.020' # } # } # } # ignore core modules with undef version ok 4 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'Foo' => '0' # } # } # } 1..4 ok t/app/features.t ............................ # no features ok 1 - cpanfile exists ok 2 # feature ok 3 - cpanfile exists ok 4 # features glob ok 5 - cpanfile exists ok 6 1..6 ok t/app/ignore.t .............................. # ignore a file ok 1 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'Foo' => '0', # 'strict' => '0', # 'warnings' => '0' # } # } # } # ignore a dir ok 2 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'Foo' => '0', # 'strict' => '0', # 'warnings' => '0' # } # } # } # ignore_re ok 3 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'Foo' => '0', # 'strict' => '0', # 'warnings' => '0' # } # } # } 1..3 ok t/app/optional.t ............................ # optional file ok 1 - runtime requires ok ok 2 - runtime suggests ok # { # 'runtime' => { # 'requires' => { # 'Foo' => '0', # 'strict' => '0', # 'warnings' => '0' # }, # 'suggests' => { # 'Win32' => '0' # } # } # } # optional dir ok 3 - runtime requires ok ok 4 - runtime suggests ok # { # 'runtime' => { # 'requires' => { # 'Foo' => '0', # 'strict' => '0', # 'warnings' => '0' # }, # 'suggests' => { # 'Win32' => '0' # } # } # } # optional_re ok 5 - runtime requires ok ok 6 - runtime suggests ok # { # 'runtime' => { # 'requires' => { # 'Foo' => '0', # 'strict' => '0', # 'warnings' => '0' # }, # 'suggests' => { # 'Win32' => '0' # } # } # } 1..6 ok t/app/private.t ............................. # ignore a private module ok 1 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'Bar' => '0', # 'Foo' => '0', # 'strict' => '0', # 'warnings' => '0' # } # } # } # private_re ok 2 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'Bar' => '0', # 'Foo' => '0', # 'strict' => '0', # 'warnings' => '0' # } # } # } 1..2 ok t/app/scan_also.t ........................... # modules under unknown directories are ignored by default ok 1 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'Foo' => '0', # 'strict' => '0', # 'warnings' => '0' # } # } # } # scan_also ok 2 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'Bar' => '0', # 'Foo' => '0', # 'strict' => '0', # 'warnings' => '0' # } # } # } # scan_also glob ok 3 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'Bar' => '0', # 'Baz' => '0', # 'Foo' => '0', # 'strict' => '0', # 'warnings' => '0' # } # } # } 1..3 ok t/app/use_index.t ........................... skipped: requires $ENV{PERL_PRNQL_TEST_NETWORK} to test t/autouse.t ................................. # Subtest: with qw ok 1 ok 2 - requires ok # { # 'autouse' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Carp' => '0' # } ok 5 - no errors 1..5 ok 1 - with qw # Subtest: with qw ok 1 ok 2 - requires ok # { # 'autouse' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Data::Dumper' => '0' # } ok 5 - no errors 1..5 ok 2 - with qw 1..2 ok t/begin_exit.t .............................. # Subtest: exit out of BEGIN ok 1 ok 2 - requires ok # { # 'strict' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # {} ok 5 - no errors 1..5 ok 1 - exit out of BEGIN # Subtest: exit out of BEGIN, conditional ok 1 ok 2 - requires ok # { # 'strict' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # {} ok 5 - no errors 1..5 ok 2 - exit out of BEGIN, conditional # Subtest: exit inside BEGIN ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # {} ok 4 - recommends ok # {} ok 5 - no errors 1..5 ok 3 - exit inside BEGIN # Subtest: exit inside sub BEGIN ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # {} ok 4 - recommends ok # {} ok 5 - no errors 1..5 ok 4 - exit inside sub BEGIN # Subtest: exit inside BEGIN if ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'strict' => '0' # } ok 5 - no errors 1..5 ok 5 - exit inside BEGIN if # Subtest: exit inside BEGIN if block ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'strict' => '0' # } ok 5 - no errors 1..5 ok 6 - exit inside BEGIN if block 1..6 ok t/bin/basic.t ............................... # no options ok 1 1..1 ok t/bin/parser.t .............................. # :bundled ok 1 # Core only ok 2 # multiple parsers ok 3 1..3 ok t/bin/scan_also.t ........................... # also scan extlib ok 1 # also and local ok 2 # also and test files ok 3 1..3 ok t/catalyst.t ................................ # Subtest: qw ok 1 ok 2 - requires ok # { # 'Catalyst' => '0', # 'Catalyst::Plugin::My::Module' => '0', # 'Fully::Qualified::Plugin::Name' => '0' # } ok 3 - no errors 1..3 ok 1 - qw # Subtest: -debug ok 1 ok 2 - requires ok # { # 'Catalyst' => '0', # 'Catalyst::Plugin::Static::Simple' => '0' # } ok 3 - no errors 1..3 ok 2 - -debug # Subtest: eval ok 1 ok 2 - requires ok # { # 'Catalyst' => '0', # 'Catalyst::Plugin::Test::Plugin' => '0', # 'TestApp::Plugin::FullyQualified' => '0' # } ok 3 - no errors 1..3 ok 3 - eval 1..3 ok t/class_autouse.t ........................... # Subtest: as a pragma ok 1 ok 2 - requires ok # { # 'Class::Autouse' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'CGI' => '0' # } ok 5 - no errors 1..5 ok 1 - as a pragma # Subtest: method call ok 1 ok 2 - requires ok # { # 'Class::Autouse' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'CGI' => '0' # } ok 5 - no errors 1..5 ok 2 - method call 1..2 ok t/class_load.t .............................. # Subtest: load_class ok 1 ok 2 - requires ok # { # 'Class::Load' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 1 - load_class # Subtest: conditional load_class ok 1 ok 2 - requires ok # { # 'Class::Load' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Test::More' => '0' # } ok 5 - no errors 1..5 ok 2 - conditional load_class # Subtest: load_class in a sub ok 1 ok 2 - requires ok # { # 'Class::Load' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Test::More' => '0' # } ok 5 - no errors 1..5 ok 3 - load_class in a sub # Subtest: load_class in BEGIN ok 1 ok 2 - requires ok # { # 'Class::Load' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 4 - load_class in BEGIN # Subtest: load_class with -version ok 1 ok 2 - requires ok # { # 'Class::Load' => '0', # 'Test::More' => '0.01' # } ok 3 - no errors 1..3 ok 5 - load_class with -version # Subtest: try_load_class ok 1 ok 2 - requires ok # { # 'Class::Load' => '0' # } ok 3 - suggests ok # { # 'Test::More' => '0' # } ok 4 - no errors 1..4 ok 6 - try_load_class # Subtest: try_load_class with -version ok 1 ok 2 - requires ok # { # 'Class::Load' => '0' # } ok 3 - suggests ok # { # 'Test::More' => '0.01' # } ok 4 - no errors 1..4 ok 7 - try_load_class with -version # Subtest: load_first_existing_class ok 1 ok 2 - requires ok # { # 'Class::Load' => '0' # } ok 3 - suggests ok # { # 'strict' => '0', # 'warnings' => '0' # } ok 4 - no errors 1..4 ok 8 - load_first_existing_class # Subtest: load_first_existing_class with -version ok 1 ok 2 - requires ok # { # 'Class::Load' => '0' # } ok 3 - suggests ok # { # 'Test::More' => '0.02', # 'strict' => '0.01', # 'warnings' => '0' # } ok 4 - no errors 1..4 ok 9 - load_first_existing_class with -version # Subtest: Class::Load::load_class ok 1 ok 2 - requires ok # { # 'Class::Load' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 10 - Class::Load::load_class # Subtest: try_load_class with if ok 1 ok 2 - requires ok # { # 'Class::Load' => '0' # } ok 3 - suggests ok # { # 'Config::Identity::GitHub' => '0' # } ok 4 - no errors 1..4 ok 11 - try_load_class with if 1..11 ok t/compat/module_extractuse/10_basic.t ....... # Subtest: useSome::Module ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 1 - useSome::Module # Subtest: use Some::Module2 ok 1 ok 2 - requires ok # { # 'Some::Module2' => '0' # } ok 3 - no errors 1..3 ok 2 - use Some::Module2 # Subtest: useless stuff ok 1 ok 2 - requires ok # { # 'Some::Module3' => '0' # } ok 3 - no errors 1..3 ok 3 - useless stuff # Subtest: use base ok 1 ok 2 - requires ok # { # 'Class::DBI4' => '0', # 'Foo::Bar5' => '0', # 'base' => '0' # } ok 3 - no errors 1..3 ok 4 - use base # Subtest: use in if block ok 1 ok 2 - requires ok # { # 'Foo::Bar6' => '0' # } ok 3 - no errors 1..3 ok 5 - use in if block # Subtest: use constant ok 1 ok 2 - requires ok # { # 'constant' => '0' # } ok 3 - no errors 1..3 ok 6 - use constant # Subtest: use strict ok 1 ok 2 - requires ok # { # 'strict' => '0' # } ok 3 - no errors 1..3 ok 7 - use strict # Subtest: use Foo args ok 1 ok 2 - requires ok # { # 'Foo8' => '0' # } ok 3 - no errors 1..3 ok 8 - use Foo args # Subtest: $use ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 9 - $use # Subtest: abuse ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 10 - abuse # Subtest: package ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 11 - package # Subtest: require in if block ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 12 - require in if block # Subtest: require file ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 13 - require file # Subtest: require .pm file ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 14 - require .pm file # Subtest: require namespace ok 1 ok 2 - requires ok # { # 'Foo10' => '0' # } ok 3 - no errors 1..3 ok 15 - require namespace # Subtest: two uses in a line ok 1 ok 2 - requires ok # { # 'Some::Module11' => '0', # 'Some::Other::Module12' => '0' # } ok 3 - no errors 1..3 ok 16 - two uses in a line # Subtest: two uses ok 1 ok 2 - requires ok # { # 'Some::Module' => '0', # 'Some::Other::Module' => '0' # } ok 3 - no errors 1..3 ok 17 - two uses # Subtest: use vars ok 1 ok 2 - requires ok # { # 'vars' => '0' # } ok 3 - no errors 1..3 ok 18 - use vars # Subtest: use in comment ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 19 - use in comment # Subtest: use in string ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 20 - use in string # Subtest: use base ok 1 ok 2 - requires ok # { # 'Exporter1' => '0', # 'base' => '0' # } ok 3 - no errors 1..3 ok 21 - use base # Subtest: use base with parentheses ok 1 ok 2 - requires ok # { # 'Class::DBI2' => '0', # 'base' => '0' # } ok 3 - no errors 1..3 ok 22 - use base with parentheses # Subtest: use base with string ok 1 ok 2 - requires ok # { # 'Class::DBI3' => '0', # 'base' => '0' # } ok 3 - no errors 1..3 ok 23 - use base with string # Subtest: use base with qw ok 1 ok 2 - requires ok # { # 'Class::DBI4' => '0', # 'Foo::Bar5' => '0', # 'base' => '0' # } ok 3 - no errors 1..3 ok 24 - use base with qw # Subtest: use base with parentheses (2) ok 1 ok 2 - requires ok # { # 'Class::DBI6' => '0', # 'Foo::Bar7' => '0', # 'base' => '0' # } ok 3 - no errors 1..3 ok 25 - use base with parentheses (2) # Subtest: use base with strings ok 1 ok 2 - requires ok # { # 'Class::DBI8' => '0', # 'Foo::Bar9' => '0', # 'base' => '0' # } ok 3 - no errors 1..3 ok 26 - use base with strings # Subtest: use parent ok 1 ok 2 - requires ok # { # 'Exporter1' => '0', # 'parent' => '0' # } ok 3 - no errors 1..3 ok 27 - use parent # Subtest: use parent with parentheses ok 1 ok 2 - requires ok # { # 'Class::DBI2' => '0', # 'parent' => '0' # } ok 3 - no errors 1..3 ok 28 - use parent with parentheses # Subtest: use parent with string ok 1 ok 2 - requires ok # { # 'Class::DBI3' => '0', # 'parent' => '0' # } ok 3 - no errors 1..3 ok 29 - use parent with string # Subtest: use parent with qw ok 1 ok 2 - requires ok # { # 'Class::DBI4' => '0', # 'Foo::Bar5' => '0', # 'parent' => '0' # } ok 3 - no errors 1..3 ok 30 - use parent with qw # Subtest: use parent with parentheses (2) ok 1 ok 2 - requires ok # { # 'Class::DBI6' => '0', # 'Foo::Bar7' => '0', # 'parent' => '0' # } ok 3 - no errors 1..3 ok 31 - use parent with parentheses (2) # Subtest: use parent with strings ok 1 ok 2 - requires ok # { # 'Class::DBI8' => '0', # 'Foo::Bar9' => '0', # 'parent' => '0' # } ok 3 - no errors 1..3 ok 32 - use parent with strings # Subtest: use parent -norequire string ok 1 ok 2 - requires ok # { # 'parent' => '0' # } ok 3 - no errors 1..3 ok 33 - use parent -norequire string # Subtest: use parent -norequire in parentheses ok 1 ok 2 - requires ok # { # 'parent' => '0' # } ok 3 - no errors 1..3 ok 34 - use parent -norequire in parentheses # Subtest: use parent "-norequire" string ok 1 ok 2 - requires ok # { # 'parent' => '0' # } ok 3 - no errors 1..3 ok 35 - use parent "-norequire" string # Subtest: use parent -norequire in qw ok 1 ok 2 - requires ok # { # 'parent' => '0' # } ok 3 - no errors 1..3 ok 36 - use parent -norequire in qw # Subtest: use parent -norequire in parentheses ok 1 ok 2 - requires ok # { # 'parent' => '0' # } ok 3 - no errors 1..3 ok 37 - use parent -norequire in parentheses # Subtest: use parent -norequire strings ok 1 ok 2 - requires ok # { # 'parent' => '0' # } ok 3 - no errors 1..3 ok 38 - use parent -norequire strings # Subtest: use in eval ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::Pod' => '1.06' # } ok 4 - no errors 1..4 ok 39 - use in eval # Subtest: uses in two evals ok 1 ok 2 - requires ok # { # 'Test::More' => '0', # 'strict' => '0' # } ok 3 - suggests ok # { # 'Test::Pod' => '1.06', # 'Test::Pod::Coverage' => '1.06' # } ok 4 - no errors 1..4 ok 40 - uses in two evals # Subtest: use base with qw and whitespaces ok 1 ok 2 - requires ok # { # 'Data::Phrasebook::Debug' => '0', # 'Data::Phrasebook::Loader::Base' => '0', # 'base' => '0' # } ok 3 - no errors 1..3 ok 41 - use base with qw and whitespaces # Subtest: RT #83569 ok 1 ok 2 - requires ok # { # 'DBICTest' => '0', # 'DBIx::Class' => '0', # 'Test::More' => '0', # 'Test::Pod' => '0', # 'lib' => '0', # 'strict' => '0', # 'warnings' => '0' # } ok 3 - no errors 1..3 ok 42 - RT \#83569 # Subtest: require in string ok 1 ok 2 - requires ok # { # 'Foo' => '0' # } ok 3 - no errors 1..3 ok 43 - require in string # Subtest: require in string ok 1 ok 2 - requires ok # { # 'Foo' => '0' # } ok 3 - no errors 1..3 ok 44 - require in string # Subtest: require in string ok 1 ok 2 - requires ok # { # 'Foo' => '0' # } ok 3 - no errors 1..3 ok 45 - require in string # Subtest: use Data::Section -setup ok 1 ok 2 - requires ok # { # 'Data::Section' => '0' # } ok 3 - no errors 1..3 ok 46 - use Data::Section -setup # Subtest: use Data::Section with hashref ok 1 ok 2 - requires ok # { # 'Data::Section' => '0' # } ok 3 - no errors 1..3 ok 47 - use Data::Section with hashref # Subtest: use Data::Section -setup hashref ok 1 ok 2 - requires ok # { # 'Data::Section' => '0' # } ok 3 - no errors 1..3 ok 48 - use Data::Section -setup hashref # Subtest: use Module () ok 1 ok 2 - requires ok # { # 'Foo::Bar29' => '0' # } ok 3 - no errors 1..3 ok 49 - use Module () # Subtest: use Module version () ok 1 ok 2 - requires ok # { # 'Min::Version30' => '1.2' # } ok 3 - no errors 1..3 ok 50 - use Module version () # Subtest: use MooseX::Types -declare ok 1 ok 2 - requires ok # { # 'MooseX::Types' => '0' # } ok 3 - no errors 1..3 ok 51 - use MooseX::Types -declare # Subtest: require in eval block ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Foo::Bar32' => '0' # } ok 4 - no errors 1..4 ok 52 - require in eval block # Subtest: use in do block ok 1 ok 2 - requires ok # { # 'Foo::Bar33' => '0' # } ok 3 - no errors 1..3 ok 53 - use in do block # Subtest: use version ok 1 ok 2 - requires ok # { # 'version' => '0' # } ok 3 - no errors 1..3 ok 54 - use version # Subtest: use version VERSION ok 1 ok 2 - requires ok # { # 'version' => '0.77' # } ok 3 - no errors 1..3 ok 55 - use version VERSION 1..55 ok t/compat/module_extractuse/21_comment.t ..... # Subtest: use in comment ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Apache::DBI' => '0' # } ok 5 - no errors 1..5 ok 1 - use in comment # Subtest: require in comment ok 1 ok 2 - requires ok # { # 'Apache::DBI' => '0' # } ok 3 - no errors 1..3 ok 2 - require in comment # Subtest: everything is in comment ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 3 - everything is in comment # Subtest: irrelevant comment ok 1 ok 2 - requires ok # { # 'Apache::DBI' => '0' # } ok 3 - no errors 1..3 ok 4 - irrelevant comment # Subtest: use in comment ok 1 ok 2 - requires ok # { # 'Apache::DBI' => '0' # } ok 3 - no errors 1..3 ok 5 - use in comment # Subtest: use in comment ok 1 ok 2 - requires ok # { # 'Apache::DBI' => '0' # } ok 3 - no errors 1..3 ok 6 - use in comment # Subtest: use in comment ok 1 ok 2 - requires ok # { # 'Apache::DBI' => '0' # } ok 3 - no errors 1..3 ok 7 - use in comment # Subtest: trailing comments ok 1 ok 2 - requires ok # { # 'perl' => '5.008', # 'strict' => '0', # 'warnings' => '0' # } ok 3 - no errors 1..3 ok 8 - trailing comments 1..8 ok t/compat/module_extractuse/22_eval.t ........ # Subtest: eval string with a semicolon ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::Pod' => '1.00' # } ok 4 - no errors 1..4 ok 1 - eval string with a semicolon # Subtest: eval string without a semicolon ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::Pod' => '1.00' # } ok 4 - no errors 1..4 ok 2 - eval string without a semicolon # Subtest: eval in qq{} ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::Pod' => '1.00' # } ok 4 - no errors 1..4 ok 3 - eval in qq{} # Subtest: eval in qq++ ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::Pod' => '0' # } ok 4 - no errors 1..4 ok 4 - eval in qq++ # Subtest: eval in qq() ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::Pod' => '0' # } ok 4 - no errors 1..4 ok 5 - eval in qq() # Subtest: eval in q<> ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::Pod' => '0' # } ok 4 - no errors 1..4 ok 6 - eval in q<> # Subtest: eval in q// ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::Pod' => '0' # } ok 4 - no errors 1..4 ok 7 - eval in q// # Subtest: RT #19302 ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::Pod' => '0' # } ok 4 - no errors 1..4 ok 8 - RT \#19302 # Subtest: ditto ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::Pod' => '0' # } ok 4 - no errors 1..4 ok 9 - ditto # Subtest: no space between eval and string ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::Pod' => '1.00' # } ok 4 - no errors 1..4 ok 10 - no space between eval and string # Subtest: ditto ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::Pod' => '1.00' # } ok 4 - no errors 1..4 ok 11 - ditto # Subtest: eval block ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::Pod' => '0' # } ok 4 - no errors 1..4 ok 12 - eval block # Subtest: block in eval block ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::Pod' => '0', # 'Test::Pod::Coverage' => '0' # } ok 4 - no errors 1..4 ok 13 - block in eval block # Subtest: block in eval block ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::Pod' => '0', # 'Test::Pod::Coverage' => '0' # } ok 4 - no errors 1..4 ok 14 - block in eval block 1..14 ok t/compat/perl_prereqscanner/autoprereq.t .... # Subtest: empty string ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 1 - empty string # Subtest: line 12 ok 1 ok 2 - requires ok # { # 'Use::NoVersion' => '0' # } ok 3 - no errors 1..3 ok 2 - line 12 # Subtest: line 13 ok 1 ok 2 - requires ok # { # 'Use::Version' => '0.50' # } ok 3 - no errors 1..3 ok 3 - line 13 # Subtest: line 14 ok 1 ok 2 - requires ok # { # 'Errno' => '0.50' # } ok 3 - no errors 1..3 ok 4 - line 14 # Subtest: line 15 ok 1 ok 2 - requires ok # { # 'Require' => '0' # } ok 3 - no errors 1..3 ok 5 - line 15 # Subtest: line 17 ok 1 ok 2 - requires ok # { # 'Use::Version' => '1.00' # } ok 3 - no errors 1..3 ok 6 - line 17 # Subtest: line 24 ok 1 ok 2 - requires ok # { # 'Use::Version' => '1.00' # } ok 3 - no errors 1..3 ok 7 - line 24 # Subtest: line 31 ok 1 ok 2 - requires ok # { # 'Import::IgnoreAPI' => '0' # } ok 3 - no errors 1..3 ok 8 - line 31 # Subtest: line 36 ok 1 ok 2 - noes ok # { # 'Import::IgnoreAPI' => '0' # } ok 3 - no errors 1..3 ok 9 - line 36 # Subtest: line 42 ok 1 ok 2 - requires ok # { # 'Require' => '0.50' # } ok 3 - no errors 1..3 ok 10 - line 42 # Subtest: line 44 ok 1 ok 2 - requires ok # { # 'Require' => '0.50' # } ok 3 - no errors 1..3 ok 11 - line 44 # Subtest: line 46 ok 1 ok 2 - requires ok # { # 'Require' => '0' # } ok 3 - no errors 1..3 ok 12 - line 46 # Subtest: line 50 ok 1 ok 2 - requires ok # { # 'Require' => 'v1.0.50' # } ok 3 - no errors 1..3 ok 13 - line 50 # Subtest: line 55 ok 1 ok 2 - requires ok # { # 'Require' => 'v1.0.50' # } ok 3 - no errors 1..3 ok 14 - line 55 # Subtest: line 60 ok 1 ok 2 - requires ok # { # 'Require' => '1.00' # } ok 3 - no errors 1..3 ok 15 - line 60 # Subtest: line 65 ok 1 ok 2 - requires ok # { # 'Require' => '0' # } ok 3 - no errors 1..3 ok 16 - line 65 # Subtest: require with comment ok 1 ok 2 - requires ok # { # 'Require::This' => '0.450' # } ok 3 - no errors 1..3 ok 17 - require with comment # Subtest: line 78 ok 1 ok 2 - requires ok # { # 'Require' => '0' # } ok 3 - no errors 1..3 ok 18 - line 78 # Subtest: line 85 ok 1 ok 2 - requires ok # { # 'Foo::Bar' => '0', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 19 - line 85 # Subtest: line 93 ok 1 ok 2 - requires ok # { # 'Foo::Bar' => '0', # 'Foo::Baz' => '0', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 20 - line 93 # Subtest: line 101 ok 1 ok 2 - requires ok # { # 'Moose' => '0', # 'With::Single' => '0' # } ok 3 - no errors 1..3 ok 21 - line 101 # Subtest: line 102 ok 1 ok 2 - requires ok # { # 'Extends::List1' => '0', # 'Extends::List2' => '0', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 22 - line 102 # Subtest: line 111 ok 1 ok 2 - requires ok # { # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 23 - line 111 # Subtest: line 113 ok 1 ok 2 - requires ok # { # 'Moose' => '0', # 'With::Double' => '0', # 'With::Single' => '0' # } ok 3 - no errors 1..3 ok 24 - line 113 # Subtest: line 122 ok 1 ok 2 - requires ok # { # 'Moose' => '0', # 'With::Double' => '0', # 'With::Single' => '0' # } ok 3 - no errors 1..3 ok 25 - line 122 # Subtest: line 131 ok 1 ok 2 - requires ok # { # 'Moose' => '0', # 'With::QW1' => '0', # 'With::QW2' => '0' # } ok 3 - no errors 1..3 ok 26 - line 131 # Subtest: line 140 ok 1 ok 2 - requires ok # { # 'Moose' => '0', # 'Paren::Role' => '0' # } ok 3 - no errors 1..3 ok 27 - line 140 # Subtest: line 148 ok 1 ok 2 - requires ok # { # 'Moose' => '0', # 'With::QW1' => '0', # 'With::QW2' => '0' # } ok 3 - no errors 1..3 ok 28 - line 148 # Subtest: line 157 ok 1 ok 2 - requires ok # { # 'Moose' => '0', # 'With::QW1' => '0', # 'With::QW2' => '0' # } ok 3 - no errors 1..3 ok 29 - line 157 # Subtest: line 166 ok 1 ok 2 - requires ok # { # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 30 - line 166 # Subtest: line 171 ok 1 ok 2 - requires ok # { # 'Extends::QW1' => '0', # 'Extends::QW2' => '0', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 31 - line 171 # Subtest: line 180 ok 1 ok 2 - requires ok # { # 'Base::QQ1' => '0', # 'base' => '0' # } ok 3 - no errors 1..3 ok 32 - line 180 # Subtest: line 188 ok 1 ok 2 - requires ok # { # 'Base::QQ1' => '0', # 'base' => '10' # } ok 3 - no errors 1..3 ok 33 - line 188 # Subtest: line 195 ok 1 ok 2 - requires ok # { # 'Base::QW1' => '0', # 'Base::QW2' => '0', # 'base' => '0' # } ok 3 - no errors 1..3 ok 34 - line 195 # Subtest: line 200 ok 1 ok 2 - requires ok # { # 'Parent::QQ1' => '0', # 'parent' => '0' # } ok 3 - no errors 1..3 ok 35 - line 200 # Subtest: line 208 ok 1 ok 2 - requires ok # { # 'Parent::QQ1' => '0', # 'parent' => '10' # } ok 3 - no errors 1..3 ok 36 - line 208 # Subtest: line 216 ok 1 ok 2 - requires ok # { # 'Parent::QQ1' => '0', # 'Parent::QQ2' => '0', # 'parent' => '2' # } ok 3 - no errors 1..3 ok 37 - line 216 # Subtest: line 225 ok 1 ok 2 - requires ok # { # 'Parent::QQ1' => '0', # 'Parent::QQ2' => '0', # 'parent' => '2' # } ok 3 - no errors 1..3 ok 38 - line 225 # Subtest: line 234 ok 1 ok 2 - requires ok # { # 'Parent::QW1' => '0', # 'Parent::QW2' => '0', # 'parent' => '0' # } ok 3 - no errors 1..3 ok 39 - line 234 # Subtest: line 254 ok 1 ok 2 - requires ok # { # 'superclass' => '0', # 'superclass::QQ1' => '0' # } ok 3 - no errors 1..3 ok 40 - line 254 # Subtest: line 262 ok 1 ok 2 - requires ok # { # 'superclass' => '10', # 'superclass::QQ1' => '1.23' # } ok 3 - no errors 1..3 ok 41 - line 262 # Subtest: line 270 ok 1 ok 2 - requires ok # { # 'superclass' => '2', # 'superclass::QQ1' => '0', # 'superclass::QQ2' => '0' # } ok 3 - no errors 1..3 ok 42 - line 270 # Subtest: line 279 ok 1 ok 2 - requires ok # { # 'superclass' => '2', # 'superclass::QQ1' => 'v1.2.4' # } ok 3 - no errors 1..3 ok 43 - line 279 # Subtest: line 287 ok 1 ok 2 - requires ok # { # 'superclass' => '0', # 'superclass::QW1' => '1.23' # } ok 3 - no errors 1..3 ok 44 - line 287 # Subtest: line 315 ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 45 - line 315 # Subtest: line 320 ok 1 ok 2 - requires ok # { # 'feature' => '0', # 'lib' => '0', # 'strict' => '0', # 'warnings' => '0' # } ok 3 - no errors 1..3 ok 46 - line 320 # Subtest: line 325 ok 1 ok 2 - requires ok # { # 'Test::More' => '0.88' # } ok 3 - no errors 1..3 ok 47 - line 325 # Subtest: line 333 ok 1 ok 2 - requires ok # { # 'Foo::Bar' => '1.1', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 48 - line 333 # Subtest: line 341 ok 1 ok 2 - requires ok # { # 'Foo::Bar' => '1.1', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 49 - line 341 # Subtest: line 349 ok 1 ok 2 - requires ok # { # 'Foo::Bar' => '13.3', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 50 - line 349 # Subtest: line 357 ok 1 ok 2 - requires ok # { # 'Foo::Bar' => '1.1', # 'Foo::Baz' => '5', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 51 - line 357 # Subtest: line 366 ok 1 ok 2 - requires ok # { # 'Foo::Bar' => '1', # 'Foo::Baz' => '2', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 52 - line 366 # Subtest: line 375 ok 1 ok 2 - requires ok # { # 'Foo::Bar' => 'v4.3.2', # 'Foo::Baz' => '2.44894', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 53 - line 375 # Subtest: line 384 ok 1 ok 2 - requires ok # { # 'Moose' => '0', # 'With::Double' => '0', # 'With::Single' => 'v1.1.1' # } ok 3 - no errors 1..3 ok 54 - line 384 # Subtest: line 393 ok 1 ok 2 - requires ok # { # 'Moose' => '0', # 'With::Double' => '0', # 'With::Single' => 'v1.1.1' # } ok 3 - no errors 1..3 ok 55 - line 393 # Subtest: line 402 ok 1 ok 2 - requires ok # { # 'Moose' => '0', # 'With::Double' => '0', # 'With::Single' => 'v1.1.1' # } ok 3 - no errors 1..3 ok 56 - line 402 # Subtest: line 412 ok 1 ok 2 - requires ok # { # 'Foo::Bar' => '0', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 57 - line 412 # Subtest: line 420 ok 1 ok 2 - requires ok # { # 'Foo::Bar' => '0', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 58 - line 420 # Subtest: line 428 ok 1 ok 2 - requires ok # { # 'Bar::Baz' => '0', # 'Foo::Bar' => '0', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 59 - line 428 # Subtest: line 437 ok 1 ok 2 - requires ok # { # 'Bar::Baz' => '0', # 'Foo::Bar' => '1.1', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 60 - line 437 # Subtest: line 447 ok 1 ok 2 - requires ok # { # 'Bar::Baz' => '0', # 'Blam::Blam' => '0', # 'Foo::Bar' => '1.1', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 61 - line 447 # Subtest: line 458 ok 1 ok 2 - requires ok # { # 'Bar::Baz' => '0', # 'Blam::Blam' => '0', # 'Foo::Bar' => '1.1', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 62 - line 458 # Subtest: line 469 ok 1 ok 2 - requires ok # { # 'Bar::Baz' => '0', # 'Blam::Blam' => '0', # 'Foo::Bar' => '1.1', # 'Hoopla' => '1', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 63 - line 469 # Subtest: line 482 ok 1 ok 2 - requires ok # { # 'Foo::Bar' => '0', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 64 - line 482 # Subtest: line 490 ok 1 ok 2 - requires ok # { # 'Foo::Bar' => '0', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 65 - line 490 # Subtest: line 498 ok 1 ok 2 - requires ok # { # 'Bar::Baz' => '0', # 'Foo::Bar' => '0', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 66 - line 498 # Subtest: line 507 ok 1 ok 2 - requires ok # { # 'Bar::Baz' => '0', # 'Foo::Bar' => '1.1', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 67 - line 507 # Subtest: line 517 ok 1 ok 2 - requires ok # { # 'Bar::Baz' => '0', # 'Blam::Blam' => '0', # 'Foo::Bar' => '1.1', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 68 - line 517 # Subtest: line 528 ok 1 ok 2 - requires ok # { # 'Bar::Baz' => '0', # 'Blam::Blam' => '0', # 'Foo::Bar' => '1.1', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 69 - line 528 # Subtest: line 539 ok 1 ok 2 - requires ok # { # 'Bar::Baz' => '0', # 'Blam::Blam' => '0', # 'Foo::Bar' => '1.1', # 'Hoopla' => '1', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 70 - line 539 # Subtest: line 552 ok 1 ok 2 - requires ok # { # 'AAA' => '1', # 'BBB' => '2.1', # 'CCC' => '4.012345', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 71 - line 552 # Subtest: line 569 ok 1 ok 2 - requires ok # { # 'AAA' => '1', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 72 - line 569 # Subtest: line 585 ok 1 ok 2 - requires ok # { # 'AAA' => '1', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 73 - line 585 # Subtest: line 600 ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 74 - line 600 # Subtest: line 612 ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 75 - line 612 # Subtest: line 625 ok 1 ok 2 - requires ok # { # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 76 - line 625 # Subtest: line 626 ok 1 ok 2 - requires ok # { # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 77 - line 626 # Subtest: line 629 ok 1 ok 2 - requires ok # { # 'Long::Custom::Class::Name' => '0', # 'aliased' => '0' # } ok 3 - no errors 1..3 ok 78 - line 629 # Subtest: line 637 ok 1 ok 2 - requires ok # { # 'Long::Custom::Class::Name' => '0', # 'aliased' => '0.30' # } ok 3 - no errors 1..3 ok 79 - line 637 # Subtest: line 646 ok 1 ok 2 - requires ok # { # 'Long::Custom::Class::Name' => '0', # 'aliased' => '0' # } ok 3 - no errors 1..3 ok 80 - line 646 # Subtest: line 654 ok 1 ok 2 - requires ok # { # 'aliased' => '0' # } ok 3 - no errors 1..3 ok 81 - line 654 # Subtest: line 662 ok 1 ok 2 - requires ok # { # 'Test::Requires' => '0' # } ok 3 - no errors 1..3 ok 82 - line 662 # Subtest: line 670 ok 1 ok 2 - requires ok # { # 'POE' => '0', # 'POE::Component::IRC' => '0' # } ok 3 - no errors 1..3 ok 83 - line 670 # Subtest: line 678 ok 1 ok 2 - requires ok # { # 'POE' => '0', # 'POE::Component::IRC' => '0', # 'POE::Component::Server::NNTP' => '0' # } ok 3 - no errors 1..3 ok 84 - line 678 1..84 ok t/core/base.t ............................... # Subtest: base singlequotes ok 1 ok 2 - requires ok # { # 'Exporter' => '0', # 'base' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 1 - base singlequotes # Subtest: base doublequotes ok 1 ok 2 - requires ok # { # 'Exporter' => '0', # 'base' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 2 - base doublequotes # Subtest: base qw() ok 1 ok 2 - requires ok # { # 'Exporter' => '0', # 'base' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 3 - base qw() # Subtest: base multilined qw() ok 1 ok 2 - requires ok # { # 'Exporter' => '0', # 'base' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 4 - base multilined qw() # Subtest: base bareword (only works without strict) ok 1 ok 2 - requires ok # { # 'Exporter' => '0', # 'base' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 5 - base bareword (only works without strict) # Subtest: base + function ok 1 ok 2 - requires ok # { # 'base' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 6 - base + function # Subtest: base + () ok 1 ok 2 - requires ok # { # 'base' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 7 - base + () # Subtest: base + (bareword) ok 1 ok 2 - requires ok # { # 'Carp' => '0', # 'base' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 8 - base + (bareword) 1..8 ok t/core/if.t ................................. # Subtest: if cond => namespace ok 1 ok 2 - requires ok # { # 'if' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Exporter' => '0' # } ok 5 - no eval error ok 6 - no errors 1..6 ok 1 - if cond => namespace # Subtest: if cond => string ok 1 ok 2 - requires ok # { # 'if' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Exporter' => '0' # } ok 5 - no eval error ok 6 - no errors 1..6 ok 2 - if cond => string # Subtest: if cond => namespace ok 1 ok 2 - requires ok # { # 'if' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Test::More' => '0' # } ok 5 - no eval error ok 6 - no errors 1..6 ok 3 - if cond => namespace # Subtest: if cond => string ok 1 ok 2 - requires ok # { # 'if' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Test::More' => '0' # } ok 5 - no eval error ok 6 - no errors 1..6 ok 4 - if cond => string # Subtest: cond may have commas ok 1 ok 2 - requires ok # { # 'if' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Test::More' => '0' # } ok 5 - no eval error ok 6 - no errors 1..6 ok 5 - cond may have commas # Subtest: cond may have commas ok 1 ok 2 - requires ok # { # 'if' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Test::More' => '0' # } ok 5 - no eval error ok 6 - no errors 1..6 ok 6 - cond may have commas # Subtest: with open pragma ok 1 ok 2 - requires ok # { # 'if' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'open' => '0' # } ok 5 - no errors 1..5 ok 7 - with open pragma # Subtest: with open pragma ok 1 ok 2 - requires ok # { # 'if' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'open' => '0' # } ok 5 - no errors 1..5 ok 8 - with open pragma 1..8 ok t/core/parent.t ............................. # Subtest: parent singlequotes ok 1 ok 2 - requires ok # { # 'Exporter' => '0', # 'parent' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 1 - parent singlequotes # Subtest: parent doublequotes ok 1 ok 2 - requires ok # { # 'Exporter' => '0', # 'parent' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 2 - parent doublequotes # Subtest: parent qw() ok 1 ok 2 - requires ok # { # 'Exporter' => '0', # 'parent' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 3 - parent qw() # Subtest: parent multilined qw() ok 1 ok 2 - requires ok # { # 'Exporter' => '0', # 'parent' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 4 - parent multilined qw() # Subtest: parent bareword (only works without strict) ok 1 ok 2 - requires ok # { # 'Exporter' => '0', # 'parent' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 5 - parent bareword (only works without strict) # Subtest: parent + function ok 1 ok 2 - requires ok # { # 'parent' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 6 - parent + function # Subtest: parent + () ok 1 ok 2 - requires ok # { # 'parent' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 7 - parent + () # Subtest: parent + (bareword) ok 1 ok 2 - requires ok # { # 'Carp' => '0', # 'parent' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 8 - parent + (bareword) # Subtest: -norequire ok 1 ok 2 - requires ok # { # 'parent' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 9 - -norequire 1..9 ok t/inline.t .................................. # Subtest: Inline C ok 1 ok 2 - requires ok # { # 'Inline' => '0', # 'Inline::C' => '0' # } ok 3 - no errors 1..3 ok 1 - Inline C # Subtest: Inline C with parenthesis ok 1 ok 2 - requires ok # { # 'Inline' => '0', # 'Inline::C' => '0' # } ok 3 - no errors 1..3 ok 2 - Inline C with parenthesis # Subtest: with option ok 1 ok 2 - requires ok # { # 'Inline' => '0', # 'Inline::C' => '0', # 'Tibco::Rv::Inline' => '0' # } ok 3 - no errors 1..3 ok 3 - with option # Subtest: Inline::Java without VERSION ok 1 ok 2 - requires ok # { # 'Inline' => '0', # 'Inline::Java' => '0' # } ok 3 - no errors 1..3 ok 4 - Inline::Java without VERSION # Subtest: with Config ok 1 ok 2 - requires ok # { # 'Inline' => '0', # 'Inline::C' => '0' # } ok 3 - no errors 1..3 ok 5 - with Config 1..5 ok t/later.t ................................... # Subtest: without arg ok 1 ok 2 - requires ok # { # 'later' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Carp' => '0' # } ok 5 - no errors 1..5 ok 1 - without arg # Subtest: with an optional hash ok 1 ok 2 - requires ok # { # 'later' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Data::Dumper' => '0' # } ok 5 - no errors 1..5 ok 2 - with an optional hash 1..2 ok t/minimum_version.t ......................... # Subtest: say ok 1 ok 2 - requires ok # { # 'perl' => '5.010' # } ok 3 - no errors 1..3 ok 1 - say # Subtest: yada yada yada ok 1 ok 2 - requires ok # { # 'perl' => '5.012' # } ok 3 - no errors 1..3 ok 2 - yada yada yada # Subtest: package PACKAGE VERSION ok 1 ok 2 - requires ok # { # 'perl' => '5.012' # } ok 3 - no errors 1..3 ok 3 - package PACKAGE VERSION # Subtest: package PACKAGE { } ok 1 ok 2 - requires ok # { # 'perl' => '5.014' # } ok 3 - no errors 1..3 ok 4 - package PACKAGE { } # Subtest: package PACKAGE { } ok 1 ok 2 - requires ok # { # 'perl' => '5.014' # } ok 3 - no errors 1..3 ok 5 - package PACKAGE { } # Subtest: package PACKAGE VERSION { } ok 1 ok 2 - requires ok # { # 'perl' => '5.014' # } ok 3 - no errors 1..3 ok 6 - package PACKAGE VERSION { } # Subtest: package PACKAGE VERSION { } ok 1 ok 2 - requires ok # { # 'perl' => '5.014' # } ok 3 - no errors 1..3 ok 7 - package PACKAGE VERSION { } # Subtest: package PACKAGE VERSION { } ok 1 ok 2 - requires ok # { # 'perl' => '5.014' # } ok 3 - no errors 1..3 ok 8 - package PACKAGE VERSION { } # Subtest: package PACKAGE VERSION { } ok 1 ok 2 - requires ok # { # 'perl' => '5.014' # } ok 3 - no errors 1..3 ok 9 - package PACKAGE VERSION { } # Subtest: use feature ok 1 ok 2 - requires ok # { # 'feature' => '0', # 'perl' => '5.010' # } ok 3 - no errors 1..3 ok 10 - use feature # Subtest: use feature unicode_strings ok 1 ok 2 - requires ok # { # 'feature' => '0', # 'perl' => '5.012' # } ok 3 - no errors 1..3 ok 11 - use feature unicode_strings # Subtest: use feature unicode_eval ok 1 ok 2 - requires ok # { # 'feature' => '0', # 'perl' => '5.016' # } ok 3 - no errors 1..3 ok 12 - use feature unicode_eval # Subtest: use feature current_sub ok 1 ok 2 - requires ok # { # 'feature' => '0', # 'perl' => '5.016' # } ok 3 - no errors 1..3 ok 13 - use feature current_sub # Subtest: use feature fc ok 1 ok 2 - requires ok # { # 'feature' => '0', # 'perl' => '5.016' # } ok 3 - no errors 1..3 ok 14 - use feature fc # Subtest: use feature lexical_subs ok 1 ok 2 - requires ok # { # 'feature' => '0', # 'perl' => '5.018' # } ok 3 - no errors 1..3 ok 15 - use feature lexical_subs # Subtest: use feature :5.14 ok 1 ok 2 - requires ok # { # 'feature' => '0', # 'perl' => '5.014' # } ok 3 - no errors 1..3 ok 16 - use feature :5.14 # Subtest: use feature :5.16 ok 1 ok 2 - requires ok # { # 'feature' => '0', # 'perl' => '5.016' # } ok 3 - no errors 1..3 ok 17 - use feature :5.16 # Subtest: use feature :5.18 ok 1 ok 2 - requires ok # { # 'feature' => '0', # 'perl' => '5.018' # } ok 3 - no errors 1..3 ok 18 - use feature :5.18 # Subtest: defined_or ok 1 ok 2 - requires ok # { # 'perl' => '5.010' # } ok 3 - no errors 1..3 ok 19 - defined_or # Subtest: defined_or ok 1 ok 2 - requires ok # { # 'perl' => '5.010' # } ok 3 - no errors 1..3 ok 20 - defined_or # Subtest: smartmatch ok 1 ok 2 - requires ok # { # 'perl' => '5.010' # } ok 3 - no errors 1..3 ok 21 - smartmatch # Subtest: %+ ok 1 ok 2 - requires ok # { # 'perl' => '5.010' # } ok 3 - no errors 1..3 ok 22 - %+ # Subtest: $+{} ok 1 ok 2 - requires ok # { # 'perl' => '5.010' # } ok 3 - no errors 1..3 ok 23 - $+{} # Subtest: @+{} ok 1 ok 2 - requires ok # { # 'perl' => '5.010' # } ok 3 - no errors 1..3 ok 24 - @+{} # Subtest: %- ok 1 ok 2 - requires ok # { # 'perl' => '5.010' # } ok 3 - no errors 1..3 ok 25 - %- # Subtest: $-{} ok 1 ok 2 - requires ok # { # 'perl' => '5.010' # } ok 3 - no errors 1..3 ok 26 - $-{} # Subtest: @-{} ok 1 ok 2 - requires ok # { # 'perl' => '5.010' # } ok 3 - no errors 1..3 ok 27 - @-{} # Subtest: when ok 1 ok 2 - requires ok # { # 'perl' => '5.010' # } ok 3 - no errors 1..3 ok 28 - when # Subtest: when ok 1 ok 2 - requires ok # { # 'perl' => '5.010' # } ok 3 - no errors 1..3 ok 29 - when # Subtest: sideff when ok 1 not ok 2 - requires ok # Failed test 'requires ok' # at /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/t/../t/Util.pm line 39. # Structures begin differing at: # $got->{perl} = '5.010' # $expected->{perl} = '5.012' # { # 'perl' => '5.010' # } ok 3 - no errors 1..3 # Looks like you failed 1 test of 3. not ok 30 - sideff when # TODO FIXME # Failed (TODO) test 'sideff when' # at /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/t/../t/Util.pm line 66. # Subtest: when ok 1 ok 2 - requires ok # { # 'perl' => '5.010' # } ok 3 - no errors 1..3 ok 31 - when # Subtest: split // ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 32 - split // # Subtest: split // ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 33 - split // # Subtest: split // ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 34 - split // # Subtest: split // ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 35 - split // # Subtest: split // ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 36 - split // # Subtest: split // ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 37 - split // # Subtest: if // ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 38 - if // # Subtest: map // ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 39 - map // # Subtest: grep // ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 40 - grep // # Subtest: time // time ok 1 ok 2 - requires ok # { # 'perl' => '5.010' # } ok 3 - no errors 1..3 ok 41 - time // time # Subtest: ->$* ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 42 - ->$* # Subtest: ->@* ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 43 - ->@* # Subtest: ->%* ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 44 - ->%* # Subtest: ->&* ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 45 - ->&* # Subtest: ->** ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 46 - ->** # Subtest: ->$#* ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 47 - ->$\#* # Subtest: ->*{} ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 48 - ->*{} # Subtest: ->@[] ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 49 - ->@[] # Subtest: ->@[] ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 50 - ->@[] # Subtest: ->@{} ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 51 - ->@{} # Subtest: ->@{} ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 52 - ->@{} # Subtest: ->%[] ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 53 - ->%[] # Subtest: ->%[] ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 54 - ->%[] # Subtest: ->%{} ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 55 - ->%{} # Subtest: ->%{} ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 56 - ->%{} # Subtest: proto ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 57 - proto # Subtest: Catalyst controllers ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 58 - Catalyst controllers # Subtest: signatures ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 59 - signatures # Subtest: signatures ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 60 - signatures # Subtest: signatures ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 61 - signatures # Subtest: signatures ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 62 - signatures # Subtest: signatures ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 63 - signatures # Subtest: signatures ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 64 - signatures # Subtest: signatures ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 65 - signatures # Subtest: signatures ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 66 - signatures # Subtest: signatures ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 67 - signatures # Subtest: signatures ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 68 - signatures # Subtest: :prototype ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 69 - :prototype # Subtest: :prototype ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 70 - :prototype # Subtest: bitwise op ok 1 ok 2 - requires ok # { # 'perl' => '5.022' # } ok 3 - no errors 1..3 ok 71 - bitwise op # Subtest: bitwise op ok 1 ok 2 - requires ok # { # 'perl' => '5.022' # } ok 3 - no errors 1..3 ok 72 - bitwise op # Subtest: bitwise op ok 1 ok 2 - requires ok # { # 'perl' => '5.022' # } ok 3 - no errors 1..3 ok 73 - bitwise op # Subtest: bitwise op ok 1 ok 2 - requires ok # { # 'perl' => '5.022' # } ok 3 - no errors 1..3 ok 74 - bitwise op # Subtest: bitwise op ok 1 ok 2 - requires ok # { # 'perl' => '5.022' # } ok 3 - no errors 1..3 ok 75 - bitwise op # Subtest: bitwise op ok 1 ok 2 - requires ok # { # 'perl' => '5.022' # } ok 3 - no errors 1..3 ok 76 - bitwise op # Subtest: bitwise op ok 1 ok 2 - requires ok # { # 'perl' => '5.022' # } ok 3 - no errors 1..3 ok 77 - bitwise op # Subtest: <> ok 1 ok 2 - requires ok # { # 'perl' => '5.022' # } ok 3 - no errors 1..3 ok 78 - <> # Subtest: <<~ ok 1 ok 2 - requires ok # { # 'perl' => '5.026' # } ok 3 - no errors 1..3 ok 79 - <<~ # Subtest: ${^CAPTURE} ok 1 ok 2 - requires ok # { # 'perl' => '5.026' # } ok 3 - no errors 1..3 ok 80 - ${^CAPTURE} # Subtest: @{^CAPTURE} ok 1 ok 2 - requires ok # { # 'perl' => '5.026' # } ok 3 - no errors 1..3 ok 81 - @{^CAPTURE} # Subtest: %{^CAPTURE} ok 1 ok 2 - requires ok # { # 'perl' => '5.026' # } ok 3 - no errors 1..3 ok 82 - %{^CAPTURE} # Subtest: %{^CAPTURE_ALL} ok 1 ok 2 - requires ok # { # 'perl' => '5.026' # } ok 3 - no errors 1..3 ok 83 - %{^CAPTURE_ALL} 1..83 ok t/mixin.t ................................... # Subtest: base singlequotes ok 1 ok 2 - requires ok # { # 'Exporter' => '0', # 'mixin' => '0' # } ok 3 - no errors 1..3 ok 1 - base singlequotes 1..1 ok t/module_runtime.t .......................... # Subtest: use_module ok 1 ok 2 - requires ok # { # 'Module::Runtime' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 1 - use_module # Subtest: conditional use_module ok 1 ok 2 - requires ok # { # 'Module::Runtime' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Test::More' => '0' # } ok 5 - no errors 1..5 ok 2 - conditional use_module # Subtest: use_module in a sub ok 1 ok 2 - requires ok # { # 'Module::Runtime' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Test::More' => '0' # } ok 5 - no errors 1..5 ok 3 - use_module in a sub # Subtest: use_module in BEGIN ok 1 ok 2 - requires ok # { # 'Module::Runtime' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 4 - use_module in BEGIN # Subtest: use_module with version ok 1 ok 2 - requires ok # { # 'Module::Runtime' => '0', # 'Test::More' => '0.01' # } ok 3 - no errors 1..3 ok 5 - use_module with version # Subtest: require_module ok 1 ok 2 - requires ok # { # 'Module::Runtime' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 6 - require_module # Subtest: use_package_optimistically ok 1 ok 2 - requires ok # { # 'Module::Runtime' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 7 - use_package_optimistically # Subtest: use_package_optimistically with version ok 1 ok 2 - requires ok # { # 'Module::Runtime' => '0', # 'Test::More' => '0.01' # } ok 3 - no errors 1..3 ok 8 - use_package_optimistically with version # Subtest: use_module ok 1 ok 2 - requires ok # { # 'Module::Runtime' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 9 - use_module 1..9 ok t/mojo_base.t ............................... # Subtest: basic ok 1 ok 2 - requires ok # { # 'Mandel::Document' => '0', # 'Mojo::Base' => '0' # } ok 3 - no errors 1..3 ok 1 - basic # Subtest: Mojo::Base itself ok 1 ok 2 - requires ok # { # 'Mojo::Base' => '0' # } ok 3 - no errors 1..3 ok 2 - Mojo::Base itself # Subtest: -base ok 1 ok 2 - requires ok # { # 'Mojo::Base' => '0' # } ok 3 - no errors 1..3 ok 3 - -base # Subtest: -strict ok 1 ok 2 - requires ok # { # 'Mojo::Base' => '0' # } ok 3 - no errors 1..3 ok 4 - -strict # Subtest: package with a single quote ok 1 ok 2 - requires ok # { # 'Mojo::Base' => '0', # 'Mojo::BaseTestTest' => '0' # } ok 3 - no errors 1..3 ok 5 - package with a single quote 1..5 ok t/moose/any_moose.t ......................... # Subtest: with names that look like a part of a module, and imports ok 1 ok 2 - requires ok # { # 'Any::Moose' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Mouse::Util' => '0', # 'Mouse::Util::TypeConstraints' => '0' # } ok 5 - no errors 1..5 ok 1 - with names that look like a part of a module, and imports # Subtest: only with names that look like a part of a module ok 1 ok 2 - requires ok # { # 'Any::Moose' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Mouse::Util' => '0', # 'Mouse::Util::TypeConstraints' => '0' # } ok 5 - no errors 1..5 ok 2 - only with names that look like a part of a module # Subtest: with a name that looks like a module ok 1 ok 2 - requires ok # { # 'Any::Moose' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'MouseX::Types' => '0' # } ok 5 - no errors 1..5 ok 3 - with a name that looks like a module # Subtest: both extends and with ok 1 ok 2 - requires ok # { # 'Any::Moose' => '0', # 'Exporter' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 4 - both extends and with # Subtest: extends with any_moose with a name that looks like a part of a module ok 1 ok 2 - requires ok # { # 'Any::Moose' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Mouse::Meta::Class' => '0' # } ok 5 - no errors 1..5 ok 5 - extends with any_moose with a name that looks like a part of a module # Subtest: extends with any_moose with a name that looks like a module ok 1 ok 2 - requires ok # { # 'Any::Moose' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'MouseX::Types' => '0' # } ok 5 - no errors 1..5 ok 6 - extends with any_moose with a name that looks like a module # Subtest: extends with any_moose without () ok 1 ok 2 - requires ok # { # 'Any::Moose' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Mouse::Meta::Class' => '0', # 'Mouse::Util' => '0' # } ok 5 - no errors 1..5 ok 7 - extends with any_moose without () 1..7 ok t/moose/class_accessor.t .................... # Subtest: class accessor with antlers ok 1 ok 2 - requires ok # { # 'Class::Accessor' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 1 - class accessor with antlers # Subtest: class accessor moose-like with version ok 1 ok 2 - requires ok # { # 'Class::Accessor' => '0.34', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 2 - class accessor moose-like with version 1..2 ok t/moose/extends_inner_package.t ............. # Subtest: exclude inner package ok 1 ok 2 - requires ok # { # 'Exporter' => '0', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 1 - exclude inner package # Subtest: exclude inner package with comment ok 1 ok 2 - requires ok # { # 'Exporter' => '0', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 2 - exclude inner package with comment 1..2 ok t/moose/moose.t ............................. # Subtest: both extends and with ok 1 ok 2 - requires ok # { # 'Exporter' => '0', # 'Moose' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 1 - both extends and with # Subtest: with ok 1 ok 2 - requires ok # { # 'Moo::Role' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 2 - with # Subtest: extends ok 1 ok 2 - requires ok # { # 'Mo' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 3 - extends # Subtest: Moose-like module that does not have Moose in its name ok 1 ok 2 - requires ok # { # 'Exporter' => '0', # 'Moxie' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 4 - Moose-like module that does not have Moose in its name # Subtest: Moose::Role-like module that does not have Role in its name ok 1 ok 2 - requires ok # { # 'Test::More' => '0', # 'Test::Routine' => '0' # } ok 3 - no errors 1..3 ok 5 - Moose::Role-like module that does not have Role in its name # Subtest: Mo-like module that does not have Moose in its name ok 1 ok 2 - requires ok # { # 'Pegex::Base' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 6 - Mo-like module that does not have Moose in its name 1..6 ok t/moose/no_moose.t .......................... # Subtest: no moose ok 1 ok 2 - requires ok # { # 'Foo' => '0', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 1 - no moose 1..1 ok t/moose/todo.t .............................. skipped: TODO t/moose/with_variable.t ..................... # Subtest: with variable ok 1 ok 2 - requires ok # { # 'Mouse' => '0' # } ok 3 - no errors 1..3 ok 1 - with variable 1..1 ok t/moosex_declare.t .......................... # Subtest: Foo in t/lib/Foo.pm ok 1 ok 2 - requires ok # { # 'MooseX::Declare' => '0' # } ok 3 - no errors 1..3 ok 1 - Foo in t/lib/Foo.pm # Subtest: Role in t/lib/Foo.pm ok 1 ok 2 - requires ok # { # 'MooseX::Declare' => '0' # } ok 3 - no errors 1..3 ok 2 - Role in t/lib/Foo.pm # Subtest: Moo::Kooh in t/lib/Foo.pm ok 1 ok 2 - requires ok # { # 'Foo' => '0', # 'MooseX::Declare' => '0', # 'Role' => '0' # } ok 3 - no errors 1..3 ok 3 - Moo::Kooh in t/lib/Foo.pm # Subtest: Corge in t/lib/Foo.pm ok 1 ok 2 - requires ok # { # 'Foo::Baz' => '0', # 'MooseX::Declare' => '0', # 'Role' => '0' # } ok 3 - no errors 1..3 ok 4 - Corge in t/lib/Foo.pm # Subtest: Quux in t/lib/Foo.pm ok 1 ok 2 - requires ok # { # 'Corge' => '0', # 'MooseX::Declare' => '0' # } ok 3 - no errors 1..3 ok 5 - Quux in t/lib/Foo.pm # Subtest: SecondRole in t/lib/Foo.pm ok 1 ok 2 - requires ok # { # 'MooseX::Declare' => '0' # } ok 3 - no errors 1..3 ok 6 - SecondRole in t/lib/Foo.pm # Subtest: SecondRole in t/lib/Foo.pm ok 1 ok 2 - requires ok # { # 'MooseX::Declare' => '0', # 'Role' => '0', # 'SecondRole' => '0' # } ok 3 - no errors 1..3 ok 7 - SecondRole in t/lib/Foo.pm # Subtest: SecondRole in t/lib/Foo.pm ok 1 ok 2 - requires ok # { # 'MooseX::Declare' => '0', # 'Role' => '0', # 'SecondRole' => '0' # } ok 3 - no errors 1..3 ok 8 - SecondRole in t/lib/Foo.pm # Subtest: manual namespace ok 1 ok 2 - requires ok # { # 'Foo::Bar::Baz' => '0', # 'Foo::Bar::Fnording' => '0', # 'MooseX::Declare' => '0' # } ok 3 - no errors 1..3 ok 9 - manual namespace # Subtest: manual namespace ok 1 ok 2 - requires ok # { # 'Foo::A' => '0', # 'Foo::B' => '0', # 'Foo::C' => '0', # 'Foo::Z' => '0', # 'MooseX::Declare' => '0' # } ok 3 - no errors 1..3 ok 10 - manual namespace 1..10 ok t/object_pad.t .............................. # Subtest: basic class ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 1 - basic class # Subtest: basic class version ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 2 - basic class version # Subtest: basic role ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 3 - basic role # Subtest: basic role version ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 4 - basic role version # Subtest: basic class isa ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 5 - basic class isa # Subtest: basic class version isa ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 6 - basic class version isa # Subtest: basic class isa base version ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 7 - basic class isa base version # Subtest: basic class version isa base version ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 8 - basic class version isa base version # Subtest: basic class does ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 9 - basic class does # Subtest: basic class version does ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 10 - basic class version does # Subtest: basic class does role version ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 11 - basic class does role version # Subtest: basic class version does role version ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 12 - basic class version does role version # Subtest: basic class does role, role version ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 13 - basic class does role, role version # Subtest: basic class version does role, role version ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 14 - basic class version does role, role version # Subtest: basic class does role version isa base ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0', # 'Quux' => '4.00' # } ok 3 - no errors 1..3 ok 15 - basic class does role version isa base # Subtest: basic class version does role version isa base ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0', # 'Quux' => '4.00' # } ok 3 - no errors 1..3 ok 16 - basic class version does role version isa base # Subtest: basic class isa base does role version ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0', # 'Quux' => '4.00' # } ok 3 - no errors 1..3 ok 17 - basic class isa base does role version # Subtest: basic class version isa base does role version ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0', # 'Quux' => '4.00' # } ok 3 - no errors 1..3 ok 18 - basic class version isa base does role version # Subtest: basic class does role version isa base :attr ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0', # 'Quux' => '4.00' # } ok 3 - no errors 1..3 ok 19 - basic class does role version isa base :attr # Subtest: basic class version does role version isa base :attr ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0', # 'Quux' => '4.00' # } ok 3 - no errors 1..3 ok 20 - basic class version does role version isa base :attr # Subtest: basic role :attr ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 21 - basic role :attr # Subtest: basic role version :attr ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 22 - basic role version :attr # Subtest: basic class version isa internal class ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 23 - basic class version isa internal class # Subtest: basic class isa internal class version ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 24 - basic class isa internal class version # Subtest: basic class version isa internal class version ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 25 - basic class version isa internal class version # Subtest: basic class version does internal role ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 26 - basic class version does internal role # Subtest: basic class does internal role version ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 27 - basic class does internal role version # Subtest: basic class version does internal role version ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 28 - basic class version does internal role version # Subtest: basic class {} ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 29 - basic class {} # Subtest: basic class version {} ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 30 - basic class version {} # Subtest: basic role {} ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 31 - basic role {} # Subtest: basic role version {} ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 32 - basic role version {} # Subtest: basic class isa {} ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 33 - basic class isa {} # Subtest: basic class version isa {} ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 34 - basic class version isa {} # Subtest: basic class isa base version {} ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 35 - basic class isa base version {} # Subtest: basic class version isa base version {} ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 36 - basic class version isa base version {} # Subtest: basic class does {} ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 37 - basic class does {} # Subtest: basic class version does {} ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 38 - basic class version does {} # Subtest: basic class does role version {} ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 39 - basic class does role version {} # Subtest: basic class version does role version {} ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 40 - basic class version does role version {} # Subtest: basic class does role, role version {} ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 41 - basic class does role, role version {} # Subtest: basic class version does role, role version {} ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 42 - basic class version does role, role version {} 1..42 ok t/object_pad_attr.t ......................... # Subtest: basic class ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 1 - basic class # Subtest: basic class version ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 2 - basic class version # Subtest: basic role ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 3 - basic role # Subtest: basic role version ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 4 - basic role version # Subtest: basic class :isa ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 5 - basic class :isa # Subtest: basic class version :isa ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 6 - basic class version :isa # Subtest: basic class :isa base version ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 7 - basic class :isa base version # Subtest: basic class version :isa base version ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 8 - basic class version :isa base version # Subtest: basic class :does ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 9 - basic class :does # Subtest: basic class version :does ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 10 - basic class version :does # Subtest: basic class :does role version ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 11 - basic class :does role version # Subtest: basic class version :does role version ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 12 - basic class version :does role version # Subtest: basic class :does role, role version ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 13 - basic class :does role, role version # Subtest: basic class version :does role, role version ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 14 - basic class version :does role, role version # Subtest: basic class :does role version :isa base ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0', # 'Quux' => '4.00' # } ok 3 - no errors 1..3 ok 15 - basic class :does role version :isa base # Subtest: basic class version :does role version :isa base ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0', # 'Quux' => '4.00' # } ok 3 - no errors 1..3 ok 16 - basic class version :does role version :isa base # Subtest: basic class :isa base :does role version ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0', # 'Quux' => '4.00' # } ok 3 - no errors 1..3 ok 17 - basic class :isa base :does role version # Subtest: basic class version :isa base :does role version ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0', # 'Quux' => '4.00' # } ok 3 - no errors 1..3 ok 18 - basic class version :isa base :does role version # Subtest: basic class :does role version :isa base :attr ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0', # 'Quux' => '4.00' # } ok 3 - no errors 1..3 ok 19 - basic class :does role version :isa base :attr # Subtest: basic class version :does role version :isa base :attr ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0', # 'Quux' => '4.00' # } ok 3 - no errors 1..3 ok 20 - basic class version :does role version :isa base :attr # Subtest: basic role :attr ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 21 - basic role :attr # Subtest: basic role version :attr ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 22 - basic role version :attr # Subtest: basic class version :isa internal class ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 23 - basic class version :isa internal class # Subtest: basic class :isa internal class version ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 24 - basic class :isa internal class version # Subtest: basic class version :isa internal class version ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 25 - basic class version :isa internal class version # Subtest: basic class version :does internal role ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 26 - basic class version :does internal role # Subtest: basic class :does internal role version ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 27 - basic class :does internal role version # Subtest: basic class version :does internal role version ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 28 - basic class version :does internal role version # Subtest: basic class {} ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 29 - basic class {} # Subtest: basic class version {} ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 30 - basic class version {} # Subtest: basic role {} ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 31 - basic role {} # Subtest: basic role version {} ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 32 - basic role version {} # Subtest: basic class :isa {} ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 33 - basic class :isa {} # Subtest: basic class version :isa {} ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 34 - basic class version :isa {} # Subtest: basic class :isa base version {} ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 35 - basic class :isa base version {} # Subtest: basic class version :isa base version {} ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 36 - basic class version :isa base version {} # Subtest: basic class :does {} ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 37 - basic class :does {} # Subtest: basic class version :does {} ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 38 - basic class version :does {} # Subtest: basic class :does role version {} ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 39 - basic class :does role version {} # Subtest: basic class version :does role version {} ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 40 - basic class version :does role version {} # Subtest: basic class :does role, role version {} ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 41 - basic class :does role, role version {} # Subtest: basic class version :does role, role version {} ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 42 - basic class version :does role, role version {} 1..42 ok t/only.t .................................... # Subtest: only bare => version ok 1 ok 2 - requires ok # { # 'MyModule' => '0.30', # 'only' => '0' # } ok 3 - no errors 1..3 ok 1 - only bare => version # Subtest: only bare => version spec ok 1 ok 2 - requires ok # { # 'MyModule' => '0', # 'only' => '0' # } ok 3 - no errors 1..3 ok 2 - only bare => version spec # Subtest: only bare => version spec ok 1 ok 2 - requires ok # { # 'MyModule' => '0', # 'only' => '0' # } ok 3 - no errors 1..3 ok 3 - only bare => version spec # Subtest: only {}, module => version ok 1 ok 2 - requires ok # { # 'MyModule' => '0.33', # 'only' => '0' # } ok 3 - no errors 1..3 ok 4 - only {}, module => version # Subtest: only {} ok 1 ok 2 - requires ok # { # 'only' => '0' # } ok 3 - no errors 1..3 ok 5 - only {} # Subtest: only qw/bare version/ ok 1 ok 2 - requires ok # { # 'Test::More' => '0.88', # 'only' => '0' # } ok 3 - no errors 1..3 ok 6 - only qw/bare version/ 1..6 ok t/package_variant.t ......................... # Subtest: Child of t/package_variant.t ok 1 ok 2 - requires ok # { # 'Package::Variant' => '0' # } ok 3 - no errors 1..3 ok 1 - Child of t/package_variant.t # Subtest: no importing ok 1 ok 2 - requires ok # { # 'Package::Variant' => '0' # } ok 3 - no errors 1..3 ok 2 - no importing # Subtest: importing with a scalar ok 1 ok 2 - requires ok # { # 'Package::Variant' => '0', # 'TestImportableA' => '0' # } ok 3 - no errors 1..3 ok 3 - importing with a scalar # Subtest: importing with an arrayref ok 1 ok 2 - requires ok # { # 'Data::Record::Serialize::Role::Base' => '0', # 'Moo' => '0', # 'Package::Variant' => '0' # } ok 3 - no errors 1..3 ok 4 - importing with an arrayref # Subtest: importing with extra arg ok 1 ok 2 - requires ok # { # 'MooX::Role' => '0', # 'Package::Variant' => '0' # } ok 3 - no errors 1..3 ok 5 - importing with extra arg # Subtest: importing with a hashref ok 1 ok 2 - requires ok # { # 'Moo::Role' => '0', # 'Package::Variant' => '0' # } ok 3 - no errors 1..3 ok 6 - importing with a hashref # Subtest: version and importing ok 1 ok 2 - requires ok # { # 'Moo' => '0', # 'MooX::StrictConstructor' => '0', # 'Package::Variant' => '1.002000' # } ok 3 - no errors 1..3 ok 7 - version and importing 1..7 ok t/plack.t ................................... # Subtest: enable ok 1 ok 2 - requires ok # { # 'Plack::Builder' => '0', # 'Plack::Middleware::Foo' => '0' # } ok 3 - no errors 1..3 ok 1 - enable # Subtest: enable plus ok 1 ok 2 - requires ok # { # 'Foo' => '0', # 'Plack::Builder' => '0' # } ok 3 - no errors 1..3 ok 2 - enable plus # Subtest: enable full ok 1 ok 2 - requires ok # { # 'Plack::Builder' => '0', # 'Plack::Middleware::Foo' => '0' # } ok 3 - no errors 1..3 ok 3 - enable full # Subtest: enable_if ok 1 ok 2 - requires ok # { # 'Plack::Builder' => '0', # 'Plack::Middleware::Foo' => '0' # } ok 3 - no errors 1..3 ok 4 - enable_if # Subtest: enable_if plus ok 1 ok 2 - requires ok # { # 'Foo' => '0', # 'Plack::Builder' => '0' # } ok 3 - no errors 1..3 ok 5 - enable_if plus # Subtest: enable_if full ok 1 ok 2 - requires ok # { # 'Plack::Builder' => '0', # 'Plack::Middleware::Foo' => '0' # } ok 3 - no errors 1..3 ok 6 - enable_if full # Subtest: enable_if, sub ok 1 ok 2 - requires ok # { # 'Plack::Builder' => '0', # 'Plack::Middleware::Foo' => '0' # } ok 3 - no errors 1..3 ok 7 - enable_if, sub # Subtest: enable_if plus, sub ok 1 ok 2 - requires ok # { # 'Foo' => '0', # 'Plack::Builder' => '0' # } ok 3 - no errors 1..3 ok 8 - enable_if plus, sub # Subtest: enable_if full, sub ok 1 ok 2 - requires ok # { # 'Plack::Builder' => '0', # 'Plack::Middleware::Foo' => '0' # } ok 3 - no errors 1..3 ok 9 - enable_if full, sub 1..9 ok t/prefork.t ................................. # Subtest: use prefork ok 1 ok 2 - requires ok # { # 'Test::More' => '0', # 'prefork' => '0' # } ok 3 - no errors 1..3 ok 1 - use prefork 1..1 ok t/scan/apos.t ............................... ok 1 ok 2 1..2 ok t/scan/comment.t ............................ ok 1 1..1 ok t/scan/data.t ............................... ok 1 1..1 ok t/scan/elem.t ............................... ok 1 ok 2 ok 3 1..3 ok t/scan/eval.t ............................... ok 1 ok 2 1..2 ok t/scan/format.t ............................. ok 1 ok 2 ok 3 1..3 ok t/scan/function_parameters.t ................ ok 1 ok 2 ok 3 ok 4 1..4 ok t/scan/glob.t ............................... ok 1 1..1 ok t/scan/heredoc.t ............................ ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 1..7 ok t/scan/if.t ................................. ok 1 1..1 ok t/scan/keyword_declare.t .................... ok 1 1..1 ok t/scan/map.t ................................ ok 1 ok 2 ok 3 1..3 ok t/scan/method.t ............................. ok 1 1..1 ok t/scan/moosex_declare/attribute_issues.t .... ok 1 1..1 ok t/scan/moosex_declare/parameterized_role.t .. ok 1 1..1 ok t/scan/moosex_declare/with_newline.t ........ ok 1 1..1 ok t/scan/op.t ................................. ok 1 ok 2 1..2 ok t/scan/pod.t ................................ ok 1 ok 2 1..2 ok t/scan/postderef.t .......................... ok 1 ok 2 ok 3 ok 4 1..4 ok t/scan/print.t .............................. ok 1 1..1 ok t/scan/qq.t ................................. ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 1..8 ok t/scan/qr.t ................................. ok 1 ok 2 ok 3 1..3 ok t/scan/re.t ................................. ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok 49 ok 50 ok 51 ok 52 ok 53 ok 54 ok 55 ok 56 ok 57 ok 58 ok 59 ok 60 ok 61 ok 62 ok 63 ok 64 1..64 ok t/scan/recursion.t .......................... ok 1 1..1 ok t/scan/sub.t ................................ ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 1..11 ok t/scan/syntax/qs.t .......................... ok 1 1..1 ok t/scan/trycatch.t ........................... ok 1 1..1 ok t/scan/tt.t ................................. ok 1 1..1 ok t/scan/utf8.t ............................... ok 1 ok 2 ok 3 1..3 ok t/scan/variable.t ........................... ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 1..6 ok t/syntax_collector.t ........................ # Subtest: spec follows ok 1 ok 2 - requires ok # { # 'Scalar::Util' => '0', # 'Syntax::Collector' => '0', # 'strict' => '0', # 'warnings' => '0' # } ok 3 - no errors 1..3 ok 1 - spec follows # Subtest: -collect ok 1 ok 2 - requires ok # { # 'Scalar::Util' => '0', # 'Syntax::Collector' => '0', # 'strict' => '0', # 'warnings' => '0' # } ok 3 - no errors 1..3 ok 2 - -collect # Subtest: no spec ok 1 ok 2 - requires ok # { # 'Syntax::Collector' => '0' # } ok 3 - no errors 1..3 ok 3 - no spec 1..3 ok t/test_class_most.t ......................... # Subtest: parent with a package ok 1 ok 2 - requires ok # { # 'Test::Class::Most' => '0', # 'Tests::For::Foo' => '0' # } ok 3 - no errors 1..3 ok 1 - parent with a package # Subtest: parent with packages ok 1 ok 2 - requires ok # { # 'Some::Other::Class::For::Increased::Stupidity' => '0', # 'Test::Class::Most' => '0', # 'Tests::For::Bar' => '0', # 'Tests::For::Foo' => '0' # } ok 3 - no errors 1..3 ok 2 - parent with packages # Subtest: with other options ok 1 ok 2 - requires ok # { # 'My::Test::Class' => '0', # 'Test::Class::Most' => '0' # } ok 3 - no errors 1..3 ok 3 - with other options 1..3 ok t/test_more.t ............................... # Subtest: skip_all out of BEGIN ok 1 ok 2 - requires ok # { # 'Test::More' => '0', # 'strict' => '0' # } ok 3 - no errors 1..3 ok 1 - skip_all out of BEGIN # Subtest: skip_all inside BEGIN ok 1 ok 2 - requires ok # { # 'Test::More' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'strict' => '0' # } ok 5 - no errors 1..5 ok 2 - skip_all inside BEGIN # Subtest: skip_all inside sub BEGIN ok 1 ok 2 - requires ok # { # 'Test::More' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'strict' => '0' # } ok 5 - no errors 1..5 ok 3 - skip_all inside sub BEGIN # Subtest: skip_all inside BEGIN if ok 1 ok 2 - requires ok # { # 'Test::More' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'strict' => '0' # } ok 5 - no errors 1..5 ok 4 - skip_all inside BEGIN if # Subtest: "skip_all" ok 1 ok 2 - requires ok # { # 'Test::More' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'strict' => '0' # } ok 5 - no errors 1..5 ok 5 - "skip_all" # Subtest: plan(skip_all => ...) ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Test::More' => '0', # 'strict' => '0' # } ok 5 - no errors 1..5 ok 6 - plan(skip_all => ...) 1..6 ok t/test_requires.t ........................... # Subtest: with a hashref ok 1 ok 2 - requires ok # { # 'Test::Requires' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'HTTP::MobileAttribute' => '0.01' # } ok 5 - no errors 1..5 ok 1 - with a hashref # Subtest: qw ok 1 ok 2 - requires ok # { # 'Test::More' => '0', # 'Test::Requires' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'HTTP::MobileAttribute' => '0' # } ok 5 - no errors 1..5 ok 2 - qw # Subtest: empty () ok 1 ok 2 - requires ok # { # 'Test::More' => '0', # 'Test::Requires' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # {} ok 5 - no errors 1..5 ok 3 - empty () # Subtest: function ok 1 ok 2 - requires ok # { # 'Test::More' => '0', # 'Test::Requires' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Some::Optional::Test::Required::Modules' => '0' # } ok 5 - no errors 1..5 ok 4 - function 1..4 ok t/universal_version.t ....................... # Subtest: VERSION < number ok 1 ok 2 - requires ok # { # 'Storable' => '0' # } ok 3 - no errors 1..3 ok 1 - VERSION < number # Subtest: in the main package ok 1 ok 2 - requires ok # { # 'Test::More' => '0.98' # } ok 3 - suggests ok # {} ok 4 - recommends ok # {} ok 5 - no errors 1..5 ok 2 - in the main package # Subtest: if block ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Test::More' => '0.98' # } ok 5 - no errors 1..5 ok 3 - if block # Subtest: variable ok 1 ok 2 - requires ok # { # 'List::Util' => '0' # } ok 3 - no errors 1..3 ok 4 - variable # Subtest: numerical version ok 1 ok 2 - requires ok # { # 'LWP::UserAgent' => '5.815' # } ok 3 - no errors 1..3 ok 5 - numerical version # Subtest: return value ok 1 ok 2 - requires ok # { # 'Devel::PPPort' => '0' # } ok 3 - no errors 1..3 ok 6 - return value # Subtest: eval block or die ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::More' => '0.98' # } ok 4 - no errors 1..4 ok 7 - eval block or die 1..7 ok t/unless.t .................................. # Subtest: unless ok 1 ok 2 - requires ok # { # 'unless' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'POE::Kernel' => '0' # } ok 5 - no errors 1..5 ok 1 - unless 1..1 ok All tests successful. Files=89, Tests=772, 15 wallclock secs ( 0.62 usr 0.22 sys + 11.67 cusr 2.01 csys = 14.52 CPU) Result: PASS make[1]: Leaving directory '/build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917' create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install --destdir=debian/libperl-prereqscanner-notquitelite-perl/ make -j12 install DESTDIR=/build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl AM_UPDATE_INFO_DIR=no PREFIX=/usr make[1]: Entering directory '/build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917' Manifying 1 pod document Manifying 20 pod documents Manifying 17 pod documents Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Tokens.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Util.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/App.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Context.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Util/CPANfile.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Util/Prereqs.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Superclass.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/UniversalVersion.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/TestClassMost.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/TestRequires.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/SyntaxCollector.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Plack.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Unless.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Prefork.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/TestMore.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Syntax.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/PackageVariant.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Mixin.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/KeywordDeclare.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Later.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/MooseXDeclare.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Only.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Autouse.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/ClassLoad.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/POE.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Inline.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Moose.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Catalyst.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Aliased.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/ModuleRuntime.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Core.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/ClassAutouse.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/AnyMoose.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/ObjectPad.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/MojoBase.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/ClassAccessor.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man1/scan-perl-prereqs-nqlite.1p Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Util::Prereqs.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Util::CPANfile.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Util.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Tokens.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Unless.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::UniversalVersion.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::TestRequires.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::TestMore.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::TestClassMost.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::SyntaxCollector.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Syntax.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Superclass.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Prefork.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Plack.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::PackageVariant.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::POE.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Only.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::ObjectPad.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::MooseXDeclare.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Moose.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::MojoBase.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::ModuleRuntime.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Mixin.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Later.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::KeywordDeclare.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Inline.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Core.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::ClassLoad.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::ClassAutouse.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::ClassAccessor.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Catalyst.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Autouse.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::AnyMoose.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Aliased.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Context.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::App.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/bin/scan-perl-prereqs-nqlite make[1]: Leaving directory '/build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917' dh_installdocs dh_installchangelogs dh_installman dh_perl dh_link dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'libperl-prereqscanner-notquitelite-perl' in '../libperl-prereqscanner-notquitelite-perl_0.9917-1_all.deb'. dpkg-genbuildinfo --build=binary -O../libperl-prereqscanner-notquitelite-perl_0.9917-1_arm64.buildinfo dpkg-genchanges --build=binary -O../libperl-prereqscanner-notquitelite-perl_0.9917-1_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) dpkg-genchanges: info: including full source code in upload I: copying local configuration I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/670909 and its subdirectories I: Current time: Fri Feb 21 19:42:28 -12 2025 I: pbuilder-time-stamp: 1740210148 Sat Feb 22 07:42:28 UTC 2025 I: Signing ./b1/libperl-prereqscanner-notquitelite-perl_0.9917-1_arm64.buildinfo as libperl-prereqscanner-notquitelite-perl_0.9917-1_arm64.buildinfo.asc Sat Feb 22 07:42:29 UTC 2025 I: Signed ./b1/libperl-prereqscanner-notquitelite-perl_0.9917-1_arm64.buildinfo as ./b1/libperl-prereqscanner-notquitelite-perl_0.9917-1_arm64.buildinfo.asc Sat Feb 22 07:42:29 UTC 2025 - build #1 for libperl-prereqscanner-notquitelite-perl/unstable/arm64 on codethink04-arm64 done. Starting cleanup. All cleanup done. Sat Feb 22 07:42:29 UTC 2025 - reproducible_build.sh stopped running as /tmp/jenkins-script-VEySBjjF, removing. /srv/reproducible-results/rbuild-debian/r-b-build.6BQ5LPpy: total 20 drwxr-xr-x 2 jenkins jenkins 4096 Feb 22 07:42 b1 drwxr-xr-x 2 jenkins jenkins 4096 Feb 22 07:41 b2 -rw-r--r-- 1 jenkins jenkins 3071 Sep 29 2023 libperl-prereqscanner-notquitelite-perl_0.9917-1.dsc -rw------- 1 jenkins jenkins 4413 Feb 22 07:41 rbuildlog.RJ1TvpR /srv/reproducible-results/rbuild-debian/r-b-build.6BQ5LPpy/b1: total 396 -rw-r--r-- 1 jenkins jenkins 158797 Feb 22 07:42 build.log -rw-r--r-- 1 jenkins jenkins 2432 Feb 22 07:42 libperl-prereqscanner-notquitelite-perl_0.9917-1.debian.tar.xz -rw-r--r-- 1 jenkins jenkins 3071 Feb 22 07:42 libperl-prereqscanner-notquitelite-perl_0.9917-1.dsc -rw-r--r-- 1 jenkins jenkins 79504 Feb 22 07:42 libperl-prereqscanner-notquitelite-perl_0.9917-1_all.deb -rw-r--r-- 1 jenkins jenkins 5046 Feb 22 07:42 libperl-prereqscanner-notquitelite-perl_0.9917-1_arm64.buildinfo -rw-r--r-- 1 jenkins jenkins 5928 Feb 22 07:42 libperl-prereqscanner-notquitelite-perl_0.9917-1_arm64.buildinfo.asc -rw-r--r-- 1 jenkins jenkins 1425 Feb 22 07:42 libperl-prereqscanner-notquitelite-perl_0.9917-1_arm64.changes -rw-r--r-- 1 jenkins jenkins 1970 Feb 22 07:42 libperl-prereqscanner-notquitelite-perl_0.9917-1_source.changes -rw-r--r-- 1 jenkins jenkins 130177 Feb 22 07:42 libperl-prereqscanner-notquitelite-perl_0.9917.orig.tar.gz /srv/reproducible-results/rbuild-debian/r-b-build.6BQ5LPpy/b2: total 0 Sat Feb 22 07:42:30 UTC 2025 I: Deleting $TMPDIR on codethink04-arm64.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Fri Feb 21 19:41:51 -12 2025 I: pbuilder-time-stamp: 1740210111 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [libperl-prereqscanner-notquitelite-perl_0.9917-1.dsc] I: copying [./libperl-prereqscanner-notquitelite-perl_0.9917.orig.tar.gz] I: copying [./libperl-prereqscanner-notquitelite-perl_0.9917-1.debian.tar.xz] I: Extracting source dpkg-source: warning: cannot verify inline signature for ./libperl-prereqscanner-notquitelite-perl_0.9917-1.dsc: unsupported subcommand dpkg-source: info: extracting libperl-prereqscanner-notquitelite-perl in libperl-prereqscanner-notquitelite-perl-0.9917 dpkg-source: info: unpacking libperl-prereqscanner-notquitelite-perl_0.9917.orig.tar.gz dpkg-source: info: unpacking libperl-prereqscanner-notquitelite-perl_0.9917-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/670909/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='arm64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' DISTRIBUTION='unstable' HOME='/root' HOST_ARCH='arm64' IFS=' ' INVOCATION_ID='be6a4be4ebd9435cab94df7b4553ccc0' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='670909' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.6BQ5LPpy/pbuilderrc_R2V4 --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.6BQ5LPpy/b1 --logfile b1/build.log libperl-prereqscanner-notquitelite-perl_0.9917-1.dsc' SUDO_GID='109' SUDO_UID='104' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://192.168.101.4:3128' I: uname -a Linux codethink04-arm64 6.1.0-31-cloud-arm64 #1 SMP Debian 6.1.128-1 (2025-02-07) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin I: user script /srv/workspace/pbuilder/670909/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: arm64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), libcpan-meta-requirements-perl, libdata-dump-perl, libextutils-makemaker-cpanfile-perl, libmodule-corelist-perl, libmodule-cpanfile-perl, libmodule-find-perl, libparse-distname-perl, libregexp-trie-perl, libtest-failwarnings-perl, libtest-simple-perl, libtest-useallmodules-perl, perl dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19889 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on libdata-dump-perl; however: Package libdata-dump-perl is not installed. pbuilder-satisfydepends-dummy depends on libextutils-makemaker-cpanfile-perl; however: Package libextutils-makemaker-cpanfile-perl is not installed. pbuilder-satisfydepends-dummy depends on libmodule-cpanfile-perl; however: Package libmodule-cpanfile-perl is not installed. pbuilder-satisfydepends-dummy depends on libmodule-find-perl; however: Package libmodule-find-perl is not installed. pbuilder-satisfydepends-dummy depends on libparse-distname-perl; however: Package libparse-distname-perl is not installed. pbuilder-satisfydepends-dummy depends on libregexp-trie-perl; however: Package libregexp-trie-perl is not installed. pbuilder-satisfydepends-dummy depends on libtest-failwarnings-perl; however: Package libtest-failwarnings-perl is not installed. pbuilder-satisfydepends-dummy depends on libtest-useallmodules-perl; however: Package libtest-useallmodules-perl is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libdata-dump-perl{a} libdebhelper-perl{a} libelf1t64{a} libextutils-makemaker-cpanfile-perl{a} libfile-stripnondeterminism-perl{a} libicu72{a} libmagic-mgc{a} libmagic1t64{a} libmodule-cpanfile-perl{a} libmodule-find-perl{a} libparse-distname-perl{a} libpipeline1{a} libregexp-trie-perl{a} libtest-failwarnings-perl{a} libtest-useallmodules-perl{a} libtool{a} libuchardet0{a} libunistring5{a} libxml2{a} m4{a} man-db{a} po-debconf{a} sensible-utils{a} The following packages are RECOMMENDED but will NOT be installed: curl libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx wget 0 packages upgraded, 38 newly installed, 0 to remove and 0 not upgraded. Need to get 20.2 MB of archives. After unpacking 80.5 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian unstable/main arm64 sensible-utils all 0.0.24 [24.8 kB] Get: 2 http://deb.debian.org/debian unstable/main arm64 libmagic-mgc arm64 1:5.45-3+b1 [314 kB] Get: 3 http://deb.debian.org/debian unstable/main arm64 libmagic1t64 arm64 1:5.45-3+b1 [102 kB] Get: 4 http://deb.debian.org/debian unstable/main arm64 file arm64 1:5.45-3+b1 [43.4 kB] Get: 5 http://deb.debian.org/debian unstable/main arm64 gettext-base arm64 0.23.1-1 [241 kB] Get: 6 http://deb.debian.org/debian unstable/main arm64 libuchardet0 arm64 0.0.8-1+b2 [69.2 kB] Get: 7 http://deb.debian.org/debian unstable/main arm64 groff-base arm64 1.23.0-7 [1129 kB] Get: 8 http://deb.debian.org/debian unstable/main arm64 bsdextrautils arm64 2.40.4-4 [92.1 kB] Get: 9 http://deb.debian.org/debian unstable/main arm64 libpipeline1 arm64 1.5.8-1 [40.2 kB] Get: 10 http://deb.debian.org/debian unstable/main arm64 man-db arm64 2.13.0-1 [1404 kB] Get: 11 http://deb.debian.org/debian unstable/main arm64 m4 arm64 1.4.19-5 [284 kB] Get: 12 http://deb.debian.org/debian unstable/main arm64 autoconf all 2.72-3 [493 kB] Get: 13 http://deb.debian.org/debian unstable/main arm64 autotools-dev all 20220109.1 [51.6 kB] Get: 14 http://deb.debian.org/debian unstable/main arm64 automake all 1:1.17-3 [862 kB] Get: 15 http://deb.debian.org/debian unstable/main arm64 autopoint all 0.23.1-1 [770 kB] Get: 16 http://deb.debian.org/debian unstable/main arm64 libdebhelper-perl all 13.24.1 [90.9 kB] Get: 17 http://deb.debian.org/debian unstable/main arm64 libtool all 2.5.4-3 [539 kB] Get: 18 http://deb.debian.org/debian unstable/main arm64 dh-autoreconf all 20 [17.1 kB] Get: 19 http://deb.debian.org/debian unstable/main arm64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 20 http://deb.debian.org/debian unstable/main arm64 libfile-stripnondeterminism-perl all 1.14.1-2 [19.7 kB] Get: 21 http://deb.debian.org/debian unstable/main arm64 dh-strip-nondeterminism all 1.14.1-2 [8620 B] Get: 22 http://deb.debian.org/debian unstable/main arm64 libelf1t64 arm64 0.192-4 [189 kB] Get: 23 http://deb.debian.org/debian unstable/main arm64 dwz arm64 0.15-1+b1 [102 kB] Get: 24 http://deb.debian.org/debian unstable/main arm64 libunistring5 arm64 1.3-1 [449 kB] Get: 25 http://deb.debian.org/debian unstable/main arm64 libicu72 arm64 72.1-6 [9239 kB] Get: 26 http://deb.debian.org/debian unstable/main arm64 libxml2 arm64 2.12.7+dfsg+really2.9.14-0.2+b1 [630 kB] Get: 27 http://deb.debian.org/debian unstable/main arm64 gettext arm64 0.23.1-1 [1610 kB] Get: 28 http://deb.debian.org/debian unstable/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 29 http://deb.debian.org/debian unstable/main arm64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 30 http://deb.debian.org/debian unstable/main arm64 debhelper all 13.24.1 [920 kB] Get: 31 http://deb.debian.org/debian unstable/main arm64 libdata-dump-perl all 1.25-1 [28.4 kB] Get: 32 http://deb.debian.org/debian unstable/main arm64 libmodule-cpanfile-perl all 1.1004-2 [25.7 kB] Get: 33 http://deb.debian.org/debian unstable/main arm64 libextutils-makemaker-cpanfile-perl all 0.09-2 [7816 B] Get: 34 http://deb.debian.org/debian unstable/main arm64 libmodule-find-perl all 0.16-2 [10.6 kB] Get: 35 http://deb.debian.org/debian unstable/main arm64 libparse-distname-perl all 0.05-3 [9052 B] Get: 36 http://deb.debian.org/debian unstable/main arm64 libregexp-trie-perl all 0.02-4 [5676 B] Get: 37 http://deb.debian.org/debian unstable/main arm64 libtest-failwarnings-perl all 0.8-4 [9468 B] Get: 38 http://deb.debian.org/debian unstable/main arm64 libtest-useallmodules-perl all 0.17-3 [7528 B] Fetched 20.2 MB in 0s (93.8 MB/s) Preconfiguring packages ... Selecting previously unselected package sensible-utils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19889 files and directories currently installed.) Preparing to unpack .../00-sensible-utils_0.0.24_all.deb ... Unpacking sensible-utils (0.0.24) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../01-libmagic-mgc_1%3a5.45-3+b1_arm64.deb ... Unpacking libmagic-mgc (1:5.45-3+b1) ... Selecting previously unselected package libmagic1t64:arm64. Preparing to unpack .../02-libmagic1t64_1%3a5.45-3+b1_arm64.deb ... Unpacking libmagic1t64:arm64 (1:5.45-3+b1) ... Selecting previously unselected package file. Preparing to unpack .../03-file_1%3a5.45-3+b1_arm64.deb ... Unpacking file (1:5.45-3+b1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../04-gettext-base_0.23.1-1_arm64.deb ... Unpacking gettext-base (0.23.1-1) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../05-libuchardet0_0.0.8-1+b2_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../06-groff-base_1.23.0-7_arm64.deb ... Unpacking groff-base (1.23.0-7) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../07-bsdextrautils_2.40.4-4_arm64.deb ... Unpacking bsdextrautils (2.40.4-4) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../08-libpipeline1_1.5.8-1_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../09-man-db_2.13.0-1_arm64.deb ... Unpacking man-db (2.13.0-1) ... Selecting previously unselected package m4. Preparing to unpack .../10-m4_1.4.19-5_arm64.deb ... Unpacking m4 (1.4.19-5) ... Selecting previously unselected package autoconf. Preparing to unpack .../11-autoconf_2.72-3_all.deb ... Unpacking autoconf (2.72-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../12-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../13-automake_1%3a1.17-3_all.deb ... Unpacking automake (1:1.17-3) ... Selecting previously unselected package autopoint. Preparing to unpack .../14-autopoint_0.23.1-1_all.deb ... Unpacking autopoint (0.23.1-1) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../15-libdebhelper-perl_13.24.1_all.deb ... Unpacking libdebhelper-perl (13.24.1) ... Selecting previously unselected package libtool. Preparing to unpack .../16-libtool_2.5.4-3_all.deb ... Unpacking libtool (2.5.4-3) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../17-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../18-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../19-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../20-dh-strip-nondeterminism_1.14.1-2_all.deb ... Unpacking dh-strip-nondeterminism (1.14.1-2) ... Selecting previously unselected package libelf1t64:arm64. Preparing to unpack .../21-libelf1t64_0.192-4_arm64.deb ... Unpacking libelf1t64:arm64 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../22-dwz_0.15-1+b1_arm64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libunistring5:arm64. Preparing to unpack .../23-libunistring5_1.3-1_arm64.deb ... Unpacking libunistring5:arm64 (1.3-1) ... Selecting previously unselected package libicu72:arm64. Preparing to unpack .../24-libicu72_72.1-6_arm64.deb ... Unpacking libicu72:arm64 (72.1-6) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../25-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) ... Selecting previously unselected package gettext. Preparing to unpack .../26-gettext_0.23.1-1_arm64.deb ... Unpacking gettext (0.23.1-1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../27-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../28-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../29-debhelper_13.24.1_all.deb ... Unpacking debhelper (13.24.1) ... Selecting previously unselected package libdata-dump-perl. Preparing to unpack .../30-libdata-dump-perl_1.25-1_all.deb ... Unpacking libdata-dump-perl (1.25-1) ... Selecting previously unselected package libmodule-cpanfile-perl. Preparing to unpack .../31-libmodule-cpanfile-perl_1.1004-2_all.deb ... Unpacking libmodule-cpanfile-perl (1.1004-2) ... Selecting previously unselected package libextutils-makemaker-cpanfile-perl. Preparing to unpack .../32-libextutils-makemaker-cpanfile-perl_0.09-2_all.deb ... Unpacking libextutils-makemaker-cpanfile-perl (0.09-2) ... Selecting previously unselected package libmodule-find-perl. Preparing to unpack .../33-libmodule-find-perl_0.16-2_all.deb ... Unpacking libmodule-find-perl (0.16-2) ... Selecting previously unselected package libparse-distname-perl. Preparing to unpack .../34-libparse-distname-perl_0.05-3_all.deb ... Unpacking libparse-distname-perl (0.05-3) ... Selecting previously unselected package libregexp-trie-perl. Preparing to unpack .../35-libregexp-trie-perl_0.02-4_all.deb ... Unpacking libregexp-trie-perl (0.02-4) ... Selecting previously unselected package libtest-failwarnings-perl. Preparing to unpack .../36-libtest-failwarnings-perl_0.8-4_all.deb ... Unpacking libtest-failwarnings-perl (0.8-4) ... Selecting previously unselected package libtest-useallmodules-perl. Preparing to unpack .../37-libtest-useallmodules-perl_0.17-3_all.deb ... Unpacking libtest-useallmodules-perl (0.17-3) ... Setting up libpipeline1:arm64 (1.5.8-1) ... Setting up libmodule-cpanfile-perl (1.1004-2) ... Setting up libicu72:arm64 (72.1-6) ... Setting up bsdextrautils (2.40.4-4) ... Setting up libmagic-mgc (1:5.45-3+b1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.24.1) ... Setting up libmagic1t64:arm64 (1:5.45-3+b1) ... Setting up libextutils-makemaker-cpanfile-perl (0.09-2) ... Setting up gettext-base (0.23.1-1) ... Setting up m4 (1.4.19-5) ... Setting up file (1:5.45-3+b1) ... Setting up libparse-distname-perl (0.05-3) ... Setting up libelf1t64:arm64 (0.192-4) ... Setting up libtest-useallmodules-perl (0.17-3) ... Setting up autotools-dev (20220109.1) ... Setting up libdata-dump-perl (1.25-1) ... Setting up libmodule-find-perl (0.16-2) ... Setting up libunistring5:arm64 (1.3-1) ... Setting up autopoint (0.23.1-1) ... Setting up libtest-failwarnings-perl (0.8-4) ... Setting up autoconf (2.72-3) ... Setting up dwz (0.15-1+b1) ... Setting up sensible-utils (0.0.24) ... Setting up libuchardet0:arm64 (0.0.8-1+b2) ... Setting up libregexp-trie-perl (0.02-4) ... Setting up libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Setting up automake (1:1.17-3) ... update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.14.1-2) ... Setting up gettext (0.23.1-1) ... Setting up libtool (2.5.4-3) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up dh-strip-nondeterminism (1.14.1-2) ... Setting up groff-base (1.23.0-7) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up man-db (2.13.0-1) ... Not building database; man-db/auto-update is not 'true'. Setting up debhelper (13.24.1) ... Processing triggers for libc-bin (2.40-7) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../libperl-prereqscanner-notquitelite-perl_0.9917-1_source.changes dpkg-buildpackage: info: source package libperl-prereqscanner-notquitelite-perl dpkg-buildpackage: info: source version 0.9917-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by gregor herrmann 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=/build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917=. -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=/build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917=. -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 Perl::PrereqScanner::NotQuiteLite Writing MYMETA.yml and MYMETA.json dh_auto_build make -j12 make[1]: Entering directory '/build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917' cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/ClassAccessor.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/ClassAccessor.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/MojoBase.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/MojoBase.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/ObjectPad.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/ObjectPad.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/AnyMoose.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/AnyMoose.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/ClassAutouse.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/ClassAutouse.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Core.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Core.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/ModuleRuntime.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/ModuleRuntime.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Context.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Context.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Aliased.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Aliased.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Catalyst.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Catalyst.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Moose.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Moose.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Inline.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Inline.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/POE.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/POE.pm cp lib/Perl/PrereqScanner/NotQuiteLite.pm blib/lib/Perl/PrereqScanner/NotQuiteLite.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/ClassLoad.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/ClassLoad.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Autouse.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Autouse.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Only.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Only.pm cp lib/Perl/PrereqScanner/NotQuiteLite/App.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/App.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/MooseXDeclare.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/MooseXDeclare.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Later.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Later.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/KeywordDeclare.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/KeywordDeclare.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Mixin.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Mixin.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/PackageVariant.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/PackageVariant.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Syntax.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Syntax.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/TestMore.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/TestMore.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Prefork.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Prefork.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Util/Prereqs.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Util/Prereqs.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Unless.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Unless.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Plack.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Plack.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/SyntaxCollector.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/SyntaxCollector.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Util.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Util.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/TestRequires.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/TestRequires.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Util/CPANfile.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Util/CPANfile.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/TestClassMost.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/TestClassMost.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/UniversalVersion.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/UniversalVersion.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Tokens.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Tokens.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Superclass.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Superclass.pm cp bin/scan-perl-prereqs-nqlite blib/script/scan-perl-prereqs-nqlite "/usr/bin/perl" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/scan-perl-prereqs-nqlite Manifying 1 pod document Manifying 20 pod documents Manifying 17 pod documents make[1]: Leaving directory '/build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917' dh_auto_test make -j12 test TEST_VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917' PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/*/*.t t/*/*/*.t t/00_load.t ................................. 1..37 ok 1 - use Perl::PrereqScanner::NotQuiteLite::Parser::Syntax; ok 2 - use Perl::PrereqScanner::NotQuiteLite::Parser::Unless; ok 3 - use Perl::PrereqScanner::NotQuiteLite::Parser::MojoBase; ok 4 - use Perl::PrereqScanner::NotQuiteLite::App; ok 5 - use Perl::PrereqScanner::NotQuiteLite::Util; ok 6 - use Perl::PrereqScanner::NotQuiteLite::Parser::Catalyst; ok 7 - use Perl::PrereqScanner::NotQuiteLite::Tokens; ok 8 - use Perl::PrereqScanner::NotQuiteLite; ok 9 - use Perl::PrereqScanner::NotQuiteLite::Util::Prereqs; ok 10 - use Perl::PrereqScanner::NotQuiteLite::Parser::SyntaxCollector; ok 11 - use Perl::PrereqScanner::NotQuiteLite::Context; ok 12 - use Perl::PrereqScanner::NotQuiteLite::Parser::Mixin; ok 13 - use Perl::PrereqScanner::NotQuiteLite::Util::CPANfile; ok 14 - use Perl::PrereqScanner::NotQuiteLite::Parser::ClassLoad; ok 15 - use Perl::PrereqScanner::NotQuiteLite::Parser::Aliased; ok 16 - use Perl::PrereqScanner::NotQuiteLite::Parser::KeywordDeclare; ok 17 - use Perl::PrereqScanner::NotQuiteLite::Parser::TestMore; ok 18 - use Perl::PrereqScanner::NotQuiteLite::Parser::Later; ok 19 - use Perl::PrereqScanner::NotQuiteLite::Parser::Only; ok 20 - use Perl::PrereqScanner::NotQuiteLite::Parser::UniversalVersion; ok 21 - use Perl::PrereqScanner::NotQuiteLite::Parser::Moose; ok 22 - use Perl::PrereqScanner::NotQuiteLite::Parser::Core; ok 23 - use Perl::PrereqScanner::NotQuiteLite::Parser::Autouse; ok 24 - use Perl::PrereqScanner::NotQuiteLite::Parser::ModuleRuntime; ok 25 - use Perl::PrereqScanner::NotQuiteLite::Parser::TestRequires; ok 26 - use Perl::PrereqScanner::NotQuiteLite::Parser::ClassAutouse; ok 27 - use Perl::PrereqScanner::NotQuiteLite::Parser::Superclass; ok 28 - use Perl::PrereqScanner::NotQuiteLite::Parser::Inline; ok 29 - use Perl::PrereqScanner::NotQuiteLite::Parser::PackageVariant; ok 30 - use Perl::PrereqScanner::NotQuiteLite::Parser::POE; ok 31 - use Perl::PrereqScanner::NotQuiteLite::Parser::ObjectPad; ok 32 - use Perl::PrereqScanner::NotQuiteLite::Parser::TestClassMost; ok 33 - use Perl::PrereqScanner::NotQuiteLite::Parser::MooseXDeclare; ok 34 - use Perl::PrereqScanner::NotQuiteLite::Parser::ClassAccessor; ok 35 - use Perl::PrereqScanner::NotQuiteLite::Parser::Plack; ok 36 - use Perl::PrereqScanner::NotQuiteLite::Parser::AnyMoose; ok 37 - use Perl::PrereqScanner::NotQuiteLite::Parser::Prefork; ok t/10_use.t .................................. # Subtest: use pragma ok 1 ok 2 - requires ok # { # 'strict' => '0', # 'warnings' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 1 - use pragma # Subtest: use Module ok 1 ok 2 - requires ok # { # 'FindBin' => '0', # 'Time::Local' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 2 - use Module # Subtest: use Module Version ok 1 ok 2 - requires ok # { # 'FindBin' => '0.01', # 'Time::Local' => '0.02' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 3 - use Module Version # Subtest: use v-string ok 1 ok 2 - requires ok # { # 'perl' => 'v5.8.1' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 4 - use v-string # Subtest: use version_number ok 1 ok 2 - requires ok # { # 'perl' => '5.008001' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 5 - use version_number # Subtest: use Module () ok 1 ok 2 - requires ok # { # 'Time::Local' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 6 - use Module () # Subtest: use Module version () ok 1 ok 2 - requires ok # { # 'Time::Local' => '0.01' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 7 - use Module version () # Subtest: use Module qw(args) ok 1 ok 2 - requires ok # { # 'Time::Local' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 8 - use Module qw(args) # Subtest: use lib ok 1 ok 2 - requires ok # { # 'FindBin' => '0', # 'constant' => '0', # 'lib' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 9 - use lib # Subtest: use in a block ok 1 ok 2 - requires ok # { # 'Test::More' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 10 - use in a block # Subtest: use method ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 11 - use method # Subtest: pod ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 12 - pod # Subtest: overload ok 1 ok 2 - requires ok # { # 'overload' => '0' # } ok 3 - no errors 1..3 ok 13 - overload 1..13 ok t/11_require.t .............................. # Subtest: require pragma ok 1 ok 2 - requires ok # { # 'strict' => '0', # 'warnings' => '0' # } ok 3 - no errors 1..3 ok 1 - require pragma # Subtest: require Module ok 1 ok 2 - requires ok # { # 'Test' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 2 - require Module # Subtest: require v-string ok 1 ok 2 - requires ok # { # 'perl' => 'v5.10.1' # } ok 3 - no errors 1..3 ok 3 - require v-string # Subtest: require version_number ok 1 ok 2 - requires ok # { # 'perl' => '5.010001' # } ok 3 - no errors 1..3 ok 4 - require version_number # Subtest: require file ok 1 ok 2 - requires ok # { # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 5 - require file # Subtest: require Module in if ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Test::More' => '0' # } ok 5 - no errors 1..5 ok 6 - require Module in if # Subtest: require Module in sub ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Test::More' => '0' # } ok 5 - no errors 1..5 ok 7 - require Module in sub # Subtest: require Module in sub without explicit semicolon ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Test::More' => '0' # } ok 5 - no errors 1..5 ok 8 - require Module in sub without explicit semicolon # Subtest: require Module in sub ok 1 ok 2 - requires ok # { # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 9 - require Module in sub # Subtest: require Module in sub ok 1 ok 2 - requires ok # { # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 10 - require Module in sub # Subtest: sub require ok 1 ok 2 - requires ok # { # 'vars' => '0' # } ok 3 - no errors 1..3 ok 11 - sub require 1..11 ok t/12_no.t ................................... # Subtest: no pragma ok 1 ok 2 - noes ok # { # 'strict' => '0', # 'warnings' => '0' # } ok 3 - no errors 1..3 ok 1 - no pragma # Subtest: no Module ok 1 ok 2 - noes ok # { # 'FindBin' => '0', # 'Time::Local' => '0' # } ok 3 - no errors 1..3 ok 2 - no Module # Subtest: no Module Version ok 1 ok 2 - noes ok # { # 'FindBin' => '0.01', # 'Time::Local' => '0.02' # } ok 3 - no errors 1..3 ok 3 - no Module Version # Subtest: no v-string ok 1 ok 2 - noes ok # { # 'perl' => 'v5.20.1' # } ok 3 - no errors 1..3 ok 4 - no v-string # Subtest: no version_number ok 1 ok 2 - noes ok # { # 'perl' => '5.008001' # } ok 3 - no errors 1..3 ok 5 - no version_number # Subtest: no Module () ok 1 ok 2 - noes ok # { # 'Time::Local' => '0' # } ok 3 - no errors 1..3 ok 6 - no Module () # Subtest: no Module version () ok 1 ok 2 - noes ok # { # 'Time::Local' => '0.01' # } ok 3 - no errors 1..3 ok 7 - no Module version () # Subtest: no Module qw(args) ok 1 ok 2 - noes ok # { # 'Time::Local' => '0' # } ok 3 - no errors 1..3 ok 8 - no Module qw(args) # Subtest: no lib ok 1 ok 2 - noes ok # { # 'FindBin' => '0', # 'constant' => '0', # 'lib' => '0' # } ok 3 - no errors 1..3 ok 9 - no lib 1..9 ok t/15_eval.t ................................. # Subtest: if (eval) ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::More' => '0' # } ok 4 - no errors 1..4 ok 1 - if (eval) # Subtest: eval() ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::More' => '0' # } ok 4 - no errors 1..4 ok 2 - eval() # Subtest: eval{"string"} ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # {} ok 4 - no errors 1..4 ok 3 - eval{"string"} # Subtest: eval heredoc ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::More' => '0' # } ok 4 - no errors 1..4 ok 4 - eval heredoc # Subtest: eval $VARIABLE (should not rescan the inside of the following heredoc) ok 1 ok 2 - requires ok # { # 'strict' => '0', # 'warnings' => '0' # } ok 3 - suggests ok # {} ok 4 - no errors 1..4 ok 5 - eval $VARIABLE (should not rescan the inside of the following heredoc) # Subtest: eval() ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'GD::Simple' => '0' # } ok 4 - no errors 1..4 ok 6 - eval() # Subtest: eval () ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Affix::Infix2Postfix' => '0' # } ok 4 - no errors 1..4 ok 7 - eval () # Subtest: use after eval $VERSION ok 1 ok 2 - requires ok # { # 'Carp' => '0', # 'strict' => '0' # } ok 3 - no errors 1..3 ok 8 - use after eval $VERSION # Subtest: eval (shortcut) ok 1 ok 2 - requires ok # { # 'Carp' => '0', # 'strict' => '0' # } ok 3 - no errors 1..3 ok 9 - eval (shortcut) # Subtest: eval {shortcut} ok 1 ok 2 - requires ok # { # 'Carp' => '0', # 'strict' => '0' # } ok 3 - no errors 1..3 ok 10 - eval {shortcut} 1..10 ok t/20_parsers.t .............................. # Subtest: default ok 1 ok 2 - requires ok # { # 'Foo' => '0', # 'Moose' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 1 - default # Subtest: exclude with minus ok 1 ok 2 - requires ok # { # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 2 - exclude with minus # Subtest: extra parser ok 1 ok 2 - requires ok # { # 'Test::More' => '0.88' # } ok 3 - no errors 1..3 ok 3 - extra parser # Subtest: full qualified extra parser ok 1 ok 2 - requires ok # { # 'Test::More' => '0.88' # } ok 3 - no errors 1..3 ok 4 - full qualified extra parser # Subtest: full qualified extra parser with plus ok 1 ok 2 - requires ok # { # 'Test::More' => '0.88' # } ok 3 - no errors 1..3 ok 5 - full qualified extra parser with plus 1..5 ok t/aliased.t ................................. # Subtest: with a string ok 1 ok 2 - requires ok # { # 'DateTime' => '0', # 'aliased' => '0' # } ok 3 - no errors 1..3 ok 1 - with a string # Subtest: with bare name ok 1 ok 2 - requires ok # { # 'DateTime' => '0', # 'aliased' => '0' # } ok 3 - no errors 1..3 ok 2 - with bare name # Subtest: with qw ok 1 ok 2 - requires ok # { # 'DateTime' => '0', # 'aliased' => '0' # } ok 3 - no errors 1..3 ok 3 - with qw 1..3 ok t/app/allow_test_pms.t ...................... # ignore .pm files under t unless they are used in .t files ok 1 - test requires ok # { # 'test' => { # 'requires' => { # 'Foo' => '0', # 'strict' => '0', # 'warnings' => '0' # } # } # } # respect .pm files under t if allow-test-pms is set ok 2 - test requires ok # { # 'test' => { # 'requires' => { # 'Bar' => '0', # 'Foo' => '0', # 'strict' => '0', # 'warnings' => '0' # } # } # } # respect .pm files under t if Test::Class is used ok 3 - test requires ok # { # 'test' => { # 'requires' => { # 'Bar' => '0', # 'Foo' => '0', # 'Test::Class' => '0', # 'strict' => '0', # 'warnings' => '0' # } # } # } 1..3 ok t/app/basic.t ............................... # .pm file in the root ok 1 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'strict' => '0', # 'warnings' => '0' # } # } # } # .pm file under lib ok 2 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'strict' => '0', # 'warnings' => '0' # } # } # } # inc ok 3 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'strict' => '0', # 'warnings' => '0' # } # } # } # ignore local file ok 4 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'strict' => '0', # 'warnings' => '0' # } # } # } # ignore Makefile.PL under t # {} 1..4 ok t/app/cpanfile.t ............................ # no cpanfile ok 1 - cpanfile exists ok 2 # existing cpanfile ok 3 - cpanfile exists ok 4 # cpanfile with extra requirements ok 5 - cpanfile exists ok 6 # cpanfile with features ok 7 - cpanfile exists ok 8 # new feature ok 9 - cpanfile exists ok 10 # merge feature ok 11 - cpanfile exists ok 12 # dedupe feature ok 13 - cpanfile exists ok 14 # exclude_core and feature ok 15 - cpanfile exists ok 16 # empty feature because of exclude_core ok 17 - cpanfile exists ok 18 # empty feature because of unmatching path ok 19 - cpanfile exists ok 20 # x_phase ok 21 - cpanfile exists ok 22 # keep version ok 23 - cpanfile exists ok 24 1..24 ok t/app/dedupe.t .............................. # dedupe requires from recommends/suggests ok 1 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'strict' => '0', # 'warnings' => '0' # } # } # } # dedupe requires from feature requires/recommends/suggests ok 2 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'strict' => '0', # 'warnings' => '0' # } # } # } # dedupe recommends from recommends/suggests ok 3 - runtime recommends ok # { # 'runtime' => { # 'recommends' => { # 'strict' => '0', # 'warnings' => '0' # } # } # } # dedupe recommends from feature recommends/suggests ok 4 - runtime recommends ok # { # 'runtime' => { # 'recommends' => { # 'strict' => '0', # 'warnings' => '0' # } # } # } # dedupe suggests from feature suggests ok 5 - runtime requires ok ok 6 - runtime suggests ok # { # 'runtime' => { # 'requires' => { # 'strict' => '0' # }, # 'suggests' => { # 'warnings' => '0' # } # } # } 1..6 ok t/app/exclude_core.t ........................ # ignore core modules ok 1 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'Foo' => '0' # } # } # } # do not ignore better core modules ok 2 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'Exporter' => '5.57' # } # } # } # ignore core modules for higher perl version ok 3 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'Foo' => '0', # 'perl' => '5.020' # } # } # } # ignore core modules with undef version ok 4 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'Foo' => '0' # } # } # } 1..4 ok t/app/features.t ............................ # no features ok 1 - cpanfile exists ok 2 # feature ok 3 - cpanfile exists ok 4 # features glob ok 5 - cpanfile exists ok 6 1..6 ok t/app/ignore.t .............................. # ignore a file ok 1 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'Foo' => '0', # 'strict' => '0', # 'warnings' => '0' # } # } # } # ignore a dir ok 2 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'Foo' => '0', # 'strict' => '0', # 'warnings' => '0' # } # } # } # ignore_re ok 3 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'Foo' => '0', # 'strict' => '0', # 'warnings' => '0' # } # } # } 1..3 ok t/app/optional.t ............................ # optional file ok 1 - runtime requires ok ok 2 - runtime suggests ok # { # 'runtime' => { # 'requires' => { # 'Foo' => '0', # 'strict' => '0', # 'warnings' => '0' # }, # 'suggests' => { # 'Win32' => '0' # } # } # } # optional dir ok 3 - runtime requires ok ok 4 - runtime suggests ok # { # 'runtime' => { # 'requires' => { # 'Foo' => '0', # 'strict' => '0', # 'warnings' => '0' # }, # 'suggests' => { # 'Win32' => '0' # } # } # } # optional_re ok 5 - runtime requires ok ok 6 - runtime suggests ok # { # 'runtime' => { # 'requires' => { # 'Foo' => '0', # 'strict' => '0', # 'warnings' => '0' # }, # 'suggests' => { # 'Win32' => '0' # } # } # } 1..6 ok t/app/private.t ............................. # ignore a private module ok 1 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'Bar' => '0', # 'Foo' => '0', # 'strict' => '0', # 'warnings' => '0' # } # } # } # private_re ok 2 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'Bar' => '0', # 'Foo' => '0', # 'strict' => '0', # 'warnings' => '0' # } # } # } 1..2 ok t/app/scan_also.t ........................... # modules under unknown directories are ignored by default ok 1 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'Foo' => '0', # 'strict' => '0', # 'warnings' => '0' # } # } # } # scan_also ok 2 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'Bar' => '0', # 'Foo' => '0', # 'strict' => '0', # 'warnings' => '0' # } # } # } # scan_also glob ok 3 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'Bar' => '0', # 'Baz' => '0', # 'Foo' => '0', # 'strict' => '0', # 'warnings' => '0' # } # } # } 1..3 ok t/app/use_index.t ........................... skipped: requires $ENV{PERL_PRNQL_TEST_NETWORK} to test t/autouse.t ................................. # Subtest: with qw ok 1 ok 2 - requires ok # { # 'autouse' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Carp' => '0' # } ok 5 - no errors 1..5 ok 1 - with qw # Subtest: with qw ok 1 ok 2 - requires ok # { # 'autouse' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Data::Dumper' => '0' # } ok 5 - no errors 1..5 ok 2 - with qw 1..2 ok t/begin_exit.t .............................. # Subtest: exit out of BEGIN ok 1 ok 2 - requires ok # { # 'strict' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # {} ok 5 - no errors 1..5 ok 1 - exit out of BEGIN # Subtest: exit out of BEGIN, conditional ok 1 ok 2 - requires ok # { # 'strict' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # {} ok 5 - no errors 1..5 ok 2 - exit out of BEGIN, conditional # Subtest: exit inside BEGIN ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # {} ok 4 - recommends ok # {} ok 5 - no errors 1..5 ok 3 - exit inside BEGIN # Subtest: exit inside sub BEGIN ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # {} ok 4 - recommends ok # {} ok 5 - no errors 1..5 ok 4 - exit inside sub BEGIN # Subtest: exit inside BEGIN if ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'strict' => '0' # } ok 5 - no errors 1..5 ok 5 - exit inside BEGIN if # Subtest: exit inside BEGIN if block ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'strict' => '0' # } ok 5 - no errors 1..5 ok 6 - exit inside BEGIN if block 1..6 ok t/bin/basic.t ............................... # no options ok 1 1..1 ok t/bin/parser.t .............................. # :bundled ok 1 # Core only ok 2 # multiple parsers ok 3 1..3 ok t/bin/scan_also.t ........................... # also scan extlib ok 1 # also and local ok 2 # also and test files ok 3 1..3 ok t/catalyst.t ................................ # Subtest: qw ok 1 ok 2 - requires ok # { # 'Catalyst' => '0', # 'Catalyst::Plugin::My::Module' => '0', # 'Fully::Qualified::Plugin::Name' => '0' # } ok 3 - no errors 1..3 ok 1 - qw # Subtest: -debug ok 1 ok 2 - requires ok # { # 'Catalyst' => '0', # 'Catalyst::Plugin::Static::Simple' => '0' # } ok 3 - no errors 1..3 ok 2 - -debug # Subtest: eval ok 1 ok 2 - requires ok # { # 'Catalyst' => '0', # 'Catalyst::Plugin::Test::Plugin' => '0', # 'TestApp::Plugin::FullyQualified' => '0' # } ok 3 - no errors 1..3 ok 3 - eval 1..3 ok t/class_autouse.t ........................... # Subtest: as a pragma ok 1 ok 2 - requires ok # { # 'Class::Autouse' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'CGI' => '0' # } ok 5 - no errors 1..5 ok 1 - as a pragma # Subtest: method call ok 1 ok 2 - requires ok # { # 'Class::Autouse' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'CGI' => '0' # } ok 5 - no errors 1..5 ok 2 - method call 1..2 ok t/class_load.t .............................. # Subtest: load_class ok 1 ok 2 - requires ok # { # 'Class::Load' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 1 - load_class # Subtest: conditional load_class ok 1 ok 2 - requires ok # { # 'Class::Load' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Test::More' => '0' # } ok 5 - no errors 1..5 ok 2 - conditional load_class # Subtest: load_class in a sub ok 1 ok 2 - requires ok # { # 'Class::Load' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Test::More' => '0' # } ok 5 - no errors 1..5 ok 3 - load_class in a sub # Subtest: load_class in BEGIN ok 1 ok 2 - requires ok # { # 'Class::Load' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 4 - load_class in BEGIN # Subtest: load_class with -version ok 1 ok 2 - requires ok # { # 'Class::Load' => '0', # 'Test::More' => '0.01' # } ok 3 - no errors 1..3 ok 5 - load_class with -version # Subtest: try_load_class ok 1 ok 2 - requires ok # { # 'Class::Load' => '0' # } ok 3 - suggests ok # { # 'Test::More' => '0' # } ok 4 - no errors 1..4 ok 6 - try_load_class # Subtest: try_load_class with -version ok 1 ok 2 - requires ok # { # 'Class::Load' => '0' # } ok 3 - suggests ok # { # 'Test::More' => '0.01' # } ok 4 - no errors 1..4 ok 7 - try_load_class with -version # Subtest: load_first_existing_class ok 1 ok 2 - requires ok # { # 'Class::Load' => '0' # } ok 3 - suggests ok # { # 'strict' => '0', # 'warnings' => '0' # } ok 4 - no errors 1..4 ok 8 - load_first_existing_class # Subtest: load_first_existing_class with -version ok 1 ok 2 - requires ok # { # 'Class::Load' => '0' # } ok 3 - suggests ok # { # 'Test::More' => '0.02', # 'strict' => '0.01', # 'warnings' => '0' # } ok 4 - no errors 1..4 ok 9 - load_first_existing_class with -version # Subtest: Class::Load::load_class ok 1 ok 2 - requires ok # { # 'Class::Load' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 10 - Class::Load::load_class # Subtest: try_load_class with if ok 1 ok 2 - requires ok # { # 'Class::Load' => '0' # } ok 3 - suggests ok # { # 'Config::Identity::GitHub' => '0' # } ok 4 - no errors 1..4 ok 11 - try_load_class with if 1..11 ok t/compat/module_extractuse/10_basic.t ....... # Subtest: useSome::Module ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 1 - useSome::Module # Subtest: use Some::Module2 ok 1 ok 2 - requires ok # { # 'Some::Module2' => '0' # } ok 3 - no errors 1..3 ok 2 - use Some::Module2 # Subtest: useless stuff ok 1 ok 2 - requires ok # { # 'Some::Module3' => '0' # } ok 3 - no errors 1..3 ok 3 - useless stuff # Subtest: use base ok 1 ok 2 - requires ok # { # 'Class::DBI4' => '0', # 'Foo::Bar5' => '0', # 'base' => '0' # } ok 3 - no errors 1..3 ok 4 - use base # Subtest: use in if block ok 1 ok 2 - requires ok # { # 'Foo::Bar6' => '0' # } ok 3 - no errors 1..3 ok 5 - use in if block # Subtest: use constant ok 1 ok 2 - requires ok # { # 'constant' => '0' # } ok 3 - no errors 1..3 ok 6 - use constant # Subtest: use strict ok 1 ok 2 - requires ok # { # 'strict' => '0' # } ok 3 - no errors 1..3 ok 7 - use strict # Subtest: use Foo args ok 1 ok 2 - requires ok # { # 'Foo8' => '0' # } ok 3 - no errors 1..3 ok 8 - use Foo args # Subtest: $use ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 9 - $use # Subtest: abuse ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 10 - abuse # Subtest: package ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 11 - package # Subtest: require in if block ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 12 - require in if block # Subtest: require file ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 13 - require file # Subtest: require .pm file ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 14 - require .pm file # Subtest: require namespace ok 1 ok 2 - requires ok # { # 'Foo10' => '0' # } ok 3 - no errors 1..3 ok 15 - require namespace # Subtest: two uses in a line ok 1 ok 2 - requires ok # { # 'Some::Module11' => '0', # 'Some::Other::Module12' => '0' # } ok 3 - no errors 1..3 ok 16 - two uses in a line # Subtest: two uses ok 1 ok 2 - requires ok # { # 'Some::Module' => '0', # 'Some::Other::Module' => '0' # } ok 3 - no errors 1..3 ok 17 - two uses # Subtest: use vars ok 1 ok 2 - requires ok # { # 'vars' => '0' # } ok 3 - no errors 1..3 ok 18 - use vars # Subtest: use in comment ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 19 - use in comment # Subtest: use in string ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 20 - use in string # Subtest: use base ok 1 ok 2 - requires ok # { # 'Exporter1' => '0', # 'base' => '0' # } ok 3 - no errors 1..3 ok 21 - use base # Subtest: use base with parentheses ok 1 ok 2 - requires ok # { # 'Class::DBI2' => '0', # 'base' => '0' # } ok 3 - no errors 1..3 ok 22 - use base with parentheses # Subtest: use base with string ok 1 ok 2 - requires ok # { # 'Class::DBI3' => '0', # 'base' => '0' # } ok 3 - no errors 1..3 ok 23 - use base with string # Subtest: use base with qw ok 1 ok 2 - requires ok # { # 'Class::DBI4' => '0', # 'Foo::Bar5' => '0', # 'base' => '0' # } ok 3 - no errors 1..3 ok 24 - use base with qw # Subtest: use base with parentheses (2) ok 1 ok 2 - requires ok # { # 'Class::DBI6' => '0', # 'Foo::Bar7' => '0', # 'base' => '0' # } ok 3 - no errors 1..3 ok 25 - use base with parentheses (2) # Subtest: use base with strings ok 1 ok 2 - requires ok # { # 'Class::DBI8' => '0', # 'Foo::Bar9' => '0', # 'base' => '0' # } ok 3 - no errors 1..3 ok 26 - use base with strings # Subtest: use parent ok 1 ok 2 - requires ok # { # 'Exporter1' => '0', # 'parent' => '0' # } ok 3 - no errors 1..3 ok 27 - use parent # Subtest: use parent with parentheses ok 1 ok 2 - requires ok # { # 'Class::DBI2' => '0', # 'parent' => '0' # } ok 3 - no errors 1..3 ok 28 - use parent with parentheses # Subtest: use parent with string ok 1 ok 2 - requires ok # { # 'Class::DBI3' => '0', # 'parent' => '0' # } ok 3 - no errors 1..3 ok 29 - use parent with string # Subtest: use parent with qw ok 1 ok 2 - requires ok # { # 'Class::DBI4' => '0', # 'Foo::Bar5' => '0', # 'parent' => '0' # } ok 3 - no errors 1..3 ok 30 - use parent with qw # Subtest: use parent with parentheses (2) ok 1 ok 2 - requires ok # { # 'Class::DBI6' => '0', # 'Foo::Bar7' => '0', # 'parent' => '0' # } ok 3 - no errors 1..3 ok 31 - use parent with parentheses (2) # Subtest: use parent with strings ok 1 ok 2 - requires ok # { # 'Class::DBI8' => '0', # 'Foo::Bar9' => '0', # 'parent' => '0' # } ok 3 - no errors 1..3 ok 32 - use parent with strings # Subtest: use parent -norequire string ok 1 ok 2 - requires ok # { # 'parent' => '0' # } ok 3 - no errors 1..3 ok 33 - use parent -norequire string # Subtest: use parent -norequire in parentheses ok 1 ok 2 - requires ok # { # 'parent' => '0' # } ok 3 - no errors 1..3 ok 34 - use parent -norequire in parentheses # Subtest: use parent "-norequire" string ok 1 ok 2 - requires ok # { # 'parent' => '0' # } ok 3 - no errors 1..3 ok 35 - use parent "-norequire" string # Subtest: use parent -norequire in qw ok 1 ok 2 - requires ok # { # 'parent' => '0' # } ok 3 - no errors 1..3 ok 36 - use parent -norequire in qw # Subtest: use parent -norequire in parentheses ok 1 ok 2 - requires ok # { # 'parent' => '0' # } ok 3 - no errors 1..3 ok 37 - use parent -norequire in parentheses # Subtest: use parent -norequire strings ok 1 ok 2 - requires ok # { # 'parent' => '0' # } ok 3 - no errors 1..3 ok 38 - use parent -norequire strings # Subtest: use in eval ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::Pod' => '1.06' # } ok 4 - no errors 1..4 ok 39 - use in eval # Subtest: uses in two evals ok 1 ok 2 - requires ok # { # 'Test::More' => '0', # 'strict' => '0' # } ok 3 - suggests ok # { # 'Test::Pod' => '1.06', # 'Test::Pod::Coverage' => '1.06' # } ok 4 - no errors 1..4 ok 40 - uses in two evals # Subtest: use base with qw and whitespaces ok 1 ok 2 - requires ok # { # 'Data::Phrasebook::Debug' => '0', # 'Data::Phrasebook::Loader::Base' => '0', # 'base' => '0' # } ok 3 - no errors 1..3 ok 41 - use base with qw and whitespaces # Subtest: RT #83569 ok 1 ok 2 - requires ok # { # 'DBICTest' => '0', # 'DBIx::Class' => '0', # 'Test::More' => '0', # 'Test::Pod' => '0', # 'lib' => '0', # 'strict' => '0', # 'warnings' => '0' # } ok 3 - no errors 1..3 ok 42 - RT \#83569 # Subtest: require in string ok 1 ok 2 - requires ok # { # 'Foo' => '0' # } ok 3 - no errors 1..3 ok 43 - require in string # Subtest: require in string ok 1 ok 2 - requires ok # { # 'Foo' => '0' # } ok 3 - no errors 1..3 ok 44 - require in string # Subtest: require in string ok 1 ok 2 - requires ok # { # 'Foo' => '0' # } ok 3 - no errors 1..3 ok 45 - require in string # Subtest: use Data::Section -setup ok 1 ok 2 - requires ok # { # 'Data::Section' => '0' # } ok 3 - no errors 1..3 ok 46 - use Data::Section -setup # Subtest: use Data::Section with hashref ok 1 ok 2 - requires ok # { # 'Data::Section' => '0' # } ok 3 - no errors 1..3 ok 47 - use Data::Section with hashref # Subtest: use Data::Section -setup hashref ok 1 ok 2 - requires ok # { # 'Data::Section' => '0' # } ok 3 - no errors 1..3 ok 48 - use Data::Section -setup hashref # Subtest: use Module () ok 1 ok 2 - requires ok # { # 'Foo::Bar29' => '0' # } ok 3 - no errors 1..3 ok 49 - use Module () # Subtest: use Module version () ok 1 ok 2 - requires ok # { # 'Min::Version30' => '1.2' # } ok 3 - no errors 1..3 ok 50 - use Module version () # Subtest: use MooseX::Types -declare ok 1 ok 2 - requires ok # { # 'MooseX::Types' => '0' # } ok 3 - no errors 1..3 ok 51 - use MooseX::Types -declare # Subtest: require in eval block ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Foo::Bar32' => '0' # } ok 4 - no errors 1..4 ok 52 - require in eval block # Subtest: use in do block ok 1 ok 2 - requires ok # { # 'Foo::Bar33' => '0' # } ok 3 - no errors 1..3 ok 53 - use in do block # Subtest: use version ok 1 ok 2 - requires ok # { # 'version' => '0' # } ok 3 - no errors 1..3 ok 54 - use version # Subtest: use version VERSION ok 1 ok 2 - requires ok # { # 'version' => '0.77' # } ok 3 - no errors 1..3 ok 55 - use version VERSION 1..55 ok t/compat/module_extractuse/21_comment.t ..... # Subtest: use in comment ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Apache::DBI' => '0' # } ok 5 - no errors 1..5 ok 1 - use in comment # Subtest: require in comment ok 1 ok 2 - requires ok # { # 'Apache::DBI' => '0' # } ok 3 - no errors 1..3 ok 2 - require in comment # Subtest: everything is in comment ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 3 - everything is in comment # Subtest: irrelevant comment ok 1 ok 2 - requires ok # { # 'Apache::DBI' => '0' # } ok 3 - no errors 1..3 ok 4 - irrelevant comment # Subtest: use in comment ok 1 ok 2 - requires ok # { # 'Apache::DBI' => '0' # } ok 3 - no errors 1..3 ok 5 - use in comment # Subtest: use in comment ok 1 ok 2 - requires ok # { # 'Apache::DBI' => '0' # } ok 3 - no errors 1..3 ok 6 - use in comment # Subtest: use in comment ok 1 ok 2 - requires ok # { # 'Apache::DBI' => '0' # } ok 3 - no errors 1..3 ok 7 - use in comment # Subtest: trailing comments ok 1 ok 2 - requires ok # { # 'perl' => '5.008', # 'strict' => '0', # 'warnings' => '0' # } ok 3 - no errors 1..3 ok 8 - trailing comments 1..8 ok t/compat/module_extractuse/22_eval.t ........ # Subtest: eval string with a semicolon ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::Pod' => '1.00' # } ok 4 - no errors 1..4 ok 1 - eval string with a semicolon # Subtest: eval string without a semicolon ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::Pod' => '1.00' # } ok 4 - no errors 1..4 ok 2 - eval string without a semicolon # Subtest: eval in qq{} ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::Pod' => '1.00' # } ok 4 - no errors 1..4 ok 3 - eval in qq{} # Subtest: eval in qq++ ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::Pod' => '0' # } ok 4 - no errors 1..4 ok 4 - eval in qq++ # Subtest: eval in qq() ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::Pod' => '0' # } ok 4 - no errors 1..4 ok 5 - eval in qq() # Subtest: eval in q<> ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::Pod' => '0' # } ok 4 - no errors 1..4 ok 6 - eval in q<> # Subtest: eval in q// ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::Pod' => '0' # } ok 4 - no errors 1..4 ok 7 - eval in q// # Subtest: RT #19302 ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::Pod' => '0' # } ok 4 - no errors 1..4 ok 8 - RT \#19302 # Subtest: ditto ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::Pod' => '0' # } ok 4 - no errors 1..4 ok 9 - ditto # Subtest: no space between eval and string ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::Pod' => '1.00' # } ok 4 - no errors 1..4 ok 10 - no space between eval and string # Subtest: ditto ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::Pod' => '1.00' # } ok 4 - no errors 1..4 ok 11 - ditto # Subtest: eval block ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::Pod' => '0' # } ok 4 - no errors 1..4 ok 12 - eval block # Subtest: block in eval block ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::Pod' => '0', # 'Test::Pod::Coverage' => '0' # } ok 4 - no errors 1..4 ok 13 - block in eval block # Subtest: block in eval block ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::Pod' => '0', # 'Test::Pod::Coverage' => '0' # } ok 4 - no errors 1..4 ok 14 - block in eval block 1..14 ok t/compat/perl_prereqscanner/autoprereq.t .... # Subtest: empty string ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 1 - empty string # Subtest: line 12 ok 1 ok 2 - requires ok # { # 'Use::NoVersion' => '0' # } ok 3 - no errors 1..3 ok 2 - line 12 # Subtest: line 13 ok 1 ok 2 - requires ok # { # 'Use::Version' => '0.50' # } ok 3 - no errors 1..3 ok 3 - line 13 # Subtest: line 14 ok 1 ok 2 - requires ok # { # 'Errno' => '0.50' # } ok 3 - no errors 1..3 ok 4 - line 14 # Subtest: line 15 ok 1 ok 2 - requires ok # { # 'Require' => '0' # } ok 3 - no errors 1..3 ok 5 - line 15 # Subtest: line 17 ok 1 ok 2 - requires ok # { # 'Use::Version' => '1.00' # } ok 3 - no errors 1..3 ok 6 - line 17 # Subtest: line 24 ok 1 ok 2 - requires ok # { # 'Use::Version' => '1.00' # } ok 3 - no errors 1..3 ok 7 - line 24 # Subtest: line 31 ok 1 ok 2 - requires ok # { # 'Import::IgnoreAPI' => '0' # } ok 3 - no errors 1..3 ok 8 - line 31 # Subtest: line 36 ok 1 ok 2 - noes ok # { # 'Import::IgnoreAPI' => '0' # } ok 3 - no errors 1..3 ok 9 - line 36 # Subtest: line 42 ok 1 ok 2 - requires ok # { # 'Require' => '0.50' # } ok 3 - no errors 1..3 ok 10 - line 42 # Subtest: line 44 ok 1 ok 2 - requires ok # { # 'Require' => '0.50' # } ok 3 - no errors 1..3 ok 11 - line 44 # Subtest: line 46 ok 1 ok 2 - requires ok # { # 'Require' => '0' # } ok 3 - no errors 1..3 ok 12 - line 46 # Subtest: line 50 ok 1 ok 2 - requires ok # { # 'Require' => 'v1.0.50' # } ok 3 - no errors 1..3 ok 13 - line 50 # Subtest: line 55 ok 1 ok 2 - requires ok # { # 'Require' => 'v1.0.50' # } ok 3 - no errors 1..3 ok 14 - line 55 # Subtest: line 60 ok 1 ok 2 - requires ok # { # 'Require' => '1.00' # } ok 3 - no errors 1..3 ok 15 - line 60 # Subtest: line 65 ok 1 ok 2 - requires ok # { # 'Require' => '0' # } ok 3 - no errors 1..3 ok 16 - line 65 # Subtest: require with comment ok 1 ok 2 - requires ok # { # 'Require::This' => '0.450' # } ok 3 - no errors 1..3 ok 17 - require with comment # Subtest: line 78 ok 1 ok 2 - requires ok # { # 'Require' => '0' # } ok 3 - no errors 1..3 ok 18 - line 78 # Subtest: line 85 ok 1 ok 2 - requires ok # { # 'Foo::Bar' => '0', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 19 - line 85 # Subtest: line 93 ok 1 ok 2 - requires ok # { # 'Foo::Bar' => '0', # 'Foo::Baz' => '0', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 20 - line 93 # Subtest: line 101 ok 1 ok 2 - requires ok # { # 'Moose' => '0', # 'With::Single' => '0' # } ok 3 - no errors 1..3 ok 21 - line 101 # Subtest: line 102 ok 1 ok 2 - requires ok # { # 'Extends::List1' => '0', # 'Extends::List2' => '0', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 22 - line 102 # Subtest: line 111 ok 1 ok 2 - requires ok # { # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 23 - line 111 # Subtest: line 113 ok 1 ok 2 - requires ok # { # 'Moose' => '0', # 'With::Double' => '0', # 'With::Single' => '0' # } ok 3 - no errors 1..3 ok 24 - line 113 # Subtest: line 122 ok 1 ok 2 - requires ok # { # 'Moose' => '0', # 'With::Double' => '0', # 'With::Single' => '0' # } ok 3 - no errors 1..3 ok 25 - line 122 # Subtest: line 131 ok 1 ok 2 - requires ok # { # 'Moose' => '0', # 'With::QW1' => '0', # 'With::QW2' => '0' # } ok 3 - no errors 1..3 ok 26 - line 131 # Subtest: line 140 ok 1 ok 2 - requires ok # { # 'Moose' => '0', # 'Paren::Role' => '0' # } ok 3 - no errors 1..3 ok 27 - line 140 # Subtest: line 148 ok 1 ok 2 - requires ok # { # 'Moose' => '0', # 'With::QW1' => '0', # 'With::QW2' => '0' # } ok 3 - no errors 1..3 ok 28 - line 148 # Subtest: line 157 ok 1 ok 2 - requires ok # { # 'Moose' => '0', # 'With::QW1' => '0', # 'With::QW2' => '0' # } ok 3 - no errors 1..3 ok 29 - line 157 # Subtest: line 166 ok 1 ok 2 - requires ok # { # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 30 - line 166 # Subtest: line 171 ok 1 ok 2 - requires ok # { # 'Extends::QW1' => '0', # 'Extends::QW2' => '0', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 31 - line 171 # Subtest: line 180 ok 1 ok 2 - requires ok # { # 'Base::QQ1' => '0', # 'base' => '0' # } ok 3 - no errors 1..3 ok 32 - line 180 # Subtest: line 188 ok 1 ok 2 - requires ok # { # 'Base::QQ1' => '0', # 'base' => '10' # } ok 3 - no errors 1..3 ok 33 - line 188 # Subtest: line 195 ok 1 ok 2 - requires ok # { # 'Base::QW1' => '0', # 'Base::QW2' => '0', # 'base' => '0' # } ok 3 - no errors 1..3 ok 34 - line 195 # Subtest: line 200 ok 1 ok 2 - requires ok # { # 'Parent::QQ1' => '0', # 'parent' => '0' # } ok 3 - no errors 1..3 ok 35 - line 200 # Subtest: line 208 ok 1 ok 2 - requires ok # { # 'Parent::QQ1' => '0', # 'parent' => '10' # } ok 3 - no errors 1..3 ok 36 - line 208 # Subtest: line 216 ok 1 ok 2 - requires ok # { # 'Parent::QQ1' => '0', # 'Parent::QQ2' => '0', # 'parent' => '2' # } ok 3 - no errors 1..3 ok 37 - line 216 # Subtest: line 225 ok 1 ok 2 - requires ok # { # 'Parent::QQ1' => '0', # 'Parent::QQ2' => '0', # 'parent' => '2' # } ok 3 - no errors 1..3 ok 38 - line 225 # Subtest: line 234 ok 1 ok 2 - requires ok # { # 'Parent::QW1' => '0', # 'Parent::QW2' => '0', # 'parent' => '0' # } ok 3 - no errors 1..3 ok 39 - line 234 # Subtest: line 254 ok 1 ok 2 - requires ok # { # 'superclass' => '0', # 'superclass::QQ1' => '0' # } ok 3 - no errors 1..3 ok 40 - line 254 # Subtest: line 262 ok 1 ok 2 - requires ok # { # 'superclass' => '10', # 'superclass::QQ1' => '1.23' # } ok 3 - no errors 1..3 ok 41 - line 262 # Subtest: line 270 ok 1 ok 2 - requires ok # { # 'superclass' => '2', # 'superclass::QQ1' => '0', # 'superclass::QQ2' => '0' # } ok 3 - no errors 1..3 ok 42 - line 270 # Subtest: line 279 ok 1 ok 2 - requires ok # { # 'superclass' => '2', # 'superclass::QQ1' => 'v1.2.4' # } ok 3 - no errors 1..3 ok 43 - line 279 # Subtest: line 287 ok 1 ok 2 - requires ok # { # 'superclass' => '0', # 'superclass::QW1' => '1.23' # } ok 3 - no errors 1..3 ok 44 - line 287 # Subtest: line 315 ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 45 - line 315 # Subtest: line 320 ok 1 ok 2 - requires ok # { # 'feature' => '0', # 'lib' => '0', # 'strict' => '0', # 'warnings' => '0' # } ok 3 - no errors 1..3 ok 46 - line 320 # Subtest: line 325 ok 1 ok 2 - requires ok # { # 'Test::More' => '0.88' # } ok 3 - no errors 1..3 ok 47 - line 325 # Subtest: line 333 ok 1 ok 2 - requires ok # { # 'Foo::Bar' => '1.1', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 48 - line 333 # Subtest: line 341 ok 1 ok 2 - requires ok # { # 'Foo::Bar' => '1.1', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 49 - line 341 # Subtest: line 349 ok 1 ok 2 - requires ok # { # 'Foo::Bar' => '13.3', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 50 - line 349 # Subtest: line 357 ok 1 ok 2 - requires ok # { # 'Foo::Bar' => '1.1', # 'Foo::Baz' => '5', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 51 - line 357 # Subtest: line 366 ok 1 ok 2 - requires ok # { # 'Foo::Bar' => '1', # 'Foo::Baz' => '2', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 52 - line 366 # Subtest: line 375 ok 1 ok 2 - requires ok # { # 'Foo::Bar' => 'v4.3.2', # 'Foo::Baz' => '2.44894', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 53 - line 375 # Subtest: line 384 ok 1 ok 2 - requires ok # { # 'Moose' => '0', # 'With::Double' => '0', # 'With::Single' => 'v1.1.1' # } ok 3 - no errors 1..3 ok 54 - line 384 # Subtest: line 393 ok 1 ok 2 - requires ok # { # 'Moose' => '0', # 'With::Double' => '0', # 'With::Single' => 'v1.1.1' # } ok 3 - no errors 1..3 ok 55 - line 393 # Subtest: line 402 ok 1 ok 2 - requires ok # { # 'Moose' => '0', # 'With::Double' => '0', # 'With::Single' => 'v1.1.1' # } ok 3 - no errors 1..3 ok 56 - line 402 # Subtest: line 412 ok 1 ok 2 - requires ok # { # 'Foo::Bar' => '0', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 57 - line 412 # Subtest: line 420 ok 1 ok 2 - requires ok # { # 'Foo::Bar' => '0', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 58 - line 420 # Subtest: line 428 ok 1 ok 2 - requires ok # { # 'Bar::Baz' => '0', # 'Foo::Bar' => '0', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 59 - line 428 # Subtest: line 437 ok 1 ok 2 - requires ok # { # 'Bar::Baz' => '0', # 'Foo::Bar' => '1.1', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 60 - line 437 # Subtest: line 447 ok 1 ok 2 - requires ok # { # 'Bar::Baz' => '0', # 'Blam::Blam' => '0', # 'Foo::Bar' => '1.1', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 61 - line 447 # Subtest: line 458 ok 1 ok 2 - requires ok # { # 'Bar::Baz' => '0', # 'Blam::Blam' => '0', # 'Foo::Bar' => '1.1', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 62 - line 458 # Subtest: line 469 ok 1 ok 2 - requires ok # { # 'Bar::Baz' => '0', # 'Blam::Blam' => '0', # 'Foo::Bar' => '1.1', # 'Hoopla' => '1', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 63 - line 469 # Subtest: line 482 ok 1 ok 2 - requires ok # { # 'Foo::Bar' => '0', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 64 - line 482 # Subtest: line 490 ok 1 ok 2 - requires ok # { # 'Foo::Bar' => '0', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 65 - line 490 # Subtest: line 498 ok 1 ok 2 - requires ok # { # 'Bar::Baz' => '0', # 'Foo::Bar' => '0', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 66 - line 498 # Subtest: line 507 ok 1 ok 2 - requires ok # { # 'Bar::Baz' => '0', # 'Foo::Bar' => '1.1', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 67 - line 507 # Subtest: line 517 ok 1 ok 2 - requires ok # { # 'Bar::Baz' => '0', # 'Blam::Blam' => '0', # 'Foo::Bar' => '1.1', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 68 - line 517 # Subtest: line 528 ok 1 ok 2 - requires ok # { # 'Bar::Baz' => '0', # 'Blam::Blam' => '0', # 'Foo::Bar' => '1.1', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 69 - line 528 # Subtest: line 539 ok 1 ok 2 - requires ok # { # 'Bar::Baz' => '0', # 'Blam::Blam' => '0', # 'Foo::Bar' => '1.1', # 'Hoopla' => '1', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 70 - line 539 # Subtest: line 552 ok 1 ok 2 - requires ok # { # 'AAA' => '1', # 'BBB' => '2.1', # 'CCC' => '4.012345', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 71 - line 552 # Subtest: line 569 ok 1 ok 2 - requires ok # { # 'AAA' => '1', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 72 - line 569 # Subtest: line 585 ok 1 ok 2 - requires ok # { # 'AAA' => '1', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 73 - line 585 # Subtest: line 600 ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 74 - line 600 # Subtest: line 612 ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 75 - line 612 # Subtest: line 625 ok 1 ok 2 - requires ok # { # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 76 - line 625 # Subtest: line 626 ok 1 ok 2 - requires ok # { # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 77 - line 626 # Subtest: line 629 ok 1 ok 2 - requires ok # { # 'Long::Custom::Class::Name' => '0', # 'aliased' => '0' # } ok 3 - no errors 1..3 ok 78 - line 629 # Subtest: line 637 ok 1 ok 2 - requires ok # { # 'Long::Custom::Class::Name' => '0', # 'aliased' => '0.30' # } ok 3 - no errors 1..3 ok 79 - line 637 # Subtest: line 646 ok 1 ok 2 - requires ok # { # 'Long::Custom::Class::Name' => '0', # 'aliased' => '0' # } ok 3 - no errors 1..3 ok 80 - line 646 # Subtest: line 654 ok 1 ok 2 - requires ok # { # 'aliased' => '0' # } ok 3 - no errors 1..3 ok 81 - line 654 # Subtest: line 662 ok 1 ok 2 - requires ok # { # 'Test::Requires' => '0' # } ok 3 - no errors 1..3 ok 82 - line 662 # Subtest: line 670 ok 1 ok 2 - requires ok # { # 'POE' => '0', # 'POE::Component::IRC' => '0' # } ok 3 - no errors 1..3 ok 83 - line 670 # Subtest: line 678 ok 1 ok 2 - requires ok # { # 'POE' => '0', # 'POE::Component::IRC' => '0', # 'POE::Component::Server::NNTP' => '0' # } ok 3 - no errors 1..3 ok 84 - line 678 1..84 ok t/core/base.t ............................... # Subtest: base singlequotes ok 1 ok 2 - requires ok # { # 'Exporter' => '0', # 'base' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 1 - base singlequotes # Subtest: base doublequotes ok 1 ok 2 - requires ok # { # 'Exporter' => '0', # 'base' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 2 - base doublequotes # Subtest: base qw() ok 1 ok 2 - requires ok # { # 'Exporter' => '0', # 'base' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 3 - base qw() # Subtest: base multilined qw() ok 1 ok 2 - requires ok # { # 'Exporter' => '0', # 'base' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 4 - base multilined qw() # Subtest: base bareword (only works without strict) ok 1 ok 2 - requires ok # { # 'Exporter' => '0', # 'base' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 5 - base bareword (only works without strict) # Subtest: base + function ok 1 ok 2 - requires ok # { # 'base' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 6 - base + function # Subtest: base + () ok 1 ok 2 - requires ok # { # 'base' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 7 - base + () # Subtest: base + (bareword) ok 1 ok 2 - requires ok # { # 'Carp' => '0', # 'base' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 8 - base + (bareword) 1..8 ok t/core/if.t ................................. # Subtest: if cond => namespace ok 1 ok 2 - requires ok # { # 'if' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Exporter' => '0' # } ok 5 - no eval error ok 6 - no errors 1..6 ok 1 - if cond => namespace # Subtest: if cond => string ok 1 ok 2 - requires ok # { # 'if' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Exporter' => '0' # } ok 5 - no eval error ok 6 - no errors 1..6 ok 2 - if cond => string # Subtest: if cond => namespace ok 1 ok 2 - requires ok # { # 'if' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Test::More' => '0' # } ok 5 - no eval error ok 6 - no errors 1..6 ok 3 - if cond => namespace # Subtest: if cond => string ok 1 ok 2 - requires ok # { # 'if' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Test::More' => '0' # } ok 5 - no eval error ok 6 - no errors 1..6 ok 4 - if cond => string # Subtest: cond may have commas ok 1 ok 2 - requires ok # { # 'if' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Test::More' => '0' # } ok 5 - no eval error ok 6 - no errors 1..6 ok 5 - cond may have commas # Subtest: cond may have commas ok 1 ok 2 - requires ok # { # 'if' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Test::More' => '0' # } ok 5 - no eval error ok 6 - no errors 1..6 ok 6 - cond may have commas # Subtest: with open pragma ok 1 ok 2 - requires ok # { # 'if' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'open' => '0' # } ok 5 - no errors 1..5 ok 7 - with open pragma # Subtest: with open pragma ok 1 ok 2 - requires ok # { # 'if' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'open' => '0' # } ok 5 - no errors 1..5 ok 8 - with open pragma 1..8 ok t/core/parent.t ............................. # Subtest: parent singlequotes ok 1 ok 2 - requires ok # { # 'Exporter' => '0', # 'parent' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 1 - parent singlequotes # Subtest: parent doublequotes ok 1 ok 2 - requires ok # { # 'Exporter' => '0', # 'parent' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 2 - parent doublequotes # Subtest: parent qw() ok 1 ok 2 - requires ok # { # 'Exporter' => '0', # 'parent' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 3 - parent qw() # Subtest: parent multilined qw() ok 1 ok 2 - requires ok # { # 'Exporter' => '0', # 'parent' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 4 - parent multilined qw() # Subtest: parent bareword (only works without strict) ok 1 ok 2 - requires ok # { # 'Exporter' => '0', # 'parent' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 5 - parent bareword (only works without strict) # Subtest: parent + function ok 1 ok 2 - requires ok # { # 'parent' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 6 - parent + function # Subtest: parent + () ok 1 ok 2 - requires ok # { # 'parent' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 7 - parent + () # Subtest: parent + (bareword) ok 1 ok 2 - requires ok # { # 'Carp' => '0', # 'parent' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 8 - parent + (bareword) # Subtest: -norequire ok 1 ok 2 - requires ok # { # 'parent' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 9 - -norequire 1..9 ok t/inline.t .................................. # Subtest: Inline C ok 1 ok 2 - requires ok # { # 'Inline' => '0', # 'Inline::C' => '0' # } ok 3 - no errors 1..3 ok 1 - Inline C # Subtest: Inline C with parenthesis ok 1 ok 2 - requires ok # { # 'Inline' => '0', # 'Inline::C' => '0' # } ok 3 - no errors 1..3 ok 2 - Inline C with parenthesis # Subtest: with option ok 1 ok 2 - requires ok # { # 'Inline' => '0', # 'Inline::C' => '0', # 'Tibco::Rv::Inline' => '0' # } ok 3 - no errors 1..3 ok 3 - with option # Subtest: Inline::Java without VERSION ok 1 ok 2 - requires ok # { # 'Inline' => '0', # 'Inline::Java' => '0' # } ok 3 - no errors 1..3 ok 4 - Inline::Java without VERSION # Subtest: with Config ok 1 ok 2 - requires ok # { # 'Inline' => '0', # 'Inline::C' => '0' # } ok 3 - no errors 1..3 ok 5 - with Config 1..5 ok t/later.t ................................... # Subtest: without arg ok 1 ok 2 - requires ok # { # 'later' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Carp' => '0' # } ok 5 - no errors 1..5 ok 1 - without arg # Subtest: with an optional hash ok 1 ok 2 - requires ok # { # 'later' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Data::Dumper' => '0' # } ok 5 - no errors 1..5 ok 2 - with an optional hash 1..2 ok t/minimum_version.t ......................... # Subtest: say ok 1 ok 2 - requires ok # { # 'perl' => '5.010' # } ok 3 - no errors 1..3 ok 1 - say # Subtest: yada yada yada ok 1 ok 2 - requires ok # { # 'perl' => '5.012' # } ok 3 - no errors 1..3 ok 2 - yada yada yada # Subtest: package PACKAGE VERSION ok 1 ok 2 - requires ok # { # 'perl' => '5.012' # } ok 3 - no errors 1..3 ok 3 - package PACKAGE VERSION # Subtest: package PACKAGE { } ok 1 ok 2 - requires ok # { # 'perl' => '5.014' # } ok 3 - no errors 1..3 ok 4 - package PACKAGE { } # Subtest: package PACKAGE { } ok 1 ok 2 - requires ok # { # 'perl' => '5.014' # } ok 3 - no errors 1..3 ok 5 - package PACKAGE { } # Subtest: package PACKAGE VERSION { } ok 1 ok 2 - requires ok # { # 'perl' => '5.014' # } ok 3 - no errors 1..3 ok 6 - package PACKAGE VERSION { } # Subtest: package PACKAGE VERSION { } ok 1 ok 2 - requires ok # { # 'perl' => '5.014' # } ok 3 - no errors 1..3 ok 7 - package PACKAGE VERSION { } # Subtest: package PACKAGE VERSION { } ok 1 ok 2 - requires ok # { # 'perl' => '5.014' # } ok 3 - no errors 1..3 ok 8 - package PACKAGE VERSION { } # Subtest: package PACKAGE VERSION { } ok 1 ok 2 - requires ok # { # 'perl' => '5.014' # } ok 3 - no errors 1..3 ok 9 - package PACKAGE VERSION { } # Subtest: use feature ok 1 ok 2 - requires ok # { # 'feature' => '0', # 'perl' => '5.010' # } ok 3 - no errors 1..3 ok 10 - use feature # Subtest: use feature unicode_strings ok 1 ok 2 - requires ok # { # 'feature' => '0', # 'perl' => '5.012' # } ok 3 - no errors 1..3 ok 11 - use feature unicode_strings # Subtest: use feature unicode_eval ok 1 ok 2 - requires ok # { # 'feature' => '0', # 'perl' => '5.016' # } ok 3 - no errors 1..3 ok 12 - use feature unicode_eval # Subtest: use feature current_sub ok 1 ok 2 - requires ok # { # 'feature' => '0', # 'perl' => '5.016' # } ok 3 - no errors 1..3 ok 13 - use feature current_sub # Subtest: use feature fc ok 1 ok 2 - requires ok # { # 'feature' => '0', # 'perl' => '5.016' # } ok 3 - no errors 1..3 ok 14 - use feature fc # Subtest: use feature lexical_subs ok 1 ok 2 - requires ok # { # 'feature' => '0', # 'perl' => '5.018' # } ok 3 - no errors 1..3 ok 15 - use feature lexical_subs # Subtest: use feature :5.14 ok 1 ok 2 - requires ok # { # 'feature' => '0', # 'perl' => '5.014' # } ok 3 - no errors 1..3 ok 16 - use feature :5.14 # Subtest: use feature :5.16 ok 1 ok 2 - requires ok # { # 'feature' => '0', # 'perl' => '5.016' # } ok 3 - no errors 1..3 ok 17 - use feature :5.16 # Subtest: use feature :5.18 ok 1 ok 2 - requires ok # { # 'feature' => '0', # 'perl' => '5.018' # } ok 3 - no errors 1..3 ok 18 - use feature :5.18 # Subtest: defined_or ok 1 ok 2 - requires ok # { # 'perl' => '5.010' # } ok 3 - no errors 1..3 ok 19 - defined_or # Subtest: defined_or ok 1 ok 2 - requires ok # { # 'perl' => '5.010' # } ok 3 - no errors 1..3 ok 20 - defined_or # Subtest: smartmatch ok 1 ok 2 - requires ok # { # 'perl' => '5.010' # } ok 3 - no errors 1..3 ok 21 - smartmatch # Subtest: %+ ok 1 ok 2 - requires ok # { # 'perl' => '5.010' # } ok 3 - no errors 1..3 ok 22 - %+ # Subtest: $+{} ok 1 ok 2 - requires ok # { # 'perl' => '5.010' # } ok 3 - no errors 1..3 ok 23 - $+{} # Subtest: @+{} ok 1 ok 2 - requires ok # { # 'perl' => '5.010' # } ok 3 - no errors 1..3 ok 24 - @+{} # Subtest: %- ok 1 ok 2 - requires ok # { # 'perl' => '5.010' # } ok 3 - no errors 1..3 ok 25 - %- # Subtest: $-{} ok 1 ok 2 - requires ok # { # 'perl' => '5.010' # } ok 3 - no errors 1..3 ok 26 - $-{} # Subtest: @-{} ok 1 ok 2 - requires ok # { # 'perl' => '5.010' # } ok 3 - no errors 1..3 ok 27 - @-{} # Subtest: when ok 1 ok 2 - requires ok # { # 'perl' => '5.010' # } ok 3 - no errors 1..3 ok 28 - when # Subtest: when ok 1 ok 2 - requires ok # { # 'perl' => '5.010' # } ok 3 - no errors 1..3 ok 29 - when # Subtest: sideff when ok 1 not ok 2 - requires ok # Failed test 'requires ok' # at /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/t/../t/Util.pm line 39. # Structures begin differing at: # $got->{perl} = '5.010' # $expected->{perl} = '5.012' # { # 'perl' => '5.010' # } ok 3 - no errors 1..3 # Looks like you failed 1 test of 3. not ok 30 - sideff when # TODO FIXME # Failed (TODO) test 'sideff when' # at /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/t/../t/Util.pm line 66. # Subtest: when ok 1 ok 2 - requires ok # { # 'perl' => '5.010' # } ok 3 - no errors 1..3 ok 31 - when # Subtest: split // ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 32 - split // # Subtest: split // ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 33 - split // # Subtest: split // ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 34 - split // # Subtest: split // ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 35 - split // # Subtest: split // ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 36 - split // # Subtest: split // ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 37 - split // # Subtest: if // ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 38 - if // # Subtest: map // ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 39 - map // # Subtest: grep // ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 40 - grep // # Subtest: time // time ok 1 ok 2 - requires ok # { # 'perl' => '5.010' # } ok 3 - no errors 1..3 ok 41 - time // time # Subtest: ->$* ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 42 - ->$* # Subtest: ->@* ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 43 - ->@* # Subtest: ->%* ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 44 - ->%* # Subtest: ->&* ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 45 - ->&* # Subtest: ->** ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 46 - ->** # Subtest: ->$#* ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 47 - ->$\#* # Subtest: ->*{} ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 48 - ->*{} # Subtest: ->@[] ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 49 - ->@[] # Subtest: ->@[] ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 50 - ->@[] # Subtest: ->@{} ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 51 - ->@{} # Subtest: ->@{} ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 52 - ->@{} # Subtest: ->%[] ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 53 - ->%[] # Subtest: ->%[] ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 54 - ->%[] # Subtest: ->%{} ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 55 - ->%{} # Subtest: ->%{} ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 56 - ->%{} # Subtest: proto ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 57 - proto # Subtest: Catalyst controllers ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 58 - Catalyst controllers # Subtest: signatures ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 59 - signatures # Subtest: signatures ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 60 - signatures # Subtest: signatures ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 61 - signatures # Subtest: signatures ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 62 - signatures # Subtest: signatures ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 63 - signatures # Subtest: signatures ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 64 - signatures # Subtest: signatures ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 65 - signatures # Subtest: signatures ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 66 - signatures # Subtest: signatures ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 67 - signatures # Subtest: signatures ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 68 - signatures # Subtest: :prototype ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 69 - :prototype # Subtest: :prototype ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 70 - :prototype # Subtest: bitwise op ok 1 ok 2 - requires ok # { # 'perl' => '5.022' # } ok 3 - no errors 1..3 ok 71 - bitwise op # Subtest: bitwise op ok 1 ok 2 - requires ok # { # 'perl' => '5.022' # } ok 3 - no errors 1..3 ok 72 - bitwise op # Subtest: bitwise op ok 1 ok 2 - requires ok # { # 'perl' => '5.022' # } ok 3 - no errors 1..3 ok 73 - bitwise op # Subtest: bitwise op ok 1 ok 2 - requires ok # { # 'perl' => '5.022' # } ok 3 - no errors 1..3 ok 74 - bitwise op # Subtest: bitwise op ok 1 ok 2 - requires ok # { # 'perl' => '5.022' # } ok 3 - no errors 1..3 ok 75 - bitwise op # Subtest: bitwise op ok 1 ok 2 - requires ok # { # 'perl' => '5.022' # } ok 3 - no errors 1..3 ok 76 - bitwise op # Subtest: bitwise op ok 1 ok 2 - requires ok # { # 'perl' => '5.022' # } ok 3 - no errors 1..3 ok 77 - bitwise op # Subtest: <> ok 1 ok 2 - requires ok # { # 'perl' => '5.022' # } ok 3 - no errors 1..3 ok 78 - <> # Subtest: <<~ ok 1 ok 2 - requires ok # { # 'perl' => '5.026' # } ok 3 - no errors 1..3 ok 79 - <<~ # Subtest: ${^CAPTURE} ok 1 ok 2 - requires ok # { # 'perl' => '5.026' # } ok 3 - no errors 1..3 ok 80 - ${^CAPTURE} # Subtest: @{^CAPTURE} ok 1 ok 2 - requires ok # { # 'perl' => '5.026' # } ok 3 - no errors 1..3 ok 81 - @{^CAPTURE} # Subtest: %{^CAPTURE} ok 1 ok 2 - requires ok # { # 'perl' => '5.026' # } ok 3 - no errors 1..3 ok 82 - %{^CAPTURE} # Subtest: %{^CAPTURE_ALL} ok 1 ok 2 - requires ok # { # 'perl' => '5.026' # } ok 3 - no errors 1..3 ok 83 - %{^CAPTURE_ALL} 1..83 ok t/mixin.t ................................... # Subtest: base singlequotes ok 1 ok 2 - requires ok # { # 'Exporter' => '0', # 'mixin' => '0' # } ok 3 - no errors 1..3 ok 1 - base singlequotes 1..1 ok t/module_runtime.t .......................... # Subtest: use_module ok 1 ok 2 - requires ok # { # 'Module::Runtime' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 1 - use_module # Subtest: conditional use_module ok 1 ok 2 - requires ok # { # 'Module::Runtime' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Test::More' => '0' # } ok 5 - no errors 1..5 ok 2 - conditional use_module # Subtest: use_module in a sub ok 1 ok 2 - requires ok # { # 'Module::Runtime' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Test::More' => '0' # } ok 5 - no errors 1..5 ok 3 - use_module in a sub # Subtest: use_module in BEGIN ok 1 ok 2 - requires ok # { # 'Module::Runtime' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 4 - use_module in BEGIN # Subtest: use_module with version ok 1 ok 2 - requires ok # { # 'Module::Runtime' => '0', # 'Test::More' => '0.01' # } ok 3 - no errors 1..3 ok 5 - use_module with version # Subtest: require_module ok 1 ok 2 - requires ok # { # 'Module::Runtime' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 6 - require_module # Subtest: use_package_optimistically ok 1 ok 2 - requires ok # { # 'Module::Runtime' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 7 - use_package_optimistically # Subtest: use_package_optimistically with version ok 1 ok 2 - requires ok # { # 'Module::Runtime' => '0', # 'Test::More' => '0.01' # } ok 3 - no errors 1..3 ok 8 - use_package_optimistically with version # Subtest: use_module ok 1 ok 2 - requires ok # { # 'Module::Runtime' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 9 - use_module 1..9 ok t/mojo_base.t ............................... # Subtest: basic ok 1 ok 2 - requires ok # { # 'Mandel::Document' => '0', # 'Mojo::Base' => '0' # } ok 3 - no errors 1..3 ok 1 - basic # Subtest: Mojo::Base itself ok 1 ok 2 - requires ok # { # 'Mojo::Base' => '0' # } ok 3 - no errors 1..3 ok 2 - Mojo::Base itself # Subtest: -base ok 1 ok 2 - requires ok # { # 'Mojo::Base' => '0' # } ok 3 - no errors 1..3 ok 3 - -base # Subtest: -strict ok 1 ok 2 - requires ok # { # 'Mojo::Base' => '0' # } ok 3 - no errors 1..3 ok 4 - -strict # Subtest: package with a single quote ok 1 ok 2 - requires ok # { # 'Mojo::Base' => '0', # 'Mojo::BaseTestTest' => '0' # } ok 3 - no errors 1..3 ok 5 - package with a single quote 1..5 ok t/moose/any_moose.t ......................... # Subtest: with names that look like a part of a module, and imports ok 1 ok 2 - requires ok # { # 'Any::Moose' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Mouse::Util' => '0', # 'Mouse::Util::TypeConstraints' => '0' # } ok 5 - no errors 1..5 ok 1 - with names that look like a part of a module, and imports # Subtest: only with names that look like a part of a module ok 1 ok 2 - requires ok # { # 'Any::Moose' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Mouse::Util' => '0', # 'Mouse::Util::TypeConstraints' => '0' # } ok 5 - no errors 1..5 ok 2 - only with names that look like a part of a module # Subtest: with a name that looks like a module ok 1 ok 2 - requires ok # { # 'Any::Moose' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'MouseX::Types' => '0' # } ok 5 - no errors 1..5 ok 3 - with a name that looks like a module # Subtest: both extends and with ok 1 ok 2 - requires ok # { # 'Any::Moose' => '0', # 'Exporter' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 4 - both extends and with # Subtest: extends with any_moose with a name that looks like a part of a module ok 1 ok 2 - requires ok # { # 'Any::Moose' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Mouse::Meta::Class' => '0' # } ok 5 - no errors 1..5 ok 5 - extends with any_moose with a name that looks like a part of a module # Subtest: extends with any_moose with a name that looks like a module ok 1 ok 2 - requires ok # { # 'Any::Moose' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'MouseX::Types' => '0' # } ok 5 - no errors 1..5 ok 6 - extends with any_moose with a name that looks like a module # Subtest: extends with any_moose without () ok 1 ok 2 - requires ok # { # 'Any::Moose' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Mouse::Meta::Class' => '0', # 'Mouse::Util' => '0' # } ok 5 - no errors 1..5 ok 7 - extends with any_moose without () 1..7 ok t/moose/class_accessor.t .................... # Subtest: class accessor with antlers ok 1 ok 2 - requires ok # { # 'Class::Accessor' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 1 - class accessor with antlers # Subtest: class accessor moose-like with version ok 1 ok 2 - requires ok # { # 'Class::Accessor' => '0.34', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 2 - class accessor moose-like with version 1..2 ok t/moose/extends_inner_package.t ............. # Subtest: exclude inner package ok 1 ok 2 - requires ok # { # 'Exporter' => '0', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 1 - exclude inner package # Subtest: exclude inner package with comment ok 1 ok 2 - requires ok # { # 'Exporter' => '0', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 2 - exclude inner package with comment 1..2 ok t/moose/moose.t ............................. # Subtest: both extends and with ok 1 ok 2 - requires ok # { # 'Exporter' => '0', # 'Moose' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 1 - both extends and with # Subtest: with ok 1 ok 2 - requires ok # { # 'Moo::Role' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 2 - with # Subtest: extends ok 1 ok 2 - requires ok # { # 'Mo' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 3 - extends # Subtest: Moose-like module that does not have Moose in its name ok 1 ok 2 - requires ok # { # 'Exporter' => '0', # 'Moxie' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 4 - Moose-like module that does not have Moose in its name # Subtest: Moose::Role-like module that does not have Role in its name ok 1 ok 2 - requires ok # { # 'Test::More' => '0', # 'Test::Routine' => '0' # } ok 3 - no errors 1..3 ok 5 - Moose::Role-like module that does not have Role in its name # Subtest: Mo-like module that does not have Moose in its name ok 1 ok 2 - requires ok # { # 'Pegex::Base' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 6 - Mo-like module that does not have Moose in its name 1..6 ok t/moose/no_moose.t .......................... # Subtest: no moose ok 1 ok 2 - requires ok # { # 'Foo' => '0', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 1 - no moose 1..1 ok t/moose/todo.t .............................. skipped: TODO t/moose/with_variable.t ..................... # Subtest: with variable ok 1 ok 2 - requires ok # { # 'Mouse' => '0' # } ok 3 - no errors 1..3 ok 1 - with variable 1..1 ok t/moosex_declare.t .......................... # Subtest: Foo in t/lib/Foo.pm ok 1 ok 2 - requires ok # { # 'MooseX::Declare' => '0' # } ok 3 - no errors 1..3 ok 1 - Foo in t/lib/Foo.pm # Subtest: Role in t/lib/Foo.pm ok 1 ok 2 - requires ok # { # 'MooseX::Declare' => '0' # } ok 3 - no errors 1..3 ok 2 - Role in t/lib/Foo.pm # Subtest: Moo::Kooh in t/lib/Foo.pm ok 1 ok 2 - requires ok # { # 'Foo' => '0', # 'MooseX::Declare' => '0', # 'Role' => '0' # } ok 3 - no errors 1..3 ok 3 - Moo::Kooh in t/lib/Foo.pm # Subtest: Corge in t/lib/Foo.pm ok 1 ok 2 - requires ok # { # 'Foo::Baz' => '0', # 'MooseX::Declare' => '0', # 'Role' => '0' # } ok 3 - no errors 1..3 ok 4 - Corge in t/lib/Foo.pm # Subtest: Quux in t/lib/Foo.pm ok 1 ok 2 - requires ok # { # 'Corge' => '0', # 'MooseX::Declare' => '0' # } ok 3 - no errors 1..3 ok 5 - Quux in t/lib/Foo.pm # Subtest: SecondRole in t/lib/Foo.pm ok 1 ok 2 - requires ok # { # 'MooseX::Declare' => '0' # } ok 3 - no errors 1..3 ok 6 - SecondRole in t/lib/Foo.pm # Subtest: SecondRole in t/lib/Foo.pm ok 1 ok 2 - requires ok # { # 'MooseX::Declare' => '0', # 'Role' => '0', # 'SecondRole' => '0' # } ok 3 - no errors 1..3 ok 7 - SecondRole in t/lib/Foo.pm # Subtest: SecondRole in t/lib/Foo.pm ok 1 ok 2 - requires ok # { # 'MooseX::Declare' => '0', # 'Role' => '0', # 'SecondRole' => '0' # } ok 3 - no errors 1..3 ok 8 - SecondRole in t/lib/Foo.pm # Subtest: manual namespace ok 1 ok 2 - requires ok # { # 'Foo::Bar::Baz' => '0', # 'Foo::Bar::Fnording' => '0', # 'MooseX::Declare' => '0' # } ok 3 - no errors 1..3 ok 9 - manual namespace # Subtest: manual namespace ok 1 ok 2 - requires ok # { # 'Foo::A' => '0', # 'Foo::B' => '0', # 'Foo::C' => '0', # 'Foo::Z' => '0', # 'MooseX::Declare' => '0' # } ok 3 - no errors 1..3 ok 10 - manual namespace 1..10 ok t/object_pad.t .............................. # Subtest: basic class ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 1 - basic class # Subtest: basic class version ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 2 - basic class version # Subtest: basic role ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 3 - basic role # Subtest: basic role version ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 4 - basic role version # Subtest: basic class isa ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 5 - basic class isa # Subtest: basic class version isa ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 6 - basic class version isa # Subtest: basic class isa base version ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 7 - basic class isa base version # Subtest: basic class version isa base version ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 8 - basic class version isa base version # Subtest: basic class does ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 9 - basic class does # Subtest: basic class version does ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 10 - basic class version does # Subtest: basic class does role version ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 11 - basic class does role version # Subtest: basic class version does role version ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 12 - basic class version does role version # Subtest: basic class does role, role version ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 13 - basic class does role, role version # Subtest: basic class version does role, role version ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 14 - basic class version does role, role version # Subtest: basic class does role version isa base ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0', # 'Quux' => '4.00' # } ok 3 - no errors 1..3 ok 15 - basic class does role version isa base # Subtest: basic class version does role version isa base ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0', # 'Quux' => '4.00' # } ok 3 - no errors 1..3 ok 16 - basic class version does role version isa base # Subtest: basic class isa base does role version ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0', # 'Quux' => '4.00' # } ok 3 - no errors 1..3 ok 17 - basic class isa base does role version # Subtest: basic class version isa base does role version ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0', # 'Quux' => '4.00' # } ok 3 - no errors 1..3 ok 18 - basic class version isa base does role version # Subtest: basic class does role version isa base :attr ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0', # 'Quux' => '4.00' # } ok 3 - no errors 1..3 ok 19 - basic class does role version isa base :attr # Subtest: basic class version does role version isa base :attr ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0', # 'Quux' => '4.00' # } ok 3 - no errors 1..3 ok 20 - basic class version does role version isa base :attr # Subtest: basic role :attr ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 21 - basic role :attr # Subtest: basic role version :attr ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 22 - basic role version :attr # Subtest: basic class version isa internal class ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 23 - basic class version isa internal class # Subtest: basic class isa internal class version ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 24 - basic class isa internal class version # Subtest: basic class version isa internal class version ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 25 - basic class version isa internal class version # Subtest: basic class version does internal role ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 26 - basic class version does internal role # Subtest: basic class does internal role version ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 27 - basic class does internal role version # Subtest: basic class version does internal role version ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 28 - basic class version does internal role version # Subtest: basic class {} ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 29 - basic class {} # Subtest: basic class version {} ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 30 - basic class version {} # Subtest: basic role {} ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 31 - basic role {} # Subtest: basic role version {} ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 32 - basic role version {} # Subtest: basic class isa {} ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 33 - basic class isa {} # Subtest: basic class version isa {} ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 34 - basic class version isa {} # Subtest: basic class isa base version {} ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 35 - basic class isa base version {} # Subtest: basic class version isa base version {} ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 36 - basic class version isa base version {} # Subtest: basic class does {} ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 37 - basic class does {} # Subtest: basic class version does {} ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 38 - basic class version does {} # Subtest: basic class does role version {} ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 39 - basic class does role version {} # Subtest: basic class version does role version {} ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 40 - basic class version does role version {} # Subtest: basic class does role, role version {} ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 41 - basic class does role, role version {} # Subtest: basic class version does role, role version {} ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 42 - basic class version does role, role version {} 1..42 ok t/object_pad_attr.t ......................... # Subtest: basic class ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 1 - basic class # Subtest: basic class version ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 2 - basic class version # Subtest: basic role ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 3 - basic role # Subtest: basic role version ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 4 - basic role version # Subtest: basic class :isa ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 5 - basic class :isa # Subtest: basic class version :isa ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 6 - basic class version :isa # Subtest: basic class :isa base version ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 7 - basic class :isa base version # Subtest: basic class version :isa base version ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 8 - basic class version :isa base version # Subtest: basic class :does ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 9 - basic class :does # Subtest: basic class version :does ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 10 - basic class version :does # Subtest: basic class :does role version ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 11 - basic class :does role version # Subtest: basic class version :does role version ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 12 - basic class version :does role version # Subtest: basic class :does role, role version ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 13 - basic class :does role, role version # Subtest: basic class version :does role, role version ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 14 - basic class version :does role, role version # Subtest: basic class :does role version :isa base ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0', # 'Quux' => '4.00' # } ok 3 - no errors 1..3 ok 15 - basic class :does role version :isa base # Subtest: basic class version :does role version :isa base ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0', # 'Quux' => '4.00' # } ok 3 - no errors 1..3 ok 16 - basic class version :does role version :isa base # Subtest: basic class :isa base :does role version ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0', # 'Quux' => '4.00' # } ok 3 - no errors 1..3 ok 17 - basic class :isa base :does role version # Subtest: basic class version :isa base :does role version ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0', # 'Quux' => '4.00' # } ok 3 - no errors 1..3 ok 18 - basic class version :isa base :does role version # Subtest: basic class :does role version :isa base :attr ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0', # 'Quux' => '4.00' # } ok 3 - no errors 1..3 ok 19 - basic class :does role version :isa base :attr # Subtest: basic class version :does role version :isa base :attr ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0', # 'Quux' => '4.00' # } ok 3 - no errors 1..3 ok 20 - basic class version :does role version :isa base :attr # Subtest: basic role :attr ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 21 - basic role :attr # Subtest: basic role version :attr ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 22 - basic role version :attr # Subtest: basic class version :isa internal class ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 23 - basic class version :isa internal class # Subtest: basic class :isa internal class version ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 24 - basic class :isa internal class version # Subtest: basic class version :isa internal class version ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 25 - basic class version :isa internal class version # Subtest: basic class version :does internal role ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 26 - basic class version :does internal role # Subtest: basic class :does internal role version ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 27 - basic class :does internal role version # Subtest: basic class version :does internal role version ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 28 - basic class version :does internal role version # Subtest: basic class {} ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 29 - basic class {} # Subtest: basic class version {} ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 30 - basic class version {} # Subtest: basic role {} ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 31 - basic role {} # Subtest: basic role version {} ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 32 - basic role version {} # Subtest: basic class :isa {} ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 33 - basic class :isa {} # Subtest: basic class version :isa {} ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 34 - basic class version :isa {} # Subtest: basic class :isa base version {} ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 35 - basic class :isa base version {} # Subtest: basic class version :isa base version {} ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 36 - basic class version :isa base version {} # Subtest: basic class :does {} ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 37 - basic class :does {} # Subtest: basic class version :does {} ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 38 - basic class version :does {} # Subtest: basic class :does role version {} ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 39 - basic class :does role version {} # Subtest: basic class version :does role version {} ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 40 - basic class version :does role version {} # Subtest: basic class :does role, role version {} ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 41 - basic class :does role, role version {} # Subtest: basic class version :does role, role version {} ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 42 - basic class version :does role, role version {} 1..42 ok t/only.t .................................... # Subtest: only bare => version ok 1 ok 2 - requires ok # { # 'MyModule' => '0.30', # 'only' => '0' # } ok 3 - no errors 1..3 ok 1 - only bare => version # Subtest: only bare => version spec ok 1 ok 2 - requires ok # { # 'MyModule' => '0', # 'only' => '0' # } ok 3 - no errors 1..3 ok 2 - only bare => version spec # Subtest: only bare => version spec ok 1 ok 2 - requires ok # { # 'MyModule' => '0', # 'only' => '0' # } ok 3 - no errors 1..3 ok 3 - only bare => version spec # Subtest: only {}, module => version ok 1 ok 2 - requires ok # { # 'MyModule' => '0.33', # 'only' => '0' # } ok 3 - no errors 1..3 ok 4 - only {}, module => version # Subtest: only {} ok 1 ok 2 - requires ok # { # 'only' => '0' # } ok 3 - no errors 1..3 ok 5 - only {} # Subtest: only qw/bare version/ ok 1 ok 2 - requires ok # { # 'Test::More' => '0.88', # 'only' => '0' # } ok 3 - no errors 1..3 ok 6 - only qw/bare version/ 1..6 ok t/package_variant.t ......................... # Subtest: Child of t/package_variant.t ok 1 ok 2 - requires ok # { # 'Package::Variant' => '0' # } ok 3 - no errors 1..3 ok 1 - Child of t/package_variant.t # Subtest: no importing ok 1 ok 2 - requires ok # { # 'Package::Variant' => '0' # } ok 3 - no errors 1..3 ok 2 - no importing # Subtest: importing with a scalar ok 1 ok 2 - requires ok # { # 'Package::Variant' => '0', # 'TestImportableA' => '0' # } ok 3 - no errors 1..3 ok 3 - importing with a scalar # Subtest: importing with an arrayref ok 1 ok 2 - requires ok # { # 'Data::Record::Serialize::Role::Base' => '0', # 'Moo' => '0', # 'Package::Variant' => '0' # } ok 3 - no errors 1..3 ok 4 - importing with an arrayref # Subtest: importing with extra arg ok 1 ok 2 - requires ok # { # 'MooX::Role' => '0', # 'Package::Variant' => '0' # } ok 3 - no errors 1..3 ok 5 - importing with extra arg # Subtest: importing with a hashref ok 1 ok 2 - requires ok # { # 'Moo::Role' => '0', # 'Package::Variant' => '0' # } ok 3 - no errors 1..3 ok 6 - importing with a hashref # Subtest: version and importing ok 1 ok 2 - requires ok # { # 'Moo' => '0', # 'MooX::StrictConstructor' => '0', # 'Package::Variant' => '1.002000' # } ok 3 - no errors 1..3 ok 7 - version and importing 1..7 ok t/plack.t ................................... # Subtest: enable ok 1 ok 2 - requires ok # { # 'Plack::Builder' => '0', # 'Plack::Middleware::Foo' => '0' # } ok 3 - no errors 1..3 ok 1 - enable # Subtest: enable plus ok 1 ok 2 - requires ok # { # 'Foo' => '0', # 'Plack::Builder' => '0' # } ok 3 - no errors 1..3 ok 2 - enable plus # Subtest: enable full ok 1 ok 2 - requires ok # { # 'Plack::Builder' => '0', # 'Plack::Middleware::Foo' => '0' # } ok 3 - no errors 1..3 ok 3 - enable full # Subtest: enable_if ok 1 ok 2 - requires ok # { # 'Plack::Builder' => '0', # 'Plack::Middleware::Foo' => '0' # } ok 3 - no errors 1..3 ok 4 - enable_if # Subtest: enable_if plus ok 1 ok 2 - requires ok # { # 'Foo' => '0', # 'Plack::Builder' => '0' # } ok 3 - no errors 1..3 ok 5 - enable_if plus # Subtest: enable_if full ok 1 ok 2 - requires ok # { # 'Plack::Builder' => '0', # 'Plack::Middleware::Foo' => '0' # } ok 3 - no errors 1..3 ok 6 - enable_if full # Subtest: enable_if, sub ok 1 ok 2 - requires ok # { # 'Plack::Builder' => '0', # 'Plack::Middleware::Foo' => '0' # } ok 3 - no errors 1..3 ok 7 - enable_if, sub # Subtest: enable_if plus, sub ok 1 ok 2 - requires ok # { # 'Foo' => '0', # 'Plack::Builder' => '0' # } ok 3 - no errors 1..3 ok 8 - enable_if plus, sub # Subtest: enable_if full, sub ok 1 ok 2 - requires ok # { # 'Plack::Builder' => '0', # 'Plack::Middleware::Foo' => '0' # } ok 3 - no errors 1..3 ok 9 - enable_if full, sub 1..9 ok t/prefork.t ................................. # Subtest: use prefork ok 1 ok 2 - requires ok # { # 'Test::More' => '0', # 'prefork' => '0' # } ok 3 - no errors 1..3 ok 1 - use prefork 1..1 ok t/scan/apos.t ............................... ok 1 ok 2 1..2 ok t/scan/comment.t ............................ ok 1 1..1 ok t/scan/data.t ............................... ok 1 1..1 ok t/scan/elem.t ............................... ok 1 ok 2 ok 3 1..3 ok t/scan/eval.t ............................... ok 1 ok 2 1..2 ok t/scan/format.t ............................. ok 1 ok 2 ok 3 1..3 ok t/scan/function_parameters.t ................ ok 1 ok 2 ok 3 ok 4 1..4 ok t/scan/glob.t ............................... ok 1 1..1 ok t/scan/heredoc.t ............................ ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 1..7 ok t/scan/if.t ................................. ok 1 1..1 ok t/scan/keyword_declare.t .................... ok 1 1..1 ok t/scan/map.t ................................ ok 1 ok 2 ok 3 1..3 ok t/scan/method.t ............................. ok 1 1..1 ok t/scan/moosex_declare/attribute_issues.t .... ok 1 1..1 ok t/scan/moosex_declare/parameterized_role.t .. ok 1 1..1 ok t/scan/moosex_declare/with_newline.t ........ ok 1 1..1 ok t/scan/op.t ................................. ok 1 ok 2 1..2 ok t/scan/pod.t ................................ ok 1 ok 2 1..2 ok t/scan/postderef.t .......................... ok 1 ok 2 ok 3 ok 4 1..4 ok t/scan/print.t .............................. ok 1 1..1 ok t/scan/qq.t ................................. ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 1..8 ok t/scan/qr.t ................................. ok 1 ok 2 ok 3 1..3 ok t/scan/re.t ................................. ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok 49 ok 50 ok 51 ok 52 ok 53 ok 54 ok 55 ok 56 ok 57 ok 58 ok 59 ok 60 ok 61 ok 62 ok 63 ok 64 1..64 ok t/scan/recursion.t .......................... ok 1 1..1 ok t/scan/sub.t ................................ ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 1..11 ok t/scan/syntax/qs.t .......................... ok 1 1..1 ok t/scan/trycatch.t ........................... ok 1 1..1 ok t/scan/tt.t ................................. ok 1 1..1 ok t/scan/utf8.t ............................... ok 1 ok 2 ok 3 1..3 ok t/scan/variable.t ........................... ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 1..6 ok t/syntax_collector.t ........................ # Subtest: spec follows ok 1 ok 2 - requires ok # { # 'Scalar::Util' => '0', # 'Syntax::Collector' => '0', # 'strict' => '0', # 'warnings' => '0' # } ok 3 - no errors 1..3 ok 1 - spec follows # Subtest: -collect ok 1 ok 2 - requires ok # { # 'Scalar::Util' => '0', # 'Syntax::Collector' => '0', # 'strict' => '0', # 'warnings' => '0' # } ok 3 - no errors 1..3 ok 2 - -collect # Subtest: no spec ok 1 ok 2 - requires ok # { # 'Syntax::Collector' => '0' # } ok 3 - no errors 1..3 ok 3 - no spec 1..3 ok t/test_class_most.t ......................... # Subtest: parent with a package ok 1 ok 2 - requires ok # { # 'Test::Class::Most' => '0', # 'Tests::For::Foo' => '0' # } ok 3 - no errors 1..3 ok 1 - parent with a package # Subtest: parent with packages ok 1 ok 2 - requires ok # { # 'Some::Other::Class::For::Increased::Stupidity' => '0', # 'Test::Class::Most' => '0', # 'Tests::For::Bar' => '0', # 'Tests::For::Foo' => '0' # } ok 3 - no errors 1..3 ok 2 - parent with packages # Subtest: with other options ok 1 ok 2 - requires ok # { # 'My::Test::Class' => '0', # 'Test::Class::Most' => '0' # } ok 3 - no errors 1..3 ok 3 - with other options 1..3 ok t/test_more.t ............................... # Subtest: skip_all out of BEGIN ok 1 ok 2 - requires ok # { # 'Test::More' => '0', # 'strict' => '0' # } ok 3 - no errors 1..3 ok 1 - skip_all out of BEGIN # Subtest: skip_all inside BEGIN ok 1 ok 2 - requires ok # { # 'Test::More' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'strict' => '0' # } ok 5 - no errors 1..5 ok 2 - skip_all inside BEGIN # Subtest: skip_all inside sub BEGIN ok 1 ok 2 - requires ok # { # 'Test::More' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'strict' => '0' # } ok 5 - no errors 1..5 ok 3 - skip_all inside sub BEGIN # Subtest: skip_all inside BEGIN if ok 1 ok 2 - requires ok # { # 'Test::More' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'strict' => '0' # } ok 5 - no errors 1..5 ok 4 - skip_all inside BEGIN if # Subtest: "skip_all" ok 1 ok 2 - requires ok # { # 'Test::More' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'strict' => '0' # } ok 5 - no errors 1..5 ok 5 - "skip_all" # Subtest: plan(skip_all => ...) ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Test::More' => '0', # 'strict' => '0' # } ok 5 - no errors 1..5 ok 6 - plan(skip_all => ...) 1..6 ok t/test_requires.t ........................... # Subtest: with a hashref ok 1 ok 2 - requires ok # { # 'Test::Requires' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'HTTP::MobileAttribute' => '0.01' # } ok 5 - no errors 1..5 ok 1 - with a hashref # Subtest: qw ok 1 ok 2 - requires ok # { # 'Test::More' => '0', # 'Test::Requires' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'HTTP::MobileAttribute' => '0' # } ok 5 - no errors 1..5 ok 2 - qw # Subtest: empty () ok 1 ok 2 - requires ok # { # 'Test::More' => '0', # 'Test::Requires' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # {} ok 5 - no errors 1..5 ok 3 - empty () # Subtest: function ok 1 ok 2 - requires ok # { # 'Test::More' => '0', # 'Test::Requires' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Some::Optional::Test::Required::Modules' => '0' # } ok 5 - no errors 1..5 ok 4 - function 1..4 ok t/universal_version.t ....................... # Subtest: VERSION < number ok 1 ok 2 - requires ok # { # 'Storable' => '0' # } ok 3 - no errors 1..3 ok 1 - VERSION < number # Subtest: in the main package ok 1 ok 2 - requires ok # { # 'Test::More' => '0.98' # } ok 3 - suggests ok # {} ok 4 - recommends ok # {} ok 5 - no errors 1..5 ok 2 - in the main package # Subtest: if block ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Test::More' => '0.98' # } ok 5 - no errors 1..5 ok 3 - if block # Subtest: variable ok 1 ok 2 - requires ok # { # 'List::Util' => '0' # } ok 3 - no errors 1..3 ok 4 - variable # Subtest: numerical version ok 1 ok 2 - requires ok # { # 'LWP::UserAgent' => '5.815' # } ok 3 - no errors 1..3 ok 5 - numerical version # Subtest: return value ok 1 ok 2 - requires ok # { # 'Devel::PPPort' => '0' # } ok 3 - no errors 1..3 ok 6 - return value # Subtest: eval block or die ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::More' => '0.98' # } ok 4 - no errors 1..4 ok 7 - eval block or die 1..7 ok t/unless.t .................................. # Subtest: unless ok 1 ok 2 - requires ok # { # 'unless' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'POE::Kernel' => '0' # } ok 5 - no errors 1..5 ok 1 - unless 1..1 ok All tests successful. Files=89, Tests=772, 15 wallclock secs ( 0.62 usr 0.22 sys + 11.67 cusr 2.01 csys = 14.52 CPU) Result: PASS make[1]: Leaving directory '/build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917' create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install --destdir=debian/libperl-prereqscanner-notquitelite-perl/ make -j12 install DESTDIR=/build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl AM_UPDATE_INFO_DIR=no PREFIX=/usr make[1]: Entering directory '/build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917' Manifying 1 pod document Manifying 20 pod documents Manifying 17 pod documents Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Tokens.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Util.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/App.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Context.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Util/CPANfile.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Util/Prereqs.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Superclass.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/UniversalVersion.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/TestClassMost.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/TestRequires.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/SyntaxCollector.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Plack.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Unless.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Prefork.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/TestMore.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Syntax.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/PackageVariant.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Mixin.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/KeywordDeclare.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Later.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/MooseXDeclare.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Only.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Autouse.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/ClassLoad.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/POE.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Inline.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Moose.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Catalyst.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Aliased.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/ModuleRuntime.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Core.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/ClassAutouse.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/AnyMoose.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/ObjectPad.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/MojoBase.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/ClassAccessor.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man1/scan-perl-prereqs-nqlite.1p Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Util::Prereqs.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Util::CPANfile.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Util.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Tokens.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Unless.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::UniversalVersion.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::TestRequires.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::TestMore.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::TestClassMost.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::SyntaxCollector.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Syntax.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Superclass.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Prefork.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Plack.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::PackageVariant.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::POE.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Only.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::ObjectPad.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::MooseXDeclare.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Moose.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::MojoBase.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::ModuleRuntime.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Mixin.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Later.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::KeywordDeclare.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Inline.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Core.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::ClassLoad.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::ClassAutouse.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::ClassAccessor.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Catalyst.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Autouse.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::AnyMoose.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Aliased.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Context.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::App.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/bin/scan-perl-prereqs-nqlite make[1]: Leaving directory '/build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917' dh_installdocs dh_installchangelogs dh_installman dh_perl dh_link dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'libperl-prereqscanner-notquitelite-perl' in '../libperl-prereqscanner-notquitelite-perl_0.9917-1_all.deb'. dpkg-genbuildinfo --build=binary -O../libperl-prereqscanner-notquitelite-perl_0.9917-1_arm64.buildinfo dpkg-genchanges --build=binary -O../libperl-prereqscanner-notquitelite-perl_0.9917-1_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) dpkg-genchanges: info: including full source code in upload I: copying local configuration I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/670909 and its subdirectories I: Current time: Fri Feb 21 19:42:28 -12 2025 I: pbuilder-time-stamp: 1740210148 Sat Feb 22 07:42:30 UTC 2025 I: 1st build successful. Starting 2nd build on remote node codethink03-arm64.debian.net. Sat Feb 22 07:42:30 UTC 2025 I: Preparing to do remote build '2' on codethink03-arm64.debian.net. Sat Feb 22 07:42:30 UTC 2025 - checking /var/lib/jenkins/offline_nodes if codethink03-arm64.debian.net is marked as down. Sat Feb 22 07:42:30 UTC 2025 - checking via ssh if codethink03-arm64.debian.net is up. removed '/tmp/read-only-fs-test-NXt6OQ' ==================================================================================== Fri Mar 27 14:05:32 UTC 2026 - running /srv/jenkins/bin/reproducible_build.sh (for job /srv/jenkins/bin/reproducible_build.sh) on codethink03-arm64, called using "2 libperl-prereqscanner-notquitelite-perl unstable /srv/reproducible-results/rbuild-debian/r-b-build.6BQ5LPpy 0.9917-1" as arguments. Fri Mar 27 14:05:32 UTC 2026 - actually running "reproducible_build.sh" (md5sum 68e686e434c9ab7bc3ec047d8b309cbc) as "/tmp/jenkins-script-7g3ZvrCQ" $ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING Fri Mar 27 14:05:32 UTC 2026 I: Downloading source for unstable/libperl-prereqscanner-notquitelite-perl=0.9917-1 Reading package lists... NOTICE: 'libperl-prereqscanner-notquitelite-perl' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/perl-team/modules/packages/libperl-prereqscanner-notquitelite-perl.git Please use: git clone https://salsa.debian.org/perl-team/modules/packages/libperl-prereqscanner-notquitelite-perl.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 136 kB of source archives. Get:1 http://deb.debian.org/debian unstable/main libperl-prereqscanner-notquitelite-perl 0.9917-1 (dsc) [3071 B] Get:2 http://deb.debian.org/debian unstable/main libperl-prereqscanner-notquitelite-perl 0.9917-1 (tar) [130 kB] Get:3 http://deb.debian.org/debian unstable/main libperl-prereqscanner-notquitelite-perl 0.9917-1 (diff) [2432 B] Fetched 136 kB in 0s (9115 kB/s) Download complete and in download only mode Reading package lists... NOTICE: 'libperl-prereqscanner-notquitelite-perl' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/perl-team/modules/packages/libperl-prereqscanner-notquitelite-perl.git Please use: git clone https://salsa.debian.org/perl-team/modules/packages/libperl-prereqscanner-notquitelite-perl.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 136 kB of source archives. Get:1 http://deb.debian.org/debian unstable/main libperl-prereqscanner-notquitelite-perl 0.9917-1 (dsc) [3071 B] Get:2 http://deb.debian.org/debian unstable/main libperl-prereqscanner-notquitelite-perl 0.9917-1 (tar) [130 kB] Get:3 http://deb.debian.org/debian unstable/main libperl-prereqscanner-notquitelite-perl 0.9917-1 (diff) [2432 B] Fetched 136 kB in 0s (9115 kB/s) Download complete and in download only mode ============================================================================= Re-Building libperl-prereqscanner-notquitelite-perl in unstable on arm64 on codethink03-arm64 now. Date: Fri Mar 27 14:05:32 GMT 2026 Date UTC: Fri Mar 27 14:05:32 UTC 2026 ============================================================================= ++ mktemp -t pbuilderrc_XXXX --tmpdir=/srv/reproducible-results/rbuild-debian/r-b-build.6BQ5LPpy + local TMPCFG=/srv/reproducible-results/rbuild-debian/r-b-build.6BQ5LPpy/pbuilderrc_UnHr + case ${ARCH} in + case $ARCH in + locale=nl_BE + language=nl + case "${SUITE}" in + reproducible_buildflags=+all + extra_deb_build_options= + case "${SRCPACKAGE}" in + cat + echo BUILDDIR=/build/reproducible-path + '[' libperl-prereqscanner-notquitelite-perl = debian-installer -o libperl-prereqscanner-notquitelite-perl = debian-installer-netboot-images ']' + pbuilder_options=() + local pbuilder_options + DEBBUILDOPTS=-b + BINARYTARGET= + '[' libperl-prereqscanner-notquitelite-perl = u-boot ']' + case "${SRCPACKAGE}" in + PBUILDERTIMEOUT=24 + local PRESULT=0 + sudo timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.6BQ5LPpy/pbuilderrc_UnHr --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.6BQ5LPpy/b2 --logfile b2/build.log libperl-prereqscanner-notquitelite-perl_0.9917-1.dsc W: /root/.pbuilderrc does not exist I: Logging to b2/build.log I: pbuilder: network access will be disabled during build I: Current time: Sat Mar 28 04:05:33 +14 2026 I: pbuilder-time-stamp: 1774620333 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [libperl-prereqscanner-notquitelite-perl_0.9917-1.dsc] I: copying [./libperl-prereqscanner-notquitelite-perl_0.9917.orig.tar.gz] I: copying [./libperl-prereqscanner-notquitelite-perl_0.9917-1.debian.tar.xz] I: Extracting source dpkg-source: warning: cannot verify inline signature for ./libperl-prereqscanner-notquitelite-perl_0.9917-1.dsc: unsupported subcommand dpkg-source: info: extracting libperl-prereqscanner-notquitelite-perl in libperl-prereqscanner-notquitelite-perl-0.9917 dpkg-source: info: unpacking libperl-prereqscanner-notquitelite-perl_0.9917.orig.tar.gz dpkg-source: info: unpacking libperl-prereqscanner-notquitelite-perl_0.9917-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/1365485/tmp/hooks/D01_modify_environment starting debug: Running on codethink03-arm64. I: Changing host+domainname to test build reproducibility I: Adding a custom variable just for the fun of it... I: Changing /bin/sh to bash '/bin/sh' -> '/bin/bash' lrwxrwxrwx 1 root root 9 Mar 27 14:05 /bin/sh -> /bin/bash I: Setting pbuilder2's login shell to /bin/bash I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other I: user script /srv/workspace/pbuilder/1365485/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/1365485/tmp/hooks/D02_print_environment starting I: set BASH=/bin/sh BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() BASH_CMDS=() BASH_LINENO=([0]="12" [1]="0") BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") BASH_VERSION='5.2.37(1)-release' BUILDDIR=/build/reproducible-path BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' BUILDUSERNAME=pbuilder2 BUILD_ARCH=arm64 DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' DIRSTACK=() DISTRIBUTION=unstable EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/root HOSTNAME=i-capture-the-hostname HOSTTYPE=aarch64 HOST_ARCH=arm64 IFS=' ' INVOCATION_ID=d45bed660cc640f0b1e38f8ca3dd2efe LANG=C LANGUAGE=nl_BE:nl LC_ALL=C MACHTYPE=aarch64-unknown-linux-gnu MAIL=/var/mail/root OPTERR=1 OPTIND=1 OSTYPE=linux-gnu PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path PBCURRENTCOMMANDLINEOPERATION=build PBUILDER_OPERATION=build PBUILDER_PKGDATADIR=/usr/share/pbuilder PBUILDER_PKGLIBDIR=/usr/lib/pbuilder PBUILDER_SYSCONFDIR=/etc PIPESTATUS=([0]="0") POSIXLY_CORRECT=y PPID=1365485 PS4='+ ' PWD=/ SHELL=/bin/bash SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix SHLVL=3 SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.6BQ5LPpy/pbuilderrc_UnHr --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.6BQ5LPpy/b2 --logfile b2/build.log libperl-prereqscanner-notquitelite-perl_0.9917-1.dsc' SUDO_GID=109 SUDO_UID=104 SUDO_USER=jenkins TERM=unknown TZ=/usr/share/zoneinfo/Etc/GMT-14 UID=0 USER=root _='I: set' http_proxy=http://192.168.101.4:3128 I: uname -a Linux i-capture-the-hostname 6.1.0-31-cloud-arm64 #1 SMP Debian 6.1.128-1 (2025-02-07) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin I: user script /srv/workspace/pbuilder/1365485/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: arm64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), libcpan-meta-requirements-perl, libdata-dump-perl, libextutils-makemaker-cpanfile-perl, libmodule-corelist-perl, libmodule-cpanfile-perl, libmodule-find-perl, libparse-distname-perl, libregexp-trie-perl, libtest-failwarnings-perl, libtest-simple-perl, libtest-useallmodules-perl, perl dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19889 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on libdata-dump-perl; however: Package libdata-dump-perl is not installed. pbuilder-satisfydepends-dummy depends on libextutils-makemaker-cpanfile-perl; however: Package libextutils-makemaker-cpanfile-perl is not installed. pbuilder-satisfydepends-dummy depends on libmodule-cpanfile-perl; however: Package libmodule-cpanfile-perl is not installed. pbuilder-satisfydepends-dummy depends on libmodule-find-perl; however: Package libmodule-find-perl is not installed. pbuilder-satisfydepends-dummy depends on libparse-distname-perl; however: Package libparse-distname-perl is not installed. pbuilder-satisfydepends-dummy depends on libregexp-trie-perl; however: Package libregexp-trie-perl is not installed. pbuilder-satisfydepends-dummy depends on libtest-failwarnings-perl; however: Package libtest-failwarnings-perl is not installed. pbuilder-satisfydepends-dummy depends on libtest-useallmodules-perl; however: Package libtest-useallmodules-perl is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libdata-dump-perl{a} libdebhelper-perl{a} libelf1t64{a} libextutils-makemaker-cpanfile-perl{a} libfile-stripnondeterminism-perl{a} libicu72{a} libmagic-mgc{a} libmagic1t64{a} libmodule-cpanfile-perl{a} libmodule-find-perl{a} libparse-distname-perl{a} libpipeline1{a} libregexp-trie-perl{a} libtest-failwarnings-perl{a} libtest-useallmodules-perl{a} libtool{a} libuchardet0{a} libunistring5{a} libxml2{a} m4{a} man-db{a} po-debconf{a} sensible-utils{a} The following packages are RECOMMENDED but will NOT be installed: curl libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx wget 0 packages upgraded, 38 newly installed, 0 to remove and 0 not upgraded. Need to get 20.2 MB of archives. After unpacking 80.5 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian unstable/main arm64 sensible-utils all 0.0.24 [24.8 kB] Get: 2 http://deb.debian.org/debian unstable/main arm64 libmagic-mgc arm64 1:5.45-3+b1 [314 kB] Get: 3 http://deb.debian.org/debian unstable/main arm64 libmagic1t64 arm64 1:5.45-3+b1 [102 kB] Get: 4 http://deb.debian.org/debian unstable/main arm64 file arm64 1:5.45-3+b1 [43.4 kB] Get: 5 http://deb.debian.org/debian unstable/main arm64 gettext-base arm64 0.23.1-1 [241 kB] Get: 6 http://deb.debian.org/debian unstable/main arm64 libuchardet0 arm64 0.0.8-1+b2 [69.2 kB] Get: 7 http://deb.debian.org/debian unstable/main arm64 groff-base arm64 1.23.0-7 [1129 kB] Get: 8 http://deb.debian.org/debian unstable/main arm64 bsdextrautils arm64 2.40.4-4 [92.1 kB] Get: 9 http://deb.debian.org/debian unstable/main arm64 libpipeline1 arm64 1.5.8-1 [40.2 kB] Get: 10 http://deb.debian.org/debian unstable/main arm64 man-db arm64 2.13.0-1 [1404 kB] Get: 11 http://deb.debian.org/debian unstable/main arm64 m4 arm64 1.4.19-5 [284 kB] Get: 12 http://deb.debian.org/debian unstable/main arm64 autoconf all 2.72-3 [493 kB] Get: 13 http://deb.debian.org/debian unstable/main arm64 autotools-dev all 20220109.1 [51.6 kB] Get: 14 http://deb.debian.org/debian unstable/main arm64 automake all 1:1.17-3 [862 kB] Get: 15 http://deb.debian.org/debian unstable/main arm64 autopoint all 0.23.1-1 [770 kB] Get: 16 http://deb.debian.org/debian unstable/main arm64 libdebhelper-perl all 13.24.1 [90.9 kB] Get: 17 http://deb.debian.org/debian unstable/main arm64 libtool all 2.5.4-3 [539 kB] Get: 18 http://deb.debian.org/debian unstable/main arm64 dh-autoreconf all 20 [17.1 kB] Get: 19 http://deb.debian.org/debian unstable/main arm64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 20 http://deb.debian.org/debian unstable/main arm64 libfile-stripnondeterminism-perl all 1.14.1-2 [19.7 kB] Get: 21 http://deb.debian.org/debian unstable/main arm64 dh-strip-nondeterminism all 1.14.1-2 [8620 B] Get: 22 http://deb.debian.org/debian unstable/main arm64 libelf1t64 arm64 0.192-4 [189 kB] Get: 23 http://deb.debian.org/debian unstable/main arm64 dwz arm64 0.15-1+b1 [102 kB] Get: 24 http://deb.debian.org/debian unstable/main arm64 libunistring5 arm64 1.3-1 [449 kB] Get: 25 http://deb.debian.org/debian unstable/main arm64 libicu72 arm64 72.1-6 [9239 kB] Get: 26 http://deb.debian.org/debian unstable/main arm64 libxml2 arm64 2.12.7+dfsg+really2.9.14-0.2+b1 [630 kB] Get: 27 http://deb.debian.org/debian unstable/main arm64 gettext arm64 0.23.1-1 [1610 kB] Get: 28 http://deb.debian.org/debian unstable/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 29 http://deb.debian.org/debian unstable/main arm64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 30 http://deb.debian.org/debian unstable/main arm64 debhelper all 13.24.1 [920 kB] Get: 31 http://deb.debian.org/debian unstable/main arm64 libdata-dump-perl all 1.25-1 [28.4 kB] Get: 32 http://deb.debian.org/debian unstable/main arm64 libmodule-cpanfile-perl all 1.1004-2 [25.7 kB] Get: 33 http://deb.debian.org/debian unstable/main arm64 libextutils-makemaker-cpanfile-perl all 0.09-2 [7816 B] Get: 34 http://deb.debian.org/debian unstable/main arm64 libmodule-find-perl all 0.16-2 [10.6 kB] Get: 35 http://deb.debian.org/debian unstable/main arm64 libparse-distname-perl all 0.05-3 [9052 B] Get: 36 http://deb.debian.org/debian unstable/main arm64 libregexp-trie-perl all 0.02-4 [5676 B] Get: 37 http://deb.debian.org/debian unstable/main arm64 libtest-failwarnings-perl all 0.8-4 [9468 B] Get: 38 http://deb.debian.org/debian unstable/main arm64 libtest-useallmodules-perl all 0.17-3 [7528 B] Fetched 20.2 MB in 0s (103 MB/s) Preconfiguring packages ... Selecting previously unselected package sensible-utils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19889 files and directories currently installed.) Preparing to unpack .../00-sensible-utils_0.0.24_all.deb ... Unpacking sensible-utils (0.0.24) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../01-libmagic-mgc_1%3a5.45-3+b1_arm64.deb ... Unpacking libmagic-mgc (1:5.45-3+b1) ... Selecting previously unselected package libmagic1t64:arm64. Preparing to unpack .../02-libmagic1t64_1%3a5.45-3+b1_arm64.deb ... Unpacking libmagic1t64:arm64 (1:5.45-3+b1) ... Selecting previously unselected package file. Preparing to unpack .../03-file_1%3a5.45-3+b1_arm64.deb ... Unpacking file (1:5.45-3+b1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../04-gettext-base_0.23.1-1_arm64.deb ... Unpacking gettext-base (0.23.1-1) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../05-libuchardet0_0.0.8-1+b2_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../06-groff-base_1.23.0-7_arm64.deb ... Unpacking groff-base (1.23.0-7) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../07-bsdextrautils_2.40.4-4_arm64.deb ... Unpacking bsdextrautils (2.40.4-4) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../08-libpipeline1_1.5.8-1_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../09-man-db_2.13.0-1_arm64.deb ... Unpacking man-db (2.13.0-1) ... Selecting previously unselected package m4. Preparing to unpack .../10-m4_1.4.19-5_arm64.deb ... Unpacking m4 (1.4.19-5) ... Selecting previously unselected package autoconf. Preparing to unpack .../11-autoconf_2.72-3_all.deb ... Unpacking autoconf (2.72-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../12-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../13-automake_1%3a1.17-3_all.deb ... Unpacking automake (1:1.17-3) ... Selecting previously unselected package autopoint. Preparing to unpack .../14-autopoint_0.23.1-1_all.deb ... Unpacking autopoint (0.23.1-1) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../15-libdebhelper-perl_13.24.1_all.deb ... Unpacking libdebhelper-perl (13.24.1) ... Selecting previously unselected package libtool. Preparing to unpack .../16-libtool_2.5.4-3_all.deb ... Unpacking libtool (2.5.4-3) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../17-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../18-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../19-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../20-dh-strip-nondeterminism_1.14.1-2_all.deb ... Unpacking dh-strip-nondeterminism (1.14.1-2) ... Selecting previously unselected package libelf1t64:arm64. Preparing to unpack .../21-libelf1t64_0.192-4_arm64.deb ... Unpacking libelf1t64:arm64 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../22-dwz_0.15-1+b1_arm64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libunistring5:arm64. Preparing to unpack .../23-libunistring5_1.3-1_arm64.deb ... Unpacking libunistring5:arm64 (1.3-1) ... Selecting previously unselected package libicu72:arm64. Preparing to unpack .../24-libicu72_72.1-6_arm64.deb ... Unpacking libicu72:arm64 (72.1-6) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../25-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) ... Selecting previously unselected package gettext. Preparing to unpack .../26-gettext_0.23.1-1_arm64.deb ... Unpacking gettext (0.23.1-1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../27-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../28-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../29-debhelper_13.24.1_all.deb ... Unpacking debhelper (13.24.1) ... Selecting previously unselected package libdata-dump-perl. Preparing to unpack .../30-libdata-dump-perl_1.25-1_all.deb ... Unpacking libdata-dump-perl (1.25-1) ... Selecting previously unselected package libmodule-cpanfile-perl. Preparing to unpack .../31-libmodule-cpanfile-perl_1.1004-2_all.deb ... Unpacking libmodule-cpanfile-perl (1.1004-2) ... Selecting previously unselected package libextutils-makemaker-cpanfile-perl. Preparing to unpack .../32-libextutils-makemaker-cpanfile-perl_0.09-2_all.deb ... Unpacking libextutils-makemaker-cpanfile-perl (0.09-2) ... Selecting previously unselected package libmodule-find-perl. Preparing to unpack .../33-libmodule-find-perl_0.16-2_all.deb ... Unpacking libmodule-find-perl (0.16-2) ... Selecting previously unselected package libparse-distname-perl. Preparing to unpack .../34-libparse-distname-perl_0.05-3_all.deb ... Unpacking libparse-distname-perl (0.05-3) ... Selecting previously unselected package libregexp-trie-perl. Preparing to unpack .../35-libregexp-trie-perl_0.02-4_all.deb ... Unpacking libregexp-trie-perl (0.02-4) ... Selecting previously unselected package libtest-failwarnings-perl. Preparing to unpack .../36-libtest-failwarnings-perl_0.8-4_all.deb ... Unpacking libtest-failwarnings-perl (0.8-4) ... Selecting previously unselected package libtest-useallmodules-perl. Preparing to unpack .../37-libtest-useallmodules-perl_0.17-3_all.deb ... Unpacking libtest-useallmodules-perl (0.17-3) ... Setting up libpipeline1:arm64 (1.5.8-1) ... Setting up libmodule-cpanfile-perl (1.1004-2) ... Setting up libicu72:arm64 (72.1-6) ... Setting up bsdextrautils (2.40.4-4) ... Setting up libmagic-mgc (1:5.45-3+b1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.24.1) ... Setting up libmagic1t64:arm64 (1:5.45-3+b1) ... Setting up libextutils-makemaker-cpanfile-perl (0.09-2) ... Setting up gettext-base (0.23.1-1) ... Setting up m4 (1.4.19-5) ... Setting up file (1:5.45-3+b1) ... Setting up libparse-distname-perl (0.05-3) ... Setting up libelf1t64:arm64 (0.192-4) ... Setting up libtest-useallmodules-perl (0.17-3) ... Setting up autotools-dev (20220109.1) ... Setting up libdata-dump-perl (1.25-1) ... Setting up libmodule-find-perl (0.16-2) ... Setting up libunistring5:arm64 (1.3-1) ... Setting up autopoint (0.23.1-1) ... Setting up libtest-failwarnings-perl (0.8-4) ... Setting up autoconf (2.72-3) ... Setting up dwz (0.15-1+b1) ... Setting up sensible-utils (0.0.24) ... Setting up libuchardet0:arm64 (0.0.8-1+b2) ... Setting up libregexp-trie-perl (0.02-4) ... Setting up libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Setting up automake (1:1.17-3) ... update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.14.1-2) ... Setting up gettext (0.23.1-1) ... Setting up libtool (2.5.4-3) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up dh-strip-nondeterminism (1.14.1-2) ... Setting up groff-base (1.23.0-7) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up man-db (2.13.0-1) ... Not building database; man-db/auto-update is not 'true'. Setting up debhelper (13.24.1) ... Processing triggers for libc-bin (2.40-7) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: user script /srv/workspace/pbuilder/1365485/tmp/hooks/A99_set_merged_usr starting Not re-configuring usrmerge for unstable I: user script /srv/workspace/pbuilder/1365485/tmp/hooks/A99_set_merged_usr finished hostname: Name or service not known I: Running cd /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../libperl-prereqscanner-notquitelite-perl_0.9917-1_source.changes dpkg-buildpackage: info: source package libperl-prereqscanner-notquitelite-perl dpkg-buildpackage: info: source version 0.9917-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by gregor herrmann 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=/build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917=. -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=/build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917=. -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 Perl::PrereqScanner::NotQuiteLite Writing MYMETA.yml and MYMETA.json dh_auto_build make -j12 make[1]: Entering directory '/build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917' cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/AnyMoose.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/AnyMoose.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/ClassAccessor.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/ClassAccessor.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/MojoBase.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/MojoBase.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Autouse.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Autouse.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/POE.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/POE.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/KeywordDeclare.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/KeywordDeclare.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/ClassLoad.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/ClassLoad.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Mixin.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Mixin.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Later.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Later.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Aliased.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Aliased.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/ModuleRuntime.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/ModuleRuntime.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/ObjectPad.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/ObjectPad.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Moose.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Moose.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Catalyst.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Catalyst.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/MooseXDeclare.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/MooseXDeclare.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/ClassAutouse.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/ClassAutouse.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Inline.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Inline.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Context.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Context.pm cp lib/Perl/PrereqScanner/NotQuiteLite.pm blib/lib/Perl/PrereqScanner/NotQuiteLite.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Only.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Only.pm cp lib/Perl/PrereqScanner/NotQuiteLite/App.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/App.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Core.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Core.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/SyntaxCollector.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/SyntaxCollector.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/TestRequires.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/TestRequires.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Util/Prereqs.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Util/Prereqs.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Util/CPANfile.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Util/CPANfile.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/UniversalVersion.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/UniversalVersion.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/TestMore.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/TestMore.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Superclass.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Superclass.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Util.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Util.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Tokens.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Tokens.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Syntax.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Syntax.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/PackageVariant.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/PackageVariant.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/TestClassMost.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/TestClassMost.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Prefork.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Prefork.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Unless.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Unless.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Plack.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Plack.pm cp bin/scan-perl-prereqs-nqlite blib/script/scan-perl-prereqs-nqlite "/usr/bin/perl" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/scan-perl-prereqs-nqlite Manifying 1 pod document Manifying 20 pod documents Manifying 17 pod documents make[1]: Leaving directory '/build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917' dh_auto_test make -j12 test TEST_VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917' PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/*/*.t t/*/*/*.t t/00_load.t ................................. 1..37 ok 1 - use Perl::PrereqScanner::NotQuiteLite::Parser::MooseXDeclare; ok 2 - use Perl::PrereqScanner::NotQuiteLite::Parser::TestRequires; ok 3 - use Perl::PrereqScanner::NotQuiteLite::Parser::SyntaxCollector; ok 4 - use Perl::PrereqScanner::NotQuiteLite::Parser::AnyMoose; ok 5 - use Perl::PrereqScanner::NotQuiteLite::Util::CPANfile; ok 6 - use Perl::PrereqScanner::NotQuiteLite::Parser::Inline; ok 7 - use Perl::PrereqScanner::NotQuiteLite::Parser::Plack; ok 8 - use Perl::PrereqScanner::NotQuiteLite::Tokens; ok 9 - use Perl::PrereqScanner::NotQuiteLite::Parser::KeywordDeclare; ok 10 - use Perl::PrereqScanner::NotQuiteLite::Parser::Catalyst; ok 11 - use Perl::PrereqScanner::NotQuiteLite::Parser::Superclass; ok 12 - use Perl::PrereqScanner::NotQuiteLite::App; ok 13 - use Perl::PrereqScanner::NotQuiteLite::Parser::ClassAccessor; ok 14 - use Perl::PrereqScanner::NotQuiteLite::Parser::TestMore; ok 15 - use Perl::PrereqScanner::NotQuiteLite::Parser::TestClassMost; ok 16 - use Perl::PrereqScanner::NotQuiteLite::Util; ok 17 - use Perl::PrereqScanner::NotQuiteLite::Parser::ClassAutouse; ok 18 - use Perl::PrereqScanner::NotQuiteLite::Parser::UniversalVersion; ok 19 - use Perl::PrereqScanner::NotQuiteLite::Parser::ObjectPad; ok 20 - use Perl::PrereqScanner::NotQuiteLite::Parser::Aliased; ok 21 - use Perl::PrereqScanner::NotQuiteLite::Parser::PackageVariant; ok 22 - use Perl::PrereqScanner::NotQuiteLite::Parser::ModuleRuntime; ok 23 - use Perl::PrereqScanner::NotQuiteLite::Parser::Unless; ok 24 - use Perl::PrereqScanner::NotQuiteLite::Context; ok 25 - use Perl::PrereqScanner::NotQuiteLite::Parser::MojoBase; ok 26 - use Perl::PrereqScanner::NotQuiteLite::Parser::POE; ok 27 - use Perl::PrereqScanner::NotQuiteLite::Parser::Later; ok 28 - use Perl::PrereqScanner::NotQuiteLite; ok 29 - use Perl::PrereqScanner::NotQuiteLite::Parser::Only; ok 30 - use Perl::PrereqScanner::NotQuiteLite::Util::Prereqs; ok 31 - use Perl::PrereqScanner::NotQuiteLite::Parser::Core; ok 32 - use Perl::PrereqScanner::NotQuiteLite::Parser::ClassLoad; ok 33 - use Perl::PrereqScanner::NotQuiteLite::Parser::Autouse; ok 34 - use Perl::PrereqScanner::NotQuiteLite::Parser::Prefork; ok 35 - use Perl::PrereqScanner::NotQuiteLite::Parser::Mixin; ok 36 - use Perl::PrereqScanner::NotQuiteLite::Parser::Syntax; ok 37 - use Perl::PrereqScanner::NotQuiteLite::Parser::Moose; ok t/10_use.t .................................. # Subtest: use pragma ok 1 ok 2 - requires ok # { # 'strict' => '0', # 'warnings' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 1 - use pragma # Subtest: use Module ok 1 ok 2 - requires ok # { # 'FindBin' => '0', # 'Time::Local' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 2 - use Module # Subtest: use Module Version ok 1 ok 2 - requires ok # { # 'FindBin' => '0.01', # 'Time::Local' => '0.02' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 3 - use Module Version # Subtest: use v-string ok 1 ok 2 - requires ok # { # 'perl' => 'v5.8.1' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 4 - use v-string # Subtest: use version_number ok 1 ok 2 - requires ok # { # 'perl' => '5.008001' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 5 - use version_number # Subtest: use Module () ok 1 ok 2 - requires ok # { # 'Time::Local' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 6 - use Module () # Subtest: use Module version () ok 1 ok 2 - requires ok # { # 'Time::Local' => '0.01' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 7 - use Module version () # Subtest: use Module qw(args) ok 1 ok 2 - requires ok # { # 'Time::Local' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 8 - use Module qw(args) # Subtest: use lib ok 1 ok 2 - requires ok # { # 'FindBin' => '0', # 'constant' => '0', # 'lib' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 9 - use lib # Subtest: use in a block ok 1 ok 2 - requires ok # { # 'Test::More' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 10 - use in a block # Subtest: use method ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 11 - use method # Subtest: pod ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 12 - pod # Subtest: overload ok 1 ok 2 - requires ok # { # 'overload' => '0' # } ok 3 - no errors 1..3 ok 13 - overload 1..13 ok t/11_require.t .............................. # Subtest: require pragma ok 1 ok 2 - requires ok # { # 'strict' => '0', # 'warnings' => '0' # } ok 3 - no errors 1..3 ok 1 - require pragma # Subtest: require Module ok 1 ok 2 - requires ok # { # 'Test' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 2 - require Module # Subtest: require v-string ok 1 ok 2 - requires ok # { # 'perl' => 'v5.10.1' # } ok 3 - no errors 1..3 ok 3 - require v-string # Subtest: require version_number ok 1 ok 2 - requires ok # { # 'perl' => '5.010001' # } ok 3 - no errors 1..3 ok 4 - require version_number # Subtest: require file ok 1 ok 2 - requires ok # { # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 5 - require file # Subtest: require Module in if ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Test::More' => '0' # } ok 5 - no errors 1..5 ok 6 - require Module in if # Subtest: require Module in sub ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Test::More' => '0' # } ok 5 - no errors 1..5 ok 7 - require Module in sub # Subtest: require Module in sub without explicit semicolon ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Test::More' => '0' # } ok 5 - no errors 1..5 ok 8 - require Module in sub without explicit semicolon # Subtest: require Module in sub ok 1 ok 2 - requires ok # { # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 9 - require Module in sub # Subtest: require Module in sub ok 1 ok 2 - requires ok # { # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 10 - require Module in sub # Subtest: sub require ok 1 ok 2 - requires ok # { # 'vars' => '0' # } ok 3 - no errors 1..3 ok 11 - sub require 1..11 ok t/12_no.t ................................... # Subtest: no pragma ok 1 ok 2 - noes ok # { # 'strict' => '0', # 'warnings' => '0' # } ok 3 - no errors 1..3 ok 1 - no pragma # Subtest: no Module ok 1 ok 2 - noes ok # { # 'FindBin' => '0', # 'Time::Local' => '0' # } ok 3 - no errors 1..3 ok 2 - no Module # Subtest: no Module Version ok 1 ok 2 - noes ok # { # 'FindBin' => '0.01', # 'Time::Local' => '0.02' # } ok 3 - no errors 1..3 ok 3 - no Module Version # Subtest: no v-string ok 1 ok 2 - noes ok # { # 'perl' => 'v5.20.1' # } ok 3 - no errors 1..3 ok 4 - no v-string # Subtest: no version_number ok 1 ok 2 - noes ok # { # 'perl' => '5.008001' # } ok 3 - no errors 1..3 ok 5 - no version_number # Subtest: no Module () ok 1 ok 2 - noes ok # { # 'Time::Local' => '0' # } ok 3 - no errors 1..3 ok 6 - no Module () # Subtest: no Module version () ok 1 ok 2 - noes ok # { # 'Time::Local' => '0.01' # } ok 3 - no errors 1..3 ok 7 - no Module version () # Subtest: no Module qw(args) ok 1 ok 2 - noes ok # { # 'Time::Local' => '0' # } ok 3 - no errors 1..3 ok 8 - no Module qw(args) # Subtest: no lib ok 1 ok 2 - noes ok # { # 'FindBin' => '0', # 'constant' => '0', # 'lib' => '0' # } ok 3 - no errors 1..3 ok 9 - no lib 1..9 ok t/15_eval.t ................................. # Subtest: if (eval) ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::More' => '0' # } ok 4 - no errors 1..4 ok 1 - if (eval) # Subtest: eval() ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::More' => '0' # } ok 4 - no errors 1..4 ok 2 - eval() # Subtest: eval{"string"} ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # {} ok 4 - no errors 1..4 ok 3 - eval{"string"} # Subtest: eval heredoc ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::More' => '0' # } ok 4 - no errors 1..4 ok 4 - eval heredoc # Subtest: eval $VARIABLE (should not rescan the inside of the following heredoc) ok 1 ok 2 - requires ok # { # 'strict' => '0', # 'warnings' => '0' # } ok 3 - suggests ok # {} ok 4 - no errors 1..4 ok 5 - eval $VARIABLE (should not rescan the inside of the following heredoc) # Subtest: eval() ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'GD::Simple' => '0' # } ok 4 - no errors 1..4 ok 6 - eval() # Subtest: eval () ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Affix::Infix2Postfix' => '0' # } ok 4 - no errors 1..4 ok 7 - eval () # Subtest: use after eval $VERSION ok 1 ok 2 - requires ok # { # 'Carp' => '0', # 'strict' => '0' # } ok 3 - no errors 1..3 ok 8 - use after eval $VERSION # Subtest: eval (shortcut) ok 1 ok 2 - requires ok # { # 'Carp' => '0', # 'strict' => '0' # } ok 3 - no errors 1..3 ok 9 - eval (shortcut) # Subtest: eval {shortcut} ok 1 ok 2 - requires ok # { # 'Carp' => '0', # 'strict' => '0' # } ok 3 - no errors 1..3 ok 10 - eval {shortcut} 1..10 ok t/20_parsers.t .............................. # Subtest: default ok 1 ok 2 - requires ok # { # 'Foo' => '0', # 'Moose' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 1 - default # Subtest: exclude with minus ok 1 ok 2 - requires ok # { # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 2 - exclude with minus # Subtest: extra parser ok 1 ok 2 - requires ok # { # 'Test::More' => '0.88' # } ok 3 - no errors 1..3 ok 3 - extra parser # Subtest: full qualified extra parser ok 1 ok 2 - requires ok # { # 'Test::More' => '0.88' # } ok 3 - no errors 1..3 ok 4 - full qualified extra parser # Subtest: full qualified extra parser with plus ok 1 ok 2 - requires ok # { # 'Test::More' => '0.88' # } ok 3 - no errors 1..3 ok 5 - full qualified extra parser with plus 1..5 ok t/aliased.t ................................. # Subtest: with a string ok 1 ok 2 - requires ok # { # 'DateTime' => '0', # 'aliased' => '0' # } ok 3 - no errors 1..3 ok 1 - with a string # Subtest: with bare name ok 1 ok 2 - requires ok # { # 'DateTime' => '0', # 'aliased' => '0' # } ok 3 - no errors 1..3 ok 2 - with bare name # Subtest: with qw ok 1 ok 2 - requires ok # { # 'DateTime' => '0', # 'aliased' => '0' # } ok 3 - no errors 1..3 ok 3 - with qw 1..3 ok t/app/allow_test_pms.t ...................... # ignore .pm files under t unless they are used in .t files ok 1 - test requires ok # { # 'test' => { # 'requires' => { # 'Foo' => '0', # 'strict' => '0', # 'warnings' => '0' # } # } # } # respect .pm files under t if allow-test-pms is set ok 2 - test requires ok # { # 'test' => { # 'requires' => { # 'Bar' => '0', # 'Foo' => '0', # 'strict' => '0', # 'warnings' => '0' # } # } # } # respect .pm files under t if Test::Class is used ok 3 - test requires ok # { # 'test' => { # 'requires' => { # 'Bar' => '0', # 'Foo' => '0', # 'Test::Class' => '0', # 'strict' => '0', # 'warnings' => '0' # } # } # } 1..3 ok t/app/basic.t ............................... # .pm file in the root ok 1 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'strict' => '0', # 'warnings' => '0' # } # } # } # .pm file under lib ok 2 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'strict' => '0', # 'warnings' => '0' # } # } # } # inc ok 3 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'strict' => '0', # 'warnings' => '0' # } # } # } # ignore local file ok 4 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'strict' => '0', # 'warnings' => '0' # } # } # } # ignore Makefile.PL under t # {} 1..4 ok t/app/cpanfile.t ............................ # no cpanfile ok 1 - cpanfile exists ok 2 # existing cpanfile ok 3 - cpanfile exists ok 4 # cpanfile with extra requirements ok 5 - cpanfile exists ok 6 # cpanfile with features ok 7 - cpanfile exists ok 8 # new feature ok 9 - cpanfile exists ok 10 # merge feature ok 11 - cpanfile exists ok 12 # dedupe feature ok 13 - cpanfile exists ok 14 # exclude_core and feature ok 15 - cpanfile exists ok 16 # empty feature because of exclude_core ok 17 - cpanfile exists ok 18 # empty feature because of unmatching path ok 19 - cpanfile exists ok 20 # x_phase ok 21 - cpanfile exists ok 22 # keep version ok 23 - cpanfile exists ok 24 1..24 ok t/app/dedupe.t .............................. # dedupe requires from recommends/suggests ok 1 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'strict' => '0', # 'warnings' => '0' # } # } # } # dedupe requires from feature requires/recommends/suggests ok 2 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'strict' => '0', # 'warnings' => '0' # } # } # } # dedupe recommends from recommends/suggests ok 3 - runtime recommends ok # { # 'runtime' => { # 'recommends' => { # 'strict' => '0', # 'warnings' => '0' # } # } # } # dedupe recommends from feature recommends/suggests ok 4 - runtime recommends ok # { # 'runtime' => { # 'recommends' => { # 'strict' => '0', # 'warnings' => '0' # } # } # } # dedupe suggests from feature suggests ok 5 - runtime requires ok ok 6 - runtime suggests ok # { # 'runtime' => { # 'requires' => { # 'strict' => '0' # }, # 'suggests' => { # 'warnings' => '0' # } # } # } 1..6 ok t/app/exclude_core.t ........................ # ignore core modules ok 1 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'Foo' => '0' # } # } # } # do not ignore better core modules ok 2 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'Exporter' => '5.57' # } # } # } # ignore core modules for higher perl version ok 3 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'Foo' => '0', # 'perl' => '5.020' # } # } # } # ignore core modules with undef version ok 4 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'Foo' => '0' # } # } # } 1..4 ok t/app/features.t ............................ # no features ok 1 - cpanfile exists ok 2 # feature ok 3 - cpanfile exists ok 4 # features glob ok 5 - cpanfile exists ok 6 1..6 ok t/app/ignore.t .............................. # ignore a file ok 1 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'Foo' => '0', # 'strict' => '0', # 'warnings' => '0' # } # } # } # ignore a dir ok 2 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'Foo' => '0', # 'strict' => '0', # 'warnings' => '0' # } # } # } # ignore_re ok 3 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'Foo' => '0', # 'strict' => '0', # 'warnings' => '0' # } # } # } 1..3 ok t/app/optional.t ............................ # optional file ok 1 - runtime requires ok ok 2 - runtime suggests ok # { # 'runtime' => { # 'requires' => { # 'Foo' => '0', # 'strict' => '0', # 'warnings' => '0' # }, # 'suggests' => { # 'Win32' => '0' # } # } # } # optional dir ok 3 - runtime requires ok ok 4 - runtime suggests ok # { # 'runtime' => { # 'requires' => { # 'Foo' => '0', # 'strict' => '0', # 'warnings' => '0' # }, # 'suggests' => { # 'Win32' => '0' # } # } # } # optional_re ok 5 - runtime requires ok ok 6 - runtime suggests ok # { # 'runtime' => { # 'requires' => { # 'Foo' => '0', # 'strict' => '0', # 'warnings' => '0' # }, # 'suggests' => { # 'Win32' => '0' # } # } # } 1..6 ok t/app/private.t ............................. # ignore a private module ok 1 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'Bar' => '0', # 'Foo' => '0', # 'strict' => '0', # 'warnings' => '0' # } # } # } # private_re ok 2 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'Bar' => '0', # 'Foo' => '0', # 'strict' => '0', # 'warnings' => '0' # } # } # } 1..2 ok t/app/scan_also.t ........................... # modules under unknown directories are ignored by default ok 1 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'Foo' => '0', # 'strict' => '0', # 'warnings' => '0' # } # } # } # scan_also ok 2 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'Bar' => '0', # 'Foo' => '0', # 'strict' => '0', # 'warnings' => '0' # } # } # } # scan_also glob ok 3 - runtime requires ok # { # 'runtime' => { # 'requires' => { # 'Bar' => '0', # 'Baz' => '0', # 'Foo' => '0', # 'strict' => '0', # 'warnings' => '0' # } # } # } 1..3 ok t/app/use_index.t ........................... skipped: requires $ENV{PERL_PRNQL_TEST_NETWORK} to test t/autouse.t ................................. # Subtest: with qw ok 1 ok 2 - requires ok # { # 'autouse' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Carp' => '0' # } ok 5 - no errors 1..5 ok 1 - with qw # Subtest: with qw ok 1 ok 2 - requires ok # { # 'autouse' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Data::Dumper' => '0' # } ok 5 - no errors 1..5 ok 2 - with qw 1..2 ok t/begin_exit.t .............................. # Subtest: exit out of BEGIN ok 1 ok 2 - requires ok # { # 'strict' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # {} ok 5 - no errors 1..5 ok 1 - exit out of BEGIN # Subtest: exit out of BEGIN, conditional ok 1 ok 2 - requires ok # { # 'strict' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # {} ok 5 - no errors 1..5 ok 2 - exit out of BEGIN, conditional # Subtest: exit inside BEGIN ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # {} ok 4 - recommends ok # {} ok 5 - no errors 1..5 ok 3 - exit inside BEGIN # Subtest: exit inside sub BEGIN ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # {} ok 4 - recommends ok # {} ok 5 - no errors 1..5 ok 4 - exit inside sub BEGIN # Subtest: exit inside BEGIN if ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'strict' => '0' # } ok 5 - no errors 1..5 ok 5 - exit inside BEGIN if # Subtest: exit inside BEGIN if block ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'strict' => '0' # } ok 5 - no errors 1..5 ok 6 - exit inside BEGIN if block 1..6 ok t/bin/basic.t ............................... # no options ok 1 1..1 ok t/bin/parser.t .............................. # :bundled ok 1 # Core only ok 2 # multiple parsers ok 3 1..3 ok t/bin/scan_also.t ........................... # also scan extlib ok 1 # also and local ok 2 # also and test files ok 3 1..3 ok t/catalyst.t ................................ # Subtest: qw ok 1 ok 2 - requires ok # { # 'Catalyst' => '0', # 'Catalyst::Plugin::My::Module' => '0', # 'Fully::Qualified::Plugin::Name' => '0' # } ok 3 - no errors 1..3 ok 1 - qw # Subtest: -debug ok 1 ok 2 - requires ok # { # 'Catalyst' => '0', # 'Catalyst::Plugin::Static::Simple' => '0' # } ok 3 - no errors 1..3 ok 2 - -debug # Subtest: eval ok 1 ok 2 - requires ok # { # 'Catalyst' => '0', # 'Catalyst::Plugin::Test::Plugin' => '0', # 'TestApp::Plugin::FullyQualified' => '0' # } ok 3 - no errors 1..3 ok 3 - eval 1..3 ok t/class_autouse.t ........................... # Subtest: as a pragma ok 1 ok 2 - requires ok # { # 'Class::Autouse' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'CGI' => '0' # } ok 5 - no errors 1..5 ok 1 - as a pragma # Subtest: method call ok 1 ok 2 - requires ok # { # 'Class::Autouse' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'CGI' => '0' # } ok 5 - no errors 1..5 ok 2 - method call 1..2 ok t/class_load.t .............................. # Subtest: load_class ok 1 ok 2 - requires ok # { # 'Class::Load' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 1 - load_class # Subtest: conditional load_class ok 1 ok 2 - requires ok # { # 'Class::Load' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Test::More' => '0' # } ok 5 - no errors 1..5 ok 2 - conditional load_class # Subtest: load_class in a sub ok 1 ok 2 - requires ok # { # 'Class::Load' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Test::More' => '0' # } ok 5 - no errors 1..5 ok 3 - load_class in a sub # Subtest: load_class in BEGIN ok 1 ok 2 - requires ok # { # 'Class::Load' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 4 - load_class in BEGIN # Subtest: load_class with -version ok 1 ok 2 - requires ok # { # 'Class::Load' => '0', # 'Test::More' => '0.01' # } ok 3 - no errors 1..3 ok 5 - load_class with -version # Subtest: try_load_class ok 1 ok 2 - requires ok # { # 'Class::Load' => '0' # } ok 3 - suggests ok # { # 'Test::More' => '0' # } ok 4 - no errors 1..4 ok 6 - try_load_class # Subtest: try_load_class with -version ok 1 ok 2 - requires ok # { # 'Class::Load' => '0' # } ok 3 - suggests ok # { # 'Test::More' => '0.01' # } ok 4 - no errors 1..4 ok 7 - try_load_class with -version # Subtest: load_first_existing_class ok 1 ok 2 - requires ok # { # 'Class::Load' => '0' # } ok 3 - suggests ok # { # 'strict' => '0', # 'warnings' => '0' # } ok 4 - no errors 1..4 ok 8 - load_first_existing_class # Subtest: load_first_existing_class with -version ok 1 ok 2 - requires ok # { # 'Class::Load' => '0' # } ok 3 - suggests ok # { # 'Test::More' => '0.02', # 'strict' => '0.01', # 'warnings' => '0' # } ok 4 - no errors 1..4 ok 9 - load_first_existing_class with -version # Subtest: Class::Load::load_class ok 1 ok 2 - requires ok # { # 'Class::Load' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 10 - Class::Load::load_class # Subtest: try_load_class with if ok 1 ok 2 - requires ok # { # 'Class::Load' => '0' # } ok 3 - suggests ok # { # 'Config::Identity::GitHub' => '0' # } ok 4 - no errors 1..4 ok 11 - try_load_class with if 1..11 ok t/compat/module_extractuse/10_basic.t ....... # Subtest: useSome::Module ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 1 - useSome::Module # Subtest: use Some::Module2 ok 1 ok 2 - requires ok # { # 'Some::Module2' => '0' # } ok 3 - no errors 1..3 ok 2 - use Some::Module2 # Subtest: useless stuff ok 1 ok 2 - requires ok # { # 'Some::Module3' => '0' # } ok 3 - no errors 1..3 ok 3 - useless stuff # Subtest: use base ok 1 ok 2 - requires ok # { # 'Class::DBI4' => '0', # 'Foo::Bar5' => '0', # 'base' => '0' # } ok 3 - no errors 1..3 ok 4 - use base # Subtest: use in if block ok 1 ok 2 - requires ok # { # 'Foo::Bar6' => '0' # } ok 3 - no errors 1..3 ok 5 - use in if block # Subtest: use constant ok 1 ok 2 - requires ok # { # 'constant' => '0' # } ok 3 - no errors 1..3 ok 6 - use constant # Subtest: use strict ok 1 ok 2 - requires ok # { # 'strict' => '0' # } ok 3 - no errors 1..3 ok 7 - use strict # Subtest: use Foo args ok 1 ok 2 - requires ok # { # 'Foo8' => '0' # } ok 3 - no errors 1..3 ok 8 - use Foo args # Subtest: $use ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 9 - $use # Subtest: abuse ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 10 - abuse # Subtest: package ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 11 - package # Subtest: require in if block ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 12 - require in if block # Subtest: require file ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 13 - require file # Subtest: require .pm file ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 14 - require .pm file # Subtest: require namespace ok 1 ok 2 - requires ok # { # 'Foo10' => '0' # } ok 3 - no errors 1..3 ok 15 - require namespace # Subtest: two uses in a line ok 1 ok 2 - requires ok # { # 'Some::Module11' => '0', # 'Some::Other::Module12' => '0' # } ok 3 - no errors 1..3 ok 16 - two uses in a line # Subtest: two uses ok 1 ok 2 - requires ok # { # 'Some::Module' => '0', # 'Some::Other::Module' => '0' # } ok 3 - no errors 1..3 ok 17 - two uses # Subtest: use vars ok 1 ok 2 - requires ok # { # 'vars' => '0' # } ok 3 - no errors 1..3 ok 18 - use vars # Subtest: use in comment ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 19 - use in comment # Subtest: use in string ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 20 - use in string # Subtest: use base ok 1 ok 2 - requires ok # { # 'Exporter1' => '0', # 'base' => '0' # } ok 3 - no errors 1..3 ok 21 - use base # Subtest: use base with parentheses ok 1 ok 2 - requires ok # { # 'Class::DBI2' => '0', # 'base' => '0' # } ok 3 - no errors 1..3 ok 22 - use base with parentheses # Subtest: use base with string ok 1 ok 2 - requires ok # { # 'Class::DBI3' => '0', # 'base' => '0' # } ok 3 - no errors 1..3 ok 23 - use base with string # Subtest: use base with qw ok 1 ok 2 - requires ok # { # 'Class::DBI4' => '0', # 'Foo::Bar5' => '0', # 'base' => '0' # } ok 3 - no errors 1..3 ok 24 - use base with qw # Subtest: use base with parentheses (2) ok 1 ok 2 - requires ok # { # 'Class::DBI6' => '0', # 'Foo::Bar7' => '0', # 'base' => '0' # } ok 3 - no errors 1..3 ok 25 - use base with parentheses (2) # Subtest: use base with strings ok 1 ok 2 - requires ok # { # 'Class::DBI8' => '0', # 'Foo::Bar9' => '0', # 'base' => '0' # } ok 3 - no errors 1..3 ok 26 - use base with strings # Subtest: use parent ok 1 ok 2 - requires ok # { # 'Exporter1' => '0', # 'parent' => '0' # } ok 3 - no errors 1..3 ok 27 - use parent # Subtest: use parent with parentheses ok 1 ok 2 - requires ok # { # 'Class::DBI2' => '0', # 'parent' => '0' # } ok 3 - no errors 1..3 ok 28 - use parent with parentheses # Subtest: use parent with string ok 1 ok 2 - requires ok # { # 'Class::DBI3' => '0', # 'parent' => '0' # } ok 3 - no errors 1..3 ok 29 - use parent with string # Subtest: use parent with qw ok 1 ok 2 - requires ok # { # 'Class::DBI4' => '0', # 'Foo::Bar5' => '0', # 'parent' => '0' # } ok 3 - no errors 1..3 ok 30 - use parent with qw # Subtest: use parent with parentheses (2) ok 1 ok 2 - requires ok # { # 'Class::DBI6' => '0', # 'Foo::Bar7' => '0', # 'parent' => '0' # } ok 3 - no errors 1..3 ok 31 - use parent with parentheses (2) # Subtest: use parent with strings ok 1 ok 2 - requires ok # { # 'Class::DBI8' => '0', # 'Foo::Bar9' => '0', # 'parent' => '0' # } ok 3 - no errors 1..3 ok 32 - use parent with strings # Subtest: use parent -norequire string ok 1 ok 2 - requires ok # { # 'parent' => '0' # } ok 3 - no errors 1..3 ok 33 - use parent -norequire string # Subtest: use parent -norequire in parentheses ok 1 ok 2 - requires ok # { # 'parent' => '0' # } ok 3 - no errors 1..3 ok 34 - use parent -norequire in parentheses # Subtest: use parent "-norequire" string ok 1 ok 2 - requires ok # { # 'parent' => '0' # } ok 3 - no errors 1..3 ok 35 - use parent "-norequire" string # Subtest: use parent -norequire in qw ok 1 ok 2 - requires ok # { # 'parent' => '0' # } ok 3 - no errors 1..3 ok 36 - use parent -norequire in qw # Subtest: use parent -norequire in parentheses ok 1 ok 2 - requires ok # { # 'parent' => '0' # } ok 3 - no errors 1..3 ok 37 - use parent -norequire in parentheses # Subtest: use parent -norequire strings ok 1 ok 2 - requires ok # { # 'parent' => '0' # } ok 3 - no errors 1..3 ok 38 - use parent -norequire strings # Subtest: use in eval ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::Pod' => '1.06' # } ok 4 - no errors 1..4 ok 39 - use in eval # Subtest: uses in two evals ok 1 ok 2 - requires ok # { # 'Test::More' => '0', # 'strict' => '0' # } ok 3 - suggests ok # { # 'Test::Pod' => '1.06', # 'Test::Pod::Coverage' => '1.06' # } ok 4 - no errors 1..4 ok 40 - uses in two evals # Subtest: use base with qw and whitespaces ok 1 ok 2 - requires ok # { # 'Data::Phrasebook::Debug' => '0', # 'Data::Phrasebook::Loader::Base' => '0', # 'base' => '0' # } ok 3 - no errors 1..3 ok 41 - use base with qw and whitespaces # Subtest: RT #83569 ok 1 ok 2 - requires ok # { # 'DBICTest' => '0', # 'DBIx::Class' => '0', # 'Test::More' => '0', # 'Test::Pod' => '0', # 'lib' => '0', # 'strict' => '0', # 'warnings' => '0' # } ok 3 - no errors 1..3 ok 42 - RT \#83569 # Subtest: require in string ok 1 ok 2 - requires ok # { # 'Foo' => '0' # } ok 3 - no errors 1..3 ok 43 - require in string # Subtest: require in string ok 1 ok 2 - requires ok # { # 'Foo' => '0' # } ok 3 - no errors 1..3 ok 44 - require in string # Subtest: require in string ok 1 ok 2 - requires ok # { # 'Foo' => '0' # } ok 3 - no errors 1..3 ok 45 - require in string # Subtest: use Data::Section -setup ok 1 ok 2 - requires ok # { # 'Data::Section' => '0' # } ok 3 - no errors 1..3 ok 46 - use Data::Section -setup # Subtest: use Data::Section with hashref ok 1 ok 2 - requires ok # { # 'Data::Section' => '0' # } ok 3 - no errors 1..3 ok 47 - use Data::Section with hashref # Subtest: use Data::Section -setup hashref ok 1 ok 2 - requires ok # { # 'Data::Section' => '0' # } ok 3 - no errors 1..3 ok 48 - use Data::Section -setup hashref # Subtest: use Module () ok 1 ok 2 - requires ok # { # 'Foo::Bar29' => '0' # } ok 3 - no errors 1..3 ok 49 - use Module () # Subtest: use Module version () ok 1 ok 2 - requires ok # { # 'Min::Version30' => '1.2' # } ok 3 - no errors 1..3 ok 50 - use Module version () # Subtest: use MooseX::Types -declare ok 1 ok 2 - requires ok # { # 'MooseX::Types' => '0' # } ok 3 - no errors 1..3 ok 51 - use MooseX::Types -declare # Subtest: require in eval block ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Foo::Bar32' => '0' # } ok 4 - no errors 1..4 ok 52 - require in eval block # Subtest: use in do block ok 1 ok 2 - requires ok # { # 'Foo::Bar33' => '0' # } ok 3 - no errors 1..3 ok 53 - use in do block # Subtest: use version ok 1 ok 2 - requires ok # { # 'version' => '0' # } ok 3 - no errors 1..3 ok 54 - use version # Subtest: use version VERSION ok 1 ok 2 - requires ok # { # 'version' => '0.77' # } ok 3 - no errors 1..3 ok 55 - use version VERSION 1..55 ok t/compat/module_extractuse/21_comment.t ..... # Subtest: use in comment ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Apache::DBI' => '0' # } ok 5 - no errors 1..5 ok 1 - use in comment # Subtest: require in comment ok 1 ok 2 - requires ok # { # 'Apache::DBI' => '0' # } ok 3 - no errors 1..3 ok 2 - require in comment # Subtest: everything is in comment ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 3 - everything is in comment # Subtest: irrelevant comment ok 1 ok 2 - requires ok # { # 'Apache::DBI' => '0' # } ok 3 - no errors 1..3 ok 4 - irrelevant comment # Subtest: use in comment ok 1 ok 2 - requires ok # { # 'Apache::DBI' => '0' # } ok 3 - no errors 1..3 ok 5 - use in comment # Subtest: use in comment ok 1 ok 2 - requires ok # { # 'Apache::DBI' => '0' # } ok 3 - no errors 1..3 ok 6 - use in comment # Subtest: use in comment ok 1 ok 2 - requires ok # { # 'Apache::DBI' => '0' # } ok 3 - no errors 1..3 ok 7 - use in comment # Subtest: trailing comments ok 1 ok 2 - requires ok # { # 'perl' => '5.008', # 'strict' => '0', # 'warnings' => '0' # } ok 3 - no errors 1..3 ok 8 - trailing comments 1..8 ok t/compat/module_extractuse/22_eval.t ........ # Subtest: eval string with a semicolon ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::Pod' => '1.00' # } ok 4 - no errors 1..4 ok 1 - eval string with a semicolon # Subtest: eval string without a semicolon ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::Pod' => '1.00' # } ok 4 - no errors 1..4 ok 2 - eval string without a semicolon # Subtest: eval in qq{} ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::Pod' => '1.00' # } ok 4 - no errors 1..4 ok 3 - eval in qq{} # Subtest: eval in qq++ ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::Pod' => '0' # } ok 4 - no errors 1..4 ok 4 - eval in qq++ # Subtest: eval in qq() ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::Pod' => '0' # } ok 4 - no errors 1..4 ok 5 - eval in qq() # Subtest: eval in q<> ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::Pod' => '0' # } ok 4 - no errors 1..4 ok 6 - eval in q<> # Subtest: eval in q// ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::Pod' => '0' # } ok 4 - no errors 1..4 ok 7 - eval in q// # Subtest: RT #19302 ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::Pod' => '0' # } ok 4 - no errors 1..4 ok 8 - RT \#19302 # Subtest: ditto ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::Pod' => '0' # } ok 4 - no errors 1..4 ok 9 - ditto # Subtest: no space between eval and string ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::Pod' => '1.00' # } ok 4 - no errors 1..4 ok 10 - no space between eval and string # Subtest: ditto ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::Pod' => '1.00' # } ok 4 - no errors 1..4 ok 11 - ditto # Subtest: eval block ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::Pod' => '0' # } ok 4 - no errors 1..4 ok 12 - eval block # Subtest: block in eval block ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::Pod' => '0', # 'Test::Pod::Coverage' => '0' # } ok 4 - no errors 1..4 ok 13 - block in eval block # Subtest: block in eval block ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::Pod' => '0', # 'Test::Pod::Coverage' => '0' # } ok 4 - no errors 1..4 ok 14 - block in eval block 1..14 ok t/compat/perl_prereqscanner/autoprereq.t .... # Subtest: empty string ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 1 - empty string # Subtest: line 12 ok 1 ok 2 - requires ok # { # 'Use::NoVersion' => '0' # } ok 3 - no errors 1..3 ok 2 - line 12 # Subtest: line 13 ok 1 ok 2 - requires ok # { # 'Use::Version' => '0.50' # } ok 3 - no errors 1..3 ok 3 - line 13 # Subtest: line 14 ok 1 ok 2 - requires ok # { # 'Errno' => '0.50' # } ok 3 - no errors 1..3 ok 4 - line 14 # Subtest: line 15 ok 1 ok 2 - requires ok # { # 'Require' => '0' # } ok 3 - no errors 1..3 ok 5 - line 15 # Subtest: line 17 ok 1 ok 2 - requires ok # { # 'Use::Version' => '1.00' # } ok 3 - no errors 1..3 ok 6 - line 17 # Subtest: line 24 ok 1 ok 2 - requires ok # { # 'Use::Version' => '1.00' # } ok 3 - no errors 1..3 ok 7 - line 24 # Subtest: line 31 ok 1 ok 2 - requires ok # { # 'Import::IgnoreAPI' => '0' # } ok 3 - no errors 1..3 ok 8 - line 31 # Subtest: line 36 ok 1 ok 2 - noes ok # { # 'Import::IgnoreAPI' => '0' # } ok 3 - no errors 1..3 ok 9 - line 36 # Subtest: line 42 ok 1 ok 2 - requires ok # { # 'Require' => '0.50' # } ok 3 - no errors 1..3 ok 10 - line 42 # Subtest: line 44 ok 1 ok 2 - requires ok # { # 'Require' => '0.50' # } ok 3 - no errors 1..3 ok 11 - line 44 # Subtest: line 46 ok 1 ok 2 - requires ok # { # 'Require' => '0' # } ok 3 - no errors 1..3 ok 12 - line 46 # Subtest: line 50 ok 1 ok 2 - requires ok # { # 'Require' => 'v1.0.50' # } ok 3 - no errors 1..3 ok 13 - line 50 # Subtest: line 55 ok 1 ok 2 - requires ok # { # 'Require' => 'v1.0.50' # } ok 3 - no errors 1..3 ok 14 - line 55 # Subtest: line 60 ok 1 ok 2 - requires ok # { # 'Require' => '1.00' # } ok 3 - no errors 1..3 ok 15 - line 60 # Subtest: line 65 ok 1 ok 2 - requires ok # { # 'Require' => '0' # } ok 3 - no errors 1..3 ok 16 - line 65 # Subtest: require with comment ok 1 ok 2 - requires ok # { # 'Require::This' => '0.450' # } ok 3 - no errors 1..3 ok 17 - require with comment # Subtest: line 78 ok 1 ok 2 - requires ok # { # 'Require' => '0' # } ok 3 - no errors 1..3 ok 18 - line 78 # Subtest: line 85 ok 1 ok 2 - requires ok # { # 'Foo::Bar' => '0', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 19 - line 85 # Subtest: line 93 ok 1 ok 2 - requires ok # { # 'Foo::Bar' => '0', # 'Foo::Baz' => '0', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 20 - line 93 # Subtest: line 101 ok 1 ok 2 - requires ok # { # 'Moose' => '0', # 'With::Single' => '0' # } ok 3 - no errors 1..3 ok 21 - line 101 # Subtest: line 102 ok 1 ok 2 - requires ok # { # 'Extends::List1' => '0', # 'Extends::List2' => '0', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 22 - line 102 # Subtest: line 111 ok 1 ok 2 - requires ok # { # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 23 - line 111 # Subtest: line 113 ok 1 ok 2 - requires ok # { # 'Moose' => '0', # 'With::Double' => '0', # 'With::Single' => '0' # } ok 3 - no errors 1..3 ok 24 - line 113 # Subtest: line 122 ok 1 ok 2 - requires ok # { # 'Moose' => '0', # 'With::Double' => '0', # 'With::Single' => '0' # } ok 3 - no errors 1..3 ok 25 - line 122 # Subtest: line 131 ok 1 ok 2 - requires ok # { # 'Moose' => '0', # 'With::QW1' => '0', # 'With::QW2' => '0' # } ok 3 - no errors 1..3 ok 26 - line 131 # Subtest: line 140 ok 1 ok 2 - requires ok # { # 'Moose' => '0', # 'Paren::Role' => '0' # } ok 3 - no errors 1..3 ok 27 - line 140 # Subtest: line 148 ok 1 ok 2 - requires ok # { # 'Moose' => '0', # 'With::QW1' => '0', # 'With::QW2' => '0' # } ok 3 - no errors 1..3 ok 28 - line 148 # Subtest: line 157 ok 1 ok 2 - requires ok # { # 'Moose' => '0', # 'With::QW1' => '0', # 'With::QW2' => '0' # } ok 3 - no errors 1..3 ok 29 - line 157 # Subtest: line 166 ok 1 ok 2 - requires ok # { # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 30 - line 166 # Subtest: line 171 ok 1 ok 2 - requires ok # { # 'Extends::QW1' => '0', # 'Extends::QW2' => '0', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 31 - line 171 # Subtest: line 180 ok 1 ok 2 - requires ok # { # 'Base::QQ1' => '0', # 'base' => '0' # } ok 3 - no errors 1..3 ok 32 - line 180 # Subtest: line 188 ok 1 ok 2 - requires ok # { # 'Base::QQ1' => '0', # 'base' => '10' # } ok 3 - no errors 1..3 ok 33 - line 188 # Subtest: line 195 ok 1 ok 2 - requires ok # { # 'Base::QW1' => '0', # 'Base::QW2' => '0', # 'base' => '0' # } ok 3 - no errors 1..3 ok 34 - line 195 # Subtest: line 200 ok 1 ok 2 - requires ok # { # 'Parent::QQ1' => '0', # 'parent' => '0' # } ok 3 - no errors 1..3 ok 35 - line 200 # Subtest: line 208 ok 1 ok 2 - requires ok # { # 'Parent::QQ1' => '0', # 'parent' => '10' # } ok 3 - no errors 1..3 ok 36 - line 208 # Subtest: line 216 ok 1 ok 2 - requires ok # { # 'Parent::QQ1' => '0', # 'Parent::QQ2' => '0', # 'parent' => '2' # } ok 3 - no errors 1..3 ok 37 - line 216 # Subtest: line 225 ok 1 ok 2 - requires ok # { # 'Parent::QQ1' => '0', # 'Parent::QQ2' => '0', # 'parent' => '2' # } ok 3 - no errors 1..3 ok 38 - line 225 # Subtest: line 234 ok 1 ok 2 - requires ok # { # 'Parent::QW1' => '0', # 'Parent::QW2' => '0', # 'parent' => '0' # } ok 3 - no errors 1..3 ok 39 - line 234 # Subtest: line 254 ok 1 ok 2 - requires ok # { # 'superclass' => '0', # 'superclass::QQ1' => '0' # } ok 3 - no errors 1..3 ok 40 - line 254 # Subtest: line 262 ok 1 ok 2 - requires ok # { # 'superclass' => '10', # 'superclass::QQ1' => '1.23' # } ok 3 - no errors 1..3 ok 41 - line 262 # Subtest: line 270 ok 1 ok 2 - requires ok # { # 'superclass' => '2', # 'superclass::QQ1' => '0', # 'superclass::QQ2' => '0' # } ok 3 - no errors 1..3 ok 42 - line 270 # Subtest: line 279 ok 1 ok 2 - requires ok # { # 'superclass' => '2', # 'superclass::QQ1' => 'v1.2.4' # } ok 3 - no errors 1..3 ok 43 - line 279 # Subtest: line 287 ok 1 ok 2 - requires ok # { # 'superclass' => '0', # 'superclass::QW1' => '1.23' # } ok 3 - no errors 1..3 ok 44 - line 287 # Subtest: line 315 ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 45 - line 315 # Subtest: line 320 ok 1 ok 2 - requires ok # { # 'feature' => '0', # 'lib' => '0', # 'strict' => '0', # 'warnings' => '0' # } ok 3 - no errors 1..3 ok 46 - line 320 # Subtest: line 325 ok 1 ok 2 - requires ok # { # 'Test::More' => '0.88' # } ok 3 - no errors 1..3 ok 47 - line 325 # Subtest: line 333 ok 1 ok 2 - requires ok # { # 'Foo::Bar' => '1.1', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 48 - line 333 # Subtest: line 341 ok 1 ok 2 - requires ok # { # 'Foo::Bar' => '1.1', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 49 - line 341 # Subtest: line 349 ok 1 ok 2 - requires ok # { # 'Foo::Bar' => '13.3', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 50 - line 349 # Subtest: line 357 ok 1 ok 2 - requires ok # { # 'Foo::Bar' => '1.1', # 'Foo::Baz' => '5', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 51 - line 357 # Subtest: line 366 ok 1 ok 2 - requires ok # { # 'Foo::Bar' => '1', # 'Foo::Baz' => '2', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 52 - line 366 # Subtest: line 375 ok 1 ok 2 - requires ok # { # 'Foo::Bar' => 'v4.3.2', # 'Foo::Baz' => '2.44894', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 53 - line 375 # Subtest: line 384 ok 1 ok 2 - requires ok # { # 'Moose' => '0', # 'With::Double' => '0', # 'With::Single' => 'v1.1.1' # } ok 3 - no errors 1..3 ok 54 - line 384 # Subtest: line 393 ok 1 ok 2 - requires ok # { # 'Moose' => '0', # 'With::Double' => '0', # 'With::Single' => 'v1.1.1' # } ok 3 - no errors 1..3 ok 55 - line 393 # Subtest: line 402 ok 1 ok 2 - requires ok # { # 'Moose' => '0', # 'With::Double' => '0', # 'With::Single' => 'v1.1.1' # } ok 3 - no errors 1..3 ok 56 - line 402 # Subtest: line 412 ok 1 ok 2 - requires ok # { # 'Foo::Bar' => '0', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 57 - line 412 # Subtest: line 420 ok 1 ok 2 - requires ok # { # 'Foo::Bar' => '0', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 58 - line 420 # Subtest: line 428 ok 1 ok 2 - requires ok # { # 'Bar::Baz' => '0', # 'Foo::Bar' => '0', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 59 - line 428 # Subtest: line 437 ok 1 ok 2 - requires ok # { # 'Bar::Baz' => '0', # 'Foo::Bar' => '1.1', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 60 - line 437 # Subtest: line 447 ok 1 ok 2 - requires ok # { # 'Bar::Baz' => '0', # 'Blam::Blam' => '0', # 'Foo::Bar' => '1.1', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 61 - line 447 # Subtest: line 458 ok 1 ok 2 - requires ok # { # 'Bar::Baz' => '0', # 'Blam::Blam' => '0', # 'Foo::Bar' => '1.1', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 62 - line 458 # Subtest: line 469 ok 1 ok 2 - requires ok # { # 'Bar::Baz' => '0', # 'Blam::Blam' => '0', # 'Foo::Bar' => '1.1', # 'Hoopla' => '1', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 63 - line 469 # Subtest: line 482 ok 1 ok 2 - requires ok # { # 'Foo::Bar' => '0', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 64 - line 482 # Subtest: line 490 ok 1 ok 2 - requires ok # { # 'Foo::Bar' => '0', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 65 - line 490 # Subtest: line 498 ok 1 ok 2 - requires ok # { # 'Bar::Baz' => '0', # 'Foo::Bar' => '0', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 66 - line 498 # Subtest: line 507 ok 1 ok 2 - requires ok # { # 'Bar::Baz' => '0', # 'Foo::Bar' => '1.1', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 67 - line 507 # Subtest: line 517 ok 1 ok 2 - requires ok # { # 'Bar::Baz' => '0', # 'Blam::Blam' => '0', # 'Foo::Bar' => '1.1', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 68 - line 517 # Subtest: line 528 ok 1 ok 2 - requires ok # { # 'Bar::Baz' => '0', # 'Blam::Blam' => '0', # 'Foo::Bar' => '1.1', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 69 - line 528 # Subtest: line 539 ok 1 ok 2 - requires ok # { # 'Bar::Baz' => '0', # 'Blam::Blam' => '0', # 'Foo::Bar' => '1.1', # 'Hoopla' => '1', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 70 - line 539 # Subtest: line 552 ok 1 ok 2 - requires ok # { # 'AAA' => '1', # 'BBB' => '2.1', # 'CCC' => '4.012345', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 71 - line 552 # Subtest: line 569 ok 1 ok 2 - requires ok # { # 'AAA' => '1', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 72 - line 569 # Subtest: line 585 ok 1 ok 2 - requires ok # { # 'AAA' => '1', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 73 - line 585 # Subtest: line 600 ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 74 - line 600 # Subtest: line 612 ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 75 - line 612 # Subtest: line 625 ok 1 ok 2 - requires ok # { # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 76 - line 625 # Subtest: line 626 ok 1 ok 2 - requires ok # { # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 77 - line 626 # Subtest: line 629 ok 1 ok 2 - requires ok # { # 'Long::Custom::Class::Name' => '0', # 'aliased' => '0' # } ok 3 - no errors 1..3 ok 78 - line 629 # Subtest: line 637 ok 1 ok 2 - requires ok # { # 'Long::Custom::Class::Name' => '0', # 'aliased' => '0.30' # } ok 3 - no errors 1..3 ok 79 - line 637 # Subtest: line 646 ok 1 ok 2 - requires ok # { # 'Long::Custom::Class::Name' => '0', # 'aliased' => '0' # } ok 3 - no errors 1..3 ok 80 - line 646 # Subtest: line 654 ok 1 ok 2 - requires ok # { # 'aliased' => '0' # } ok 3 - no errors 1..3 ok 81 - line 654 # Subtest: line 662 ok 1 ok 2 - requires ok # { # 'Test::Requires' => '0' # } ok 3 - no errors 1..3 ok 82 - line 662 # Subtest: line 670 ok 1 ok 2 - requires ok # { # 'POE' => '0', # 'POE::Component::IRC' => '0' # } ok 3 - no errors 1..3 ok 83 - line 670 # Subtest: line 678 ok 1 ok 2 - requires ok # { # 'POE' => '0', # 'POE::Component::IRC' => '0', # 'POE::Component::Server::NNTP' => '0' # } ok 3 - no errors 1..3 ok 84 - line 678 1..84 ok t/core/base.t ............................... # Subtest: base singlequotes ok 1 ok 2 - requires ok # { # 'Exporter' => '0', # 'base' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 1 - base singlequotes # Subtest: base doublequotes ok 1 ok 2 - requires ok # { # 'Exporter' => '0', # 'base' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 2 - base doublequotes # Subtest: base qw() ok 1 ok 2 - requires ok # { # 'Exporter' => '0', # 'base' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 3 - base qw() # Subtest: base multilined qw() ok 1 ok 2 - requires ok # { # 'Exporter' => '0', # 'base' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 4 - base multilined qw() # Subtest: base bareword (only works without strict) ok 1 ok 2 - requires ok # { # 'Exporter' => '0', # 'base' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 5 - base bareword (only works without strict) # Subtest: base + function ok 1 ok 2 - requires ok # { # 'base' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 6 - base + function # Subtest: base + () ok 1 ok 2 - requires ok # { # 'base' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 7 - base + () # Subtest: base + (bareword) ok 1 ok 2 - requires ok # { # 'Carp' => '0', # 'base' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 8 - base + (bareword) 1..8 ok t/core/if.t ................................. # Subtest: if cond => namespace ok 1 ok 2 - requires ok # { # 'if' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Exporter' => '0' # } ok 5 - no eval error ok 6 - no errors 1..6 ok 1 - if cond => namespace # Subtest: if cond => string ok 1 ok 2 - requires ok # { # 'if' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Exporter' => '0' # } ok 5 - no eval error ok 6 - no errors 1..6 ok 2 - if cond => string # Subtest: if cond => namespace ok 1 ok 2 - requires ok # { # 'if' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Test::More' => '0' # } ok 5 - no eval error ok 6 - no errors 1..6 ok 3 - if cond => namespace # Subtest: if cond => string ok 1 ok 2 - requires ok # { # 'if' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Test::More' => '0' # } ok 5 - no eval error ok 6 - no errors 1..6 ok 4 - if cond => string # Subtest: cond may have commas ok 1 ok 2 - requires ok # { # 'if' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Test::More' => '0' # } ok 5 - no eval error ok 6 - no errors 1..6 ok 5 - cond may have commas # Subtest: cond may have commas ok 1 ok 2 - requires ok # { # 'if' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Test::More' => '0' # } ok 5 - no eval error ok 6 - no errors 1..6 ok 6 - cond may have commas # Subtest: with open pragma ok 1 ok 2 - requires ok # { # 'if' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'open' => '0' # } ok 5 - no errors 1..5 ok 7 - with open pragma # Subtest: with open pragma ok 1 ok 2 - requires ok # { # 'if' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'open' => '0' # } ok 5 - no errors 1..5 ok 8 - with open pragma 1..8 ok t/core/parent.t ............................. # Subtest: parent singlequotes ok 1 ok 2 - requires ok # { # 'Exporter' => '0', # 'parent' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 1 - parent singlequotes # Subtest: parent doublequotes ok 1 ok 2 - requires ok # { # 'Exporter' => '0', # 'parent' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 2 - parent doublequotes # Subtest: parent qw() ok 1 ok 2 - requires ok # { # 'Exporter' => '0', # 'parent' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 3 - parent qw() # Subtest: parent multilined qw() ok 1 ok 2 - requires ok # { # 'Exporter' => '0', # 'parent' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 4 - parent multilined qw() # Subtest: parent bareword (only works without strict) ok 1 ok 2 - requires ok # { # 'Exporter' => '0', # 'parent' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 5 - parent bareword (only works without strict) # Subtest: parent + function ok 1 ok 2 - requires ok # { # 'parent' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 6 - parent + function # Subtest: parent + () ok 1 ok 2 - requires ok # { # 'parent' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 7 - parent + () # Subtest: parent + (bareword) ok 1 ok 2 - requires ok # { # 'Carp' => '0', # 'parent' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 8 - parent + (bareword) # Subtest: -norequire ok 1 ok 2 - requires ok # { # 'parent' => '0' # } ok 3 - no eval error ok 4 - no errors 1..4 ok 9 - -norequire 1..9 ok t/inline.t .................................. # Subtest: Inline C ok 1 ok 2 - requires ok # { # 'Inline' => '0', # 'Inline::C' => '0' # } ok 3 - no errors 1..3 ok 1 - Inline C # Subtest: Inline C with parenthesis ok 1 ok 2 - requires ok # { # 'Inline' => '0', # 'Inline::C' => '0' # } ok 3 - no errors 1..3 ok 2 - Inline C with parenthesis # Subtest: with option ok 1 ok 2 - requires ok # { # 'Inline' => '0', # 'Inline::C' => '0', # 'Tibco::Rv::Inline' => '0' # } ok 3 - no errors 1..3 ok 3 - with option # Subtest: Inline::Java without VERSION ok 1 ok 2 - requires ok # { # 'Inline' => '0', # 'Inline::Java' => '0' # } ok 3 - no errors 1..3 ok 4 - Inline::Java without VERSION # Subtest: with Config ok 1 ok 2 - requires ok # { # 'Inline' => '0', # 'Inline::C' => '0' # } ok 3 - no errors 1..3 ok 5 - with Config 1..5 ok t/later.t ................................... # Subtest: without arg ok 1 ok 2 - requires ok # { # 'later' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Carp' => '0' # } ok 5 - no errors 1..5 ok 1 - without arg # Subtest: with an optional hash ok 1 ok 2 - requires ok # { # 'later' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Data::Dumper' => '0' # } ok 5 - no errors 1..5 ok 2 - with an optional hash 1..2 ok t/minimum_version.t ......................... # Subtest: say ok 1 ok 2 - requires ok # { # 'perl' => '5.010' # } ok 3 - no errors 1..3 ok 1 - say # Subtest: yada yada yada ok 1 ok 2 - requires ok # { # 'perl' => '5.012' # } ok 3 - no errors 1..3 ok 2 - yada yada yada # Subtest: package PACKAGE VERSION ok 1 ok 2 - requires ok # { # 'perl' => '5.012' # } ok 3 - no errors 1..3 ok 3 - package PACKAGE VERSION # Subtest: package PACKAGE { } ok 1 ok 2 - requires ok # { # 'perl' => '5.014' # } ok 3 - no errors 1..3 ok 4 - package PACKAGE { } # Subtest: package PACKAGE { } ok 1 ok 2 - requires ok # { # 'perl' => '5.014' # } ok 3 - no errors 1..3 ok 5 - package PACKAGE { } # Subtest: package PACKAGE VERSION { } ok 1 ok 2 - requires ok # { # 'perl' => '5.014' # } ok 3 - no errors 1..3 ok 6 - package PACKAGE VERSION { } # Subtest: package PACKAGE VERSION { } ok 1 ok 2 - requires ok # { # 'perl' => '5.014' # } ok 3 - no errors 1..3 ok 7 - package PACKAGE VERSION { } # Subtest: package PACKAGE VERSION { } ok 1 ok 2 - requires ok # { # 'perl' => '5.014' # } ok 3 - no errors 1..3 ok 8 - package PACKAGE VERSION { } # Subtest: package PACKAGE VERSION { } ok 1 ok 2 - requires ok # { # 'perl' => '5.014' # } ok 3 - no errors 1..3 ok 9 - package PACKAGE VERSION { } # Subtest: use feature ok 1 ok 2 - requires ok # { # 'feature' => '0', # 'perl' => '5.010' # } ok 3 - no errors 1..3 ok 10 - use feature # Subtest: use feature unicode_strings ok 1 ok 2 - requires ok # { # 'feature' => '0', # 'perl' => '5.012' # } ok 3 - no errors 1..3 ok 11 - use feature unicode_strings # Subtest: use feature unicode_eval ok 1 ok 2 - requires ok # { # 'feature' => '0', # 'perl' => '5.016' # } ok 3 - no errors 1..3 ok 12 - use feature unicode_eval # Subtest: use feature current_sub ok 1 ok 2 - requires ok # { # 'feature' => '0', # 'perl' => '5.016' # } ok 3 - no errors 1..3 ok 13 - use feature current_sub # Subtest: use feature fc ok 1 ok 2 - requires ok # { # 'feature' => '0', # 'perl' => '5.016' # } ok 3 - no errors 1..3 ok 14 - use feature fc # Subtest: use feature lexical_subs ok 1 ok 2 - requires ok # { # 'feature' => '0', # 'perl' => '5.018' # } ok 3 - no errors 1..3 ok 15 - use feature lexical_subs # Subtest: use feature :5.14 ok 1 ok 2 - requires ok # { # 'feature' => '0', # 'perl' => '5.014' # } ok 3 - no errors 1..3 ok 16 - use feature :5.14 # Subtest: use feature :5.16 ok 1 ok 2 - requires ok # { # 'feature' => '0', # 'perl' => '5.016' # } ok 3 - no errors 1..3 ok 17 - use feature :5.16 # Subtest: use feature :5.18 ok 1 ok 2 - requires ok # { # 'feature' => '0', # 'perl' => '5.018' # } ok 3 - no errors 1..3 ok 18 - use feature :5.18 # Subtest: defined_or ok 1 ok 2 - requires ok # { # 'perl' => '5.010' # } ok 3 - no errors 1..3 ok 19 - defined_or # Subtest: defined_or ok 1 ok 2 - requires ok # { # 'perl' => '5.010' # } ok 3 - no errors 1..3 ok 20 - defined_or # Subtest: smartmatch ok 1 ok 2 - requires ok # { # 'perl' => '5.010' # } ok 3 - no errors 1..3 ok 21 - smartmatch # Subtest: %+ ok 1 ok 2 - requires ok # { # 'perl' => '5.010' # } ok 3 - no errors 1..3 ok 22 - %+ # Subtest: $+{} ok 1 ok 2 - requires ok # { # 'perl' => '5.010' # } ok 3 - no errors 1..3 ok 23 - $+{} # Subtest: @+{} ok 1 ok 2 - requires ok # { # 'perl' => '5.010' # } ok 3 - no errors 1..3 ok 24 - @+{} # Subtest: %- ok 1 ok 2 - requires ok # { # 'perl' => '5.010' # } ok 3 - no errors 1..3 ok 25 - %- # Subtest: $-{} ok 1 ok 2 - requires ok # { # 'perl' => '5.010' # } ok 3 - no errors 1..3 ok 26 - $-{} # Subtest: @-{} ok 1 ok 2 - requires ok # { # 'perl' => '5.010' # } ok 3 - no errors 1..3 ok 27 - @-{} # Subtest: when ok 1 ok 2 - requires ok # { # 'perl' => '5.010' # } ok 3 - no errors 1..3 ok 28 - when # Subtest: when ok 1 ok 2 - requires ok # { # 'perl' => '5.010' # } ok 3 - no errors 1..3 ok 29 - when # Subtest: sideff when ok 1 not ok 2 - requires ok # Failed test 'requires ok' # at /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/t/../t/Util.pm line 39. # Structures begin differing at: # $got->{perl} = '5.010' # $expected->{perl} = '5.012' # { # 'perl' => '5.010' # } ok 3 - no errors 1..3 # Looks like you failed 1 test of 3. not ok 30 - sideff when # TODO FIXME # Failed (TODO) test 'sideff when' # at /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/t/../t/Util.pm line 66. # Subtest: when ok 1 ok 2 - requires ok # { # 'perl' => '5.010' # } ok 3 - no errors 1..3 ok 31 - when # Subtest: split // ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 32 - split // # Subtest: split // ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 33 - split // # Subtest: split // ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 34 - split // # Subtest: split // ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 35 - split // # Subtest: split // ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 36 - split // # Subtest: split // ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 37 - split // # Subtest: if // ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 38 - if // # Subtest: map // ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 39 - map // # Subtest: grep // ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 40 - grep // # Subtest: time // time ok 1 ok 2 - requires ok # { # 'perl' => '5.010' # } ok 3 - no errors 1..3 ok 41 - time // time # Subtest: ->$* ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 42 - ->$* # Subtest: ->@* ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 43 - ->@* # Subtest: ->%* ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 44 - ->%* # Subtest: ->&* ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 45 - ->&* # Subtest: ->** ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 46 - ->** # Subtest: ->$#* ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 47 - ->$\#* # Subtest: ->*{} ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 48 - ->*{} # Subtest: ->@[] ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 49 - ->@[] # Subtest: ->@[] ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 50 - ->@[] # Subtest: ->@{} ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 51 - ->@{} # Subtest: ->@{} ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 52 - ->@{} # Subtest: ->%[] ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 53 - ->%[] # Subtest: ->%[] ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 54 - ->%[] # Subtest: ->%{} ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 55 - ->%{} # Subtest: ->%{} ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 56 - ->%{} # Subtest: proto ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 57 - proto # Subtest: Catalyst controllers ok 1 ok 2 - requires ok # {} ok 3 - no errors 1..3 ok 58 - Catalyst controllers # Subtest: signatures ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 59 - signatures # Subtest: signatures ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 60 - signatures # Subtest: signatures ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 61 - signatures # Subtest: signatures ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 62 - signatures # Subtest: signatures ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 63 - signatures # Subtest: signatures ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 64 - signatures # Subtest: signatures ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 65 - signatures # Subtest: signatures ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 66 - signatures # Subtest: signatures ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 67 - signatures # Subtest: signatures ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 68 - signatures # Subtest: :prototype ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 69 - :prototype # Subtest: :prototype ok 1 ok 2 - requires ok # { # 'perl' => '5.020' # } ok 3 - no errors 1..3 ok 70 - :prototype # Subtest: bitwise op ok 1 ok 2 - requires ok # { # 'perl' => '5.022' # } ok 3 - no errors 1..3 ok 71 - bitwise op # Subtest: bitwise op ok 1 ok 2 - requires ok # { # 'perl' => '5.022' # } ok 3 - no errors 1..3 ok 72 - bitwise op # Subtest: bitwise op ok 1 ok 2 - requires ok # { # 'perl' => '5.022' # } ok 3 - no errors 1..3 ok 73 - bitwise op # Subtest: bitwise op ok 1 ok 2 - requires ok # { # 'perl' => '5.022' # } ok 3 - no errors 1..3 ok 74 - bitwise op # Subtest: bitwise op ok 1 ok 2 - requires ok # { # 'perl' => '5.022' # } ok 3 - no errors 1..3 ok 75 - bitwise op # Subtest: bitwise op ok 1 ok 2 - requires ok # { # 'perl' => '5.022' # } ok 3 - no errors 1..3 ok 76 - bitwise op # Subtest: bitwise op ok 1 ok 2 - requires ok # { # 'perl' => '5.022' # } ok 3 - no errors 1..3 ok 77 - bitwise op # Subtest: <> ok 1 ok 2 - requires ok # { # 'perl' => '5.022' # } ok 3 - no errors 1..3 ok 78 - <> # Subtest: <<~ ok 1 ok 2 - requires ok # { # 'perl' => '5.026' # } ok 3 - no errors 1..3 ok 79 - <<~ # Subtest: ${^CAPTURE} ok 1 ok 2 - requires ok # { # 'perl' => '5.026' # } ok 3 - no errors 1..3 ok 80 - ${^CAPTURE} # Subtest: @{^CAPTURE} ok 1 ok 2 - requires ok # { # 'perl' => '5.026' # } ok 3 - no errors 1..3 ok 81 - @{^CAPTURE} # Subtest: %{^CAPTURE} ok 1 ok 2 - requires ok # { # 'perl' => '5.026' # } ok 3 - no errors 1..3 ok 82 - %{^CAPTURE} # Subtest: %{^CAPTURE_ALL} ok 1 ok 2 - requires ok # { # 'perl' => '5.026' # } ok 3 - no errors 1..3 ok 83 - %{^CAPTURE_ALL} 1..83 ok t/mixin.t ................................... # Subtest: base singlequotes ok 1 ok 2 - requires ok # { # 'Exporter' => '0', # 'mixin' => '0' # } ok 3 - no errors 1..3 ok 1 - base singlequotes 1..1 ok t/module_runtime.t .......................... # Subtest: use_module ok 1 ok 2 - requires ok # { # 'Module::Runtime' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 1 - use_module # Subtest: conditional use_module ok 1 ok 2 - requires ok # { # 'Module::Runtime' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Test::More' => '0' # } ok 5 - no errors 1..5 ok 2 - conditional use_module # Subtest: use_module in a sub ok 1 ok 2 - requires ok # { # 'Module::Runtime' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Test::More' => '0' # } ok 5 - no errors 1..5 ok 3 - use_module in a sub # Subtest: use_module in BEGIN ok 1 ok 2 - requires ok # { # 'Module::Runtime' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 4 - use_module in BEGIN # Subtest: use_module with version ok 1 ok 2 - requires ok # { # 'Module::Runtime' => '0', # 'Test::More' => '0.01' # } ok 3 - no errors 1..3 ok 5 - use_module with version # Subtest: require_module ok 1 ok 2 - requires ok # { # 'Module::Runtime' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 6 - require_module # Subtest: use_package_optimistically ok 1 ok 2 - requires ok # { # 'Module::Runtime' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 7 - use_package_optimistically # Subtest: use_package_optimistically with version ok 1 ok 2 - requires ok # { # 'Module::Runtime' => '0', # 'Test::More' => '0.01' # } ok 3 - no errors 1..3 ok 8 - use_package_optimistically with version # Subtest: use_module ok 1 ok 2 - requires ok # { # 'Module::Runtime' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 9 - use_module 1..9 ok t/mojo_base.t ............................... # Subtest: basic ok 1 ok 2 - requires ok # { # 'Mandel::Document' => '0', # 'Mojo::Base' => '0' # } ok 3 - no errors 1..3 ok 1 - basic # Subtest: Mojo::Base itself ok 1 ok 2 - requires ok # { # 'Mojo::Base' => '0' # } ok 3 - no errors 1..3 ok 2 - Mojo::Base itself # Subtest: -base ok 1 ok 2 - requires ok # { # 'Mojo::Base' => '0' # } ok 3 - no errors 1..3 ok 3 - -base # Subtest: -strict ok 1 ok 2 - requires ok # { # 'Mojo::Base' => '0' # } ok 3 - no errors 1..3 ok 4 - -strict # Subtest: package with a single quote ok 1 ok 2 - requires ok # { # 'Mojo::Base' => '0', # 'Mojo::BaseTestTest' => '0' # } ok 3 - no errors 1..3 ok 5 - package with a single quote 1..5 ok t/moose/any_moose.t ......................... # Subtest: with names that look like a part of a module, and imports ok 1 ok 2 - requires ok # { # 'Any::Moose' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Mouse::Util' => '0', # 'Mouse::Util::TypeConstraints' => '0' # } ok 5 - no errors 1..5 ok 1 - with names that look like a part of a module, and imports # Subtest: only with names that look like a part of a module ok 1 ok 2 - requires ok # { # 'Any::Moose' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Mouse::Util' => '0', # 'Mouse::Util::TypeConstraints' => '0' # } ok 5 - no errors 1..5 ok 2 - only with names that look like a part of a module # Subtest: with a name that looks like a module ok 1 ok 2 - requires ok # { # 'Any::Moose' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'MouseX::Types' => '0' # } ok 5 - no errors 1..5 ok 3 - with a name that looks like a module # Subtest: both extends and with ok 1 ok 2 - requires ok # { # 'Any::Moose' => '0', # 'Exporter' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 4 - both extends and with # Subtest: extends with any_moose with a name that looks like a part of a module ok 1 ok 2 - requires ok # { # 'Any::Moose' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Mouse::Meta::Class' => '0' # } ok 5 - no errors 1..5 ok 5 - extends with any_moose with a name that looks like a part of a module # Subtest: extends with any_moose with a name that looks like a module ok 1 ok 2 - requires ok # { # 'Any::Moose' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'MouseX::Types' => '0' # } ok 5 - no errors 1..5 ok 6 - extends with any_moose with a name that looks like a module # Subtest: extends with any_moose without () ok 1 ok 2 - requires ok # { # 'Any::Moose' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Mouse::Meta::Class' => '0', # 'Mouse::Util' => '0' # } ok 5 - no errors 1..5 ok 7 - extends with any_moose without () 1..7 ok t/moose/class_accessor.t .................... # Subtest: class accessor with antlers ok 1 ok 2 - requires ok # { # 'Class::Accessor' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 1 - class accessor with antlers # Subtest: class accessor moose-like with version ok 1 ok 2 - requires ok # { # 'Class::Accessor' => '0.34', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 2 - class accessor moose-like with version 1..2 ok t/moose/extends_inner_package.t ............. # Subtest: exclude inner package ok 1 ok 2 - requires ok # { # 'Exporter' => '0', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 1 - exclude inner package # Subtest: exclude inner package with comment ok 1 ok 2 - requires ok # { # 'Exporter' => '0', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 2 - exclude inner package with comment 1..2 ok t/moose/moose.t ............................. # Subtest: both extends and with ok 1 ok 2 - requires ok # { # 'Exporter' => '0', # 'Moose' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 1 - both extends and with # Subtest: with ok 1 ok 2 - requires ok # { # 'Moo::Role' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 2 - with # Subtest: extends ok 1 ok 2 - requires ok # { # 'Mo' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 3 - extends # Subtest: Moose-like module that does not have Moose in its name ok 1 ok 2 - requires ok # { # 'Exporter' => '0', # 'Moxie' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 4 - Moose-like module that does not have Moose in its name # Subtest: Moose::Role-like module that does not have Role in its name ok 1 ok 2 - requires ok # { # 'Test::More' => '0', # 'Test::Routine' => '0' # } ok 3 - no errors 1..3 ok 5 - Moose::Role-like module that does not have Role in its name # Subtest: Mo-like module that does not have Moose in its name ok 1 ok 2 - requires ok # { # 'Pegex::Base' => '0', # 'Test::More' => '0' # } ok 3 - no errors 1..3 ok 6 - Mo-like module that does not have Moose in its name 1..6 ok t/moose/no_moose.t .......................... # Subtest: no moose ok 1 ok 2 - requires ok # { # 'Foo' => '0', # 'Moose' => '0' # } ok 3 - no errors 1..3 ok 1 - no moose 1..1 ok t/moose/todo.t .............................. skipped: TODO t/moose/with_variable.t ..................... # Subtest: with variable ok 1 ok 2 - requires ok # { # 'Mouse' => '0' # } ok 3 - no errors 1..3 ok 1 - with variable 1..1 ok t/moosex_declare.t .......................... # Subtest: Foo in t/lib/Foo.pm ok 1 ok 2 - requires ok # { # 'MooseX::Declare' => '0' # } ok 3 - no errors 1..3 ok 1 - Foo in t/lib/Foo.pm # Subtest: Role in t/lib/Foo.pm ok 1 ok 2 - requires ok # { # 'MooseX::Declare' => '0' # } ok 3 - no errors 1..3 ok 2 - Role in t/lib/Foo.pm # Subtest: Moo::Kooh in t/lib/Foo.pm ok 1 ok 2 - requires ok # { # 'Foo' => '0', # 'MooseX::Declare' => '0', # 'Role' => '0' # } ok 3 - no errors 1..3 ok 3 - Moo::Kooh in t/lib/Foo.pm # Subtest: Corge in t/lib/Foo.pm ok 1 ok 2 - requires ok # { # 'Foo::Baz' => '0', # 'MooseX::Declare' => '0', # 'Role' => '0' # } ok 3 - no errors 1..3 ok 4 - Corge in t/lib/Foo.pm # Subtest: Quux in t/lib/Foo.pm ok 1 ok 2 - requires ok # { # 'Corge' => '0', # 'MooseX::Declare' => '0' # } ok 3 - no errors 1..3 ok 5 - Quux in t/lib/Foo.pm # Subtest: SecondRole in t/lib/Foo.pm ok 1 ok 2 - requires ok # { # 'MooseX::Declare' => '0' # } ok 3 - no errors 1..3 ok 6 - SecondRole in t/lib/Foo.pm # Subtest: SecondRole in t/lib/Foo.pm ok 1 ok 2 - requires ok # { # 'MooseX::Declare' => '0', # 'Role' => '0', # 'SecondRole' => '0' # } ok 3 - no errors 1..3 ok 7 - SecondRole in t/lib/Foo.pm # Subtest: SecondRole in t/lib/Foo.pm ok 1 ok 2 - requires ok # { # 'MooseX::Declare' => '0', # 'Role' => '0', # 'SecondRole' => '0' # } ok 3 - no errors 1..3 ok 8 - SecondRole in t/lib/Foo.pm # Subtest: manual namespace ok 1 ok 2 - requires ok # { # 'Foo::Bar::Baz' => '0', # 'Foo::Bar::Fnording' => '0', # 'MooseX::Declare' => '0' # } ok 3 - no errors 1..3 ok 9 - manual namespace # Subtest: manual namespace ok 1 ok 2 - requires ok # { # 'Foo::A' => '0', # 'Foo::B' => '0', # 'Foo::C' => '0', # 'Foo::Z' => '0', # 'MooseX::Declare' => '0' # } ok 3 - no errors 1..3 ok 10 - manual namespace 1..10 ok t/object_pad.t .............................. # Subtest: basic class ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 1 - basic class # Subtest: basic class version ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 2 - basic class version # Subtest: basic role ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 3 - basic role # Subtest: basic role version ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 4 - basic role version # Subtest: basic class isa ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 5 - basic class isa # Subtest: basic class version isa ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 6 - basic class version isa # Subtest: basic class isa base version ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 7 - basic class isa base version # Subtest: basic class version isa base version ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 8 - basic class version isa base version # Subtest: basic class does ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 9 - basic class does # Subtest: basic class version does ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 10 - basic class version does # Subtest: basic class does role version ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 11 - basic class does role version # Subtest: basic class version does role version ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 12 - basic class version does role version # Subtest: basic class does role, role version ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 13 - basic class does role, role version # Subtest: basic class version does role, role version ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 14 - basic class version does role, role version # Subtest: basic class does role version isa base ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0', # 'Quux' => '4.00' # } ok 3 - no errors 1..3 ok 15 - basic class does role version isa base # Subtest: basic class version does role version isa base ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0', # 'Quux' => '4.00' # } ok 3 - no errors 1..3 ok 16 - basic class version does role version isa base # Subtest: basic class isa base does role version ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0', # 'Quux' => '4.00' # } ok 3 - no errors 1..3 ok 17 - basic class isa base does role version # Subtest: basic class version isa base does role version ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0', # 'Quux' => '4.00' # } ok 3 - no errors 1..3 ok 18 - basic class version isa base does role version # Subtest: basic class does role version isa base :attr ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0', # 'Quux' => '4.00' # } ok 3 - no errors 1..3 ok 19 - basic class does role version isa base :attr # Subtest: basic class version does role version isa base :attr ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0', # 'Quux' => '4.00' # } ok 3 - no errors 1..3 ok 20 - basic class version does role version isa base :attr # Subtest: basic role :attr ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 21 - basic role :attr # Subtest: basic role version :attr ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 22 - basic role version :attr # Subtest: basic class version isa internal class ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 23 - basic class version isa internal class # Subtest: basic class isa internal class version ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 24 - basic class isa internal class version # Subtest: basic class version isa internal class version ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 25 - basic class version isa internal class version # Subtest: basic class version does internal role ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 26 - basic class version does internal role # Subtest: basic class does internal role version ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 27 - basic class does internal role version # Subtest: basic class version does internal role version ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 28 - basic class version does internal role version # Subtest: basic class {} ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 29 - basic class {} # Subtest: basic class version {} ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 30 - basic class version {} # Subtest: basic role {} ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 31 - basic role {} # Subtest: basic role version {} ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 32 - basic role version {} # Subtest: basic class isa {} ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 33 - basic class isa {} # Subtest: basic class version isa {} ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 34 - basic class version isa {} # Subtest: basic class isa base version {} ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 35 - basic class isa base version {} # Subtest: basic class version isa base version {} ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 36 - basic class version isa base version {} # Subtest: basic class does {} ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 37 - basic class does {} # Subtest: basic class version does {} ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 38 - basic class version does {} # Subtest: basic class does role version {} ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 39 - basic class does role version {} # Subtest: basic class version does role version {} ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 40 - basic class version does role version {} # Subtest: basic class does role, role version {} ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 41 - basic class does role, role version {} # Subtest: basic class version does role, role version {} ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 42 - basic class version does role, role version {} 1..42 ok t/object_pad_attr.t ......................... # Subtest: basic class ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 1 - basic class # Subtest: basic class version ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 2 - basic class version # Subtest: basic role ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 3 - basic role # Subtest: basic role version ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 4 - basic role version # Subtest: basic class :isa ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 5 - basic class :isa # Subtest: basic class version :isa ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 6 - basic class version :isa # Subtest: basic class :isa base version ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 7 - basic class :isa base version # Subtest: basic class version :isa base version ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 8 - basic class version :isa base version # Subtest: basic class :does ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 9 - basic class :does # Subtest: basic class version :does ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 10 - basic class version :does # Subtest: basic class :does role version ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 11 - basic class :does role version # Subtest: basic class version :does role version ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 12 - basic class version :does role version # Subtest: basic class :does role, role version ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 13 - basic class :does role, role version # Subtest: basic class version :does role, role version ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 14 - basic class version :does role, role version # Subtest: basic class :does role version :isa base ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0', # 'Quux' => '4.00' # } ok 3 - no errors 1..3 ok 15 - basic class :does role version :isa base # Subtest: basic class version :does role version :isa base ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0', # 'Quux' => '4.00' # } ok 3 - no errors 1..3 ok 16 - basic class version :does role version :isa base # Subtest: basic class :isa base :does role version ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0', # 'Quux' => '4.00' # } ok 3 - no errors 1..3 ok 17 - basic class :isa base :does role version # Subtest: basic class version :isa base :does role version ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0', # 'Quux' => '4.00' # } ok 3 - no errors 1..3 ok 18 - basic class version :isa base :does role version # Subtest: basic class :does role version :isa base :attr ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0', # 'Quux' => '4.00' # } ok 3 - no errors 1..3 ok 19 - basic class :does role version :isa base :attr # Subtest: basic class version :does role version :isa base :attr ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0', # 'Quux' => '4.00' # } ok 3 - no errors 1..3 ok 20 - basic class version :does role version :isa base :attr # Subtest: basic role :attr ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 21 - basic role :attr # Subtest: basic role version :attr ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 22 - basic role version :attr # Subtest: basic class version :isa internal class ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 23 - basic class version :isa internal class # Subtest: basic class :isa internal class version ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 24 - basic class :isa internal class version # Subtest: basic class version :isa internal class version ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 25 - basic class version :isa internal class version # Subtest: basic class version :does internal role ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 26 - basic class version :does internal role # Subtest: basic class :does internal role version ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 27 - basic class :does internal role version # Subtest: basic class version :does internal role version ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 28 - basic class version :does internal role version # Subtest: basic class {} ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 29 - basic class {} # Subtest: basic class version {} ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 30 - basic class version {} # Subtest: basic role {} ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 31 - basic role {} # Subtest: basic role version {} ok 1 ok 2 - requires ok # { # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 32 - basic role version {} # Subtest: basic class :isa {} ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 33 - basic class :isa {} # Subtest: basic class version :isa {} ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 34 - basic class version :isa {} # Subtest: basic class :isa base version {} ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 35 - basic class :isa base version {} # Subtest: basic class version :isa base version {} ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 36 - basic class version :isa base version {} # Subtest: basic class :does {} ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 37 - basic class :does {} # Subtest: basic class version :does {} ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '0', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 38 - basic class version :does {} # Subtest: basic class :does role version {} ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 39 - basic class :does role version {} # Subtest: basic class version :does role version {} ok 1 ok 2 - requires ok # { # 'Bar' => '2.00', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 40 - basic class version :does role version {} # Subtest: basic class :does role, role version {} ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 41 - basic class :does role, role version {} # Subtest: basic class version :does role, role version {} ok 1 ok 2 - requires ok # { # 'Bar' => '0', # 'Baz' => '3.00', # 'Object::Pad' => '0' # } ok 3 - no errors 1..3 ok 42 - basic class version :does role, role version {} 1..42 ok t/only.t .................................... # Subtest: only bare => version ok 1 ok 2 - requires ok # { # 'MyModule' => '0.30', # 'only' => '0' # } ok 3 - no errors 1..3 ok 1 - only bare => version # Subtest: only bare => version spec ok 1 ok 2 - requires ok # { # 'MyModule' => '0', # 'only' => '0' # } ok 3 - no errors 1..3 ok 2 - only bare => version spec # Subtest: only bare => version spec ok 1 ok 2 - requires ok # { # 'MyModule' => '0', # 'only' => '0' # } ok 3 - no errors 1..3 ok 3 - only bare => version spec # Subtest: only {}, module => version ok 1 ok 2 - requires ok # { # 'MyModule' => '0.33', # 'only' => '0' # } ok 3 - no errors 1..3 ok 4 - only {}, module => version # Subtest: only {} ok 1 ok 2 - requires ok # { # 'only' => '0' # } ok 3 - no errors 1..3 ok 5 - only {} # Subtest: only qw/bare version/ ok 1 ok 2 - requires ok # { # 'Test::More' => '0.88', # 'only' => '0' # } ok 3 - no errors 1..3 ok 6 - only qw/bare version/ 1..6 ok t/package_variant.t ......................... # Subtest: Child of t/package_variant.t ok 1 ok 2 - requires ok # { # 'Package::Variant' => '0' # } ok 3 - no errors 1..3 ok 1 - Child of t/package_variant.t # Subtest: no importing ok 1 ok 2 - requires ok # { # 'Package::Variant' => '0' # } ok 3 - no errors 1..3 ok 2 - no importing # Subtest: importing with a scalar ok 1 ok 2 - requires ok # { # 'Package::Variant' => '0', # 'TestImportableA' => '0' # } ok 3 - no errors 1..3 ok 3 - importing with a scalar # Subtest: importing with an arrayref ok 1 ok 2 - requires ok # { # 'Data::Record::Serialize::Role::Base' => '0', # 'Moo' => '0', # 'Package::Variant' => '0' # } ok 3 - no errors 1..3 ok 4 - importing with an arrayref # Subtest: importing with extra arg ok 1 ok 2 - requires ok # { # 'MooX::Role' => '0', # 'Package::Variant' => '0' # } ok 3 - no errors 1..3 ok 5 - importing with extra arg # Subtest: importing with a hashref ok 1 ok 2 - requires ok # { # 'Moo::Role' => '0', # 'Package::Variant' => '0' # } ok 3 - no errors 1..3 ok 6 - importing with a hashref # Subtest: version and importing ok 1 ok 2 - requires ok # { # 'Moo' => '0', # 'MooX::StrictConstructor' => '0', # 'Package::Variant' => '1.002000' # } ok 3 - no errors 1..3 ok 7 - version and importing 1..7 ok t/plack.t ................................... # Subtest: enable ok 1 ok 2 - requires ok # { # 'Plack::Builder' => '0', # 'Plack::Middleware::Foo' => '0' # } ok 3 - no errors 1..3 ok 1 - enable # Subtest: enable plus ok 1 ok 2 - requires ok # { # 'Foo' => '0', # 'Plack::Builder' => '0' # } ok 3 - no errors 1..3 ok 2 - enable plus # Subtest: enable full ok 1 ok 2 - requires ok # { # 'Plack::Builder' => '0', # 'Plack::Middleware::Foo' => '0' # } ok 3 - no errors 1..3 ok 3 - enable full # Subtest: enable_if ok 1 ok 2 - requires ok # { # 'Plack::Builder' => '0', # 'Plack::Middleware::Foo' => '0' # } ok 3 - no errors 1..3 ok 4 - enable_if # Subtest: enable_if plus ok 1 ok 2 - requires ok # { # 'Foo' => '0', # 'Plack::Builder' => '0' # } ok 3 - no errors 1..3 ok 5 - enable_if plus # Subtest: enable_if full ok 1 ok 2 - requires ok # { # 'Plack::Builder' => '0', # 'Plack::Middleware::Foo' => '0' # } ok 3 - no errors 1..3 ok 6 - enable_if full # Subtest: enable_if, sub ok 1 ok 2 - requires ok # { # 'Plack::Builder' => '0', # 'Plack::Middleware::Foo' => '0' # } ok 3 - no errors 1..3 ok 7 - enable_if, sub # Subtest: enable_if plus, sub ok 1 ok 2 - requires ok # { # 'Foo' => '0', # 'Plack::Builder' => '0' # } ok 3 - no errors 1..3 ok 8 - enable_if plus, sub # Subtest: enable_if full, sub ok 1 ok 2 - requires ok # { # 'Plack::Builder' => '0', # 'Plack::Middleware::Foo' => '0' # } ok 3 - no errors 1..3 ok 9 - enable_if full, sub 1..9 ok t/prefork.t ................................. # Subtest: use prefork ok 1 ok 2 - requires ok # { # 'Test::More' => '0', # 'prefork' => '0' # } ok 3 - no errors 1..3 ok 1 - use prefork 1..1 ok t/scan/apos.t ............................... ok 1 ok 2 1..2 ok t/scan/comment.t ............................ ok 1 1..1 ok t/scan/data.t ............................... ok 1 1..1 ok t/scan/elem.t ............................... ok 1 ok 2 ok 3 1..3 ok t/scan/eval.t ............................... ok 1 ok 2 1..2 ok t/scan/format.t ............................. ok 1 ok 2 ok 3 1..3 ok t/scan/function_parameters.t ................ ok 1 ok 2 ok 3 ok 4 1..4 ok t/scan/glob.t ............................... ok 1 1..1 ok t/scan/heredoc.t ............................ ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 1..7 ok t/scan/if.t ................................. ok 1 1..1 ok t/scan/keyword_declare.t .................... ok 1 1..1 ok t/scan/map.t ................................ ok 1 ok 2 ok 3 1..3 ok t/scan/method.t ............................. ok 1 1..1 ok t/scan/moosex_declare/attribute_issues.t .... ok 1 1..1 ok t/scan/moosex_declare/parameterized_role.t .. ok 1 1..1 ok t/scan/moosex_declare/with_newline.t ........ ok 1 1..1 ok t/scan/op.t ................................. ok 1 ok 2 1..2 ok t/scan/pod.t ................................ ok 1 ok 2 1..2 ok t/scan/postderef.t .......................... ok 1 ok 2 ok 3 ok 4 1..4 ok t/scan/print.t .............................. ok 1 1..1 ok t/scan/qq.t ................................. ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 1..8 ok t/scan/qr.t ................................. ok 1 ok 2 ok 3 1..3 ok t/scan/re.t ................................. ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok 49 ok 50 ok 51 ok 52 ok 53 ok 54 ok 55 ok 56 ok 57 ok 58 ok 59 ok 60 ok 61 ok 62 ok 63 ok 64 1..64 ok t/scan/recursion.t .......................... ok 1 1..1 ok t/scan/sub.t ................................ ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 1..11 ok t/scan/syntax/qs.t .......................... ok 1 1..1 ok t/scan/trycatch.t ........................... ok 1 1..1 ok t/scan/tt.t ................................. ok 1 1..1 ok t/scan/utf8.t ............................... ok 1 ok 2 ok 3 1..3 ok t/scan/variable.t ........................... ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 1..6 ok t/syntax_collector.t ........................ # Subtest: spec follows ok 1 ok 2 - requires ok # { # 'Scalar::Util' => '0', # 'Syntax::Collector' => '0', # 'strict' => '0', # 'warnings' => '0' # } ok 3 - no errors 1..3 ok 1 - spec follows # Subtest: -collect ok 1 ok 2 - requires ok # { # 'Scalar::Util' => '0', # 'Syntax::Collector' => '0', # 'strict' => '0', # 'warnings' => '0' # } ok 3 - no errors 1..3 ok 2 - -collect # Subtest: no spec ok 1 ok 2 - requires ok # { # 'Syntax::Collector' => '0' # } ok 3 - no errors 1..3 ok 3 - no spec 1..3 ok t/test_class_most.t ......................... # Subtest: parent with a package ok 1 ok 2 - requires ok # { # 'Test::Class::Most' => '0', # 'Tests::For::Foo' => '0' # } ok 3 - no errors 1..3 ok 1 - parent with a package # Subtest: parent with packages ok 1 ok 2 - requires ok # { # 'Some::Other::Class::For::Increased::Stupidity' => '0', # 'Test::Class::Most' => '0', # 'Tests::For::Bar' => '0', # 'Tests::For::Foo' => '0' # } ok 3 - no errors 1..3 ok 2 - parent with packages # Subtest: with other options ok 1 ok 2 - requires ok # { # 'My::Test::Class' => '0', # 'Test::Class::Most' => '0' # } ok 3 - no errors 1..3 ok 3 - with other options 1..3 ok t/test_more.t ............................... # Subtest: skip_all out of BEGIN ok 1 ok 2 - requires ok # { # 'Test::More' => '0', # 'strict' => '0' # } ok 3 - no errors 1..3 ok 1 - skip_all out of BEGIN # Subtest: skip_all inside BEGIN ok 1 ok 2 - requires ok # { # 'Test::More' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'strict' => '0' # } ok 5 - no errors 1..5 ok 2 - skip_all inside BEGIN # Subtest: skip_all inside sub BEGIN ok 1 ok 2 - requires ok # { # 'Test::More' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'strict' => '0' # } ok 5 - no errors 1..5 ok 3 - skip_all inside sub BEGIN # Subtest: skip_all inside BEGIN if ok 1 ok 2 - requires ok # { # 'Test::More' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'strict' => '0' # } ok 5 - no errors 1..5 ok 4 - skip_all inside BEGIN if # Subtest: "skip_all" ok 1 ok 2 - requires ok # { # 'Test::More' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'strict' => '0' # } ok 5 - no errors 1..5 ok 5 - "skip_all" # Subtest: plan(skip_all => ...) ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Test::More' => '0', # 'strict' => '0' # } ok 5 - no errors 1..5 ok 6 - plan(skip_all => ...) 1..6 ok t/test_requires.t ........................... # Subtest: with a hashref ok 1 ok 2 - requires ok # { # 'Test::Requires' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'HTTP::MobileAttribute' => '0.01' # } ok 5 - no errors 1..5 ok 1 - with a hashref # Subtest: qw ok 1 ok 2 - requires ok # { # 'Test::More' => '0', # 'Test::Requires' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'HTTP::MobileAttribute' => '0' # } ok 5 - no errors 1..5 ok 2 - qw # Subtest: empty () ok 1 ok 2 - requires ok # { # 'Test::More' => '0', # 'Test::Requires' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # {} ok 5 - no errors 1..5 ok 3 - empty () # Subtest: function ok 1 ok 2 - requires ok # { # 'Test::More' => '0', # 'Test::Requires' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Some::Optional::Test::Required::Modules' => '0' # } ok 5 - no errors 1..5 ok 4 - function 1..4 ok t/universal_version.t ....................... # Subtest: VERSION < number ok 1 ok 2 - requires ok # { # 'Storable' => '0' # } ok 3 - no errors 1..3 ok 1 - VERSION < number # Subtest: in the main package ok 1 ok 2 - requires ok # { # 'Test::More' => '0.98' # } ok 3 - suggests ok # {} ok 4 - recommends ok # {} ok 5 - no errors 1..5 ok 2 - in the main package # Subtest: if block ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'Test::More' => '0.98' # } ok 5 - no errors 1..5 ok 3 - if block # Subtest: variable ok 1 ok 2 - requires ok # { # 'List::Util' => '0' # } ok 3 - no errors 1..3 ok 4 - variable # Subtest: numerical version ok 1 ok 2 - requires ok # { # 'LWP::UserAgent' => '5.815' # } ok 3 - no errors 1..3 ok 5 - numerical version # Subtest: return value ok 1 ok 2 - requires ok # { # 'Devel::PPPort' => '0' # } ok 3 - no errors 1..3 ok 6 - return value # Subtest: eval block or die ok 1 ok 2 - requires ok # {} ok 3 - suggests ok # { # 'Test::More' => '0.98' # } ok 4 - no errors 1..4 ok 7 - eval block or die 1..7 ok t/unless.t .................................. # Subtest: unless ok 1 ok 2 - requires ok # { # 'unless' => '0' # } ok 3 - suggests ok # {} ok 4 - recommends ok # { # 'POE::Kernel' => '0' # } ok 5 - no errors 1..5 ok 1 - unless 1..1 ok All tests successful. Files=89, Tests=772, 13 wallclock secs ( 0.57 usr 0.26 sys + 10.62 cusr 2.02 csys = 13.47 CPU) Result: PASS make[1]: Leaving directory '/build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917' create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install --destdir=debian/libperl-prereqscanner-notquitelite-perl/ make -j12 install DESTDIR=/build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl AM_UPDATE_INFO_DIR=no PREFIX=/usr make[1]: Entering directory '/build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917' Manifying 1 pod document Manifying 20 pod documents Manifying 17 pod documents Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Tokens.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Util.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/App.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Context.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Util/CPANfile.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Util/Prereqs.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Plack.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Unless.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Prefork.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/TestClassMost.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/PackageVariant.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Syntax.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Superclass.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/TestMore.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/UniversalVersion.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/TestRequires.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/SyntaxCollector.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Core.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Only.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Inline.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/ClassAutouse.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/MooseXDeclare.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Catalyst.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Moose.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/ObjectPad.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/ModuleRuntime.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Aliased.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Later.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Mixin.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/ClassLoad.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/KeywordDeclare.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/POE.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Autouse.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/MojoBase.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/ClassAccessor.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/AnyMoose.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man1/scan-perl-prereqs-nqlite.1p Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Util::Prereqs.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Util::CPANfile.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Util.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Tokens.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Unless.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::UniversalVersion.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::TestRequires.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::TestMore.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::TestClassMost.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::SyntaxCollector.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Syntax.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Superclass.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Prefork.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Plack.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::PackageVariant.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::POE.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Only.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::ObjectPad.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::MooseXDeclare.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Moose.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::MojoBase.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::ModuleRuntime.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Mixin.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Later.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::KeywordDeclare.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Inline.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Core.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::ClassLoad.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::ClassAutouse.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::ClassAccessor.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Catalyst.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Autouse.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::AnyMoose.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Parser::Aliased.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Context.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::App.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/bin/scan-perl-prereqs-nqlite make[1]: Leaving directory '/build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917' dh_installdocs dh_installchangelogs dh_installman dh_perl dh_link dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'libperl-prereqscanner-notquitelite-perl' in '../libperl-prereqscanner-notquitelite-perl_0.9917-1_all.deb'. dpkg-genbuildinfo --build=binary -O../libperl-prereqscanner-notquitelite-perl_0.9917-1_arm64.buildinfo dpkg-genchanges --build=binary -O../libperl-prereqscanner-notquitelite-perl_0.9917-1_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) dpkg-genchanges: info: including full source code in upload I: copying local configuration I: user script /srv/workspace/pbuilder/1365485/tmp/hooks/B01_cleanup starting I: user script /srv/workspace/pbuilder/1365485/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/1365485 and its subdirectories I: Current time: Sat Mar 28 04:06:10 +14 2026 + false + set +x I: pbuilder-time-stamp: 1774620370 Fri Mar 27 14:06:10 UTC 2026 I: Signing ./b2/libperl-prereqscanner-notquitelite-perl_0.9917-1_arm64.buildinfo as libperl-prereqscanner-notquitelite-perl_0.9917-1_arm64.buildinfo.asc Fri Mar 27 14:06:10 UTC 2026 I: Signed ./b2/libperl-prereqscanner-notquitelite-perl_0.9917-1_arm64.buildinfo as ./b2/libperl-prereqscanner-notquitelite-perl_0.9917-1_arm64.buildinfo.asc Fri Mar 27 14:06:10 UTC 2026 - build #2 for libperl-prereqscanner-notquitelite-perl/unstable/arm64 on codethink03-arm64 done. Starting cleanup. All cleanup done. Fri Mar 27 14:06:10 UTC 2026 - reproducible_build.sh stopped running as /tmp/jenkins-script-7g3ZvrCQ, removing. /srv/reproducible-results/rbuild-debian/r-b-build.6BQ5LPpy: total 176 drwxr-xr-x 2 jenkins jenkins 4096 Feb 22 07:42 b1 drwxr-xr-x 2 jenkins jenkins 4096 Feb 22 07:43 b2 -rw-r--r-- 1 jenkins jenkins 3071 Sep 29 2023 libperl-prereqscanner-notquitelite-perl_0.9917-1.dsc -rw------- 1 jenkins jenkins 163511 Feb 22 07:42 rbuildlog.RJ1TvpR /srv/reproducible-results/rbuild-debian/r-b-build.6BQ5LPpy/b1: total 408 -rw-r--r-- 1 jenkins jenkins 158797 Feb 22 07:42 build.log -rw-r--r-- 1 jenkins jenkins 2432 Feb 22 07:42 libperl-prereqscanner-notquitelite-perl_0.9917-1.debian.tar.xz -rw-r--r-- 1 jenkins jenkins 3071 Feb 22 07:42 libperl-prereqscanner-notquitelite-perl_0.9917-1.dsc -rw-r--r-- 1 jenkins jenkins 79504 Feb 22 07:42 libperl-prereqscanner-notquitelite-perl_0.9917-1_all.deb -rw-r--r-- 1 jenkins jenkins 5046 Feb 22 07:42 libperl-prereqscanner-notquitelite-perl_0.9917-1_arm64.buildinfo -rw-r--r-- 1 jenkins jenkins 5928 Feb 22 07:42 libperl-prereqscanner-notquitelite-perl_0.9917-1_arm64.buildinfo.asc -rw-r--r-- 1 jenkins jenkins 1425 Feb 22 07:42 libperl-prereqscanner-notquitelite-perl_0.9917-1_arm64.changes -rw-r--r-- 1 jenkins jenkins 1970 Feb 22 07:42 libperl-prereqscanner-notquitelite-perl_0.9917-1_source.changes -rw-r--r-- 1 jenkins jenkins 130177 Feb 22 07:42 libperl-prereqscanner-notquitelite-perl_0.9917.orig.tar.gz /srv/reproducible-results/rbuild-debian/r-b-build.6BQ5LPpy/b2: total 400 -rw-r--r-- 1 jenkins jenkins 160745 Feb 22 07:43 build.log -rw-r--r-- 1 jenkins jenkins 2432 Feb 22 07:43 libperl-prereqscanner-notquitelite-perl_0.9917-1.debian.tar.xz -rw-r--r-- 1 jenkins jenkins 3071 Feb 22 07:43 libperl-prereqscanner-notquitelite-perl_0.9917-1.dsc -rw-r--r-- 1 jenkins jenkins 79504 Feb 22 07:43 libperl-prereqscanner-notquitelite-perl_0.9917-1_all.deb -rw-r--r-- 1 jenkins jenkins 5046 Feb 22 07:43 libperl-prereqscanner-notquitelite-perl_0.9917-1_arm64.buildinfo -rw-r--r-- 1 jenkins jenkins 5928 Feb 22 07:43 libperl-prereqscanner-notquitelite-perl_0.9917-1_arm64.buildinfo.asc -rw-r--r-- 1 jenkins jenkins 1425 Feb 22 07:43 libperl-prereqscanner-notquitelite-perl_0.9917-1_arm64.changes -rw-r--r-- 1 jenkins jenkins 1970 Feb 22 07:43 libperl-prereqscanner-notquitelite-perl_0.9917-1_source.changes -rw-r--r-- 1 jenkins jenkins 130177 Feb 22 07:43 libperl-prereqscanner-notquitelite-perl_0.9917.orig.tar.gz Sat Feb 22 07:43:11 UTC 2025 I: Deleting $TMPDIR on codethink03-arm64.debian.net. Sat Feb 22 07:43:12 UTC 2025 I: libperl-prereqscanner-notquitelite-perl_0.9917-1_arm64.changes: Format: 1.8 Date: Sat, 30 Sep 2023 01:47:06 +0200 Source: libperl-prereqscanner-notquitelite-perl Binary: libperl-prereqscanner-notquitelite-perl Architecture: all Version: 0.9917-1 Distribution: unstable Urgency: medium Maintainer: Debian Perl Group Changed-By: gregor herrmann Description: libperl-prereqscanner-notquitelite-perl - Perl module for scanning Perl code for prerequisites Changes: libperl-prereqscanner-notquitelite-perl (0.9917-1) unstable; urgency=medium . * Import upstream version 0.9917. * Update years of packaging copyright. * Declare compliance with Debian Policy 4.6.2. Checksums-Sha1: 6d3a01b24ff6a450ced5f354e6bfeea350fe33fa 79504 libperl-prereqscanner-notquitelite-perl_0.9917-1_all.deb 72ec2a8f4532d2c75bf2bb5d9cbbf421451d197f 5046 libperl-prereqscanner-notquitelite-perl_0.9917-1_arm64.buildinfo Checksums-Sha256: 4b87b36bbc4e22889fa3d10859a22b9a4e2c2192f6fe366f5dba0de0ec6983fa 79504 libperl-prereqscanner-notquitelite-perl_0.9917-1_all.deb 34a7244e0c3482d4ff1807c150def5ab5a43984e4c05ec3703426e13db7b2d0c 5046 libperl-prereqscanner-notquitelite-perl_0.9917-1_arm64.buildinfo Files: e80234b72161fc9af8721370ab46a877 79504 perl optional libperl-prereqscanner-notquitelite-perl_0.9917-1_all.deb f03c66e3440a8b5ab961001ee98b1b27 5046 perl optional libperl-prereqscanner-notquitelite-perl_0.9917-1_arm64.buildinfo removed '/var/lib/jenkins/userContent/reproducible/debian/rbuild/unstable/arm64/libperl-prereqscanner-notquitelite-perl_0.9917-1.rbuild.log' removed '/var/lib/jenkins/userContent/reproducible/debian/rbuild/unstable/arm64/libperl-prereqscanner-notquitelite-perl_0.9917-1.rbuild.log.gz' removed '/var/lib/jenkins/userContent/reproducible/debian/logs/unstable/arm64/libperl-prereqscanner-notquitelite-perl_0.9917-1.build1.log.gz' removed '/var/lib/jenkins/userContent/reproducible/debian/logs/unstable/arm64/libperl-prereqscanner-notquitelite-perl_0.9917-1.build2.log.gz' removed '/var/lib/jenkins/userContent/reproducible/debian/buildinfo/unstable/arm64/libperl-prereqscanner-notquitelite-perl_0.9917-1_arm64.buildinfo' removed '/var/lib/jenkins/userContent/reproducible/debian/logdiffs/unstable/arm64/libperl-prereqscanner-notquitelite-perl_0.9917-1.diff.gz' Diff of the two buildlogs: -- --- b1/build.log 2025-02-22 07:42:30.002598537 +0000 +++ b2/build.log 2025-02-22 07:43:11.680714480 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Fri Feb 21 19:41:51 -12 2025 -I: pbuilder-time-stamp: 1740210111 +I: Current time: Sat Mar 28 04:05:33 +14 2026 +I: pbuilder-time-stamp: 1774620333 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -22,52 +22,84 @@ dpkg-source: info: unpacking libperl-prereqscanner-notquitelite-perl_0.9917-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/670909/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/1365485/tmp/hooks/D01_modify_environment starting +debug: Running on codethink03-arm64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Mar 27 14:05 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/1365485/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/1365485/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='arm64' - DEBIAN_FRONTEND='noninteractive' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='be6a4be4ebd9435cab94df7b4553ccc0' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='670909' - PS1='# ' - PS2='> ' + INVOCATION_ID=d45bed660cc640f0b1e38f8ca3dd2efe + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=1365485 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.6BQ5LPpy/pbuilderrc_R2V4 --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.6BQ5LPpy/b1 --logfile b1/build.log libperl-prereqscanner-notquitelite-perl_0.9917-1.dsc' - SUDO_GID='109' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.4:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.6BQ5LPpy/pbuilderrc_UnHr --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.6BQ5LPpy/b2 --logfile b2/build.log libperl-prereqscanner-notquitelite-perl_0.9917-1.dsc' + SUDO_GID=109 + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink04-arm64 6.1.0-31-cloud-arm64 #1 SMP Debian 6.1.128-1 (2025-02-07) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-31-cloud-arm64 #1 SMP Debian 6.1.128-1 (2025-02-07) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/670909/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/1365485/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -157,7 +189,7 @@ Get: 36 http://deb.debian.org/debian unstable/main arm64 libregexp-trie-perl all 0.02-4 [5676 B] Get: 37 http://deb.debian.org/debian unstable/main arm64 libtest-failwarnings-perl all 0.8-4 [9468 B] Get: 38 http://deb.debian.org/debian unstable/main arm64 libtest-useallmodules-perl all 0.17-3 [7528 B] -Fetched 20.2 MB in 0s (93.8 MB/s) +Fetched 20.2 MB in 0s (103 MB/s) Preconfiguring packages ... Selecting previously unselected package sensible-utils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19889 files and directories currently installed.) @@ -324,7 +356,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../libperl-prereqscanner-notquitelite-perl_0.9917-1_source.changes +I: user script /srv/workspace/pbuilder/1365485/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/1365485/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../libperl-prereqscanner-notquitelite-perl_0.9917-1_source.changes dpkg-buildpackage: info: source package libperl-prereqscanner-notquitelite-perl dpkg-buildpackage: info: source version 0.9917-1 dpkg-buildpackage: info: source distribution unstable @@ -348,43 +384,43 @@ dh_auto_build make -j12 make[1]: Entering directory '/build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917' +cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/AnyMoose.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/AnyMoose.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/ClassAccessor.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/ClassAccessor.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/MojoBase.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/MojoBase.pm -cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/ObjectPad.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/ObjectPad.pm -cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/AnyMoose.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/AnyMoose.pm -cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/ClassAutouse.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/ClassAutouse.pm -cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Core.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Core.pm -cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/ModuleRuntime.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/ModuleRuntime.pm -cp lib/Perl/PrereqScanner/NotQuiteLite/Context.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Context.pm +cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Autouse.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Autouse.pm +cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/POE.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/POE.pm +cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/KeywordDeclare.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/KeywordDeclare.pm +cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/ClassLoad.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/ClassLoad.pm +cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Mixin.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Mixin.pm +cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Later.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Later.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Aliased.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Aliased.pm -cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Catalyst.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Catalyst.pm +cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/ModuleRuntime.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/ModuleRuntime.pm +cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/ObjectPad.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/ObjectPad.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Moose.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Moose.pm +cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Catalyst.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Catalyst.pm +cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/MooseXDeclare.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/MooseXDeclare.pm +cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/ClassAutouse.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/ClassAutouse.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Inline.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Inline.pm -cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/POE.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/POE.pm +cp lib/Perl/PrereqScanner/NotQuiteLite/Context.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Context.pm cp lib/Perl/PrereqScanner/NotQuiteLite.pm blib/lib/Perl/PrereqScanner/NotQuiteLite.pm -cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/ClassLoad.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/ClassLoad.pm -cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Autouse.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Autouse.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Only.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Only.pm cp lib/Perl/PrereqScanner/NotQuiteLite/App.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/App.pm -cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/MooseXDeclare.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/MooseXDeclare.pm -cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Later.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Later.pm -cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/KeywordDeclare.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/KeywordDeclare.pm -cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Mixin.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Mixin.pm -cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/PackageVariant.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/PackageVariant.pm -cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Syntax.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Syntax.pm -cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/TestMore.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/TestMore.pm -cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Prefork.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Prefork.pm -cp lib/Perl/PrereqScanner/NotQuiteLite/Util/Prereqs.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Util/Prereqs.pm -cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Unless.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Unless.pm -cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Plack.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Plack.pm +cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Core.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Core.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/SyntaxCollector.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/SyntaxCollector.pm -cp lib/Perl/PrereqScanner/NotQuiteLite/Util.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Util.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/TestRequires.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/TestRequires.pm +cp lib/Perl/PrereqScanner/NotQuiteLite/Util/Prereqs.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Util/Prereqs.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Util/CPANfile.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Util/CPANfile.pm -cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/TestClassMost.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/TestClassMost.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/UniversalVersion.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/UniversalVersion.pm -cp lib/Perl/PrereqScanner/NotQuiteLite/Tokens.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Tokens.pm +cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/TestMore.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/TestMore.pm cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Superclass.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Superclass.pm +cp lib/Perl/PrereqScanner/NotQuiteLite/Util.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Util.pm +cp lib/Perl/PrereqScanner/NotQuiteLite/Tokens.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Tokens.pm +cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Syntax.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Syntax.pm +cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/PackageVariant.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/PackageVariant.pm +cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/TestClassMost.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/TestClassMost.pm +cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Prefork.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Prefork.pm +cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Unless.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Unless.pm +cp lib/Perl/PrereqScanner/NotQuiteLite/Parser/Plack.pm blib/lib/Perl/PrereqScanner/NotQuiteLite/Parser/Plack.pm cp bin/scan-perl-prereqs-nqlite blib/script/scan-perl-prereqs-nqlite "/usr/bin/perl" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/scan-perl-prereqs-nqlite Manifying 1 pod document @@ -397,43 +433,43 @@ PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/*/*.t t/*/*/*.t t/00_load.t ................................. 1..37 -ok 1 - use Perl::PrereqScanner::NotQuiteLite::Parser::Syntax; -ok 2 - use Perl::PrereqScanner::NotQuiteLite::Parser::Unless; -ok 3 - use Perl::PrereqScanner::NotQuiteLite::Parser::MojoBase; -ok 4 - use Perl::PrereqScanner::NotQuiteLite::App; -ok 5 - use Perl::PrereqScanner::NotQuiteLite::Util; -ok 6 - use Perl::PrereqScanner::NotQuiteLite::Parser::Catalyst; -ok 7 - use Perl::PrereqScanner::NotQuiteLite::Tokens; -ok 8 - use Perl::PrereqScanner::NotQuiteLite; -ok 9 - use Perl::PrereqScanner::NotQuiteLite::Util::Prereqs; -ok 10 - use Perl::PrereqScanner::NotQuiteLite::Parser::SyntaxCollector; -ok 11 - use Perl::PrereqScanner::NotQuiteLite::Context; -ok 12 - use Perl::PrereqScanner::NotQuiteLite::Parser::Mixin; -ok 13 - use Perl::PrereqScanner::NotQuiteLite::Util::CPANfile; -ok 14 - use Perl::PrereqScanner::NotQuiteLite::Parser::ClassLoad; -ok 15 - use Perl::PrereqScanner::NotQuiteLite::Parser::Aliased; -ok 16 - use Perl::PrereqScanner::NotQuiteLite::Parser::KeywordDeclare; -ok 17 - use Perl::PrereqScanner::NotQuiteLite::Parser::TestMore; -ok 18 - use Perl::PrereqScanner::NotQuiteLite::Parser::Later; -ok 19 - use Perl::PrereqScanner::NotQuiteLite::Parser::Only; -ok 20 - use Perl::PrereqScanner::NotQuiteLite::Parser::UniversalVersion; -ok 21 - use Perl::PrereqScanner::NotQuiteLite::Parser::Moose; -ok 22 - use Perl::PrereqScanner::NotQuiteLite::Parser::Core; -ok 23 - use Perl::PrereqScanner::NotQuiteLite::Parser::Autouse; -ok 24 - use Perl::PrereqScanner::NotQuiteLite::Parser::ModuleRuntime; -ok 25 - use Perl::PrereqScanner::NotQuiteLite::Parser::TestRequires; -ok 26 - use Perl::PrereqScanner::NotQuiteLite::Parser::ClassAutouse; -ok 27 - use Perl::PrereqScanner::NotQuiteLite::Parser::Superclass; -ok 28 - use Perl::PrereqScanner::NotQuiteLite::Parser::Inline; -ok 29 - use Perl::PrereqScanner::NotQuiteLite::Parser::PackageVariant; -ok 30 - use Perl::PrereqScanner::NotQuiteLite::Parser::POE; -ok 31 - use Perl::PrereqScanner::NotQuiteLite::Parser::ObjectPad; -ok 32 - use Perl::PrereqScanner::NotQuiteLite::Parser::TestClassMost; -ok 33 - use Perl::PrereqScanner::NotQuiteLite::Parser::MooseXDeclare; -ok 34 - use Perl::PrereqScanner::NotQuiteLite::Parser::ClassAccessor; -ok 35 - use Perl::PrereqScanner::NotQuiteLite::Parser::Plack; -ok 36 - use Perl::PrereqScanner::NotQuiteLite::Parser::AnyMoose; -ok 37 - use Perl::PrereqScanner::NotQuiteLite::Parser::Prefork; +ok 1 - use Perl::PrereqScanner::NotQuiteLite::Parser::MooseXDeclare; +ok 2 - use Perl::PrereqScanner::NotQuiteLite::Parser::TestRequires; +ok 3 - use Perl::PrereqScanner::NotQuiteLite::Parser::SyntaxCollector; +ok 4 - use Perl::PrereqScanner::NotQuiteLite::Parser::AnyMoose; +ok 5 - use Perl::PrereqScanner::NotQuiteLite::Util::CPANfile; +ok 6 - use Perl::PrereqScanner::NotQuiteLite::Parser::Inline; +ok 7 - use Perl::PrereqScanner::NotQuiteLite::Parser::Plack; +ok 8 - use Perl::PrereqScanner::NotQuiteLite::Tokens; +ok 9 - use Perl::PrereqScanner::NotQuiteLite::Parser::KeywordDeclare; +ok 10 - use Perl::PrereqScanner::NotQuiteLite::Parser::Catalyst; +ok 11 - use Perl::PrereqScanner::NotQuiteLite::Parser::Superclass; +ok 12 - use Perl::PrereqScanner::NotQuiteLite::App; +ok 13 - use Perl::PrereqScanner::NotQuiteLite::Parser::ClassAccessor; +ok 14 - use Perl::PrereqScanner::NotQuiteLite::Parser::TestMore; +ok 15 - use Perl::PrereqScanner::NotQuiteLite::Parser::TestClassMost; +ok 16 - use Perl::PrereqScanner::NotQuiteLite::Util; +ok 17 - use Perl::PrereqScanner::NotQuiteLite::Parser::ClassAutouse; +ok 18 - use Perl::PrereqScanner::NotQuiteLite::Parser::UniversalVersion; +ok 19 - use Perl::PrereqScanner::NotQuiteLite::Parser::ObjectPad; +ok 20 - use Perl::PrereqScanner::NotQuiteLite::Parser::Aliased; +ok 21 - use Perl::PrereqScanner::NotQuiteLite::Parser::PackageVariant; +ok 22 - use Perl::PrereqScanner::NotQuiteLite::Parser::ModuleRuntime; +ok 23 - use Perl::PrereqScanner::NotQuiteLite::Parser::Unless; +ok 24 - use Perl::PrereqScanner::NotQuiteLite::Context; +ok 25 - use Perl::PrereqScanner::NotQuiteLite::Parser::MojoBase; +ok 26 - use Perl::PrereqScanner::NotQuiteLite::Parser::POE; +ok 27 - use Perl::PrereqScanner::NotQuiteLite::Parser::Later; +ok 28 - use Perl::PrereqScanner::NotQuiteLite; +ok 29 - use Perl::PrereqScanner::NotQuiteLite::Parser::Only; +ok 30 - use Perl::PrereqScanner::NotQuiteLite::Util::Prereqs; +ok 31 - use Perl::PrereqScanner::NotQuiteLite::Parser::Core; +ok 32 - use Perl::PrereqScanner::NotQuiteLite::Parser::ClassLoad; +ok 33 - use Perl::PrereqScanner::NotQuiteLite::Parser::Autouse; +ok 34 - use Perl::PrereqScanner::NotQuiteLite::Parser::Prefork; +ok 35 - use Perl::PrereqScanner::NotQuiteLite::Parser::Mixin; +ok 36 - use Perl::PrereqScanner::NotQuiteLite::Parser::Syntax; +ok 37 - use Perl::PrereqScanner::NotQuiteLite::Parser::Moose; ok t/10_use.t .................................. # Subtest: use pragma @@ -6618,7 +6654,7 @@ 1..1 ok All tests successful. -Files=89, Tests=772, 15 wallclock secs ( 0.62 usr 0.22 sys + 11.67 cusr 2.01 csys = 14.52 CPU) +Files=89, Tests=772, 13 wallclock secs ( 0.57 usr 0.26 sys + 10.62 cusr 2.02 csys = 13.47 CPU) Result: PASS make[1]: Leaving directory '/build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917' create-stamp debian/debhelper-build-stamp @@ -6636,36 +6672,36 @@ Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Context.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Util/CPANfile.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Util/Prereqs.pm -Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Superclass.pm -Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/UniversalVersion.pm -Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/TestClassMost.pm -Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/TestRequires.pm -Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/SyntaxCollector.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Plack.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Unless.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Prefork.pm -Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/TestMore.pm -Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Syntax.pm +Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/TestClassMost.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/PackageVariant.pm -Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Mixin.pm -Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/KeywordDeclare.pm -Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Later.pm -Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/MooseXDeclare.pm +Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Syntax.pm +Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Superclass.pm +Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/TestMore.pm +Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/UniversalVersion.pm +Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/TestRequires.pm +Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/SyntaxCollector.pm +Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Core.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Only.pm -Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Autouse.pm -Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/ClassLoad.pm -Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/POE.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Inline.pm -Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Moose.pm -Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Catalyst.pm -Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Aliased.pm -Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/ModuleRuntime.pm -Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Core.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/ClassAutouse.pm -Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/AnyMoose.pm +Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/MooseXDeclare.pm +Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Catalyst.pm +Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Moose.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/ObjectPad.pm +Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/ModuleRuntime.pm +Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Aliased.pm +Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Later.pm +Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Mixin.pm +Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/ClassLoad.pm +Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/KeywordDeclare.pm +Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/POE.pm +Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/Autouse.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/MojoBase.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/ClassAccessor.pm +Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/perl5/Perl/PrereqScanner/NotQuiteLite/Parser/AnyMoose.pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man1/scan-perl-prereqs-nqlite.1p Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Util::Prereqs.3pm Installing /build/reproducible-path/libperl-prereqscanner-notquitelite-perl-0.9917/debian/libperl-prereqscanner-notquitelite-perl/usr/share/man/man3/Perl::PrereqScanner::NotQuiteLite::Util::CPANfile.3pm @@ -6727,12 +6763,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/1365485/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/1365485/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/670909 and its subdirectories -I: Current time: Fri Feb 21 19:42:28 -12 2025 -I: pbuilder-time-stamp: 1740210148 +I: removing directory /srv/workspace/pbuilder/1365485 and its subdirectories +I: Current time: Sat Mar 28 04:06:10 +14 2026 +I: pbuilder-time-stamp: 1774620370 Compressing the 2nd log... /var/lib/jenkins/userContent/reproducible/debian/logdiffs/unstable/arm64/libperl-prereqscanner-notquitelite-perl_0.9917-1.diff: 85.0% -- replaced with /var/lib/jenkins/userContent/reproducible/debian/logdiffs/unstable/arm64/libperl-prereqscanner-notquitelite-perl_0.9917-1.diff.gz b2/build.log: 88.6% -- replaced with stdout Compressing the 1st log... b1/build.log: 88.9% -- replaced with stdout Sat Feb 22 07:43:13 UTC 2025 I: diffoscope 288 will be used to compare the two builds: ++ date -u +%s + DIFFOSCOPE_STAMP=/var/log/reproducible-builds/diffoscope_stamp_libperl-prereqscanner-notquitelite-perl_unstable_arm64_1740210193 + touch /var/log/reproducible-builds/diffoscope_stamp_libperl-prereqscanner-notquitelite-perl_unstable_arm64_1740210193 + RESULT=0 + systemd-run '--description=diffoscope on libperl-prereqscanner-notquitelite-perl/0.9917-1 in unstable/arm64' --slice=rb-build-diffoscope.slice -u rb-diffoscope-arm64_10-58194 '--property=SuccessExitStatus=1 124' --user --send-sighup --pipe --wait -E TMPDIR timeout 155m nice schroot --directory /srv/reproducible-results/rbuild-debian/r-b-build.6BQ5LPpy --run-session -c jenkins-reproducible-unstable-diffoscope-c6e3cd34-11dd-4530-b5bd-b0fd23d35318 -- sh -c 'export TMPDIR=/srv/reproducible-results/rbuild-debian/r-b-build.6BQ5LPpy/dbd-tmp-je0A2Jj ; timeout 150m diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.6BQ5LPpy/libperl-prereqscanner-notquitelite-perl_0.9917-1.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.6BQ5LPpy/libperl-prereqscanner-notquitelite-perl_0.9917-1.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.6BQ5LPpy/libperl-prereqscanner-notquitelite-perl_0.9917-1.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.6BQ5LPpy/b1/libperl-prereqscanner-notquitelite-perl_0.9917-1_arm64.changes /srv/reproducible-results/rbuild-debian/r-b-build.6BQ5LPpy/b2/libperl-prereqscanner-notquitelite-perl_0.9917-1_arm64.changes' + false + set +x Running as unit: rb-diffoscope-arm64_10-58194.service # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.6BQ5LPpy/libperl-prereqscanner-notquitelite-perl_0.9917-1.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.6BQ5LPpy/libperl-prereqscanner-notquitelite-perl_0.9917-1.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.6BQ5LPpy/libperl-prereqscanner-notquitelite-perl_0.9917-1.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.6BQ5LPpy/b1/libperl-prereqscanner-notquitelite-perl_0.9917-1_arm64.changes /srv/reproducible-results/rbuild-debian/r-b-build.6BQ5LPpy/b2/libperl-prereqscanner-notquitelite-perl_0.9917-1_arm64.changes ## command (total time: 0.000s) 0.000s 1 call cmp (internal) ## has_same_content_as (total time: 0.000s) 0.000s 1 call diffoscope.comparators.binary.FilesystemFile ## main (total time: 0.004s) 0.004s 2 calls outputs 0.000s 1 call cleanup Finished with result: success Main processes terminated with: code=exited/status=0 Service runtime: 239ms CPU time consumed: 240ms _ _ _ _ | (_) |__ _ __ ___ _ __| | _ __ _ __ ___ _ __ ___ __ _ ___ ___ __ _ | | | '_ \| '_ \ / _ \ '__| |_____| '_ \| '__/ _ \ '__/ _ \/ _` / __|/ __/ _` | | | | |_) | |_) | __/ | | |_____| |_) | | | __/ | | __/ (_| \__ \ (_| (_| | |_|_|_.__/| .__/ \___|_| |_| | .__/|_| \___|_| \___|\__, |___/\___\__,_| |_| |_| |_| _ _ _ _ _ _ _ __ _ __ ___ _ __ _ __ ___ | |_ __ _ _ _(_) |_ ___| (_) |_ ___ | '_ \| '_ \ / _ \ '__|____| '_ \ / _ \| __/ _` | | | | | __/ _ \ | | __/ _ \ | | | | | | | __/ | |_____| | | | (_) | || (_| | |_| | | || __/ | | || __/ |_| |_|_| |_|\___|_| |_| |_|\___/ \__\__, |\__,_|_|\__\___|_|_|\__\___| |_| _ _ __ ___ _ __| | _____| '_ \ / _ \ '__| | |_____| |_) | __/ | | | | .__/ \___|_| |_| |_| Sat Feb 22 07:43:14 UTC 2025 I: diffoscope 288 found no differences in the changes files, and a .buildinfo file also exists. Sat Feb 22 07:43:14 UTC 2025 I: libperl-prereqscanner-notquitelite-perl from unstable built successfully and reproducibly on arm64. INSERT 0 1 INSERT 0 1 DELETE 1 [2025-02-22 07:43:14] INFO: Starting at 2025-02-22 07:43:14.820647 [2025-02-22 07:43:14] INFO: Generating the pages of 1 package(s) [2025-02-22 07:43:15] CRITICAL: https://tests.reproducible-builds.org/debian/unstable/arm64/libperl-prereqscanner-notquitelite-perl didn't produce a buildlog, even though it has been built. [2025-02-22 07:43:15] INFO: Finished at 2025-02-22 07:43:15.242548, took: 0:00:00.421907 Sat Feb 22 07:43:15 UTC 2025 - successfully updated the database and updated https://tests.reproducible-builds.org/debian/rb-pkg/unstable/arm64/libperl-prereqscanner-notquitelite-perl.html Sat Feb 22 07:43:15 UTC 2025 I: Submitting .buildinfo files to external archives: Sat Feb 22 07:43:15 UTC 2025 I: Submitting 8.0K b1/libperl-prereqscanner-notquitelite-perl_0.9917-1_arm64.buildinfo.asc https://buildinfo.debian.net/72ec2a8f4532d2c75bf2bb5d9cbbf421451d197f/libperl-prereqscanner-notquitelite-perl_0.9917-1_all Sat Feb 22 07:43:17 UTC 2025 I: Submitting 8.0K b2/libperl-prereqscanner-notquitelite-perl_0.9917-1_arm64.buildinfo.asc https://buildinfo.debian.net/f72d4c0f321091bb35ecac0222f0a0985850d440/libperl-prereqscanner-notquitelite-perl_0.9917-1_all Sat Feb 22 07:43:19 UTC 2025 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Sat Feb 22 07:43:19 UTC 2025 I: Done submitting .buildinfo files. Sat Feb 22 07:43:19 UTC 2025 I: Removing signed libperl-prereqscanner-notquitelite-perl_0.9917-1_arm64.buildinfo.asc files: removed './b1/libperl-prereqscanner-notquitelite-perl_0.9917-1_arm64.buildinfo.asc' removed './b2/libperl-prereqscanner-notquitelite-perl_0.9917-1_arm64.buildinfo.asc' 1740210199 arm64 unstable libperl-prereqscanner-notquitelite-perl Starting cleanup. /var/lib/jenkins/userContent/reproducible/debian/rbuild/unstable/arm64/libperl-prereqscanner-notquitelite-perl_0.9917-1.rbuild.log: 87.6% -- replaced with /var/lib/jenkins/userContent/reproducible/debian/rbuild/unstable/arm64/libperl-prereqscanner-notquitelite-perl_0.9917-1.rbuild.log.gz [2025-02-22 07:43:19] INFO: Starting at 2025-02-22 07:43:19.653840 [2025-02-22 07:43:19] INFO: Generating the pages of 1 package(s) [2025-02-22 07:43:20] INFO: Finished at 2025-02-22 07:43:20.169439, took: 0:00:00.515607 All cleanup done. Sat Feb 22 07:43:20 UTC 2025 - total duration: 0h 1m 39s. Sat Feb 22 07:43:20 UTC 2025 - reproducible_build.sh stopped running as /tmp/jenkins-script-q4iHnKzd, removing. Finished with result: success Main processes terminated with: code=exited/status=0 Service runtime: 1min 45.084s CPU time consumed: 7.382s