Running as unit: rb-build-i386_2-65448.service ==================================================================================== Mon Apr 28 02:04:23 UTC 2025 - running /srv/jenkins/bin/reproducible_build.sh (for job reproducible_builder_i386_2) on jenkins, called using "ionos6-i386 ionos2-i386" as arguments. Mon Apr 28 02:04:23 UTC 2025 - actually running "reproducible_build.sh" (md5sum 68e686e434c9ab7bc3ec047d8b309cbc) as "/tmp/jenkins-script-Zza5UJ2D" $ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING Mon Apr 28 02:04:23 UTC 2025 - checking /var/lib/jenkins/offline_nodes if ionos6-i386.debian.net is marked as down. Mon Apr 28 02:04:23 UTC 2025 - checking via ssh if ionos6-i386.debian.net is up. removed '/tmp/read-only-fs-test-7khuub' Mon Apr 28 02:04:23 UTC 2025 - checking /var/lib/jenkins/offline_nodes if ionos2-i386.debian.net is marked as down. Mon Apr 28 02:04:23 UTC 2025 - checking via ssh if ionos2-i386.debian.net is up. removed '/tmp/read-only-fs-test-7c13ep' ok, let's check if libppix-quotelike-perl is building anywhere yet… ok, libppix-quotelike-perl is not building anywhere… UPDATE 1 ============================================================================= Initialising reproducibly build of libppix-quotelike-perl in unstable on i386 on jenkins now. 1st build will be done on ionos6-i386.debian.net. 2nd build will be done on ionos2-i386.debian.net. ============================================================================= Mon Apr 28 02:04:36 UTC 2025 I: starting to build libppix-quotelike-perl/unstable/i386 on jenkins on '2025-04-28 02:04' Mon Apr 28 02:04:36 UTC 2025 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/i386_2/65448/console.log 1745805876 i386 unstable libppix-quotelike-perl Mon Apr 28 02:04:36 UTC 2025 I: Downloading source for unstable/libppix-quotelike-perl=0.023-1 --2025-04-28 02:04:36-- http://deb.debian.org/debian/pool/main/libp/libppix-quotelike-perl/libppix-quotelike-perl_0.023-1.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2497 (2.4K) [text/prs.lines.tag] Saving to: ‘libppix-quotelike-perl_0.023-1.dsc’ 0K .. 100% 405M=0s 2025-04-28 02:04:36 (405 MB/s) - ‘libppix-quotelike-perl_0.023-1.dsc’ saved [2497/2497] --2025-04-28 02:04:36-- http://deb.debian.org/debian/pool/main/libp/libppix-quotelike-perl/libppix-quotelike-perl_0.023-1.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2497 (2.4K) [text/prs.lines.tag] Saving to: ‘libppix-quotelike-perl_0.023-1.dsc’ 0K .. 100% 405M=0s 2025-04-28 02:04:36 (405 MB/s) - ‘libppix-quotelike-perl_0.023-1.dsc’ saved [2497/2497] Mon Apr 28 02:04:36 UTC 2025 I: libppix-quotelike-perl_0.023-1.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: libppix-quotelike-perl Binary: libppix-quotelike-perl Architecture: all Version: 0.023-1 Maintainer: Debian Perl Group Uploaders: gregor herrmann Homepage: https://metacpan.org/release/PPIx-QuoteLike Standards-Version: 4.6.1 Vcs-Browser: https://salsa.debian.org/perl-team/modules/packages/libppix-quotelike-perl Vcs-Git: https://salsa.debian.org/perl-team/modules/packages/libppix-quotelike-perl.git Testsuite: autopkgtest-pkg-perl Build-Depends: debhelper-compat (= 13), libmodule-build-perl Build-Depends-Indep: libencode-perl , libppi-perl (>= 1.238) , libreadonly-perl , libscalar-list-utils-perl , libtest-simple-perl , perl Package-List: libppix-quotelike-perl deb perl optional arch=all Checksums-Sha1: 1de36b3cd9c10c61d0aa8ca833660143cc03ffbd 76751 libppix-quotelike-perl_0.023.orig.tar.gz 28a536ce0893c654cfff07b1bac13212842c4d9a 2500 libppix-quotelike-perl_0.023-1.debian.tar.xz Checksums-Sha256: 3576a3149d2c53e07e9737b7892be5cfb84a499a6ef1df090b713b0544234d21 76751 libppix-quotelike-perl_0.023.orig.tar.gz 108718336bf0b3ef7da2f2588d16870f254985a99726bbe348fb403633f563ec 2500 libppix-quotelike-perl_0.023-1.debian.tar.xz Files: 551890e6c65a3eb0f4b753ad4288acb2 76751 libppix-quotelike-perl_0.023.orig.tar.gz 2ab421020950da6be371e28a80e2f6fd 2500 libppix-quotelike-perl_0.023-1.debian.tar.xz Dgit: 867dcf7a288f48ffddcb27f2e65c6fafda9ab8cb debian archive/debian/0.023-1 https://git.dgit.debian.org/libppix-quotelike-perl -----BEGIN PGP SIGNATURE----- iQJIBAEBCgAyFiEEj5GyJ8fW8rGUjII2eTz2fo8NEdoFAmMrRy0UHGVtb2xsaWVy QGRlYmlhbi5vcmcACgkQeTz2fo8NEdrPbRAAuDMWYTKvLIW7IfGD5+4aPUzarLGw wkqGIPhvTltTeg3d41ZspOr/9VHtPq/DZXIhIj3XyNnN+oe6QJUg8ksnOkCVaxD6 obF99K3N4+CUS/3bEhdyrjlZoa8plvp8aGd1bq9YWxumu+Hk+MmzJyP6QTqngBU2 6b1dbno4908URQKbSXI01akWHjnl4tAoqcOrxY769hW9t4CYCNW1Svh0SD4AMWgo tFAtk5xxasEoUGwjfreIUUC0WIsfaAkNieGqVqtFNjy9qIAIsGWClITuLd/7uYmo efGO23qpAenKHENaNqJH6LdBiAbRb7zGNusN0Vgs0EEZMMuOGLEZkxxsQAaJ1a9X Ybqo4Y8AboyZtYKLHo1mjXlHSH6buWMjLM5Yej/o6E7oYsgNzbpP4LD3jgCLm76d 3gjzTCW4tItuUJM9xzFMiGFaVUon1XGwSQfQKL+DcNTzEb4vd04990VZrf9l6VOg hT8JowDDI8LocJ7Y/9L3ppOn08UqIinvnM6g41Xpw2DAbOviyFulfDV3H8eMa/s6 IgBEluAYD862ue9SF2CGaz44ZbJ5JCSHveE+GjtVLiklrQVROQn0ktHch6ePii65 zUCT5jrNo00IhNnHQRJdlRlS18LV+GF6kl7NjpkzI3AY7STg4cydVqzZZhriUmfX qPO99rIpz2yBZA0= =CvBN -----END PGP SIGNATURE----- Mon Apr 28 02:04:36 UTC 2025 I: Checking whether the package is not for us Mon Apr 28 02:04:36 UTC 2025 I: Starting 1st build on remote node ionos6-i386.debian.net. Mon Apr 28 02:04:36 UTC 2025 I: Preparing to do remote build '1' on ionos6-i386.debian.net. Mon Apr 28 02:04:36 UTC 2025 - checking /var/lib/jenkins/offline_nodes if ionos6-i386.debian.net is marked as down. Mon Apr 28 02:04:36 UTC 2025 - checking via ssh if ionos6-i386.debian.net is up. removed '/tmp/read-only-fs-test-CKi2xm' ==================================================================================== Sun May 31 08:27:36 UTC 2026 - running /srv/jenkins/bin/reproducible_build.sh (for job /srv/jenkins/bin/reproducible_build.sh) on ionos6-i386, called using "1 libppix-quotelike-perl unstable /srv/reproducible-results/rbuild-debian/r-b-build.uFIErkoD 0.023-1" as arguments. Sun May 31 08:27:36 UTC 2026 - actually running "reproducible_build.sh" (md5sum 68e686e434c9ab7bc3ec047d8b309cbc) as "/tmp/jenkins-script-ro5ACOEQ" $ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING Sun May 31 08:27:36 UTC 2026 I: Downloading source for unstable/libppix-quotelike-perl=0.023-1 Reading package lists... NOTICE: 'libppix-quotelike-perl' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/perl-team/modules/packages/libppix-quotelike-perl.git Please use: git clone https://salsa.debian.org/perl-team/modules/packages/libppix-quotelike-perl.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 81.7 kB of source archives. Get:1 http://deb.debian.org/debian unstable/main libppix-quotelike-perl 0.023-1 (dsc) [2497 B] Get:2 http://deb.debian.org/debian unstable/main libppix-quotelike-perl 0.023-1 (tar) [76.8 kB] Get:3 http://deb.debian.org/debian unstable/main libppix-quotelike-perl 0.023-1 (diff) [2500 B] Fetched 81.7 kB in 0s (1715 kB/s) Download complete and in download only mode Reading package lists... NOTICE: 'libppix-quotelike-perl' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/perl-team/modules/packages/libppix-quotelike-perl.git Please use: git clone https://salsa.debian.org/perl-team/modules/packages/libppix-quotelike-perl.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 81.7 kB of source archives. Get:1 http://deb.debian.org/debian unstable/main libppix-quotelike-perl 0.023-1 (dsc) [2497 B] Get:2 http://deb.debian.org/debian unstable/main libppix-quotelike-perl 0.023-1 (tar) [76.8 kB] Get:3 http://deb.debian.org/debian unstable/main libppix-quotelike-perl 0.023-1 (diff) [2500 B] Fetched 81.7 kB in 0s (1715 kB/s) Download complete and in download only mode ============================================================================= Building libppix-quotelike-perl in unstable on i386 on ionos6-i386 now. Date: Sun May 31 10:27:37 CEST 2026 Date UTC: Sun May 31 08:27:37 UTC 2026 ============================================================================= W: /root/.pbuilderrc does not exist I: Logging to b1/build.log I: pbuilder: network access will be disabled during build I: Current time: Sat May 30 20:27:37 -12 2026 I: pbuilder-time-stamp: 1780216057 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: using eatmydata during job I: Copying source file I: copying [libppix-quotelike-perl_0.023-1.dsc] I: copying [./libppix-quotelike-perl_0.023.orig.tar.gz] I: copying [./libppix-quotelike-perl_0.023-1.debian.tar.xz] I: Extracting source dpkg-source: warning: cannot verify inline signature for ./libppix-quotelike-perl_0.023-1.dsc: unsupported subcommand dpkg-source: info: extracting libppix-quotelike-perl in libppix-quotelike-perl-0.023 dpkg-source: info: unpacking libppix-quotelike-perl_0.023.orig.tar.gz dpkg-source: info: unpacking libppix-quotelike-perl_0.023-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/112539/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='i386' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=22 ' DISTRIBUTION='unstable' HOME='/root' HOST_ARCH='i386' IFS=' ' INVOCATION_ID='6efd88b973ee434dbd4915459e660e45' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' LD_LIBRARY_PATH='/usr/lib/libeatmydata' LD_PRELOAD='libeatmydata.so' 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='112539' 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.uFIErkoD/pbuilderrc_uZQO --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.uFIErkoD/b1 --logfile b1/build.log libppix-quotelike-perl_0.023-1.dsc' SUDO_GID='112' SUDO_UID='107' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://213.165.73.152:3128' I: uname -a Linux ionos6-i386 6.1.0-33-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.133-1 (2025-04-10) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Mar 4 2025 /bin -> usr/bin I: user script /srv/workspace/pbuilder/112539/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: i386 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), libmodule-build-perl, libencode-perl, libppi-perl (>= 1.238), libreadonly-perl, libscalar-list-utils-perl, libtest-simple-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 ... 19826 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 libmodule-build-perl; however: Package libmodule-build-perl is not installed. pbuilder-satisfydepends-dummy depends on libppi-perl (>= 1.238); however: Package libppi-perl is not installed. pbuilder-satisfydepends-dummy depends on libreadonly-perl; however: Package libreadonly-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} libclone-perl{a} libdebhelper-perl{a} libelf1t64{a} libexporter-tiny-perl{a} libfile-stripnondeterminism-perl{a} liblist-moreutils-perl{a} liblist-moreutils-xs-perl{a} libmagic-mgc{a} libmagic1t64{a} libmodule-build-perl{a} libparams-util-perl{a} libpipeline1{a} libppi-perl{a} libreadonly-perl{a} libsafe-isa-perl{a} libtask-weaken-perl{a} libtool{a} libuchardet0{a} libunistring5{a} libxml2{a} libyaml-pp-perl{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 libclass-xsaccessor-perl libltdl-dev libmail-sendmail-perl libmodule-signature-perl libpod-readme-perl libsoftware-license-perl libtie-ixhash-perl lynx wget 0 packages upgraded, 40 newly installed, 0 to remove and 0 not upgraded. Need to get 12.1 MB of archives. After unpacking 45.1 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian unstable/main i386 sensible-utils all 0.0.25 [25.0 kB] Get: 2 http://deb.debian.org/debian unstable/main i386 libmagic-mgc i386 1:5.46-5 [338 kB] Get: 3 http://deb.debian.org/debian unstable/main i386 libmagic1t64 i386 1:5.46-5 [117 kB] Get: 4 http://deb.debian.org/debian unstable/main i386 file i386 1:5.46-5 [43.5 kB] Get: 5 http://deb.debian.org/debian unstable/main i386 gettext-base i386 0.23.1-2 [245 kB] Get: 6 http://deb.debian.org/debian unstable/main i386 libuchardet0 i386 0.0.8-1+b2 [69.2 kB] Get: 7 http://deb.debian.org/debian unstable/main i386 groff-base i386 1.23.0-7 [1199 kB] Get: 8 http://deb.debian.org/debian unstable/main i386 bsdextrautils i386 2.41-4 [98.6 kB] Get: 9 http://deb.debian.org/debian unstable/main i386 libpipeline1 i386 1.5.8-1 [41.2 kB] Get: 10 http://deb.debian.org/debian unstable/main i386 man-db i386 2.13.0-1 [1428 kB] Get: 11 http://deb.debian.org/debian unstable/main i386 m4 i386 1.4.19-8 [301 kB] Get: 12 http://deb.debian.org/debian unstable/main i386 autoconf all 2.72-3.1 [494 kB] Get: 13 http://deb.debian.org/debian unstable/main i386 autotools-dev all 20240727.1 [60.2 kB] Get: 14 http://deb.debian.org/debian unstable/main i386 automake all 1:1.17-4 [862 kB] Get: 15 http://deb.debian.org/debian unstable/main i386 autopoint all 0.23.1-2 [770 kB] Get: 16 http://deb.debian.org/debian unstable/main i386 libdebhelper-perl all 13.24.2 [90.9 kB] Get: 17 http://deb.debian.org/debian unstable/main i386 libtool all 2.5.4-4 [539 kB] Get: 18 http://deb.debian.org/debian unstable/main i386 dh-autoreconf all 20 [17.1 kB] Get: 19 http://deb.debian.org/debian unstable/main i386 libarchive-zip-perl all 1.68-1 [104 kB] Get: 20 http://deb.debian.org/debian unstable/main i386 libfile-stripnondeterminism-perl all 1.14.1-2 [19.7 kB] Get: 21 http://deb.debian.org/debian unstable/main i386 dh-strip-nondeterminism all 1.14.1-2 [8620 B] Get: 22 http://deb.debian.org/debian unstable/main i386 libelf1t64 i386 0.192-4 [195 kB] Get: 23 http://deb.debian.org/debian unstable/main i386 dwz i386 0.15-1+b1 [116 kB] Get: 24 http://deb.debian.org/debian unstable/main i386 libunistring5 i386 1.3-2 [471 kB] Get: 25 http://deb.debian.org/debian unstable/main i386 libxml2 i386 2.12.7+dfsg+really2.9.14-0.4 [732 kB] Get: 26 http://deb.debian.org/debian unstable/main i386 gettext i386 0.23.1-2 [1713 kB] Get: 27 http://deb.debian.org/debian unstable/main i386 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 28 http://deb.debian.org/debian unstable/main i386 po-debconf all 1.0.21+nmu1 [248 kB] Get: 29 http://deb.debian.org/debian unstable/main i386 debhelper all 13.24.2 [919 kB] Get: 30 http://deb.debian.org/debian unstable/main i386 libclone-perl i386 0.47-1+b1 [14.0 kB] Get: 31 http://deb.debian.org/debian unstable/main i386 libexporter-tiny-perl all 1.006002-1 [38.7 kB] Get: 32 http://deb.debian.org/debian unstable/main i386 liblist-moreutils-xs-perl i386 0.430-4+b2 [45.1 kB] Get: 33 http://deb.debian.org/debian unstable/main i386 liblist-moreutils-perl all 0.430-2 [46.9 kB] Get: 34 http://deb.debian.org/debian unstable/main i386 libmodule-build-perl all 0.423400-3 [234 kB] Get: 35 http://deb.debian.org/debian unstable/main i386 libparams-util-perl i386 1.102-3+b1 [24.7 kB] Get: 36 http://deb.debian.org/debian unstable/main i386 libsafe-isa-perl all 1.000010-1 [8288 B] Get: 37 http://deb.debian.org/debian unstable/main i386 libtask-weaken-perl all 1.06-2 [9364 B] Get: 38 http://deb.debian.org/debian unstable/main i386 libyaml-pp-perl all 0.39.0-1 [111 kB] Get: 39 http://deb.debian.org/debian unstable/main i386 libppi-perl all 1.281-1 [299 kB] Get: 40 http://deb.debian.org/debian unstable/main i386 libreadonly-perl all 2.050-3 [23.1 kB] Fetched 12.1 MB in 0s (80.7 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 ... 19826 files and directories currently installed.) Preparing to unpack .../00-sensible-utils_0.0.25_all.deb ... Unpacking sensible-utils (0.0.25) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../01-libmagic-mgc_1%3a5.46-5_i386.deb ... Unpacking libmagic-mgc (1:5.46-5) ... Selecting previously unselected package libmagic1t64:i386. Preparing to unpack .../02-libmagic1t64_1%3a5.46-5_i386.deb ... Unpacking libmagic1t64:i386 (1:5.46-5) ... Selecting previously unselected package file. Preparing to unpack .../03-file_1%3a5.46-5_i386.deb ... Unpacking file (1:5.46-5) ... Selecting previously unselected package gettext-base. Preparing to unpack .../04-gettext-base_0.23.1-2_i386.deb ... Unpacking gettext-base (0.23.1-2) ... Selecting previously unselected package libuchardet0:i386. Preparing to unpack .../05-libuchardet0_0.0.8-1+b2_i386.deb ... Unpacking libuchardet0:i386 (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../06-groff-base_1.23.0-7_i386.deb ... Unpacking groff-base (1.23.0-7) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../07-bsdextrautils_2.41-4_i386.deb ... Unpacking bsdextrautils (2.41-4) ... Selecting previously unselected package libpipeline1:i386. Preparing to unpack .../08-libpipeline1_1.5.8-1_i386.deb ... Unpacking libpipeline1:i386 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../09-man-db_2.13.0-1_i386.deb ... Unpacking man-db (2.13.0-1) ... Selecting previously unselected package m4. Preparing to unpack .../10-m4_1.4.19-8_i386.deb ... Unpacking m4 (1.4.19-8) ... Selecting previously unselected package autoconf. Preparing to unpack .../11-autoconf_2.72-3.1_all.deb ... Unpacking autoconf (2.72-3.1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../12-autotools-dev_20240727.1_all.deb ... Unpacking autotools-dev (20240727.1) ... Selecting previously unselected package automake. Preparing to unpack .../13-automake_1%3a1.17-4_all.deb ... Unpacking automake (1:1.17-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../14-autopoint_0.23.1-2_all.deb ... Unpacking autopoint (0.23.1-2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../15-libdebhelper-perl_13.24.2_all.deb ... Unpacking libdebhelper-perl (13.24.2) ... Selecting previously unselected package libtool. Preparing to unpack .../16-libtool_2.5.4-4_all.deb ... Unpacking libtool (2.5.4-4) ... 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:i386. Preparing to unpack .../21-libelf1t64_0.192-4_i386.deb ... Unpacking libelf1t64:i386 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../22-dwz_0.15-1+b1_i386.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libunistring5:i386. Preparing to unpack .../23-libunistring5_1.3-2_i386.deb ... Unpacking libunistring5:i386 (1.3-2) ... Selecting previously unselected package libxml2:i386. Preparing to unpack .../24-libxml2_2.12.7+dfsg+really2.9.14-0.4_i386.deb ... Unpacking libxml2:i386 (2.12.7+dfsg+really2.9.14-0.4) ... Selecting previously unselected package gettext. Preparing to unpack .../25-gettext_0.23.1-2_i386.deb ... Unpacking gettext (0.23.1-2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../26-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 .../27-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../28-debhelper_13.24.2_all.deb ... Unpacking debhelper (13.24.2) ... Selecting previously unselected package libclone-perl:i386. Preparing to unpack .../29-libclone-perl_0.47-1+b1_i386.deb ... Unpacking libclone-perl:i386 (0.47-1+b1) ... Selecting previously unselected package libexporter-tiny-perl. Preparing to unpack .../30-libexporter-tiny-perl_1.006002-1_all.deb ... Unpacking libexporter-tiny-perl (1.006002-1) ... Selecting previously unselected package liblist-moreutils-xs-perl. Preparing to unpack .../31-liblist-moreutils-xs-perl_0.430-4+b2_i386.deb ... Unpacking liblist-moreutils-xs-perl (0.430-4+b2) ... Selecting previously unselected package liblist-moreutils-perl. Preparing to unpack .../32-liblist-moreutils-perl_0.430-2_all.deb ... Unpacking liblist-moreutils-perl (0.430-2) ... Selecting previously unselected package libmodule-build-perl. Preparing to unpack .../33-libmodule-build-perl_0.423400-3_all.deb ... Adding 'diversion of /usr/bin/config_data to /usr/bin/config_data.diverted by libmodule-build-perl' Adding 'diversion of /usr/share/man/man1/config_data.1.gz to /usr/share/man/man1/config_data.diverted.1.gz by libmodule-build-perl' Unpacking libmodule-build-perl (0.423400-3) ... Selecting previously unselected package libparams-util-perl. Preparing to unpack .../34-libparams-util-perl_1.102-3+b1_i386.deb ... Unpacking libparams-util-perl (1.102-3+b1) ... Selecting previously unselected package libsafe-isa-perl. Preparing to unpack .../35-libsafe-isa-perl_1.000010-1_all.deb ... Unpacking libsafe-isa-perl (1.000010-1) ... Selecting previously unselected package libtask-weaken-perl. Preparing to unpack .../36-libtask-weaken-perl_1.06-2_all.deb ... Unpacking libtask-weaken-perl (1.06-2) ... Selecting previously unselected package libyaml-pp-perl. Preparing to unpack .../37-libyaml-pp-perl_0.39.0-1_all.deb ... Unpacking libyaml-pp-perl (0.39.0-1) ... Selecting previously unselected package libppi-perl. Preparing to unpack .../38-libppi-perl_1.281-1_all.deb ... Unpacking libppi-perl (1.281-1) ... Selecting previously unselected package libreadonly-perl. Preparing to unpack .../39-libreadonly-perl_2.050-3_all.deb ... Unpacking libreadonly-perl (2.050-3) ... Setting up libpipeline1:i386 (1.5.8-1) ... Setting up libsafe-isa-perl (1.000010-1) ... Setting up libtask-weaken-perl (1.06-2) ... Setting up bsdextrautils (2.41-4) ... Setting up libmagic-mgc (1:5.46-5) ... Setting up libclone-perl:i386 (0.47-1+b1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libyaml-pp-perl (0.39.0-1) ... Setting up libdebhelper-perl (13.24.2) ... Setting up libmagic1t64:i386 (1:5.46-5) ... Setting up gettext-base (0.23.1-2) ... Setting up m4 (1.4.19-8) ... Setting up file (1:5.46-5) ... Setting up libelf1t64:i386 (0.192-4) ... Setting up libmodule-build-perl (0.423400-3) ... Setting up libreadonly-perl (2.050-3) ... Setting up autotools-dev (20240727.1) ... Setting up libunistring5:i386 (1.3-2) ... Setting up autopoint (0.23.1-2) ... Setting up liblist-moreutils-xs-perl (0.430-4+b2) ... Setting up libparams-util-perl (1.102-3+b1) ... Setting up autoconf (2.72-3.1) ... Setting up dwz (0.15-1+b1) ... Setting up sensible-utils (0.0.25) ... Setting up libuchardet0:i386 (0.0.8-1+b2) ... Setting up libexporter-tiny-perl (1.006002-1) ... Setting up libxml2:i386 (2.12.7+dfsg+really2.9.14-0.4) ... Setting up automake (1:1.17-4) ... 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-2) ... Setting up libtool (2.5.4-4) ... Setting up liblist-moreutils-perl (0.430-2) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up libppi-perl (1.281-1) ... 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.2) ... Processing triggers for libc-bin (2.41-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/libppix-quotelike-perl-0.023/ && 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 > ../libppix-quotelike-perl_0.023-1_source.changes dpkg-buildpackage: info: source package libppix-quotelike-perl dpkg-buildpackage: info: source version 0.023-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Étienne Mollier dpkg-source --before-build . dpkg-buildpackage: info: host architecture i386 debian/rules clean dh clean dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf dh_auto_configure /usr/bin/perl Build.PL --installdirs vendor --config "optimize=-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libppix-quotelike-perl-0.023=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" --config "ld=i686-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libppix-quotelike-perl-0.023=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro" The following optional modules were not available: * PPIx::Regexp is not available. This module is needed to find variables inside nested regular expressions. It is not necessary to install these now. If you decide to install them later, this software will make use of them when it finds them. Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'PPIx-QuoteLike' version '0.023' dh_auto_build /usr/bin/perl Build Building PPIx-QuoteLike dh_auto_test /usr/bin/perl Build test --verbose 1 t/basic.t ............................ ok 1 - require PPIx::QuoteLike::Constant; ok 2 - require PPIx::QuoteLike::Utils; ok 3 - require PPIx::QuoteLike::Token; ok 4 - require PPIx::QuoteLike::Token::Control; ok 5 - require PPIx::QuoteLike::Token::Delimiter; ok 6 - require PPIx::QuoteLike::Token::Interpolation; ok 7 - require PPIx::QuoteLike::Token::String; ok 8 - require PPIx::QuoteLike::Token::Structure; ok 9 - require PPIx::QuoteLike::Token::Unknown; ok 10 - require PPIx::QuoteLike::Token::Whitespace; ok 11 - require PPIx::QuoteLike; ok 12 - An object of class 'PPIx::QuoteLike' isa 'PPIx::QuoteLike' ok 13 - require PPIx::QuoteLike::Dumper; ok 14 - An object of class 'PPIx::QuoteLike::Dumper' isa 'PPIx::QuoteLike::Dumper' ok 15 - PPI::Token::Quote is a quotelike element ok 16 - PPI::Token::QuoteLike::Backtick is a quotelike element ok 17 - PPI::Token::QuoteLike::Command is a quotelike element ok 18 - PPI::Token::QuoteLike::Readline is a quotelike element ok 19 - PPI::Token::HereDoc is a quotelike element ok 20 - PPI::Token::QuoteLike::Words is not a quotelike element ok 21 - PPI::Token::QuoteLike::Regexp is not a quotelike element ok 22 - Fubar is not a quotelike element ok 23 - ARRAY(0x590e2854) is not a quotelike element 1..23 ok t/dump.t ............................. ok 1 - Dump "foo$bar" ok 2 - Dump a file 1..2 ok t/locations.t ........................ # Parse "foo${bar}baz" ok 1 - Found PPI::Token::Quote::Double ok 2 - Found exactly one PPI::Token:Quote::Double ok 3 - Found 6 tokens in string ok 4 - Token 0 ('') location ok 5 - Token 1 ('"') location ok 6 - Token 2 ('foo') location ok 7 - Token 3 ('${bar}') location ok 8 - Token 4 ('baz') location ok 9 - Token 4 ('baz') line_number() ok 10 - Token 4 ('baz') column_number() ok 11 - Token 4 ('baz') visual_column_number() ok 12 - Token 4 ('baz') logical_line_number() ok 13 - Token 4 ('baz') logical_filename() ok 14 - Token 5 ('"') location ok 15 - String location ok 16 - String line_number() ok 17 - String column_number() ok 18 - String visual_column_number() ok 19 - String logical_line_number() ok 20 - String logical_filename() # PPI document corresponding to '${bar}' ok 21 - Interpolation PPI has 1 token ok 22 - Token 0 ('$bar') location # Parse $var = "\t$x\t$xx\t$xxx\t\t"; with literal tabs # NOTE that tab widths other than 1 are unsupported by PPI as of 1.272 ok 23 - Found PPI::Token::Regexp::Match ok 24 - Found exactly one PPI::Token::Regexp::Match ok 25 - Found 10 tokens in quote ok 26 - Token 0 ('') location ok 27 - Token 1 ('"') location ok 28 - Token 2 ('\t') location ok 29 - Token 3 ('$x') location ok 30 - Token 4 ('\t') location ok 31 - Token 5 ('$xx') location ok 32 - Token 6 ('\t') location ok 33 - Token 7 ('$xxx') location ok 34 - Token 8 ('\t\t') location ok 35 - Token 9 ('"') location 1..35 ok t/normalize_interpolation_for_ppi.t .. ok 1 - '$foo' normalizes to '$foo' ok 2 - '$ foo' normalizes to '$foo' ok 3 - '${foo}' normalizes to '$foo' ok 4 - '${ foo }' normalizes to '$foo' ok 5 - '$ { foo }' normalizes to '$foo' ok 6 - '@{$x[$i]}' normalizes to '@{$x[$i]}' ok 7 - '@{ [ foo() ] }' normalizes to 'foo()' ok 8 - '${ \ ( foo() ) }' normalizes to 'foo()' ok 9 - '${^MATCH}' normalizes to '${^MATCH}' ok 10 - '${^CAPTURE[0]}' normalizes to '${^CAPTURE[0]}' 1..10 ok t/parse.t ............................ ok 1 - Able to parse '' ok 2 - Failures parsing '' ok 3 - Does '' interpolate ok 4 - Can recover '' ok 5 - Type of '' ok 6 - Delimiters of '' ok 7 - Start delimiter of '' ok 8 - Finish delimiter of '' ok 9 - '' encoding ok 10 - '' interpolated variables ok 11 - Number of elements of '' ok 12 - Number of children of '' ok 13 - Able to parse qq xyx ok 14 - Failures parsing qq xyx ok 15 - Does qq xyx interpolate ok 16 - Can recover qq xyx ok 17 - Type of qq xyx ok 18 - Delimiters of qq xyx ok 19 - Start delimiter of qq xyx ok 20 - Finish delimiter of qq xyx ok 21 - qq xyx encoding ok 22 - qq xyx interpolated variables ok 23 - Number of elements of qq xyx ok 24 - Number of children of qq xyx ok 25 - qq xyx child 0 class ok 26 - qq xyx child 0 content ok 27 - qq xyx child 0 error ok 28 - qq xyx child 0 parent ok 29 - qq xyx child 0 previous sibling ok 30 - qq xyx child 0 next sibling ok 31 - Able to parse "foo\"bar" ok 32 - Failures parsing "foo\"bar" ok 33 - Does "foo\"bar" interpolate ok 34 - Can recover "foo\"bar" ok 35 - Type of "foo\"bar" ok 36 - Delimiters of "foo\"bar" ok 37 - Start delimiter of "foo\"bar" ok 38 - Finish delimiter of "foo\"bar" ok 39 - "foo\"bar" encoding ok 40 - "foo\"bar" interpolated variables ok 41 - Number of elements of "foo\"bar" ok 42 - Number of children of "foo\"bar" ok 43 - "foo\"bar" child 0 class ok 44 - "foo\"bar" child 0 content ok 45 - "foo\"bar" child 0 error ok 46 - "foo\"bar" child 0 parent ok 47 - "foo\"bar" child 0 previous sibling ok 48 - "foo\"bar" child 0 next sibling ok 49 - Able to parse q{\Qx} ok 50 - Failures parsing q{\Qx} ok 51 - Does q{\Qx} interpolate ok 52 - Can recover q{\Qx} ok 53 - Type of q{\Qx} ok 54 - Delimiters of q{\Qx} ok 55 - Start delimiter of q{\Qx} ok 56 - Finish delimiter of q{\Qx} ok 57 - q{\Qx} encoding ok 58 - q{\Qx} interpolated variables ok 59 - Number of elements of q{\Qx} ok 60 - Number of children of q{\Qx} ok 61 - q{\Qx} child 0 class ok 62 - q{\Qx} child 0 content ok 63 - q{\Qx} child 0 error ok 64 - q{\Qx} child 0 parent ok 65 - q{\Qx} child 0 previous sibling ok 66 - q{\Qx} child 0 next sibling ok 67 - Able to parse qq {\Qx} ok 68 - Failures parsing qq {\Qx} ok 69 - Does qq {\Qx} interpolate ok 70 - Can recover qq {\Qx} ok 71 - Type of qq {\Qx} ok 72 - Delimiters of qq {\Qx} ok 73 - Start delimiter of qq {\Qx} ok 74 - Finish delimiter of qq {\Qx} ok 75 - qq {\Qx} encoding ok 76 - qq {\Qx} interpolated variables ok 77 - Number of elements of qq {\Qx} ok 78 - Number of children of qq {\Qx} ok 79 - qq {\Qx} child 0 class ok 80 - qq {\Qx} child 0 content ok 81 - qq {\Qx} child 0 error ok 82 - qq {\Qx} child 0 parent ok 83 - qq {\Qx} child 0 previous sibling ok 84 - qq {\Qx} child 0 next sibling ok 85 - qq {\Qx} child 1 class ok 86 - qq {\Qx} child 1 content ok 87 - qq {\Qx} child 1 error ok 88 - qq {\Qx} child 1 parent ok 89 - qq {\Qx} child 1 previous sibling ok 90 - qq {\Qx} child 1 next sibling ok 91 - Able to parse qx '$foo' ok 92 - Failures parsing qx '$foo' ok 93 - Does qx '$foo' interpolate ok 94 - Can recover qx '$foo' ok 95 - Type of qx '$foo' ok 96 - Delimiters of qx '$foo' ok 97 - Start delimiter of qx '$foo' ok 98 - Finish delimiter of qx '$foo' ok 99 - qx '$foo' encoding ok 100 - qx '$foo' interpolated variables ok 101 - Number of elements of qx '$foo' ok 102 - Number of children of qx '$foo' ok 103 - qx '$foo' child 0 class ok 104 - qx '$foo' child 0 content ok 105 - qx '$foo' child 0 error ok 106 - qx '$foo' child 0 parent ok 107 - qx '$foo' child 0 previous sibling ok 108 - qx '$foo' child 0 next sibling ok 109 - Able to parse "$foo" ok 110 - Failures parsing "$foo" ok 111 - Does "$foo" interpolate ok 112 - Can recover "$foo" ok 113 - Type of "$foo" ok 114 - Delimiters of "$foo" ok 115 - Start delimiter of "$foo" ok 116 - Finish delimiter of "$foo" ok 117 - "$foo" encoding ok 118 - "$foo" interpolated variables ok 119 - Number of elements of "$foo" ok 120 - Number of children of "$foo" ok 121 - "$foo" child 0 class ok 122 - "$foo" child 0 content ok 123 - "$foo" child 0 error ok 124 - "$foo" child 0 parent ok 125 - "$foo" child 0 previous sibling ok 126 - "$foo" child 0 next sibling ok 127 - "$foo" child 0 interpolated variables ok 128 - Able to parse "$$foo" ok 129 - Failures parsing "$$foo" ok 130 - Does "$$foo" interpolate ok 131 - Can recover "$$foo" ok 132 - Type of "$$foo" ok 133 - Delimiters of "$$foo" ok 134 - Start delimiter of "$$foo" ok 135 - Finish delimiter of "$$foo" ok 136 - "$$foo" encoding ok 137 - "$$foo" interpolated variables ok 138 - Number of elements of "$$foo" ok 139 - Number of children of "$$foo" ok 140 - "$$foo" child 0 class ok 141 - "$$foo" child 0 content ok 142 - "$$foo" child 0 error ok 143 - "$$foo" child 0 parent ok 144 - "$$foo" child 0 previous sibling ok 145 - "$$foo" child 0 next sibling ok 146 - "$$foo" child 0 interpolated variables ok 147 - Able to parse qx{${foo}bar} ok 148 - Failures parsing qx{${foo}bar} ok 149 - Does qx{${foo}bar} interpolate ok 150 - Can recover qx{${foo}bar} ok 151 - Type of qx{${foo}bar} ok 152 - Delimiters of qx{${foo}bar} ok 153 - Start delimiter of qx{${foo}bar} ok 154 - Finish delimiter of qx{${foo}bar} ok 155 - qx{${foo}bar} encoding ok 156 - qx{${foo}bar} interpolated variables ok 157 - Number of elements of qx{${foo}bar} ok 158 - Number of children of qx{${foo}bar} ok 159 - qx{${foo}bar} child 0 class ok 160 - qx{${foo}bar} child 0 content ok 161 - qx{${foo}bar} child 0 error ok 162 - qx{${foo}bar} child 0 parent ok 163 - qx{${foo}bar} child 0 previous sibling ok 164 - qx{${foo}bar} child 0 next sibling ok 165 - qx{${foo}bar} child 0 interpolated variables ok 166 - qx{${foo}bar} child 1 class ok 167 - qx{${foo}bar} child 1 content ok 168 - qx{${foo}bar} child 1 error ok 169 - qx{${foo}bar} child 1 parent ok 170 - qx{${foo}bar} child 1 previous sibling ok 171 - qx{${foo}bar} child 1 next sibling ok 172 - Able to parse <$foo> ok 173 - Failures parsing <$foo> ok 174 - Does <$foo> interpolate ok 175 - Can recover <$foo> ok 176 - Type of <$foo> ok 177 - Delimiters of <$foo> ok 178 - Start delimiter of <$foo> ok 179 - Finish delimiter of <$foo> ok 180 - <$foo> encoding ok 181 - <$foo> interpolated variables ok 182 - Number of elements of <$foo> ok 183 - Number of children of <$foo> ok 184 - <$foo> child 0 class ok 185 - <$foo> child 0 content ok 186 - <$foo> child 0 error ok 187 - <$foo> child 0 parent ok 188 - <$foo> child 0 previous sibling ok 189 - <$foo> child 0 next sibling ok 190 - <$foo> child 0 interpolated variables ok 191 - Able to parse "foo@{[ qq<$bar$baz> ]}buzz" ok 192 - Failures parsing "foo@{[ qq<$bar$baz> ]}buzz" ok 193 - Does "foo@{[ qq<$bar$baz> ]}buzz" interpolate ok 194 - Can recover "foo@{[ qq<$bar$baz> ]}buzz" ok 195 - Type of "foo@{[ qq<$bar$baz> ]}buzz" ok 196 - Delimiters of "foo@{[ qq<$bar$baz> ]}buzz" ok 197 - Start delimiter of "foo@{[ qq<$bar$baz> ]}buzz" ok 198 - Finish delimiter of "foo@{[ qq<$bar$baz> ]}buzz" ok 199 - "foo@{[ qq<$bar$baz> ]}buzz" encoding ok 200 - "foo@{[ qq<$bar$baz> ]}buzz" interpolated variables ok 201 - Number of elements of "foo@{[ qq<$bar$baz> ]}buzz" ok 202 - Number of children of "foo@{[ qq<$bar$baz> ]}buzz" ok 203 - "foo@{[ qq<$bar$baz> ]}buzz" child 0 class ok 204 - "foo@{[ qq<$bar$baz> ]}buzz" child 0 content ok 205 - "foo@{[ qq<$bar$baz> ]}buzz" child 0 error ok 206 - "foo@{[ qq<$bar$baz> ]}buzz" child 0 parent ok 207 - "foo@{[ qq<$bar$baz> ]}buzz" child 0 previous sibling ok 208 - "foo@{[ qq<$bar$baz> ]}buzz" child 0 next sibling ok 209 - "foo@{[ qq<$bar$baz> ]}buzz" child 1 class ok 210 - "foo@{[ qq<$bar$baz> ]}buzz" child 1 content ok 211 - "foo@{[ qq<$bar$baz> ]}buzz" child 1 error ok 212 - "foo@{[ qq<$bar$baz> ]}buzz" child 1 parent ok 213 - "foo@{[ qq<$bar$baz> ]}buzz" child 1 previous sibling ok 214 - "foo@{[ qq<$bar$baz> ]}buzz" child 1 next sibling ok 215 - "foo@{[ qq<$bar$baz> ]}buzz" child 1 interpolated variables ok 216 - "foo@{[ qq<$bar$baz> ]}buzz" child 2 class ok 217 - "foo@{[ qq<$bar$baz> ]}buzz" child 2 content ok 218 - "foo@{[ qq<$bar$baz> ]}buzz" child 2 error ok 219 - "foo@{[ qq<$bar$baz> ]}buzz" child 2 parent ok 220 - "foo@{[ qq<$bar$baz> ]}buzz" child 2 previous sibling ok 221 - "foo@{[ qq<$bar$baz> ]}buzz" child 2 next sibling ok 222 - Able to parse "$foo::$bar" ok 223 - Failures parsing "$foo::$bar" ok 224 - Does "$foo::$bar" interpolate ok 225 - Can recover "$foo::$bar" ok 226 - Type of "$foo::$bar" ok 227 - Delimiters of "$foo::$bar" ok 228 - Start delimiter of "$foo::$bar" ok 229 - Finish delimiter of "$foo::$bar" ok 230 - "$foo::$bar" encoding ok 231 - "$foo::$bar" interpolated variables ok 232 - Number of elements of "$foo::$bar" ok 233 - Number of children of "$foo::$bar" ok 234 - "$foo::$bar" child 0 class ok 235 - "$foo::$bar" child 0 content ok 236 - "$foo::$bar" child 0 error ok 237 - "$foo::$bar" child 0 parent ok 238 - "$foo::$bar" child 0 previous sibling ok 239 - "$foo::$bar" child 0 next sibling ok 240 - "$foo::$bar" child 0 interpolated variables ok 241 - "$foo::$bar" child 1 class ok 242 - "$foo::$bar" child 1 content ok 243 - "$foo::$bar" child 1 error ok 244 - "$foo::$bar" child 1 parent ok 245 - "$foo::$bar" child 1 previous sibling ok 246 - "$foo::$bar" child 1 next sibling ok 247 - "$foo::$bar" child 2 class ok 248 - "$foo::$bar" child 2 content ok 249 - "$foo::$bar" child 2 error ok 250 - "$foo::$bar" child 2 parent ok 251 - "$foo::$bar" child 2 previous sibling ok 252 - "$foo::$bar" child 2 next sibling ok 253 - "$foo::$bar" child 2 interpolated variables ok 254 - Able to parse "@{$x[$i]}" ok 255 - Failures parsing "@{$x[$i]}" ok 256 - Does "@{$x[$i]}" interpolate ok 257 - Can recover "@{$x[$i]}" ok 258 - Type of "@{$x[$i]}" ok 259 - Delimiters of "@{$x[$i]}" ok 260 - Start delimiter of "@{$x[$i]}" ok 261 - Finish delimiter of "@{$x[$i]}" ok 262 - "@{$x[$i]}" encoding ok 263 - "@{$x[$i]}" interpolated variables ok 264 - Number of elements of "@{$x[$i]}" ok 265 - Number of children of "@{$x[$i]}" ok 266 - "@{$x[$i]}" child 0 class ok 267 - "@{$x[$i]}" child 0 content ok 268 - "@{$x[$i]}" child 0 error ok 269 - "@{$x[$i]}" child 0 parent ok 270 - "@{$x[$i]}" child 0 previous sibling ok 271 - "@{$x[$i]}" child 0 next sibling ok 272 - "@{$x[$i]}" child 0 interpolated variables ok 273 - Able to parse "\N{$foo}" ok 274 - Failures parsing "\N{$foo}" ok 275 - Does "\N{$foo}" interpolate ok 276 - Can recover "\N{$foo}" ok 277 - Type of "\N{$foo}" ok 278 - Delimiters of "\N{$foo}" ok 279 - Start delimiter of "\N{$foo}" ok 280 - Finish delimiter of "\N{$foo}" ok 281 - "\N{$foo}" encoding ok 282 - "\N{$foo}" interpolated variables ok 283 - Number of elements of "\N{$foo}" ok 284 - Number of children of "\N{$foo}" ok 285 - "\N{$foo}" child 0 class ok 286 - "\N{$foo}" child 0 content ok 287 - "\N{$foo}" child 0 error ok 288 - "\N{$foo}" child 0 parent ok 289 - "\N{$foo}" child 0 previous sibling ok 290 - "\N{$foo}" child 0 next sibling ok 291 - Able to parse HERE_DOCUMENT ok 292 - Failures parsing HERE_DOCUMENT ok 293 - Does HERE_DOCUMENT interpolate ok 294 - HERE_DOCUMENT indentation ok 295 - Can recover HERE_DOCUMENT ok 296 - Type of HERE_DOCUMENT ok 297 - Delimiters of HERE_DOCUMENT ok 298 - Start delimiter of HERE_DOCUMENT ok 299 - Finish delimiter of HERE_DOCUMENT ok 300 - Encoding of HERE_DOCUMENT ok 301 - HERE_DOCUMENT interpolated variables ok 302 - Number of elements of HERE_DOCUMENT ok 303 - Number of children of HERE_DOCUMENT ok 304 - HERE_DOCUMENT child 0 class ok 305 - HERE_DOCUMENT child 0 content ok 306 - HERE_DOCUMENT child 0 error ok 307 - HERE_DOCUMENT child 0 parent ok 308 - HERE_DOCUMENT child 0 previous sibling ok 309 - HERE_DOCUMENT child 0 next sibling ok 310 - HERE_DOCUMENT child 0 interpolated variables ok 311 - HERE_DOCUMENT child 1 class ok 312 - HERE_DOCUMENT child 1 content ok 313 - HERE_DOCUMENT child 1 error ok 314 - HERE_DOCUMENT child 1 parent ok 315 - HERE_DOCUMENT child 1 previous sibling ok 316 - HERE_DOCUMENT child 1 next sibling ok 317 - HERE_DOCUMENT child 2 class ok 318 - HERE_DOCUMENT child 2 content ok 319 - HERE_DOCUMENT child 2 error ok 320 - HERE_DOCUMENT child 2 parent ok 321 - HERE_DOCUMENT child 2 previous sibling ok 322 - HERE_DOCUMENT child 2 next sibling ok 323 - HERE_DOCUMENT child 2 interpolated variables ok 324 - Able to parse "@@x" ok 325 - Failures parsing "@@x" ok 326 - Does "@@x" interpolate ok 327 - Can recover "@@x" ok 328 - Type of "@@x" ok 329 - Delimiters of "@@x" ok 330 - Start delimiter of "@@x" ok 331 - Finish delimiter of "@@x" ok 332 - "@@x" encoding ok 333 - "@@x" interpolated variables ok 334 - Number of elements of "@@x" ok 335 - Number of children of "@@x" ok 336 - "@@x" child 0 class ok 337 - "@@x" child 0 content ok 338 - "@@x" child 0 error ok 339 - "@@x" child 0 parent ok 340 - "@@x" child 0 previous sibling ok 341 - "@@x" child 0 next sibling ok 342 - "@@x" child 1 class ok 343 - "@@x" child 1 content ok 344 - "@@x" child 1 error ok 345 - "@@x" child 1 parent ok 346 - "@@x" child 1 previous sibling ok 347 - "@@x" child 1 next sibling ok 348 - "@@x" child 1 interpolated variables ok 349 - Able to parse "x@*y" ok 350 - Failures parsing "x@*y" ok 351 - Does "x@*y" interpolate ok 352 - Can recover "x@*y" ok 353 - Type of "x@*y" ok 354 - Delimiters of "x@*y" ok 355 - Start delimiter of "x@*y" ok 356 - Finish delimiter of "x@*y" ok 357 - "x@*y" encoding ok 358 - "x@*y" interpolated variables ok 359 - Number of elements of "x@*y" ok 360 - Number of children of "x@*y" ok 361 - "x@*y" child 0 class ok 362 - "x@*y" child 0 content ok 363 - "x@*y" child 0 error ok 364 - "x@*y" child 0 parent ok 365 - "x@*y" child 0 previous sibling ok 366 - "x@*y" child 0 next sibling ok 367 - Able to parse "$@" ok 368 - Failures parsing "$@" ok 369 - Does "$@" interpolate ok 370 - Can recover "$@" ok 371 - Type of "$@" ok 372 - Delimiters of "$@" ok 373 - Start delimiter of "$@" ok 374 - Finish delimiter of "$@" ok 375 - "$@" encoding ok 376 - "$@" interpolated variables ok 377 - Number of elements of "$@" ok 378 - Number of children of "$@" ok 379 - "$@" child 0 class ok 380 - "$@" child 0 content ok 381 - "$@" child 0 error ok 382 - "$@" child 0 parent ok 383 - "$@" child 0 previous sibling ok 384 - "$@" child 0 next sibling ok 385 - "$@" child 0 interpolated variables ok 386 - Able to parse "${x}[0]" ok 387 - Failures parsing "${x}[0]" ok 388 - Does "${x}[0]" interpolate ok 389 - Can recover "${x}[0]" ok 390 - Type of "${x}[0]" ok 391 - Delimiters of "${x}[0]" ok 392 - Start delimiter of "${x}[0]" ok 393 - Finish delimiter of "${x}[0]" ok 394 - "${x}[0]" encoding ok 395 - "${x}[0]" interpolated variables ok 396 - Number of elements of "${x}[0]" ok 397 - Number of children of "${x}[0]" ok 398 - "${x}[0]" child 0 class ok 399 - "${x}[0]" child 0 content ok 400 - "${x}[0]" child 0 error ok 401 - "${x}[0]" child 0 parent ok 402 - "${x}[0]" child 0 previous sibling ok 403 - "${x}[0]" child 0 next sibling ok 404 - "${x}[0]" child 0 interpolated variables ok 405 - "${x}[0]" child 1 class ok 406 - "${x}[0]" child 1 content ok 407 - "${x}[0]" child 1 error ok 408 - "${x}[0]" child 1 parent ok 409 - "${x}[0]" child 1 previous sibling ok 410 - "${x}[0]" child 1 next sibling ok 411 - Able to parse "$x[$[]" ok 412 - Failures parsing "$x[$[]" ok 413 - Does "$x[$[]" interpolate ok 414 - Can recover "$x[$[]" ok 415 - Type of "$x[$[]" ok 416 - Delimiters of "$x[$[]" ok 417 - Start delimiter of "$x[$[]" ok 418 - Finish delimiter of "$x[$[]" ok 419 - "$x[$[]" encoding ok 420 - "$x[$[]" interpolated variables ok 421 - Number of elements of "$x[$[]" ok 422 - Number of children of "$x[$[]" ok 423 - "$x[$[]" child 0 class ok 424 - "$x[$[]" child 0 content ok 425 - "$x[$[]" child 0 error ok 426 - "$x[$[]" child 0 parent ok 427 - "$x[$[]" child 0 previous sibling ok 428 - "$x[$[]" child 0 next sibling ok 429 - "$x[$[]" child 0 interpolated variables ok 430 - Able to parse "$${foo}" ok 431 - Failures parsing "$${foo}" ok 432 - Does "$${foo}" interpolate ok 433 - Can recover "$${foo}" ok 434 - Type of "$${foo}" ok 435 - Delimiters of "$${foo}" ok 436 - Start delimiter of "$${foo}" ok 437 - Finish delimiter of "$${foo}" ok 438 - "$${foo}" encoding ok 439 - "$${foo}" interpolated variables ok 440 - Number of elements of "$${foo}" ok 441 - Number of children of "$${foo}" ok 442 - "$${foo}" child 0 class ok 443 - "$${foo}" child 0 content ok 444 - "$${foo}" child 0 error ok 445 - "$${foo}" child 0 parent ok 446 - "$${foo}" child 0 previous sibling ok 447 - "$${foo}" child 0 next sibling ok 448 - "$${foo}" child 0 interpolated variables ok 449 - Able to parse "${$}" ok 450 - Failures parsing "${$}" ok 451 - Does "${$}" interpolate ok 452 - Can recover "${$}" ok 453 - Type of "${$}" ok 454 - Delimiters of "${$}" ok 455 - Start delimiter of "${$}" ok 456 - Finish delimiter of "${$}" ok 457 - "${$}" encoding ok 458 - "${$}" interpolated variables ok 459 - Number of elements of "${$}" ok 460 - Number of children of "${$}" ok 461 - "${$}" child 0 class ok 462 - "${$}" child 0 content ok 463 - "${$}" child 0 error ok 464 - "${$}" child 0 parent ok 465 - "${$}" child 0 previous sibling ok 466 - "${$}" child 0 next sibling ok 467 - "${$}" child 0 interpolated variables ok 468 - Able to parse "@{[ ${ foo } ]}" ok 469 - Failures parsing "@{[ ${ foo } ]}" ok 470 - Does "@{[ ${ foo } ]}" interpolate ok 471 - Can recover "@{[ ${ foo } ]}" ok 472 - Type of "@{[ ${ foo } ]}" ok 473 - Delimiters of "@{[ ${ foo } ]}" ok 474 - Start delimiter of "@{[ ${ foo } ]}" ok 475 - Finish delimiter of "@{[ ${ foo } ]}" ok 476 - "@{[ ${ foo } ]}" encoding ok 477 - "@{[ ${ foo } ]}" interpolated variables ok 478 - Number of elements of "@{[ ${ foo } ]}" ok 479 - Number of children of "@{[ ${ foo } ]}" ok 480 - "@{[ ${ foo } ]}" child 0 class ok 481 - "@{[ ${ foo } ]}" child 0 content ok 482 - "@{[ ${ foo } ]}" child 0 error ok 483 - "@{[ ${ foo } ]}" child 0 parent ok 484 - "@{[ ${ foo } ]}" child 0 previous sibling ok 485 - "@{[ ${ foo } ]}" child 0 next sibling ok 486 - "@{[ ${ foo } ]}" child 0 interpolated variables ok 487 - Able to parse "<$a->@*>" ok 488 - Failures parsing "<$a->@*>" ok 489 - Does "<$a->@*>" interpolate ok 490 - Can recover "<$a->@*>" ok 491 - Type of "<$a->@*>" ok 492 - Delimiters of "<$a->@*>" ok 493 - Start delimiter of "<$a->@*>" ok 494 - Finish delimiter of "<$a->@*>" ok 495 - "<$a->@*>" encoding ok 496 - "<$a->@*>" interpolated variables ok 497 - Number of elements of "<$a->@*>" ok 498 - Number of children of "<$a->@*>" ok 499 - "<$a->@*>" child 0 class ok 500 - "<$a->@*>" child 0 content ok 501 - "<$a->@*>" child 0 error ok 502 - "<$a->@*>" child 0 parent ok 503 - "<$a->@*>" child 0 previous sibling ok 504 - "<$a->@*>" child 0 next sibling ok 505 - "<$a->@*>" child 1 class ok 506 - "<$a->@*>" child 1 content ok 507 - "<$a->@*>" child 1 error ok 508 - "<$a->@*>" child 1 parent ok 509 - "<$a->@*>" child 1 previous sibling ok 510 - "<$a->@*>" child 1 next sibling ok 511 - "<$a->@*>" child 1 interpolated variables ok 512 - "<$a->@*>" child 2 class ok 513 - "<$a->@*>" child 2 content ok 514 - "<$a->@*>" child 2 error ok 515 - "<$a->@*>" child 2 parent ok 516 - "<$a->@*>" child 2 previous sibling ok 517 - "<$a->@*>" child 2 next sibling ok 518 - Able to parse "<$a->@[0..2]>" ok 519 - Failures parsing "<$a->@[0..2]>" ok 520 - Does "<$a->@[0..2]>" interpolate ok 521 - Can recover "<$a->@[0..2]>" ok 522 - Type of "<$a->@[0..2]>" ok 523 - Delimiters of "<$a->@[0..2]>" ok 524 - Start delimiter of "<$a->@[0..2]>" ok 525 - Finish delimiter of "<$a->@[0..2]>" ok 526 - "<$a->@[0..2]>" encoding ok 527 - "<$a->@[0..2]>" interpolated variables ok 528 - Number of elements of "<$a->@[0..2]>" ok 529 - Number of children of "<$a->@[0..2]>" ok 530 - "<$a->@[0..2]>" child 0 class ok 531 - "<$a->@[0..2]>" child 0 content ok 532 - "<$a->@[0..2]>" child 0 error ok 533 - "<$a->@[0..2]>" child 0 parent ok 534 - "<$a->@[0..2]>" child 0 previous sibling ok 535 - "<$a->@[0..2]>" child 0 next sibling ok 536 - "<$a->@[0..2]>" child 1 class ok 537 - "<$a->@[0..2]>" child 1 content ok 538 - "<$a->@[0..2]>" child 1 error ok 539 - "<$a->@[0..2]>" child 1 parent ok 540 - "<$a->@[0..2]>" child 1 previous sibling ok 541 - "<$a->@[0..2]>" child 1 next sibling ok 542 - "<$a->@[0..2]>" child 1 interpolated variables ok 543 - "<$a->@[0..2]>" child 2 class ok 544 - "<$a->@[0..2]>" child 2 content ok 545 - "<$a->@[0..2]>" child 2 error ok 546 - "<$a->@[0..2]>" child 2 parent ok 547 - "<$a->@[0..2]>" child 2 previous sibling ok 548 - "<$a->@[0..2]>" child 2 next sibling ok 549 # skip Truly weird delimiters are noisy, therefore author tests ok 550 # skip Truly weird delimiters are noisy, therefore author tests ok 551 - Able to parse HERE_DOCUMENT ok 552 - Failures parsing HERE_DOCUMENT ok 553 - Does HERE_DOCUMENT interpolate ok 554 - HERE_DOCUMENT indentation ok 555 - Can recover HERE_DOCUMENT ok 556 - Type of HERE_DOCUMENT ok 557 - Delimiters of HERE_DOCUMENT ok 558 - Start delimiter of HERE_DOCUMENT ok 559 - Finish delimiter of HERE_DOCUMENT ok 560 - Encoding of HERE_DOCUMENT ok 561 - HERE_DOCUMENT interpolated variables ok 562 - Number of elements of HERE_DOCUMENT ok 563 - Number of children of HERE_DOCUMENT ok 564 - HERE_DOCUMENT child 0 class ok 565 - HERE_DOCUMENT child 0 content ok 566 - HERE_DOCUMENT child 0 error ok 567 - HERE_DOCUMENT child 0 parent ok 568 - HERE_DOCUMENT child 0 previous sibling ok 569 - HERE_DOCUMENT child 0 next sibling ok 570 - HERE_DOCUMENT child 1 class ok 571 - HERE_DOCUMENT child 1 content ok 572 - HERE_DOCUMENT child 1 error ok 573 - HERE_DOCUMENT child 1 parent ok 574 - HERE_DOCUMENT child 1 previous sibling ok 575 - HERE_DOCUMENT child 1 next sibling ok 576 - HERE_DOCUMENT child 2 class ok 577 - HERE_DOCUMENT child 2 content ok 578 - HERE_DOCUMENT child 2 error ok 579 - HERE_DOCUMENT child 2 parent ok 580 - HERE_DOCUMENT child 2 previous sibling ok 581 - HERE_DOCUMENT child 2 next sibling ok 582 - Able to parse HERE_DOCUMENT ok 583 - Failures parsing HERE_DOCUMENT ok 584 - Does HERE_DOCUMENT interpolate ok 585 - HERE_DOCUMENT indentation ok 586 - Can recover HERE_DOCUMENT ok 587 - Type of HERE_DOCUMENT ok 588 - Delimiters of HERE_DOCUMENT ok 589 - Start delimiter of HERE_DOCUMENT ok 590 - Finish delimiter of HERE_DOCUMENT ok 591 - Encoding of HERE_DOCUMENT ok 592 - HERE_DOCUMENT interpolated variables ok 593 - Number of elements of HERE_DOCUMENT ok 594 - Number of children of HERE_DOCUMENT ok 595 - HERE_DOCUMENT child 0 class ok 596 - HERE_DOCUMENT child 0 content ok 597 - HERE_DOCUMENT child 0 error ok 598 - HERE_DOCUMENT child 0 parent ok 599 - HERE_DOCUMENT child 0 previous sibling ok 600 - HERE_DOCUMENT child 0 next sibling ok 601 - HERE_DOCUMENT child 1 class ok 602 - HERE_DOCUMENT child 1 content ok 603 - HERE_DOCUMENT child 1 error ok 604 - HERE_DOCUMENT child 1 parent ok 605 - HERE_DOCUMENT child 1 previous sibling ok 606 - HERE_DOCUMENT child 1 next sibling ok 607 - HERE_DOCUMENT child 2 class ok 608 - HERE_DOCUMENT child 2 content ok 609 - HERE_DOCUMENT child 2 error ok 610 - HERE_DOCUMENT child 2 parent ok 611 - HERE_DOCUMENT child 2 previous sibling ok 612 - HERE_DOCUMENT child 2 next sibling ok 613 - HERE_DOCUMENT child 3 class ok 614 - HERE_DOCUMENT child 3 content ok 615 - HERE_DOCUMENT child 3 error ok 616 - HERE_DOCUMENT child 3 parent ok 617 - HERE_DOCUMENT child 3 previous sibling ok 618 - HERE_DOCUMENT child 3 next sibling ok 619 - HERE_DOCUMENT child 4 class ok 620 - HERE_DOCUMENT child 4 content ok 621 - HERE_DOCUMENT child 4 error ok 622 - HERE_DOCUMENT child 4 parent ok 623 - HERE_DOCUMENT child 4 previous sibling ok 624 - HERE_DOCUMENT child 4 next sibling 1..624 ok t/unit-adhoc.t ....................... ok 1 - PPIx::QuoteLike statement() method ok 2 - PPIx::QuoteLike::Token::String statement() method ok 3 - <<\EOD here doc parses ok 4 - <<\EOD here doc does not interpolate ok 5 - <<~\EOD here doc parses ok 6 - <<~\EOD here doc does not interpolate 1..6 ok t/variables.t ........................ ok 1 - Variables in q<"foo$bar"> ok 2 - Variables in q<'foo$bar'> ok 3 - Variables in first token of q<"foo$bar"> ok 4 - Variables in first token of q<'foo$bar'> ok 5 - Variables in PPIx::QuoteLike q<"foo$bar"> ok 6 - Variables in q<"${^MATCH}"> not ok 7 - Variables in q<"${^CAPTURE[0]}"> # TODO A restriction, probably permanent # Failed (TODO) test 'Variables in q<"${^CAPTURE[0]}">' # at t/variables.t line 27. # Structures begin differing at: # $got->[0] = Does not exist # $expected->[0] = '@{^CAPTURE}' # PPIx::Regexp is not installed; we can not find variables in Regexps ok 8 - Variables in q ok 9 - Variables in q ok 10 - Variables in first token of q 1..10 ok t/version.t .......................... ok 1 - String was introduced in 5.0 ok 2 - String is still here ok 3 - \U was introduced in 5.0 ok 4 - \U is still here ok 5 - \F was introduced in 5.15.8 ok 6 - \F is still here ok 7 - Delimiter q<'> was introduced in 5.0 ok 8 - Delimiter q<'> is still here ok 9 - Delimiter qq<\N{COMBINING CIRCUMFLEX ACCENT}> was introduced in 5.8.3 (kinda) ok 10 - Delimiter qq<\N{COMBINING CIRCUMFLEX ACCENT}> removed in 5.029 ok 11 # skip Truly weird delimiters are noisy, therefore author tests ok 12 # skip Truly weird delimiters are noisy, therefore author tests ok 13 - Interpolation was introduced in 5.0 ok 14 - Interpolation is still here ok 15 - Double-quoted string was introduced in 5.0 ok 16 - Double-quoted string is still here ok 17 - Case-folded string was introduced in 5.15.8 ok 18 - Case-folded string is still here ok 19 - Postfix dereference $ was introduced in 5.19.5 ok 20 - Postfix dereference $ is still here ok 21 - Postfix dereference $\# was introduced in 5.19.5 ok 22 - Postfix dereference $\# is still here ok 23 - Postfix dereference @ was introduced in 5.19.5 ok 24 - Postfix dereference @ is still here ok 25 - $->%* does not interpolate as postfix dereference ok 26 - $->&* does not interpolate as postfix dereference ok 27 - $->** does not interpolate as postfix dereference ok 28 - @{[$x->%*]} interpolates as postfix dereference ok 29 - @{[$x->&*]} interpolates as postfix dereference ok 30 - @{[$x->**]} interpolates as postfix dereference ok 31 - Indented here-doc was introduced in 5.25.7 ok 32 - Indented here-doc is still here 1..32 ok All tests successful. Files=8, Tests=742, 1 wallclock secs ( 0.10 usr 0.00 sys + 1.40 cusr 0.16 csys = 1.66 CPU) Result: PASS create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install --destdir=debian/libppix-quotelike-perl/ /usr/bin/perl Build install --destdir /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl --create_packlist 0 Building PPIx-QuoteLike Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike.pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Token.pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Constant.pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Utils.pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Dumper.pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Token/Unknown.pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Token/Whitespace.pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Token/Delimiter.pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Token/Structure.pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Token/Control.pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Token/Interpolation.pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Token/String.pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Token::Interpolation.3pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Token::Whitespace.3pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Dumper.3pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Token::Structure.3pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Token::Delimiter.3pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Token::String.3pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Token.3pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Token::Unknown.3pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Token::Control.3pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike.3pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Constant.3pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Utils.3pm dh_installdocs dh_installchangelogs debian/rules override_dh_installexamples make[1]: Entering directory '/build/reproducible-path/libppix-quotelike-perl-0.023' dh_installexamples sed -i '1s|^#!/usr/bin/env perl|#!/usr/bin/perl|' /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/doc/libppix-quotelike-perl/examples/pqldump sed -i '1s|^#!/usr/bin/env perl|#!/usr/bin/perl|' /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/doc/libppix-quotelike-perl/examples/variables make[1]: Leaving directory '/build/reproducible-path/libppix-quotelike-perl-0.023' 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 'libppix-quotelike-perl' in '../libppix-quotelike-perl_0.023-1_all.deb'. dpkg-genbuildinfo --build=binary -O../libppix-quotelike-perl_0.023-1_i386.buildinfo dpkg-genchanges --build=binary -O../libppix-quotelike-perl_0.023-1_i386.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/112539 and its subdirectories I: Current time: Sat May 30 20:28:02 -12 2026 I: pbuilder-time-stamp: 1780216082 Sun May 31 08:28:02 UTC 2026 I: Signing ./b1/libppix-quotelike-perl_0.023-1_i386.buildinfo as libppix-quotelike-perl_0.023-1_i386.buildinfo.asc Sun May 31 08:28:02 UTC 2026 I: Signed ./b1/libppix-quotelike-perl_0.023-1_i386.buildinfo as ./b1/libppix-quotelike-perl_0.023-1_i386.buildinfo.asc Sun May 31 08:28:02 UTC 2026 - build #1 for libppix-quotelike-perl/unstable/i386 on ionos6-i386 done. Starting cleanup. All cleanup done. Sun May 31 08:28:02 UTC 2026 - reproducible_build.sh stopped running as /tmp/jenkins-script-ro5ACOEQ, removing. /srv/reproducible-results/rbuild-debian/r-b-build.uFIErkoD: total 16 drwxr-xr-x 2 jenkins jenkins 4096 Apr 28 02:05 b1 drwxr-xr-x 2 jenkins jenkins 4096 Apr 28 02:04 b2 -rw-r--r-- 1 jenkins jenkins 2497 Sep 21 2022 libppix-quotelike-perl_0.023-1.dsc -rw------- 1 jenkins jenkins 3700 Apr 28 02:04 rbuildlog.8ESp31d /srv/reproducible-results/rbuild-debian/r-b-build.uFIErkoD/b1: total 228 -rw-r--r-- 1 jenkins jenkins 56741 Apr 28 02:05 build.log -rw-r--r-- 1 jenkins jenkins 2500 Apr 28 02:05 libppix-quotelike-perl_0.023-1.debian.tar.xz -rw-r--r-- 1 jenkins jenkins 2497 Apr 28 02:05 libppix-quotelike-perl_0.023-1.dsc -rw-r--r-- 1 jenkins jenkins 63424 Apr 28 02:05 libppix-quotelike-perl_0.023-1_all.deb -rw-r--r-- 1 jenkins jenkins 4986 Apr 28 02:05 libppix-quotelike-perl_0.023-1_i386.buildinfo -rw-r--r-- 1 jenkins jenkins 5868 Apr 28 02:05 libppix-quotelike-perl_0.023-1_i386.buildinfo.asc -rw-r--r-- 1 jenkins jenkins 1235 Apr 28 02:05 libppix-quotelike-perl_0.023-1_i386.changes -rw-r--r-- 1 jenkins jenkins 1690 Apr 28 02:05 libppix-quotelike-perl_0.023-1_source.changes -rw-r--r-- 1 jenkins jenkins 76751 Apr 28 02:05 libppix-quotelike-perl_0.023.orig.tar.gz /srv/reproducible-results/rbuild-debian/r-b-build.uFIErkoD/b2: total 0 Mon Apr 28 02:05:04 UTC 2025 I: Deleting $TMPDIR on ionos6-i386.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Sat May 30 20:27:37 -12 2026 I: pbuilder-time-stamp: 1780216057 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: using eatmydata during job I: Copying source file I: copying [libppix-quotelike-perl_0.023-1.dsc] I: copying [./libppix-quotelike-perl_0.023.orig.tar.gz] I: copying [./libppix-quotelike-perl_0.023-1.debian.tar.xz] I: Extracting source dpkg-source: warning: cannot verify inline signature for ./libppix-quotelike-perl_0.023-1.dsc: unsupported subcommand dpkg-source: info: extracting libppix-quotelike-perl in libppix-quotelike-perl-0.023 dpkg-source: info: unpacking libppix-quotelike-perl_0.023.orig.tar.gz dpkg-source: info: unpacking libppix-quotelike-perl_0.023-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/112539/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='i386' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=22 ' DISTRIBUTION='unstable' HOME='/root' HOST_ARCH='i386' IFS=' ' INVOCATION_ID='6efd88b973ee434dbd4915459e660e45' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' LD_LIBRARY_PATH='/usr/lib/libeatmydata' LD_PRELOAD='libeatmydata.so' 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='112539' 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.uFIErkoD/pbuilderrc_uZQO --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.uFIErkoD/b1 --logfile b1/build.log libppix-quotelike-perl_0.023-1.dsc' SUDO_GID='112' SUDO_UID='107' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://213.165.73.152:3128' I: uname -a Linux ionos6-i386 6.1.0-33-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.133-1 (2025-04-10) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Mar 4 2025 /bin -> usr/bin I: user script /srv/workspace/pbuilder/112539/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: i386 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), libmodule-build-perl, libencode-perl, libppi-perl (>= 1.238), libreadonly-perl, libscalar-list-utils-perl, libtest-simple-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 ... 19826 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 libmodule-build-perl; however: Package libmodule-build-perl is not installed. pbuilder-satisfydepends-dummy depends on libppi-perl (>= 1.238); however: Package libppi-perl is not installed. pbuilder-satisfydepends-dummy depends on libreadonly-perl; however: Package libreadonly-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} libclone-perl{a} libdebhelper-perl{a} libelf1t64{a} libexporter-tiny-perl{a} libfile-stripnondeterminism-perl{a} liblist-moreutils-perl{a} liblist-moreutils-xs-perl{a} libmagic-mgc{a} libmagic1t64{a} libmodule-build-perl{a} libparams-util-perl{a} libpipeline1{a} libppi-perl{a} libreadonly-perl{a} libsafe-isa-perl{a} libtask-weaken-perl{a} libtool{a} libuchardet0{a} libunistring5{a} libxml2{a} libyaml-pp-perl{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 libclass-xsaccessor-perl libltdl-dev libmail-sendmail-perl libmodule-signature-perl libpod-readme-perl libsoftware-license-perl libtie-ixhash-perl lynx wget 0 packages upgraded, 40 newly installed, 0 to remove and 0 not upgraded. Need to get 12.1 MB of archives. After unpacking 45.1 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian unstable/main i386 sensible-utils all 0.0.25 [25.0 kB] Get: 2 http://deb.debian.org/debian unstable/main i386 libmagic-mgc i386 1:5.46-5 [338 kB] Get: 3 http://deb.debian.org/debian unstable/main i386 libmagic1t64 i386 1:5.46-5 [117 kB] Get: 4 http://deb.debian.org/debian unstable/main i386 file i386 1:5.46-5 [43.5 kB] Get: 5 http://deb.debian.org/debian unstable/main i386 gettext-base i386 0.23.1-2 [245 kB] Get: 6 http://deb.debian.org/debian unstable/main i386 libuchardet0 i386 0.0.8-1+b2 [69.2 kB] Get: 7 http://deb.debian.org/debian unstable/main i386 groff-base i386 1.23.0-7 [1199 kB] Get: 8 http://deb.debian.org/debian unstable/main i386 bsdextrautils i386 2.41-4 [98.6 kB] Get: 9 http://deb.debian.org/debian unstable/main i386 libpipeline1 i386 1.5.8-1 [41.2 kB] Get: 10 http://deb.debian.org/debian unstable/main i386 man-db i386 2.13.0-1 [1428 kB] Get: 11 http://deb.debian.org/debian unstable/main i386 m4 i386 1.4.19-8 [301 kB] Get: 12 http://deb.debian.org/debian unstable/main i386 autoconf all 2.72-3.1 [494 kB] Get: 13 http://deb.debian.org/debian unstable/main i386 autotools-dev all 20240727.1 [60.2 kB] Get: 14 http://deb.debian.org/debian unstable/main i386 automake all 1:1.17-4 [862 kB] Get: 15 http://deb.debian.org/debian unstable/main i386 autopoint all 0.23.1-2 [770 kB] Get: 16 http://deb.debian.org/debian unstable/main i386 libdebhelper-perl all 13.24.2 [90.9 kB] Get: 17 http://deb.debian.org/debian unstable/main i386 libtool all 2.5.4-4 [539 kB] Get: 18 http://deb.debian.org/debian unstable/main i386 dh-autoreconf all 20 [17.1 kB] Get: 19 http://deb.debian.org/debian unstable/main i386 libarchive-zip-perl all 1.68-1 [104 kB] Get: 20 http://deb.debian.org/debian unstable/main i386 libfile-stripnondeterminism-perl all 1.14.1-2 [19.7 kB] Get: 21 http://deb.debian.org/debian unstable/main i386 dh-strip-nondeterminism all 1.14.1-2 [8620 B] Get: 22 http://deb.debian.org/debian unstable/main i386 libelf1t64 i386 0.192-4 [195 kB] Get: 23 http://deb.debian.org/debian unstable/main i386 dwz i386 0.15-1+b1 [116 kB] Get: 24 http://deb.debian.org/debian unstable/main i386 libunistring5 i386 1.3-2 [471 kB] Get: 25 http://deb.debian.org/debian unstable/main i386 libxml2 i386 2.12.7+dfsg+really2.9.14-0.4 [732 kB] Get: 26 http://deb.debian.org/debian unstable/main i386 gettext i386 0.23.1-2 [1713 kB] Get: 27 http://deb.debian.org/debian unstable/main i386 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 28 http://deb.debian.org/debian unstable/main i386 po-debconf all 1.0.21+nmu1 [248 kB] Get: 29 http://deb.debian.org/debian unstable/main i386 debhelper all 13.24.2 [919 kB] Get: 30 http://deb.debian.org/debian unstable/main i386 libclone-perl i386 0.47-1+b1 [14.0 kB] Get: 31 http://deb.debian.org/debian unstable/main i386 libexporter-tiny-perl all 1.006002-1 [38.7 kB] Get: 32 http://deb.debian.org/debian unstable/main i386 liblist-moreutils-xs-perl i386 0.430-4+b2 [45.1 kB] Get: 33 http://deb.debian.org/debian unstable/main i386 liblist-moreutils-perl all 0.430-2 [46.9 kB] Get: 34 http://deb.debian.org/debian unstable/main i386 libmodule-build-perl all 0.423400-3 [234 kB] Get: 35 http://deb.debian.org/debian unstable/main i386 libparams-util-perl i386 1.102-3+b1 [24.7 kB] Get: 36 http://deb.debian.org/debian unstable/main i386 libsafe-isa-perl all 1.000010-1 [8288 B] Get: 37 http://deb.debian.org/debian unstable/main i386 libtask-weaken-perl all 1.06-2 [9364 B] Get: 38 http://deb.debian.org/debian unstable/main i386 libyaml-pp-perl all 0.39.0-1 [111 kB] Get: 39 http://deb.debian.org/debian unstable/main i386 libppi-perl all 1.281-1 [299 kB] Get: 40 http://deb.debian.org/debian unstable/main i386 libreadonly-perl all 2.050-3 [23.1 kB] Fetched 12.1 MB in 0s (80.7 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 ... 19826 files and directories currently installed.) Preparing to unpack .../00-sensible-utils_0.0.25_all.deb ... Unpacking sensible-utils (0.0.25) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../01-libmagic-mgc_1%3a5.46-5_i386.deb ... Unpacking libmagic-mgc (1:5.46-5) ... Selecting previously unselected package libmagic1t64:i386. Preparing to unpack .../02-libmagic1t64_1%3a5.46-5_i386.deb ... Unpacking libmagic1t64:i386 (1:5.46-5) ... Selecting previously unselected package file. Preparing to unpack .../03-file_1%3a5.46-5_i386.deb ... Unpacking file (1:5.46-5) ... Selecting previously unselected package gettext-base. Preparing to unpack .../04-gettext-base_0.23.1-2_i386.deb ... Unpacking gettext-base (0.23.1-2) ... Selecting previously unselected package libuchardet0:i386. Preparing to unpack .../05-libuchardet0_0.0.8-1+b2_i386.deb ... Unpacking libuchardet0:i386 (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../06-groff-base_1.23.0-7_i386.deb ... Unpacking groff-base (1.23.0-7) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../07-bsdextrautils_2.41-4_i386.deb ... Unpacking bsdextrautils (2.41-4) ... Selecting previously unselected package libpipeline1:i386. Preparing to unpack .../08-libpipeline1_1.5.8-1_i386.deb ... Unpacking libpipeline1:i386 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../09-man-db_2.13.0-1_i386.deb ... Unpacking man-db (2.13.0-1) ... Selecting previously unselected package m4. Preparing to unpack .../10-m4_1.4.19-8_i386.deb ... Unpacking m4 (1.4.19-8) ... Selecting previously unselected package autoconf. Preparing to unpack .../11-autoconf_2.72-3.1_all.deb ... Unpacking autoconf (2.72-3.1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../12-autotools-dev_20240727.1_all.deb ... Unpacking autotools-dev (20240727.1) ... Selecting previously unselected package automake. Preparing to unpack .../13-automake_1%3a1.17-4_all.deb ... Unpacking automake (1:1.17-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../14-autopoint_0.23.1-2_all.deb ... Unpacking autopoint (0.23.1-2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../15-libdebhelper-perl_13.24.2_all.deb ... Unpacking libdebhelper-perl (13.24.2) ... Selecting previously unselected package libtool. Preparing to unpack .../16-libtool_2.5.4-4_all.deb ... Unpacking libtool (2.5.4-4) ... 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:i386. Preparing to unpack .../21-libelf1t64_0.192-4_i386.deb ... Unpacking libelf1t64:i386 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../22-dwz_0.15-1+b1_i386.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libunistring5:i386. Preparing to unpack .../23-libunistring5_1.3-2_i386.deb ... Unpacking libunistring5:i386 (1.3-2) ... Selecting previously unselected package libxml2:i386. Preparing to unpack .../24-libxml2_2.12.7+dfsg+really2.9.14-0.4_i386.deb ... Unpacking libxml2:i386 (2.12.7+dfsg+really2.9.14-0.4) ... Selecting previously unselected package gettext. Preparing to unpack .../25-gettext_0.23.1-2_i386.deb ... Unpacking gettext (0.23.1-2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../26-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 .../27-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../28-debhelper_13.24.2_all.deb ... Unpacking debhelper (13.24.2) ... Selecting previously unselected package libclone-perl:i386. Preparing to unpack .../29-libclone-perl_0.47-1+b1_i386.deb ... Unpacking libclone-perl:i386 (0.47-1+b1) ... Selecting previously unselected package libexporter-tiny-perl. Preparing to unpack .../30-libexporter-tiny-perl_1.006002-1_all.deb ... Unpacking libexporter-tiny-perl (1.006002-1) ... Selecting previously unselected package liblist-moreutils-xs-perl. Preparing to unpack .../31-liblist-moreutils-xs-perl_0.430-4+b2_i386.deb ... Unpacking liblist-moreutils-xs-perl (0.430-4+b2) ... Selecting previously unselected package liblist-moreutils-perl. Preparing to unpack .../32-liblist-moreutils-perl_0.430-2_all.deb ... Unpacking liblist-moreutils-perl (0.430-2) ... Selecting previously unselected package libmodule-build-perl. Preparing to unpack .../33-libmodule-build-perl_0.423400-3_all.deb ... Adding 'diversion of /usr/bin/config_data to /usr/bin/config_data.diverted by libmodule-build-perl' Adding 'diversion of /usr/share/man/man1/config_data.1.gz to /usr/share/man/man1/config_data.diverted.1.gz by libmodule-build-perl' Unpacking libmodule-build-perl (0.423400-3) ... Selecting previously unselected package libparams-util-perl. Preparing to unpack .../34-libparams-util-perl_1.102-3+b1_i386.deb ... Unpacking libparams-util-perl (1.102-3+b1) ... Selecting previously unselected package libsafe-isa-perl. Preparing to unpack .../35-libsafe-isa-perl_1.000010-1_all.deb ... Unpacking libsafe-isa-perl (1.000010-1) ... Selecting previously unselected package libtask-weaken-perl. Preparing to unpack .../36-libtask-weaken-perl_1.06-2_all.deb ... Unpacking libtask-weaken-perl (1.06-2) ... Selecting previously unselected package libyaml-pp-perl. Preparing to unpack .../37-libyaml-pp-perl_0.39.0-1_all.deb ... Unpacking libyaml-pp-perl (0.39.0-1) ... Selecting previously unselected package libppi-perl. Preparing to unpack .../38-libppi-perl_1.281-1_all.deb ... Unpacking libppi-perl (1.281-1) ... Selecting previously unselected package libreadonly-perl. Preparing to unpack .../39-libreadonly-perl_2.050-3_all.deb ... Unpacking libreadonly-perl (2.050-3) ... Setting up libpipeline1:i386 (1.5.8-1) ... Setting up libsafe-isa-perl (1.000010-1) ... Setting up libtask-weaken-perl (1.06-2) ... Setting up bsdextrautils (2.41-4) ... Setting up libmagic-mgc (1:5.46-5) ... Setting up libclone-perl:i386 (0.47-1+b1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libyaml-pp-perl (0.39.0-1) ... Setting up libdebhelper-perl (13.24.2) ... Setting up libmagic1t64:i386 (1:5.46-5) ... Setting up gettext-base (0.23.1-2) ... Setting up m4 (1.4.19-8) ... Setting up file (1:5.46-5) ... Setting up libelf1t64:i386 (0.192-4) ... Setting up libmodule-build-perl (0.423400-3) ... Setting up libreadonly-perl (2.050-3) ... Setting up autotools-dev (20240727.1) ... Setting up libunistring5:i386 (1.3-2) ... Setting up autopoint (0.23.1-2) ... Setting up liblist-moreutils-xs-perl (0.430-4+b2) ... Setting up libparams-util-perl (1.102-3+b1) ... Setting up autoconf (2.72-3.1) ... Setting up dwz (0.15-1+b1) ... Setting up sensible-utils (0.0.25) ... Setting up libuchardet0:i386 (0.0.8-1+b2) ... Setting up libexporter-tiny-perl (1.006002-1) ... Setting up libxml2:i386 (2.12.7+dfsg+really2.9.14-0.4) ... Setting up automake (1:1.17-4) ... 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-2) ... Setting up libtool (2.5.4-4) ... Setting up liblist-moreutils-perl (0.430-2) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up libppi-perl (1.281-1) ... 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.2) ... Processing triggers for libc-bin (2.41-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/libppix-quotelike-perl-0.023/ && 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 > ../libppix-quotelike-perl_0.023-1_source.changes dpkg-buildpackage: info: source package libppix-quotelike-perl dpkg-buildpackage: info: source version 0.023-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Étienne Mollier dpkg-source --before-build . dpkg-buildpackage: info: host architecture i386 debian/rules clean dh clean dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf dh_auto_configure /usr/bin/perl Build.PL --installdirs vendor --config "optimize=-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libppix-quotelike-perl-0.023=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" --config "ld=i686-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libppix-quotelike-perl-0.023=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro" The following optional modules were not available: * PPIx::Regexp is not available. This module is needed to find variables inside nested regular expressions. It is not necessary to install these now. If you decide to install them later, this software will make use of them when it finds them. Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'PPIx-QuoteLike' version '0.023' dh_auto_build /usr/bin/perl Build Building PPIx-QuoteLike dh_auto_test /usr/bin/perl Build test --verbose 1 t/basic.t ............................ ok 1 - require PPIx::QuoteLike::Constant; ok 2 - require PPIx::QuoteLike::Utils; ok 3 - require PPIx::QuoteLike::Token; ok 4 - require PPIx::QuoteLike::Token::Control; ok 5 - require PPIx::QuoteLike::Token::Delimiter; ok 6 - require PPIx::QuoteLike::Token::Interpolation; ok 7 - require PPIx::QuoteLike::Token::String; ok 8 - require PPIx::QuoteLike::Token::Structure; ok 9 - require PPIx::QuoteLike::Token::Unknown; ok 10 - require PPIx::QuoteLike::Token::Whitespace; ok 11 - require PPIx::QuoteLike; ok 12 - An object of class 'PPIx::QuoteLike' isa 'PPIx::QuoteLike' ok 13 - require PPIx::QuoteLike::Dumper; ok 14 - An object of class 'PPIx::QuoteLike::Dumper' isa 'PPIx::QuoteLike::Dumper' ok 15 - PPI::Token::Quote is a quotelike element ok 16 - PPI::Token::QuoteLike::Backtick is a quotelike element ok 17 - PPI::Token::QuoteLike::Command is a quotelike element ok 18 - PPI::Token::QuoteLike::Readline is a quotelike element ok 19 - PPI::Token::HereDoc is a quotelike element ok 20 - PPI::Token::QuoteLike::Words is not a quotelike element ok 21 - PPI::Token::QuoteLike::Regexp is not a quotelike element ok 22 - Fubar is not a quotelike element ok 23 - ARRAY(0x590e2854) is not a quotelike element 1..23 ok t/dump.t ............................. ok 1 - Dump "foo$bar" ok 2 - Dump a file 1..2 ok t/locations.t ........................ # Parse "foo${bar}baz" ok 1 - Found PPI::Token::Quote::Double ok 2 - Found exactly one PPI::Token:Quote::Double ok 3 - Found 6 tokens in string ok 4 - Token 0 ('') location ok 5 - Token 1 ('"') location ok 6 - Token 2 ('foo') location ok 7 - Token 3 ('${bar}') location ok 8 - Token 4 ('baz') location ok 9 - Token 4 ('baz') line_number() ok 10 - Token 4 ('baz') column_number() ok 11 - Token 4 ('baz') visual_column_number() ok 12 - Token 4 ('baz') logical_line_number() ok 13 - Token 4 ('baz') logical_filename() ok 14 - Token 5 ('"') location ok 15 - String location ok 16 - String line_number() ok 17 - String column_number() ok 18 - String visual_column_number() ok 19 - String logical_line_number() ok 20 - String logical_filename() # PPI document corresponding to '${bar}' ok 21 - Interpolation PPI has 1 token ok 22 - Token 0 ('$bar') location # Parse $var = "\t$x\t$xx\t$xxx\t\t"; with literal tabs # NOTE that tab widths other than 1 are unsupported by PPI as of 1.272 ok 23 - Found PPI::Token::Regexp::Match ok 24 - Found exactly one PPI::Token::Regexp::Match ok 25 - Found 10 tokens in quote ok 26 - Token 0 ('') location ok 27 - Token 1 ('"') location ok 28 - Token 2 ('\t') location ok 29 - Token 3 ('$x') location ok 30 - Token 4 ('\t') location ok 31 - Token 5 ('$xx') location ok 32 - Token 6 ('\t') location ok 33 - Token 7 ('$xxx') location ok 34 - Token 8 ('\t\t') location ok 35 - Token 9 ('"') location 1..35 ok t/normalize_interpolation_for_ppi.t .. ok 1 - '$foo' normalizes to '$foo' ok 2 - '$ foo' normalizes to '$foo' ok 3 - '${foo}' normalizes to '$foo' ok 4 - '${ foo }' normalizes to '$foo' ok 5 - '$ { foo }' normalizes to '$foo' ok 6 - '@{$x[$i]}' normalizes to '@{$x[$i]}' ok 7 - '@{ [ foo() ] }' normalizes to 'foo()' ok 8 - '${ \ ( foo() ) }' normalizes to 'foo()' ok 9 - '${^MATCH}' normalizes to '${^MATCH}' ok 10 - '${^CAPTURE[0]}' normalizes to '${^CAPTURE[0]}' 1..10 ok t/parse.t ............................ ok 1 - Able to parse '' ok 2 - Failures parsing '' ok 3 - Does '' interpolate ok 4 - Can recover '' ok 5 - Type of '' ok 6 - Delimiters of '' ok 7 - Start delimiter of '' ok 8 - Finish delimiter of '' ok 9 - '' encoding ok 10 - '' interpolated variables ok 11 - Number of elements of '' ok 12 - Number of children of '' ok 13 - Able to parse qq xyx ok 14 - Failures parsing qq xyx ok 15 - Does qq xyx interpolate ok 16 - Can recover qq xyx ok 17 - Type of qq xyx ok 18 - Delimiters of qq xyx ok 19 - Start delimiter of qq xyx ok 20 - Finish delimiter of qq xyx ok 21 - qq xyx encoding ok 22 - qq xyx interpolated variables ok 23 - Number of elements of qq xyx ok 24 - Number of children of qq xyx ok 25 - qq xyx child 0 class ok 26 - qq xyx child 0 content ok 27 - qq xyx child 0 error ok 28 - qq xyx child 0 parent ok 29 - qq xyx child 0 previous sibling ok 30 - qq xyx child 0 next sibling ok 31 - Able to parse "foo\"bar" ok 32 - Failures parsing "foo\"bar" ok 33 - Does "foo\"bar" interpolate ok 34 - Can recover "foo\"bar" ok 35 - Type of "foo\"bar" ok 36 - Delimiters of "foo\"bar" ok 37 - Start delimiter of "foo\"bar" ok 38 - Finish delimiter of "foo\"bar" ok 39 - "foo\"bar" encoding ok 40 - "foo\"bar" interpolated variables ok 41 - Number of elements of "foo\"bar" ok 42 - Number of children of "foo\"bar" ok 43 - "foo\"bar" child 0 class ok 44 - "foo\"bar" child 0 content ok 45 - "foo\"bar" child 0 error ok 46 - "foo\"bar" child 0 parent ok 47 - "foo\"bar" child 0 previous sibling ok 48 - "foo\"bar" child 0 next sibling ok 49 - Able to parse q{\Qx} ok 50 - Failures parsing q{\Qx} ok 51 - Does q{\Qx} interpolate ok 52 - Can recover q{\Qx} ok 53 - Type of q{\Qx} ok 54 - Delimiters of q{\Qx} ok 55 - Start delimiter of q{\Qx} ok 56 - Finish delimiter of q{\Qx} ok 57 - q{\Qx} encoding ok 58 - q{\Qx} interpolated variables ok 59 - Number of elements of q{\Qx} ok 60 - Number of children of q{\Qx} ok 61 - q{\Qx} child 0 class ok 62 - q{\Qx} child 0 content ok 63 - q{\Qx} child 0 error ok 64 - q{\Qx} child 0 parent ok 65 - q{\Qx} child 0 previous sibling ok 66 - q{\Qx} child 0 next sibling ok 67 - Able to parse qq {\Qx} ok 68 - Failures parsing qq {\Qx} ok 69 - Does qq {\Qx} interpolate ok 70 - Can recover qq {\Qx} ok 71 - Type of qq {\Qx} ok 72 - Delimiters of qq {\Qx} ok 73 - Start delimiter of qq {\Qx} ok 74 - Finish delimiter of qq {\Qx} ok 75 - qq {\Qx} encoding ok 76 - qq {\Qx} interpolated variables ok 77 - Number of elements of qq {\Qx} ok 78 - Number of children of qq {\Qx} ok 79 - qq {\Qx} child 0 class ok 80 - qq {\Qx} child 0 content ok 81 - qq {\Qx} child 0 error ok 82 - qq {\Qx} child 0 parent ok 83 - qq {\Qx} child 0 previous sibling ok 84 - qq {\Qx} child 0 next sibling ok 85 - qq {\Qx} child 1 class ok 86 - qq {\Qx} child 1 content ok 87 - qq {\Qx} child 1 error ok 88 - qq {\Qx} child 1 parent ok 89 - qq {\Qx} child 1 previous sibling ok 90 - qq {\Qx} child 1 next sibling ok 91 - Able to parse qx '$foo' ok 92 - Failures parsing qx '$foo' ok 93 - Does qx '$foo' interpolate ok 94 - Can recover qx '$foo' ok 95 - Type of qx '$foo' ok 96 - Delimiters of qx '$foo' ok 97 - Start delimiter of qx '$foo' ok 98 - Finish delimiter of qx '$foo' ok 99 - qx '$foo' encoding ok 100 - qx '$foo' interpolated variables ok 101 - Number of elements of qx '$foo' ok 102 - Number of children of qx '$foo' ok 103 - qx '$foo' child 0 class ok 104 - qx '$foo' child 0 content ok 105 - qx '$foo' child 0 error ok 106 - qx '$foo' child 0 parent ok 107 - qx '$foo' child 0 previous sibling ok 108 - qx '$foo' child 0 next sibling ok 109 - Able to parse "$foo" ok 110 - Failures parsing "$foo" ok 111 - Does "$foo" interpolate ok 112 - Can recover "$foo" ok 113 - Type of "$foo" ok 114 - Delimiters of "$foo" ok 115 - Start delimiter of "$foo" ok 116 - Finish delimiter of "$foo" ok 117 - "$foo" encoding ok 118 - "$foo" interpolated variables ok 119 - Number of elements of "$foo" ok 120 - Number of children of "$foo" ok 121 - "$foo" child 0 class ok 122 - "$foo" child 0 content ok 123 - "$foo" child 0 error ok 124 - "$foo" child 0 parent ok 125 - "$foo" child 0 previous sibling ok 126 - "$foo" child 0 next sibling ok 127 - "$foo" child 0 interpolated variables ok 128 - Able to parse "$$foo" ok 129 - Failures parsing "$$foo" ok 130 - Does "$$foo" interpolate ok 131 - Can recover "$$foo" ok 132 - Type of "$$foo" ok 133 - Delimiters of "$$foo" ok 134 - Start delimiter of "$$foo" ok 135 - Finish delimiter of "$$foo" ok 136 - "$$foo" encoding ok 137 - "$$foo" interpolated variables ok 138 - Number of elements of "$$foo" ok 139 - Number of children of "$$foo" ok 140 - "$$foo" child 0 class ok 141 - "$$foo" child 0 content ok 142 - "$$foo" child 0 error ok 143 - "$$foo" child 0 parent ok 144 - "$$foo" child 0 previous sibling ok 145 - "$$foo" child 0 next sibling ok 146 - "$$foo" child 0 interpolated variables ok 147 - Able to parse qx{${foo}bar} ok 148 - Failures parsing qx{${foo}bar} ok 149 - Does qx{${foo}bar} interpolate ok 150 - Can recover qx{${foo}bar} ok 151 - Type of qx{${foo}bar} ok 152 - Delimiters of qx{${foo}bar} ok 153 - Start delimiter of qx{${foo}bar} ok 154 - Finish delimiter of qx{${foo}bar} ok 155 - qx{${foo}bar} encoding ok 156 - qx{${foo}bar} interpolated variables ok 157 - Number of elements of qx{${foo}bar} ok 158 - Number of children of qx{${foo}bar} ok 159 - qx{${foo}bar} child 0 class ok 160 - qx{${foo}bar} child 0 content ok 161 - qx{${foo}bar} child 0 error ok 162 - qx{${foo}bar} child 0 parent ok 163 - qx{${foo}bar} child 0 previous sibling ok 164 - qx{${foo}bar} child 0 next sibling ok 165 - qx{${foo}bar} child 0 interpolated variables ok 166 - qx{${foo}bar} child 1 class ok 167 - qx{${foo}bar} child 1 content ok 168 - qx{${foo}bar} child 1 error ok 169 - qx{${foo}bar} child 1 parent ok 170 - qx{${foo}bar} child 1 previous sibling ok 171 - qx{${foo}bar} child 1 next sibling ok 172 - Able to parse <$foo> ok 173 - Failures parsing <$foo> ok 174 - Does <$foo> interpolate ok 175 - Can recover <$foo> ok 176 - Type of <$foo> ok 177 - Delimiters of <$foo> ok 178 - Start delimiter of <$foo> ok 179 - Finish delimiter of <$foo> ok 180 - <$foo> encoding ok 181 - <$foo> interpolated variables ok 182 - Number of elements of <$foo> ok 183 - Number of children of <$foo> ok 184 - <$foo> child 0 class ok 185 - <$foo> child 0 content ok 186 - <$foo> child 0 error ok 187 - <$foo> child 0 parent ok 188 - <$foo> child 0 previous sibling ok 189 - <$foo> child 0 next sibling ok 190 - <$foo> child 0 interpolated variables ok 191 - Able to parse "foo@{[ qq<$bar$baz> ]}buzz" ok 192 - Failures parsing "foo@{[ qq<$bar$baz> ]}buzz" ok 193 - Does "foo@{[ qq<$bar$baz> ]}buzz" interpolate ok 194 - Can recover "foo@{[ qq<$bar$baz> ]}buzz" ok 195 - Type of "foo@{[ qq<$bar$baz> ]}buzz" ok 196 - Delimiters of "foo@{[ qq<$bar$baz> ]}buzz" ok 197 - Start delimiter of "foo@{[ qq<$bar$baz> ]}buzz" ok 198 - Finish delimiter of "foo@{[ qq<$bar$baz> ]}buzz" ok 199 - "foo@{[ qq<$bar$baz> ]}buzz" encoding ok 200 - "foo@{[ qq<$bar$baz> ]}buzz" interpolated variables ok 201 - Number of elements of "foo@{[ qq<$bar$baz> ]}buzz" ok 202 - Number of children of "foo@{[ qq<$bar$baz> ]}buzz" ok 203 - "foo@{[ qq<$bar$baz> ]}buzz" child 0 class ok 204 - "foo@{[ qq<$bar$baz> ]}buzz" child 0 content ok 205 - "foo@{[ qq<$bar$baz> ]}buzz" child 0 error ok 206 - "foo@{[ qq<$bar$baz> ]}buzz" child 0 parent ok 207 - "foo@{[ qq<$bar$baz> ]}buzz" child 0 previous sibling ok 208 - "foo@{[ qq<$bar$baz> ]}buzz" child 0 next sibling ok 209 - "foo@{[ qq<$bar$baz> ]}buzz" child 1 class ok 210 - "foo@{[ qq<$bar$baz> ]}buzz" child 1 content ok 211 - "foo@{[ qq<$bar$baz> ]}buzz" child 1 error ok 212 - "foo@{[ qq<$bar$baz> ]}buzz" child 1 parent ok 213 - "foo@{[ qq<$bar$baz> ]}buzz" child 1 previous sibling ok 214 - "foo@{[ qq<$bar$baz> ]}buzz" child 1 next sibling ok 215 - "foo@{[ qq<$bar$baz> ]}buzz" child 1 interpolated variables ok 216 - "foo@{[ qq<$bar$baz> ]}buzz" child 2 class ok 217 - "foo@{[ qq<$bar$baz> ]}buzz" child 2 content ok 218 - "foo@{[ qq<$bar$baz> ]}buzz" child 2 error ok 219 - "foo@{[ qq<$bar$baz> ]}buzz" child 2 parent ok 220 - "foo@{[ qq<$bar$baz> ]}buzz" child 2 previous sibling ok 221 - "foo@{[ qq<$bar$baz> ]}buzz" child 2 next sibling ok 222 - Able to parse "$foo::$bar" ok 223 - Failures parsing "$foo::$bar" ok 224 - Does "$foo::$bar" interpolate ok 225 - Can recover "$foo::$bar" ok 226 - Type of "$foo::$bar" ok 227 - Delimiters of "$foo::$bar" ok 228 - Start delimiter of "$foo::$bar" ok 229 - Finish delimiter of "$foo::$bar" ok 230 - "$foo::$bar" encoding ok 231 - "$foo::$bar" interpolated variables ok 232 - Number of elements of "$foo::$bar" ok 233 - Number of children of "$foo::$bar" ok 234 - "$foo::$bar" child 0 class ok 235 - "$foo::$bar" child 0 content ok 236 - "$foo::$bar" child 0 error ok 237 - "$foo::$bar" child 0 parent ok 238 - "$foo::$bar" child 0 previous sibling ok 239 - "$foo::$bar" child 0 next sibling ok 240 - "$foo::$bar" child 0 interpolated variables ok 241 - "$foo::$bar" child 1 class ok 242 - "$foo::$bar" child 1 content ok 243 - "$foo::$bar" child 1 error ok 244 - "$foo::$bar" child 1 parent ok 245 - "$foo::$bar" child 1 previous sibling ok 246 - "$foo::$bar" child 1 next sibling ok 247 - "$foo::$bar" child 2 class ok 248 - "$foo::$bar" child 2 content ok 249 - "$foo::$bar" child 2 error ok 250 - "$foo::$bar" child 2 parent ok 251 - "$foo::$bar" child 2 previous sibling ok 252 - "$foo::$bar" child 2 next sibling ok 253 - "$foo::$bar" child 2 interpolated variables ok 254 - Able to parse "@{$x[$i]}" ok 255 - Failures parsing "@{$x[$i]}" ok 256 - Does "@{$x[$i]}" interpolate ok 257 - Can recover "@{$x[$i]}" ok 258 - Type of "@{$x[$i]}" ok 259 - Delimiters of "@{$x[$i]}" ok 260 - Start delimiter of "@{$x[$i]}" ok 261 - Finish delimiter of "@{$x[$i]}" ok 262 - "@{$x[$i]}" encoding ok 263 - "@{$x[$i]}" interpolated variables ok 264 - Number of elements of "@{$x[$i]}" ok 265 - Number of children of "@{$x[$i]}" ok 266 - "@{$x[$i]}" child 0 class ok 267 - "@{$x[$i]}" child 0 content ok 268 - "@{$x[$i]}" child 0 error ok 269 - "@{$x[$i]}" child 0 parent ok 270 - "@{$x[$i]}" child 0 previous sibling ok 271 - "@{$x[$i]}" child 0 next sibling ok 272 - "@{$x[$i]}" child 0 interpolated variables ok 273 - Able to parse "\N{$foo}" ok 274 - Failures parsing "\N{$foo}" ok 275 - Does "\N{$foo}" interpolate ok 276 - Can recover "\N{$foo}" ok 277 - Type of "\N{$foo}" ok 278 - Delimiters of "\N{$foo}" ok 279 - Start delimiter of "\N{$foo}" ok 280 - Finish delimiter of "\N{$foo}" ok 281 - "\N{$foo}" encoding ok 282 - "\N{$foo}" interpolated variables ok 283 - Number of elements of "\N{$foo}" ok 284 - Number of children of "\N{$foo}" ok 285 - "\N{$foo}" child 0 class ok 286 - "\N{$foo}" child 0 content ok 287 - "\N{$foo}" child 0 error ok 288 - "\N{$foo}" child 0 parent ok 289 - "\N{$foo}" child 0 previous sibling ok 290 - "\N{$foo}" child 0 next sibling ok 291 - Able to parse HERE_DOCUMENT ok 292 - Failures parsing HERE_DOCUMENT ok 293 - Does HERE_DOCUMENT interpolate ok 294 - HERE_DOCUMENT indentation ok 295 - Can recover HERE_DOCUMENT ok 296 - Type of HERE_DOCUMENT ok 297 - Delimiters of HERE_DOCUMENT ok 298 - Start delimiter of HERE_DOCUMENT ok 299 - Finish delimiter of HERE_DOCUMENT ok 300 - Encoding of HERE_DOCUMENT ok 301 - HERE_DOCUMENT interpolated variables ok 302 - Number of elements of HERE_DOCUMENT ok 303 - Number of children of HERE_DOCUMENT ok 304 - HERE_DOCUMENT child 0 class ok 305 - HERE_DOCUMENT child 0 content ok 306 - HERE_DOCUMENT child 0 error ok 307 - HERE_DOCUMENT child 0 parent ok 308 - HERE_DOCUMENT child 0 previous sibling ok 309 - HERE_DOCUMENT child 0 next sibling ok 310 - HERE_DOCUMENT child 0 interpolated variables ok 311 - HERE_DOCUMENT child 1 class ok 312 - HERE_DOCUMENT child 1 content ok 313 - HERE_DOCUMENT child 1 error ok 314 - HERE_DOCUMENT child 1 parent ok 315 - HERE_DOCUMENT child 1 previous sibling ok 316 - HERE_DOCUMENT child 1 next sibling ok 317 - HERE_DOCUMENT child 2 class ok 318 - HERE_DOCUMENT child 2 content ok 319 - HERE_DOCUMENT child 2 error ok 320 - HERE_DOCUMENT child 2 parent ok 321 - HERE_DOCUMENT child 2 previous sibling ok 322 - HERE_DOCUMENT child 2 next sibling ok 323 - HERE_DOCUMENT child 2 interpolated variables ok 324 - Able to parse "@@x" ok 325 - Failures parsing "@@x" ok 326 - Does "@@x" interpolate ok 327 - Can recover "@@x" ok 328 - Type of "@@x" ok 329 - Delimiters of "@@x" ok 330 - Start delimiter of "@@x" ok 331 - Finish delimiter of "@@x" ok 332 - "@@x" encoding ok 333 - "@@x" interpolated variables ok 334 - Number of elements of "@@x" ok 335 - Number of children of "@@x" ok 336 - "@@x" child 0 class ok 337 - "@@x" child 0 content ok 338 - "@@x" child 0 error ok 339 - "@@x" child 0 parent ok 340 - "@@x" child 0 previous sibling ok 341 - "@@x" child 0 next sibling ok 342 - "@@x" child 1 class ok 343 - "@@x" child 1 content ok 344 - "@@x" child 1 error ok 345 - "@@x" child 1 parent ok 346 - "@@x" child 1 previous sibling ok 347 - "@@x" child 1 next sibling ok 348 - "@@x" child 1 interpolated variables ok 349 - Able to parse "x@*y" ok 350 - Failures parsing "x@*y" ok 351 - Does "x@*y" interpolate ok 352 - Can recover "x@*y" ok 353 - Type of "x@*y" ok 354 - Delimiters of "x@*y" ok 355 - Start delimiter of "x@*y" ok 356 - Finish delimiter of "x@*y" ok 357 - "x@*y" encoding ok 358 - "x@*y" interpolated variables ok 359 - Number of elements of "x@*y" ok 360 - Number of children of "x@*y" ok 361 - "x@*y" child 0 class ok 362 - "x@*y" child 0 content ok 363 - "x@*y" child 0 error ok 364 - "x@*y" child 0 parent ok 365 - "x@*y" child 0 previous sibling ok 366 - "x@*y" child 0 next sibling ok 367 - Able to parse "$@" ok 368 - Failures parsing "$@" ok 369 - Does "$@" interpolate ok 370 - Can recover "$@" ok 371 - Type of "$@" ok 372 - Delimiters of "$@" ok 373 - Start delimiter of "$@" ok 374 - Finish delimiter of "$@" ok 375 - "$@" encoding ok 376 - "$@" interpolated variables ok 377 - Number of elements of "$@" ok 378 - Number of children of "$@" ok 379 - "$@" child 0 class ok 380 - "$@" child 0 content ok 381 - "$@" child 0 error ok 382 - "$@" child 0 parent ok 383 - "$@" child 0 previous sibling ok 384 - "$@" child 0 next sibling ok 385 - "$@" child 0 interpolated variables ok 386 - Able to parse "${x}[0]" ok 387 - Failures parsing "${x}[0]" ok 388 - Does "${x}[0]" interpolate ok 389 - Can recover "${x}[0]" ok 390 - Type of "${x}[0]" ok 391 - Delimiters of "${x}[0]" ok 392 - Start delimiter of "${x}[0]" ok 393 - Finish delimiter of "${x}[0]" ok 394 - "${x}[0]" encoding ok 395 - "${x}[0]" interpolated variables ok 396 - Number of elements of "${x}[0]" ok 397 - Number of children of "${x}[0]" ok 398 - "${x}[0]" child 0 class ok 399 - "${x}[0]" child 0 content ok 400 - "${x}[0]" child 0 error ok 401 - "${x}[0]" child 0 parent ok 402 - "${x}[0]" child 0 previous sibling ok 403 - "${x}[0]" child 0 next sibling ok 404 - "${x}[0]" child 0 interpolated variables ok 405 - "${x}[0]" child 1 class ok 406 - "${x}[0]" child 1 content ok 407 - "${x}[0]" child 1 error ok 408 - "${x}[0]" child 1 parent ok 409 - "${x}[0]" child 1 previous sibling ok 410 - "${x}[0]" child 1 next sibling ok 411 - Able to parse "$x[$[]" ok 412 - Failures parsing "$x[$[]" ok 413 - Does "$x[$[]" interpolate ok 414 - Can recover "$x[$[]" ok 415 - Type of "$x[$[]" ok 416 - Delimiters of "$x[$[]" ok 417 - Start delimiter of "$x[$[]" ok 418 - Finish delimiter of "$x[$[]" ok 419 - "$x[$[]" encoding ok 420 - "$x[$[]" interpolated variables ok 421 - Number of elements of "$x[$[]" ok 422 - Number of children of "$x[$[]" ok 423 - "$x[$[]" child 0 class ok 424 - "$x[$[]" child 0 content ok 425 - "$x[$[]" child 0 error ok 426 - "$x[$[]" child 0 parent ok 427 - "$x[$[]" child 0 previous sibling ok 428 - "$x[$[]" child 0 next sibling ok 429 - "$x[$[]" child 0 interpolated variables ok 430 - Able to parse "$${foo}" ok 431 - Failures parsing "$${foo}" ok 432 - Does "$${foo}" interpolate ok 433 - Can recover "$${foo}" ok 434 - Type of "$${foo}" ok 435 - Delimiters of "$${foo}" ok 436 - Start delimiter of "$${foo}" ok 437 - Finish delimiter of "$${foo}" ok 438 - "$${foo}" encoding ok 439 - "$${foo}" interpolated variables ok 440 - Number of elements of "$${foo}" ok 441 - Number of children of "$${foo}" ok 442 - "$${foo}" child 0 class ok 443 - "$${foo}" child 0 content ok 444 - "$${foo}" child 0 error ok 445 - "$${foo}" child 0 parent ok 446 - "$${foo}" child 0 previous sibling ok 447 - "$${foo}" child 0 next sibling ok 448 - "$${foo}" child 0 interpolated variables ok 449 - Able to parse "${$}" ok 450 - Failures parsing "${$}" ok 451 - Does "${$}" interpolate ok 452 - Can recover "${$}" ok 453 - Type of "${$}" ok 454 - Delimiters of "${$}" ok 455 - Start delimiter of "${$}" ok 456 - Finish delimiter of "${$}" ok 457 - "${$}" encoding ok 458 - "${$}" interpolated variables ok 459 - Number of elements of "${$}" ok 460 - Number of children of "${$}" ok 461 - "${$}" child 0 class ok 462 - "${$}" child 0 content ok 463 - "${$}" child 0 error ok 464 - "${$}" child 0 parent ok 465 - "${$}" child 0 previous sibling ok 466 - "${$}" child 0 next sibling ok 467 - "${$}" child 0 interpolated variables ok 468 - Able to parse "@{[ ${ foo } ]}" ok 469 - Failures parsing "@{[ ${ foo } ]}" ok 470 - Does "@{[ ${ foo } ]}" interpolate ok 471 - Can recover "@{[ ${ foo } ]}" ok 472 - Type of "@{[ ${ foo } ]}" ok 473 - Delimiters of "@{[ ${ foo } ]}" ok 474 - Start delimiter of "@{[ ${ foo } ]}" ok 475 - Finish delimiter of "@{[ ${ foo } ]}" ok 476 - "@{[ ${ foo } ]}" encoding ok 477 - "@{[ ${ foo } ]}" interpolated variables ok 478 - Number of elements of "@{[ ${ foo } ]}" ok 479 - Number of children of "@{[ ${ foo } ]}" ok 480 - "@{[ ${ foo } ]}" child 0 class ok 481 - "@{[ ${ foo } ]}" child 0 content ok 482 - "@{[ ${ foo } ]}" child 0 error ok 483 - "@{[ ${ foo } ]}" child 0 parent ok 484 - "@{[ ${ foo } ]}" child 0 previous sibling ok 485 - "@{[ ${ foo } ]}" child 0 next sibling ok 486 - "@{[ ${ foo } ]}" child 0 interpolated variables ok 487 - Able to parse "<$a->@*>" ok 488 - Failures parsing "<$a->@*>" ok 489 - Does "<$a->@*>" interpolate ok 490 - Can recover "<$a->@*>" ok 491 - Type of "<$a->@*>" ok 492 - Delimiters of "<$a->@*>" ok 493 - Start delimiter of "<$a->@*>" ok 494 - Finish delimiter of "<$a->@*>" ok 495 - "<$a->@*>" encoding ok 496 - "<$a->@*>" interpolated variables ok 497 - Number of elements of "<$a->@*>" ok 498 - Number of children of "<$a->@*>" ok 499 - "<$a->@*>" child 0 class ok 500 - "<$a->@*>" child 0 content ok 501 - "<$a->@*>" child 0 error ok 502 - "<$a->@*>" child 0 parent ok 503 - "<$a->@*>" child 0 previous sibling ok 504 - "<$a->@*>" child 0 next sibling ok 505 - "<$a->@*>" child 1 class ok 506 - "<$a->@*>" child 1 content ok 507 - "<$a->@*>" child 1 error ok 508 - "<$a->@*>" child 1 parent ok 509 - "<$a->@*>" child 1 previous sibling ok 510 - "<$a->@*>" child 1 next sibling ok 511 - "<$a->@*>" child 1 interpolated variables ok 512 - "<$a->@*>" child 2 class ok 513 - "<$a->@*>" child 2 content ok 514 - "<$a->@*>" child 2 error ok 515 - "<$a->@*>" child 2 parent ok 516 - "<$a->@*>" child 2 previous sibling ok 517 - "<$a->@*>" child 2 next sibling ok 518 - Able to parse "<$a->@[0..2]>" ok 519 - Failures parsing "<$a->@[0..2]>" ok 520 - Does "<$a->@[0..2]>" interpolate ok 521 - Can recover "<$a->@[0..2]>" ok 522 - Type of "<$a->@[0..2]>" ok 523 - Delimiters of "<$a->@[0..2]>" ok 524 - Start delimiter of "<$a->@[0..2]>" ok 525 - Finish delimiter of "<$a->@[0..2]>" ok 526 - "<$a->@[0..2]>" encoding ok 527 - "<$a->@[0..2]>" interpolated variables ok 528 - Number of elements of "<$a->@[0..2]>" ok 529 - Number of children of "<$a->@[0..2]>" ok 530 - "<$a->@[0..2]>" child 0 class ok 531 - "<$a->@[0..2]>" child 0 content ok 532 - "<$a->@[0..2]>" child 0 error ok 533 - "<$a->@[0..2]>" child 0 parent ok 534 - "<$a->@[0..2]>" child 0 previous sibling ok 535 - "<$a->@[0..2]>" child 0 next sibling ok 536 - "<$a->@[0..2]>" child 1 class ok 537 - "<$a->@[0..2]>" child 1 content ok 538 - "<$a->@[0..2]>" child 1 error ok 539 - "<$a->@[0..2]>" child 1 parent ok 540 - "<$a->@[0..2]>" child 1 previous sibling ok 541 - "<$a->@[0..2]>" child 1 next sibling ok 542 - "<$a->@[0..2]>" child 1 interpolated variables ok 543 - "<$a->@[0..2]>" child 2 class ok 544 - "<$a->@[0..2]>" child 2 content ok 545 - "<$a->@[0..2]>" child 2 error ok 546 - "<$a->@[0..2]>" child 2 parent ok 547 - "<$a->@[0..2]>" child 2 previous sibling ok 548 - "<$a->@[0..2]>" child 2 next sibling ok 549 # skip Truly weird delimiters are noisy, therefore author tests ok 550 # skip Truly weird delimiters are noisy, therefore author tests ok 551 - Able to parse HERE_DOCUMENT ok 552 - Failures parsing HERE_DOCUMENT ok 553 - Does HERE_DOCUMENT interpolate ok 554 - HERE_DOCUMENT indentation ok 555 - Can recover HERE_DOCUMENT ok 556 - Type of HERE_DOCUMENT ok 557 - Delimiters of HERE_DOCUMENT ok 558 - Start delimiter of HERE_DOCUMENT ok 559 - Finish delimiter of HERE_DOCUMENT ok 560 - Encoding of HERE_DOCUMENT ok 561 - HERE_DOCUMENT interpolated variables ok 562 - Number of elements of HERE_DOCUMENT ok 563 - Number of children of HERE_DOCUMENT ok 564 - HERE_DOCUMENT child 0 class ok 565 - HERE_DOCUMENT child 0 content ok 566 - HERE_DOCUMENT child 0 error ok 567 - HERE_DOCUMENT child 0 parent ok 568 - HERE_DOCUMENT child 0 previous sibling ok 569 - HERE_DOCUMENT child 0 next sibling ok 570 - HERE_DOCUMENT child 1 class ok 571 - HERE_DOCUMENT child 1 content ok 572 - HERE_DOCUMENT child 1 error ok 573 - HERE_DOCUMENT child 1 parent ok 574 - HERE_DOCUMENT child 1 previous sibling ok 575 - HERE_DOCUMENT child 1 next sibling ok 576 - HERE_DOCUMENT child 2 class ok 577 - HERE_DOCUMENT child 2 content ok 578 - HERE_DOCUMENT child 2 error ok 579 - HERE_DOCUMENT child 2 parent ok 580 - HERE_DOCUMENT child 2 previous sibling ok 581 - HERE_DOCUMENT child 2 next sibling ok 582 - Able to parse HERE_DOCUMENT ok 583 - Failures parsing HERE_DOCUMENT ok 584 - Does HERE_DOCUMENT interpolate ok 585 - HERE_DOCUMENT indentation ok 586 - Can recover HERE_DOCUMENT ok 587 - Type of HERE_DOCUMENT ok 588 - Delimiters of HERE_DOCUMENT ok 589 - Start delimiter of HERE_DOCUMENT ok 590 - Finish delimiter of HERE_DOCUMENT ok 591 - Encoding of HERE_DOCUMENT ok 592 - HERE_DOCUMENT interpolated variables ok 593 - Number of elements of HERE_DOCUMENT ok 594 - Number of children of HERE_DOCUMENT ok 595 - HERE_DOCUMENT child 0 class ok 596 - HERE_DOCUMENT child 0 content ok 597 - HERE_DOCUMENT child 0 error ok 598 - HERE_DOCUMENT child 0 parent ok 599 - HERE_DOCUMENT child 0 previous sibling ok 600 - HERE_DOCUMENT child 0 next sibling ok 601 - HERE_DOCUMENT child 1 class ok 602 - HERE_DOCUMENT child 1 content ok 603 - HERE_DOCUMENT child 1 error ok 604 - HERE_DOCUMENT child 1 parent ok 605 - HERE_DOCUMENT child 1 previous sibling ok 606 - HERE_DOCUMENT child 1 next sibling ok 607 - HERE_DOCUMENT child 2 class ok 608 - HERE_DOCUMENT child 2 content ok 609 - HERE_DOCUMENT child 2 error ok 610 - HERE_DOCUMENT child 2 parent ok 611 - HERE_DOCUMENT child 2 previous sibling ok 612 - HERE_DOCUMENT child 2 next sibling ok 613 - HERE_DOCUMENT child 3 class ok 614 - HERE_DOCUMENT child 3 content ok 615 - HERE_DOCUMENT child 3 error ok 616 - HERE_DOCUMENT child 3 parent ok 617 - HERE_DOCUMENT child 3 previous sibling ok 618 - HERE_DOCUMENT child 3 next sibling ok 619 - HERE_DOCUMENT child 4 class ok 620 - HERE_DOCUMENT child 4 content ok 621 - HERE_DOCUMENT child 4 error ok 622 - HERE_DOCUMENT child 4 parent ok 623 - HERE_DOCUMENT child 4 previous sibling ok 624 - HERE_DOCUMENT child 4 next sibling 1..624 ok t/unit-adhoc.t ....................... ok 1 - PPIx::QuoteLike statement() method ok 2 - PPIx::QuoteLike::Token::String statement() method ok 3 - <<\EOD here doc parses ok 4 - <<\EOD here doc does not interpolate ok 5 - <<~\EOD here doc parses ok 6 - <<~\EOD here doc does not interpolate 1..6 ok t/variables.t ........................ ok 1 - Variables in q<"foo$bar"> ok 2 - Variables in q<'foo$bar'> ok 3 - Variables in first token of q<"foo$bar"> ok 4 - Variables in first token of q<'foo$bar'> ok 5 - Variables in PPIx::QuoteLike q<"foo$bar"> ok 6 - Variables in q<"${^MATCH}"> not ok 7 - Variables in q<"${^CAPTURE[0]}"> # TODO A restriction, probably permanent # Failed (TODO) test 'Variables in q<"${^CAPTURE[0]}">' # at t/variables.t line 27. # Structures begin differing at: # $got->[0] = Does not exist # $expected->[0] = '@{^CAPTURE}' # PPIx::Regexp is not installed; we can not find variables in Regexps ok 8 - Variables in q ok 9 - Variables in q ok 10 - Variables in first token of q 1..10 ok t/version.t .......................... ok 1 - String was introduced in 5.0 ok 2 - String is still here ok 3 - \U was introduced in 5.0 ok 4 - \U is still here ok 5 - \F was introduced in 5.15.8 ok 6 - \F is still here ok 7 - Delimiter q<'> was introduced in 5.0 ok 8 - Delimiter q<'> is still here ok 9 - Delimiter qq<\N{COMBINING CIRCUMFLEX ACCENT}> was introduced in 5.8.3 (kinda) ok 10 - Delimiter qq<\N{COMBINING CIRCUMFLEX ACCENT}> removed in 5.029 ok 11 # skip Truly weird delimiters are noisy, therefore author tests ok 12 # skip Truly weird delimiters are noisy, therefore author tests ok 13 - Interpolation was introduced in 5.0 ok 14 - Interpolation is still here ok 15 - Double-quoted string was introduced in 5.0 ok 16 - Double-quoted string is still here ok 17 - Case-folded string was introduced in 5.15.8 ok 18 - Case-folded string is still here ok 19 - Postfix dereference $ was introduced in 5.19.5 ok 20 - Postfix dereference $ is still here ok 21 - Postfix dereference $\# was introduced in 5.19.5 ok 22 - Postfix dereference $\# is still here ok 23 - Postfix dereference @ was introduced in 5.19.5 ok 24 - Postfix dereference @ is still here ok 25 - $->%* does not interpolate as postfix dereference ok 26 - $->&* does not interpolate as postfix dereference ok 27 - $->** does not interpolate as postfix dereference ok 28 - @{[$x->%*]} interpolates as postfix dereference ok 29 - @{[$x->&*]} interpolates as postfix dereference ok 30 - @{[$x->**]} interpolates as postfix dereference ok 31 - Indented here-doc was introduced in 5.25.7 ok 32 - Indented here-doc is still here 1..32 ok All tests successful. Files=8, Tests=742, 1 wallclock secs ( 0.10 usr 0.00 sys + 1.40 cusr 0.16 csys = 1.66 CPU) Result: PASS create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install --destdir=debian/libppix-quotelike-perl/ /usr/bin/perl Build install --destdir /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl --create_packlist 0 Building PPIx-QuoteLike Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike.pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Token.pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Constant.pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Utils.pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Dumper.pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Token/Unknown.pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Token/Whitespace.pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Token/Delimiter.pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Token/Structure.pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Token/Control.pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Token/Interpolation.pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Token/String.pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Token::Interpolation.3pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Token::Whitespace.3pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Dumper.3pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Token::Structure.3pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Token::Delimiter.3pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Token::String.3pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Token.3pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Token::Unknown.3pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Token::Control.3pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike.3pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Constant.3pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Utils.3pm dh_installdocs dh_installchangelogs debian/rules override_dh_installexamples make[1]: Entering directory '/build/reproducible-path/libppix-quotelike-perl-0.023' dh_installexamples sed -i '1s|^#!/usr/bin/env perl|#!/usr/bin/perl|' /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/doc/libppix-quotelike-perl/examples/pqldump sed -i '1s|^#!/usr/bin/env perl|#!/usr/bin/perl|' /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/doc/libppix-quotelike-perl/examples/variables make[1]: Leaving directory '/build/reproducible-path/libppix-quotelike-perl-0.023' 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 'libppix-quotelike-perl' in '../libppix-quotelike-perl_0.023-1_all.deb'. dpkg-genbuildinfo --build=binary -O../libppix-quotelike-perl_0.023-1_i386.buildinfo dpkg-genchanges --build=binary -O../libppix-quotelike-perl_0.023-1_i386.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/112539 and its subdirectories I: Current time: Sat May 30 20:28:02 -12 2026 I: pbuilder-time-stamp: 1780216082 Mon Apr 28 02:05:04 UTC 2025 I: 1st build successful. Starting 2nd build on remote node ionos2-i386.debian.net. Mon Apr 28 02:05:04 UTC 2025 I: Preparing to do remote build '2' on ionos2-i386.debian.net. Mon Apr 28 02:05:04 UTC 2025 - checking /var/lib/jenkins/offline_nodes if ionos2-i386.debian.net is marked as down. Mon Apr 28 02:05:04 UTC 2025 - checking via ssh if ionos2-i386.debian.net is up. removed '/tmp/read-only-fs-test-fnLvWi' ==================================================================================== Mon Apr 28 02:05:05 UTC 2025 - running /srv/jenkins/bin/reproducible_build.sh (for job /srv/jenkins/bin/reproducible_build.sh) on ionos2-i386, called using "2 libppix-quotelike-perl unstable /srv/reproducible-results/rbuild-debian/r-b-build.uFIErkoD 0.023-1" as arguments. Mon Apr 28 02:05:05 UTC 2025 - actually running "reproducible_build.sh" (md5sum 68e686e434c9ab7bc3ec047d8b309cbc) as "/tmp/jenkins-script-H8unMrSo" $ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING Mon Apr 28 02:05:05 UTC 2025 I: Downloading source for unstable/libppix-quotelike-perl=0.023-1 Reading package lists... NOTICE: 'libppix-quotelike-perl' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/perl-team/modules/packages/libppix-quotelike-perl.git Please use: git clone https://salsa.debian.org/perl-team/modules/packages/libppix-quotelike-perl.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 81.7 kB of source archives. Get:1 http://deb.debian.org/debian unstable/main libppix-quotelike-perl 0.023-1 (dsc) [2497 B] Get:2 http://deb.debian.org/debian unstable/main libppix-quotelike-perl 0.023-1 (tar) [76.8 kB] Get:3 http://deb.debian.org/debian unstable/main libppix-quotelike-perl 0.023-1 (diff) [2500 B] Fetched 81.7 kB in 0s (1881 kB/s) Download complete and in download only mode Reading package lists... NOTICE: 'libppix-quotelike-perl' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/perl-team/modules/packages/libppix-quotelike-perl.git Please use: git clone https://salsa.debian.org/perl-team/modules/packages/libppix-quotelike-perl.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 81.7 kB of source archives. Get:1 http://deb.debian.org/debian unstable/main libppix-quotelike-perl 0.023-1 (dsc) [2497 B] Get:2 http://deb.debian.org/debian unstable/main libppix-quotelike-perl 0.023-1 (tar) [76.8 kB] Get:3 http://deb.debian.org/debian unstable/main libppix-quotelike-perl 0.023-1 (diff) [2500 B] Fetched 81.7 kB in 0s (1881 kB/s) Download complete and in download only mode ============================================================================= Re-Building libppix-quotelike-perl in unstable on i386 on ionos2-i386 now. Date: Mon Apr 28 04:05:10 CEST 2025 Date UTC: Mon Apr 28 02:05:10 UTC 2025 ============================================================================= ++ mktemp -t pbuilderrc_XXXX --tmpdir=/srv/reproducible-results/rbuild-debian/r-b-build.uFIErkoD + local TMPCFG=/srv/reproducible-results/rbuild-debian/r-b-build.uFIErkoD/pbuilderrc_Qs3J + case ${ARCH} in + let NUM_CPU-=3 + case $ARCH in + locale=de_CH + language=de + case "${SUITE}" in + reproducible_buildflags=+all + extra_deb_build_options= + case "${SRCPACKAGE}" in + cat + echo BUILDDIR=/build/reproducible-path + '[' libppix-quotelike-perl = debian-installer -o libppix-quotelike-perl = debian-installer-netboot-images ']' + pbuilder_options=() + local pbuilder_options + DEBBUILDOPTS=-b + BINARYTARGET= + '[' libppix-quotelike-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.uFIErkoD/pbuilderrc_Qs3J --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.uFIErkoD/b2 --logfile b2/build.log libppix-quotelike-perl_0.023-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: Mon Apr 28 16:05:10 +14 2025 I: pbuilder-time-stamp: 1745805910 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: using eatmydata during job I: Copying source file I: copying [libppix-quotelike-perl_0.023-1.dsc] I: copying [./libppix-quotelike-perl_0.023.orig.tar.gz] I: copying [./libppix-quotelike-perl_0.023-1.debian.tar.xz] I: Extracting source dpkg-source: warning: cannot verify inline signature for ./libppix-quotelike-perl_0.023-1.dsc: unsupported subcommand dpkg-source: info: extracting libppix-quotelike-perl in libppix-quotelike-perl-0.023 dpkg-source: info: unpacking libppix-quotelike-perl_0.023.orig.tar.gz dpkg-source: info: unpacking libppix-quotelike-perl_0.023-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/79358/tmp/hooks/D01_modify_environment starting debug: Running on ionos2-i386. 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 Apr 28 02: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/79358/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/79358/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]="i686-pc-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=i386 DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=23 ' DIRSTACK=() DISTRIBUTION=unstable EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/root HOSTNAME=i-capture-the-hostname HOSTTYPE=i686 HOST_ARCH=i386 IFS=' ' INVOCATION_ID=9ae1a0d60d1347158dcb1b6133b4aca0 LANG=C LANGUAGE=de_CH:de LC_ALL=C LD_LIBRARY_PATH=/usr/lib/libeatmydata LD_PRELOAD=libeatmydata.so MACHTYPE=i686-pc-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=79358 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.uFIErkoD/pbuilderrc_Qs3J --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.uFIErkoD/b2 --logfile b2/build.log libppix-quotelike-perl_0.023-1.dsc' SUDO_GID=112 SUDO_UID=107 SUDO_USER=jenkins TERM=unknown TZ=/usr/share/zoneinfo/Etc/GMT-14 UID=0 USER=root _='I: set' http_proxy=http://46.16.76.132:3128 I: uname -a Linux i-capture-the-hostname 6.1.0-33-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.133-1 (2025-04-10) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Mar 4 11:20 /bin -> usr/bin I: user script /srv/workspace/pbuilder/79358/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: i386 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), libmodule-build-perl, libencode-perl, libppi-perl (>= 1.238), libreadonly-perl, libscalar-list-utils-perl, libtest-simple-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 ... 19826 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 libmodule-build-perl; however: Package libmodule-build-perl is not installed. pbuilder-satisfydepends-dummy depends on libppi-perl (>= 1.238); however: Package libppi-perl is not installed. pbuilder-satisfydepends-dummy depends on libreadonly-perl; however: Package libreadonly-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} libclone-perl{a} libdebhelper-perl{a} libelf1t64{a} libexporter-tiny-perl{a} libfile-stripnondeterminism-perl{a} liblist-moreutils-perl{a} liblist-moreutils-xs-perl{a} libmagic-mgc{a} libmagic1t64{a} libmodule-build-perl{a} libparams-util-perl{a} libpipeline1{a} libppi-perl{a} libreadonly-perl{a} libsafe-isa-perl{a} libtask-weaken-perl{a} libtool{a} libuchardet0{a} libunistring5{a} libxml2{a} libyaml-pp-perl{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 libclass-xsaccessor-perl libltdl-dev libmail-sendmail-perl libmodule-signature-perl libpod-readme-perl libsoftware-license-perl libtie-ixhash-perl lynx wget 0 packages upgraded, 40 newly installed, 0 to remove and 0 not upgraded. Need to get 12.1 MB of archives. After unpacking 45.1 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian unstable/main i386 sensible-utils all 0.0.25 [25.0 kB] Get: 2 http://deb.debian.org/debian unstable/main i386 libmagic-mgc i386 1:5.46-5 [338 kB] Get: 3 http://deb.debian.org/debian unstable/main i386 libmagic1t64 i386 1:5.46-5 [117 kB] Get: 4 http://deb.debian.org/debian unstable/main i386 file i386 1:5.46-5 [43.5 kB] Get: 5 http://deb.debian.org/debian unstable/main i386 gettext-base i386 0.23.1-2 [245 kB] Get: 6 http://deb.debian.org/debian unstable/main i386 libuchardet0 i386 0.0.8-1+b2 [69.2 kB] Get: 7 http://deb.debian.org/debian unstable/main i386 groff-base i386 1.23.0-7 [1199 kB] Get: 8 http://deb.debian.org/debian unstable/main i386 bsdextrautils i386 2.41-4 [98.6 kB] Get: 9 http://deb.debian.org/debian unstable/main i386 libpipeline1 i386 1.5.8-1 [41.2 kB] Get: 10 http://deb.debian.org/debian unstable/main i386 man-db i386 2.13.0-1 [1428 kB] Get: 11 http://deb.debian.org/debian unstable/main i386 m4 i386 1.4.19-8 [301 kB] Get: 12 http://deb.debian.org/debian unstable/main i386 autoconf all 2.72-3.1 [494 kB] Get: 13 http://deb.debian.org/debian unstable/main i386 autotools-dev all 20240727.1 [60.2 kB] Get: 14 http://deb.debian.org/debian unstable/main i386 automake all 1:1.17-4 [862 kB] Get: 15 http://deb.debian.org/debian unstable/main i386 autopoint all 0.23.1-2 [770 kB] Get: 16 http://deb.debian.org/debian unstable/main i386 libdebhelper-perl all 13.24.2 [90.9 kB] Get: 17 http://deb.debian.org/debian unstable/main i386 libtool all 2.5.4-4 [539 kB] Get: 18 http://deb.debian.org/debian unstable/main i386 dh-autoreconf all 20 [17.1 kB] Get: 19 http://deb.debian.org/debian unstable/main i386 libarchive-zip-perl all 1.68-1 [104 kB] Get: 20 http://deb.debian.org/debian unstable/main i386 libfile-stripnondeterminism-perl all 1.14.1-2 [19.7 kB] Get: 21 http://deb.debian.org/debian unstable/main i386 dh-strip-nondeterminism all 1.14.1-2 [8620 B] Get: 22 http://deb.debian.org/debian unstable/main i386 libelf1t64 i386 0.192-4 [195 kB] Get: 23 http://deb.debian.org/debian unstable/main i386 dwz i386 0.15-1+b1 [116 kB] Get: 24 http://deb.debian.org/debian unstable/main i386 libunistring5 i386 1.3-2 [471 kB] Get: 25 http://deb.debian.org/debian unstable/main i386 libxml2 i386 2.12.7+dfsg+really2.9.14-0.4 [732 kB] Get: 26 http://deb.debian.org/debian unstable/main i386 gettext i386 0.23.1-2 [1713 kB] Get: 27 http://deb.debian.org/debian unstable/main i386 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 28 http://deb.debian.org/debian unstable/main i386 po-debconf all 1.0.21+nmu1 [248 kB] Get: 29 http://deb.debian.org/debian unstable/main i386 debhelper all 13.24.2 [919 kB] Get: 30 http://deb.debian.org/debian unstable/main i386 libclone-perl i386 0.47-1+b1 [14.0 kB] Get: 31 http://deb.debian.org/debian unstable/main i386 libexporter-tiny-perl all 1.006002-1 [38.7 kB] Get: 32 http://deb.debian.org/debian unstable/main i386 liblist-moreutils-xs-perl i386 0.430-4+b2 [45.1 kB] Get: 33 http://deb.debian.org/debian unstable/main i386 liblist-moreutils-perl all 0.430-2 [46.9 kB] Get: 34 http://deb.debian.org/debian unstable/main i386 libmodule-build-perl all 0.423400-3 [234 kB] Get: 35 http://deb.debian.org/debian unstable/main i386 libparams-util-perl i386 1.102-3+b1 [24.7 kB] Get: 36 http://deb.debian.org/debian unstable/main i386 libsafe-isa-perl all 1.000010-1 [8288 B] Get: 37 http://deb.debian.org/debian unstable/main i386 libtask-weaken-perl all 1.06-2 [9364 B] Get: 38 http://deb.debian.org/debian unstable/main i386 libyaml-pp-perl all 0.39.0-1 [111 kB] Get: 39 http://deb.debian.org/debian unstable/main i386 libppi-perl all 1.281-1 [299 kB] Get: 40 http://deb.debian.org/debian unstable/main i386 libreadonly-perl all 2.050-3 [23.1 kB] Fetched 12.1 MB in 0s (110 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 ... 19826 files and directories currently installed.) Preparing to unpack .../00-sensible-utils_0.0.25_all.deb ... Unpacking sensible-utils (0.0.25) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../01-libmagic-mgc_1%3a5.46-5_i386.deb ... Unpacking libmagic-mgc (1:5.46-5) ... Selecting previously unselected package libmagic1t64:i386. Preparing to unpack .../02-libmagic1t64_1%3a5.46-5_i386.deb ... Unpacking libmagic1t64:i386 (1:5.46-5) ... Selecting previously unselected package file. Preparing to unpack .../03-file_1%3a5.46-5_i386.deb ... Unpacking file (1:5.46-5) ... Selecting previously unselected package gettext-base. Preparing to unpack .../04-gettext-base_0.23.1-2_i386.deb ... Unpacking gettext-base (0.23.1-2) ... Selecting previously unselected package libuchardet0:i386. Preparing to unpack .../05-libuchardet0_0.0.8-1+b2_i386.deb ... Unpacking libuchardet0:i386 (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../06-groff-base_1.23.0-7_i386.deb ... Unpacking groff-base (1.23.0-7) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../07-bsdextrautils_2.41-4_i386.deb ... Unpacking bsdextrautils (2.41-4) ... Selecting previously unselected package libpipeline1:i386. Preparing to unpack .../08-libpipeline1_1.5.8-1_i386.deb ... Unpacking libpipeline1:i386 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../09-man-db_2.13.0-1_i386.deb ... Unpacking man-db (2.13.0-1) ... Selecting previously unselected package m4. Preparing to unpack .../10-m4_1.4.19-8_i386.deb ... Unpacking m4 (1.4.19-8) ... Selecting previously unselected package autoconf. Preparing to unpack .../11-autoconf_2.72-3.1_all.deb ... Unpacking autoconf (2.72-3.1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../12-autotools-dev_20240727.1_all.deb ... Unpacking autotools-dev (20240727.1) ... Selecting previously unselected package automake. Preparing to unpack .../13-automake_1%3a1.17-4_all.deb ... Unpacking automake (1:1.17-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../14-autopoint_0.23.1-2_all.deb ... Unpacking autopoint (0.23.1-2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../15-libdebhelper-perl_13.24.2_all.deb ... Unpacking libdebhelper-perl (13.24.2) ... Selecting previously unselected package libtool. Preparing to unpack .../16-libtool_2.5.4-4_all.deb ... Unpacking libtool (2.5.4-4) ... 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:i386. Preparing to unpack .../21-libelf1t64_0.192-4_i386.deb ... Unpacking libelf1t64:i386 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../22-dwz_0.15-1+b1_i386.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libunistring5:i386. Preparing to unpack .../23-libunistring5_1.3-2_i386.deb ... Unpacking libunistring5:i386 (1.3-2) ... Selecting previously unselected package libxml2:i386. Preparing to unpack .../24-libxml2_2.12.7+dfsg+really2.9.14-0.4_i386.deb ... Unpacking libxml2:i386 (2.12.7+dfsg+really2.9.14-0.4) ... Selecting previously unselected package gettext. Preparing to unpack .../25-gettext_0.23.1-2_i386.deb ... Unpacking gettext (0.23.1-2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../26-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 .../27-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../28-debhelper_13.24.2_all.deb ... Unpacking debhelper (13.24.2) ... Selecting previously unselected package libclone-perl:i386. Preparing to unpack .../29-libclone-perl_0.47-1+b1_i386.deb ... Unpacking libclone-perl:i386 (0.47-1+b1) ... Selecting previously unselected package libexporter-tiny-perl. Preparing to unpack .../30-libexporter-tiny-perl_1.006002-1_all.deb ... Unpacking libexporter-tiny-perl (1.006002-1) ... Selecting previously unselected package liblist-moreutils-xs-perl. Preparing to unpack .../31-liblist-moreutils-xs-perl_0.430-4+b2_i386.deb ... Unpacking liblist-moreutils-xs-perl (0.430-4+b2) ... Selecting previously unselected package liblist-moreutils-perl. Preparing to unpack .../32-liblist-moreutils-perl_0.430-2_all.deb ... Unpacking liblist-moreutils-perl (0.430-2) ... Selecting previously unselected package libmodule-build-perl. Preparing to unpack .../33-libmodule-build-perl_0.423400-3_all.deb ... Adding 'diversion of /usr/bin/config_data to /usr/bin/config_data.diverted by libmodule-build-perl' Adding 'diversion of /usr/share/man/man1/config_data.1.gz to /usr/share/man/man1/config_data.diverted.1.gz by libmodule-build-perl' Unpacking libmodule-build-perl (0.423400-3) ... Selecting previously unselected package libparams-util-perl. Preparing to unpack .../34-libparams-util-perl_1.102-3+b1_i386.deb ... Unpacking libparams-util-perl (1.102-3+b1) ... Selecting previously unselected package libsafe-isa-perl. Preparing to unpack .../35-libsafe-isa-perl_1.000010-1_all.deb ... Unpacking libsafe-isa-perl (1.000010-1) ... Selecting previously unselected package libtask-weaken-perl. Preparing to unpack .../36-libtask-weaken-perl_1.06-2_all.deb ... Unpacking libtask-weaken-perl (1.06-2) ... Selecting previously unselected package libyaml-pp-perl. Preparing to unpack .../37-libyaml-pp-perl_0.39.0-1_all.deb ... Unpacking libyaml-pp-perl (0.39.0-1) ... Selecting previously unselected package libppi-perl. Preparing to unpack .../38-libppi-perl_1.281-1_all.deb ... Unpacking libppi-perl (1.281-1) ... Selecting previously unselected package libreadonly-perl. Preparing to unpack .../39-libreadonly-perl_2.050-3_all.deb ... Unpacking libreadonly-perl (2.050-3) ... Setting up libpipeline1:i386 (1.5.8-1) ... Setting up libsafe-isa-perl (1.000010-1) ... Setting up libtask-weaken-perl (1.06-2) ... Setting up bsdextrautils (2.41-4) ... Setting up libmagic-mgc (1:5.46-5) ... Setting up libclone-perl:i386 (0.47-1+b1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libyaml-pp-perl (0.39.0-1) ... Setting up libdebhelper-perl (13.24.2) ... Setting up libmagic1t64:i386 (1:5.46-5) ... Setting up gettext-base (0.23.1-2) ... Setting up m4 (1.4.19-8) ... Setting up file (1:5.46-5) ... Setting up libelf1t64:i386 (0.192-4) ... Setting up libmodule-build-perl (0.423400-3) ... Setting up libreadonly-perl (2.050-3) ... Setting up autotools-dev (20240727.1) ... Setting up libunistring5:i386 (1.3-2) ... Setting up autopoint (0.23.1-2) ... Setting up liblist-moreutils-xs-perl (0.430-4+b2) ... Setting up libparams-util-perl (1.102-3+b1) ... Setting up autoconf (2.72-3.1) ... Setting up dwz (0.15-1+b1) ... Setting up sensible-utils (0.0.25) ... Setting up libuchardet0:i386 (0.0.8-1+b2) ... Setting up libexporter-tiny-perl (1.006002-1) ... Setting up libxml2:i386 (2.12.7+dfsg+really2.9.14-0.4) ... Setting up automake (1:1.17-4) ... 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-2) ... Setting up libtool (2.5.4-4) ... Setting up liblist-moreutils-perl (0.430-2) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up libppi-perl (1.281-1) ... 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.2) ... Processing triggers for libc-bin (2.41-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/79358/tmp/hooks/A99_set_merged_usr starting Not re-configuring usrmerge for unstable I: user script /srv/workspace/pbuilder/79358/tmp/hooks/A99_set_merged_usr finished hostname: Name or service not known I: Running cd /build/reproducible-path/libppix-quotelike-perl-0.023/ && 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 > ../libppix-quotelike-perl_0.023-1_source.changes dpkg-buildpackage: info: source package libppix-quotelike-perl dpkg-buildpackage: info: source version 0.023-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Étienne Mollier dpkg-source --before-build . dpkg-buildpackage: info: host architecture i386 debian/rules clean dh clean dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf dh_auto_configure /usr/bin/perl Build.PL --installdirs vendor --config "optimize=-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libppix-quotelike-perl-0.023=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" --config "ld=i686-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libppix-quotelike-perl-0.023=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro" The following optional modules were not available: * PPIx::Regexp is not available. This module is needed to find variables inside nested regular expressions. It is not necessary to install these now. If you decide to install them later, this software will make use of them when it finds them. Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'PPIx-QuoteLike' version '0.023' dh_auto_build /usr/bin/perl Build Building PPIx-QuoteLike dh_auto_test /usr/bin/perl Build test --verbose 1 t/basic.t ............................ ok 1 - require PPIx::QuoteLike::Constant; ok 2 - require PPIx::QuoteLike::Utils; ok 3 - require PPIx::QuoteLike::Token; ok 4 - require PPIx::QuoteLike::Token::Control; ok 5 - require PPIx::QuoteLike::Token::Delimiter; ok 6 - require PPIx::QuoteLike::Token::Interpolation; ok 7 - require PPIx::QuoteLike::Token::String; ok 8 - require PPIx::QuoteLike::Token::Structure; ok 9 - require PPIx::QuoteLike::Token::Unknown; ok 10 - require PPIx::QuoteLike::Token::Whitespace; ok 11 - require PPIx::QuoteLike; ok 12 - An object of class 'PPIx::QuoteLike' isa 'PPIx::QuoteLike' ok 13 - require PPIx::QuoteLike::Dumper; ok 14 - An object of class 'PPIx::QuoteLike::Dumper' isa 'PPIx::QuoteLike::Dumper' ok 15 - PPI::Token::Quote is a quotelike element ok 16 - PPI::Token::QuoteLike::Backtick is a quotelike element ok 17 - PPI::Token::QuoteLike::Command is a quotelike element ok 18 - PPI::Token::QuoteLike::Readline is a quotelike element ok 19 - PPI::Token::HereDoc is a quotelike element ok 20 - PPI::Token::QuoteLike::Words is not a quotelike element ok 21 - PPI::Token::QuoteLike::Regexp is not a quotelike element ok 22 - Fubar is not a quotelike element ok 23 - ARRAY(0x59364234) is not a quotelike element 1..23 ok t/dump.t ............................. ok 1 - Dump "foo$bar" ok 2 - Dump a file 1..2 ok t/locations.t ........................ # Parse "foo${bar}baz" ok 1 - Found PPI::Token::Quote::Double ok 2 - Found exactly one PPI::Token:Quote::Double ok 3 - Found 6 tokens in string ok 4 - Token 0 ('') location ok 5 - Token 1 ('"') location ok 6 - Token 2 ('foo') location ok 7 - Token 3 ('${bar}') location ok 8 - Token 4 ('baz') location ok 9 - Token 4 ('baz') line_number() ok 10 - Token 4 ('baz') column_number() ok 11 - Token 4 ('baz') visual_column_number() ok 12 - Token 4 ('baz') logical_line_number() ok 13 - Token 4 ('baz') logical_filename() ok 14 - Token 5 ('"') location ok 15 - String location ok 16 - String line_number() ok 17 - String column_number() ok 18 - String visual_column_number() ok 19 - String logical_line_number() ok 20 - String logical_filename() # PPI document corresponding to '${bar}' ok 21 - Interpolation PPI has 1 token ok 22 - Token 0 ('$bar') location # Parse $var = "\t$x\t$xx\t$xxx\t\t"; with literal tabs # NOTE that tab widths other than 1 are unsupported by PPI as of 1.272 ok 23 - Found PPI::Token::Regexp::Match ok 24 - Found exactly one PPI::Token::Regexp::Match ok 25 - Found 10 tokens in quote ok 26 - Token 0 ('') location ok 27 - Token 1 ('"') location ok 28 - Token 2 ('\t') location ok 29 - Token 3 ('$x') location ok 30 - Token 4 ('\t') location ok 31 - Token 5 ('$xx') location ok 32 - Token 6 ('\t') location ok 33 - Token 7 ('$xxx') location ok 34 - Token 8 ('\t\t') location ok 35 - Token 9 ('"') location 1..35 ok t/normalize_interpolation_for_ppi.t .. ok 1 - '$foo' normalizes to '$foo' ok 2 - '$ foo' normalizes to '$foo' ok 3 - '${foo}' normalizes to '$foo' ok 4 - '${ foo }' normalizes to '$foo' ok 5 - '$ { foo }' normalizes to '$foo' ok 6 - '@{$x[$i]}' normalizes to '@{$x[$i]}' ok 7 - '@{ [ foo() ] }' normalizes to 'foo()' ok 8 - '${ \ ( foo() ) }' normalizes to 'foo()' ok 9 - '${^MATCH}' normalizes to '${^MATCH}' ok 10 - '${^CAPTURE[0]}' normalizes to '${^CAPTURE[0]}' 1..10 ok t/parse.t ............................ ok 1 - Able to parse '' ok 2 - Failures parsing '' ok 3 - Does '' interpolate ok 4 - Can recover '' ok 5 - Type of '' ok 6 - Delimiters of '' ok 7 - Start delimiter of '' ok 8 - Finish delimiter of '' ok 9 - '' encoding ok 10 - '' interpolated variables ok 11 - Number of elements of '' ok 12 - Number of children of '' ok 13 - Able to parse qq xyx ok 14 - Failures parsing qq xyx ok 15 - Does qq xyx interpolate ok 16 - Can recover qq xyx ok 17 - Type of qq xyx ok 18 - Delimiters of qq xyx ok 19 - Start delimiter of qq xyx ok 20 - Finish delimiter of qq xyx ok 21 - qq xyx encoding ok 22 - qq xyx interpolated variables ok 23 - Number of elements of qq xyx ok 24 - Number of children of qq xyx ok 25 - qq xyx child 0 class ok 26 - qq xyx child 0 content ok 27 - qq xyx child 0 error ok 28 - qq xyx child 0 parent ok 29 - qq xyx child 0 previous sibling ok 30 - qq xyx child 0 next sibling ok 31 - Able to parse "foo\"bar" ok 32 - Failures parsing "foo\"bar" ok 33 - Does "foo\"bar" interpolate ok 34 - Can recover "foo\"bar" ok 35 - Type of "foo\"bar" ok 36 - Delimiters of "foo\"bar" ok 37 - Start delimiter of "foo\"bar" ok 38 - Finish delimiter of "foo\"bar" ok 39 - "foo\"bar" encoding ok 40 - "foo\"bar" interpolated variables ok 41 - Number of elements of "foo\"bar" ok 42 - Number of children of "foo\"bar" ok 43 - "foo\"bar" child 0 class ok 44 - "foo\"bar" child 0 content ok 45 - "foo\"bar" child 0 error ok 46 - "foo\"bar" child 0 parent ok 47 - "foo\"bar" child 0 previous sibling ok 48 - "foo\"bar" child 0 next sibling ok 49 - Able to parse q{\Qx} ok 50 - Failures parsing q{\Qx} ok 51 - Does q{\Qx} interpolate ok 52 - Can recover q{\Qx} ok 53 - Type of q{\Qx} ok 54 - Delimiters of q{\Qx} ok 55 - Start delimiter of q{\Qx} ok 56 - Finish delimiter of q{\Qx} ok 57 - q{\Qx} encoding ok 58 - q{\Qx} interpolated variables ok 59 - Number of elements of q{\Qx} ok 60 - Number of children of q{\Qx} ok 61 - q{\Qx} child 0 class ok 62 - q{\Qx} child 0 content ok 63 - q{\Qx} child 0 error ok 64 - q{\Qx} child 0 parent ok 65 - q{\Qx} child 0 previous sibling ok 66 - q{\Qx} child 0 next sibling ok 67 - Able to parse qq {\Qx} ok 68 - Failures parsing qq {\Qx} ok 69 - Does qq {\Qx} interpolate ok 70 - Can recover qq {\Qx} ok 71 - Type of qq {\Qx} ok 72 - Delimiters of qq {\Qx} ok 73 - Start delimiter of qq {\Qx} ok 74 - Finish delimiter of qq {\Qx} ok 75 - qq {\Qx} encoding ok 76 - qq {\Qx} interpolated variables ok 77 - Number of elements of qq {\Qx} ok 78 - Number of children of qq {\Qx} ok 79 - qq {\Qx} child 0 class ok 80 - qq {\Qx} child 0 content ok 81 - qq {\Qx} child 0 error ok 82 - qq {\Qx} child 0 parent ok 83 - qq {\Qx} child 0 previous sibling ok 84 - qq {\Qx} child 0 next sibling ok 85 - qq {\Qx} child 1 class ok 86 - qq {\Qx} child 1 content ok 87 - qq {\Qx} child 1 error ok 88 - qq {\Qx} child 1 parent ok 89 - qq {\Qx} child 1 previous sibling ok 90 - qq {\Qx} child 1 next sibling ok 91 - Able to parse qx '$foo' ok 92 - Failures parsing qx '$foo' ok 93 - Does qx '$foo' interpolate ok 94 - Can recover qx '$foo' ok 95 - Type of qx '$foo' ok 96 - Delimiters of qx '$foo' ok 97 - Start delimiter of qx '$foo' ok 98 - Finish delimiter of qx '$foo' ok 99 - qx '$foo' encoding ok 100 - qx '$foo' interpolated variables ok 101 - Number of elements of qx '$foo' ok 102 - Number of children of qx '$foo' ok 103 - qx '$foo' child 0 class ok 104 - qx '$foo' child 0 content ok 105 - qx '$foo' child 0 error ok 106 - qx '$foo' child 0 parent ok 107 - qx '$foo' child 0 previous sibling ok 108 - qx '$foo' child 0 next sibling ok 109 - Able to parse "$foo" ok 110 - Failures parsing "$foo" ok 111 - Does "$foo" interpolate ok 112 - Can recover "$foo" ok 113 - Type of "$foo" ok 114 - Delimiters of "$foo" ok 115 - Start delimiter of "$foo" ok 116 - Finish delimiter of "$foo" ok 117 - "$foo" encoding ok 118 - "$foo" interpolated variables ok 119 - Number of elements of "$foo" ok 120 - Number of children of "$foo" ok 121 - "$foo" child 0 class ok 122 - "$foo" child 0 content ok 123 - "$foo" child 0 error ok 124 - "$foo" child 0 parent ok 125 - "$foo" child 0 previous sibling ok 126 - "$foo" child 0 next sibling ok 127 - "$foo" child 0 interpolated variables ok 128 - Able to parse "$$foo" ok 129 - Failures parsing "$$foo" ok 130 - Does "$$foo" interpolate ok 131 - Can recover "$$foo" ok 132 - Type of "$$foo" ok 133 - Delimiters of "$$foo" ok 134 - Start delimiter of "$$foo" ok 135 - Finish delimiter of "$$foo" ok 136 - "$$foo" encoding ok 137 - "$$foo" interpolated variables ok 138 - Number of elements of "$$foo" ok 139 - Number of children of "$$foo" ok 140 - "$$foo" child 0 class ok 141 - "$$foo" child 0 content ok 142 - "$$foo" child 0 error ok 143 - "$$foo" child 0 parent ok 144 - "$$foo" child 0 previous sibling ok 145 - "$$foo" child 0 next sibling ok 146 - "$$foo" child 0 interpolated variables ok 147 - Able to parse qx{${foo}bar} ok 148 - Failures parsing qx{${foo}bar} ok 149 - Does qx{${foo}bar} interpolate ok 150 - Can recover qx{${foo}bar} ok 151 - Type of qx{${foo}bar} ok 152 - Delimiters of qx{${foo}bar} ok 153 - Start delimiter of qx{${foo}bar} ok 154 - Finish delimiter of qx{${foo}bar} ok 155 - qx{${foo}bar} encoding ok 156 - qx{${foo}bar} interpolated variables ok 157 - Number of elements of qx{${foo}bar} ok 158 - Number of children of qx{${foo}bar} ok 159 - qx{${foo}bar} child 0 class ok 160 - qx{${foo}bar} child 0 content ok 161 - qx{${foo}bar} child 0 error ok 162 - qx{${foo}bar} child 0 parent ok 163 - qx{${foo}bar} child 0 previous sibling ok 164 - qx{${foo}bar} child 0 next sibling ok 165 - qx{${foo}bar} child 0 interpolated variables ok 166 - qx{${foo}bar} child 1 class ok 167 - qx{${foo}bar} child 1 content ok 168 - qx{${foo}bar} child 1 error ok 169 - qx{${foo}bar} child 1 parent ok 170 - qx{${foo}bar} child 1 previous sibling ok 171 - qx{${foo}bar} child 1 next sibling ok 172 - Able to parse <$foo> ok 173 - Failures parsing <$foo> ok 174 - Does <$foo> interpolate ok 175 - Can recover <$foo> ok 176 - Type of <$foo> ok 177 - Delimiters of <$foo> ok 178 - Start delimiter of <$foo> ok 179 - Finish delimiter of <$foo> ok 180 - <$foo> encoding ok 181 - <$foo> interpolated variables ok 182 - Number of elements of <$foo> ok 183 - Number of children of <$foo> ok 184 - <$foo> child 0 class ok 185 - <$foo> child 0 content ok 186 - <$foo> child 0 error ok 187 - <$foo> child 0 parent ok 188 - <$foo> child 0 previous sibling ok 189 - <$foo> child 0 next sibling ok 190 - <$foo> child 0 interpolated variables ok 191 - Able to parse "foo@{[ qq<$bar$baz> ]}buzz" ok 192 - Failures parsing "foo@{[ qq<$bar$baz> ]}buzz" ok 193 - Does "foo@{[ qq<$bar$baz> ]}buzz" interpolate ok 194 - Can recover "foo@{[ qq<$bar$baz> ]}buzz" ok 195 - Type of "foo@{[ qq<$bar$baz> ]}buzz" ok 196 - Delimiters of "foo@{[ qq<$bar$baz> ]}buzz" ok 197 - Start delimiter of "foo@{[ qq<$bar$baz> ]}buzz" ok 198 - Finish delimiter of "foo@{[ qq<$bar$baz> ]}buzz" ok 199 - "foo@{[ qq<$bar$baz> ]}buzz" encoding ok 200 - "foo@{[ qq<$bar$baz> ]}buzz" interpolated variables ok 201 - Number of elements of "foo@{[ qq<$bar$baz> ]}buzz" ok 202 - Number of children of "foo@{[ qq<$bar$baz> ]}buzz" ok 203 - "foo@{[ qq<$bar$baz> ]}buzz" child 0 class ok 204 - "foo@{[ qq<$bar$baz> ]}buzz" child 0 content ok 205 - "foo@{[ qq<$bar$baz> ]}buzz" child 0 error ok 206 - "foo@{[ qq<$bar$baz> ]}buzz" child 0 parent ok 207 - "foo@{[ qq<$bar$baz> ]}buzz" child 0 previous sibling ok 208 - "foo@{[ qq<$bar$baz> ]}buzz" child 0 next sibling ok 209 - "foo@{[ qq<$bar$baz> ]}buzz" child 1 class ok 210 - "foo@{[ qq<$bar$baz> ]}buzz" child 1 content ok 211 - "foo@{[ qq<$bar$baz> ]}buzz" child 1 error ok 212 - "foo@{[ qq<$bar$baz> ]}buzz" child 1 parent ok 213 - "foo@{[ qq<$bar$baz> ]}buzz" child 1 previous sibling ok 214 - "foo@{[ qq<$bar$baz> ]}buzz" child 1 next sibling ok 215 - "foo@{[ qq<$bar$baz> ]}buzz" child 1 interpolated variables ok 216 - "foo@{[ qq<$bar$baz> ]}buzz" child 2 class ok 217 - "foo@{[ qq<$bar$baz> ]}buzz" child 2 content ok 218 - "foo@{[ qq<$bar$baz> ]}buzz" child 2 error ok 219 - "foo@{[ qq<$bar$baz> ]}buzz" child 2 parent ok 220 - "foo@{[ qq<$bar$baz> ]}buzz" child 2 previous sibling ok 221 - "foo@{[ qq<$bar$baz> ]}buzz" child 2 next sibling ok 222 - Able to parse "$foo::$bar" ok 223 - Failures parsing "$foo::$bar" ok 224 - Does "$foo::$bar" interpolate ok 225 - Can recover "$foo::$bar" ok 226 - Type of "$foo::$bar" ok 227 - Delimiters of "$foo::$bar" ok 228 - Start delimiter of "$foo::$bar" ok 229 - Finish delimiter of "$foo::$bar" ok 230 - "$foo::$bar" encoding ok 231 - "$foo::$bar" interpolated variables ok 232 - Number of elements of "$foo::$bar" ok 233 - Number of children of "$foo::$bar" ok 234 - "$foo::$bar" child 0 class ok 235 - "$foo::$bar" child 0 content ok 236 - "$foo::$bar" child 0 error ok 237 - "$foo::$bar" child 0 parent ok 238 - "$foo::$bar" child 0 previous sibling ok 239 - "$foo::$bar" child 0 next sibling ok 240 - "$foo::$bar" child 0 interpolated variables ok 241 - "$foo::$bar" child 1 class ok 242 - "$foo::$bar" child 1 content ok 243 - "$foo::$bar" child 1 error ok 244 - "$foo::$bar" child 1 parent ok 245 - "$foo::$bar" child 1 previous sibling ok 246 - "$foo::$bar" child 1 next sibling ok 247 - "$foo::$bar" child 2 class ok 248 - "$foo::$bar" child 2 content ok 249 - "$foo::$bar" child 2 error ok 250 - "$foo::$bar" child 2 parent ok 251 - "$foo::$bar" child 2 previous sibling ok 252 - "$foo::$bar" child 2 next sibling ok 253 - "$foo::$bar" child 2 interpolated variables ok 254 - Able to parse "@{$x[$i]}" ok 255 - Failures parsing "@{$x[$i]}" ok 256 - Does "@{$x[$i]}" interpolate ok 257 - Can recover "@{$x[$i]}" ok 258 - Type of "@{$x[$i]}" ok 259 - Delimiters of "@{$x[$i]}" ok 260 - Start delimiter of "@{$x[$i]}" ok 261 - Finish delimiter of "@{$x[$i]}" ok 262 - "@{$x[$i]}" encoding ok 263 - "@{$x[$i]}" interpolated variables ok 264 - Number of elements of "@{$x[$i]}" ok 265 - Number of children of "@{$x[$i]}" ok 266 - "@{$x[$i]}" child 0 class ok 267 - "@{$x[$i]}" child 0 content ok 268 - "@{$x[$i]}" child 0 error ok 269 - "@{$x[$i]}" child 0 parent ok 270 - "@{$x[$i]}" child 0 previous sibling ok 271 - "@{$x[$i]}" child 0 next sibling ok 272 - "@{$x[$i]}" child 0 interpolated variables ok 273 - Able to parse "\N{$foo}" ok 274 - Failures parsing "\N{$foo}" ok 275 - Does "\N{$foo}" interpolate ok 276 - Can recover "\N{$foo}" ok 277 - Type of "\N{$foo}" ok 278 - Delimiters of "\N{$foo}" ok 279 - Start delimiter of "\N{$foo}" ok 280 - Finish delimiter of "\N{$foo}" ok 281 - "\N{$foo}" encoding ok 282 - "\N{$foo}" interpolated variables ok 283 - Number of elements of "\N{$foo}" ok 284 - Number of children of "\N{$foo}" ok 285 - "\N{$foo}" child 0 class ok 286 - "\N{$foo}" child 0 content ok 287 - "\N{$foo}" child 0 error ok 288 - "\N{$foo}" child 0 parent ok 289 - "\N{$foo}" child 0 previous sibling ok 290 - "\N{$foo}" child 0 next sibling ok 291 - Able to parse HERE_DOCUMENT ok 292 - Failures parsing HERE_DOCUMENT ok 293 - Does HERE_DOCUMENT interpolate ok 294 - HERE_DOCUMENT indentation ok 295 - Can recover HERE_DOCUMENT ok 296 - Type of HERE_DOCUMENT ok 297 - Delimiters of HERE_DOCUMENT ok 298 - Start delimiter of HERE_DOCUMENT ok 299 - Finish delimiter of HERE_DOCUMENT ok 300 - Encoding of HERE_DOCUMENT ok 301 - HERE_DOCUMENT interpolated variables ok 302 - Number of elements of HERE_DOCUMENT ok 303 - Number of children of HERE_DOCUMENT ok 304 - HERE_DOCUMENT child 0 class ok 305 - HERE_DOCUMENT child 0 content ok 306 - HERE_DOCUMENT child 0 error ok 307 - HERE_DOCUMENT child 0 parent ok 308 - HERE_DOCUMENT child 0 previous sibling ok 309 - HERE_DOCUMENT child 0 next sibling ok 310 - HERE_DOCUMENT child 0 interpolated variables ok 311 - HERE_DOCUMENT child 1 class ok 312 - HERE_DOCUMENT child 1 content ok 313 - HERE_DOCUMENT child 1 error ok 314 - HERE_DOCUMENT child 1 parent ok 315 - HERE_DOCUMENT child 1 previous sibling ok 316 - HERE_DOCUMENT child 1 next sibling ok 317 - HERE_DOCUMENT child 2 class ok 318 - HERE_DOCUMENT child 2 content ok 319 - HERE_DOCUMENT child 2 error ok 320 - HERE_DOCUMENT child 2 parent ok 321 - HERE_DOCUMENT child 2 previous sibling ok 322 - HERE_DOCUMENT child 2 next sibling ok 323 - HERE_DOCUMENT child 2 interpolated variables ok 324 - Able to parse "@@x" ok 325 - Failures parsing "@@x" ok 326 - Does "@@x" interpolate ok 327 - Can recover "@@x" ok 328 - Type of "@@x" ok 329 - Delimiters of "@@x" ok 330 - Start delimiter of "@@x" ok 331 - Finish delimiter of "@@x" ok 332 - "@@x" encoding ok 333 - "@@x" interpolated variables ok 334 - Number of elements of "@@x" ok 335 - Number of children of "@@x" ok 336 - "@@x" child 0 class ok 337 - "@@x" child 0 content ok 338 - "@@x" child 0 error ok 339 - "@@x" child 0 parent ok 340 - "@@x" child 0 previous sibling ok 341 - "@@x" child 0 next sibling ok 342 - "@@x" child 1 class ok 343 - "@@x" child 1 content ok 344 - "@@x" child 1 error ok 345 - "@@x" child 1 parent ok 346 - "@@x" child 1 previous sibling ok 347 - "@@x" child 1 next sibling ok 348 - "@@x" child 1 interpolated variables ok 349 - Able to parse "x@*y" ok 350 - Failures parsing "x@*y" ok 351 - Does "x@*y" interpolate ok 352 - Can recover "x@*y" ok 353 - Type of "x@*y" ok 354 - Delimiters of "x@*y" ok 355 - Start delimiter of "x@*y" ok 356 - Finish delimiter of "x@*y" ok 357 - "x@*y" encoding ok 358 - "x@*y" interpolated variables ok 359 - Number of elements of "x@*y" ok 360 - Number of children of "x@*y" ok 361 - "x@*y" child 0 class ok 362 - "x@*y" child 0 content ok 363 - "x@*y" child 0 error ok 364 - "x@*y" child 0 parent ok 365 - "x@*y" child 0 previous sibling ok 366 - "x@*y" child 0 next sibling ok 367 - Able to parse "$@" ok 368 - Failures parsing "$@" ok 369 - Does "$@" interpolate ok 370 - Can recover "$@" ok 371 - Type of "$@" ok 372 - Delimiters of "$@" ok 373 - Start delimiter of "$@" ok 374 - Finish delimiter of "$@" ok 375 - "$@" encoding ok 376 - "$@" interpolated variables ok 377 - Number of elements of "$@" ok 378 - Number of children of "$@" ok 379 - "$@" child 0 class ok 380 - "$@" child 0 content ok 381 - "$@" child 0 error ok 382 - "$@" child 0 parent ok 383 - "$@" child 0 previous sibling ok 384 - "$@" child 0 next sibling ok 385 - "$@" child 0 interpolated variables ok 386 - Able to parse "${x}[0]" ok 387 - Failures parsing "${x}[0]" ok 388 - Does "${x}[0]" interpolate ok 389 - Can recover "${x}[0]" ok 390 - Type of "${x}[0]" ok 391 - Delimiters of "${x}[0]" ok 392 - Start delimiter of "${x}[0]" ok 393 - Finish delimiter of "${x}[0]" ok 394 - "${x}[0]" encoding ok 395 - "${x}[0]" interpolated variables ok 396 - Number of elements of "${x}[0]" ok 397 - Number of children of "${x}[0]" ok 398 - "${x}[0]" child 0 class ok 399 - "${x}[0]" child 0 content ok 400 - "${x}[0]" child 0 error ok 401 - "${x}[0]" child 0 parent ok 402 - "${x}[0]" child 0 previous sibling ok 403 - "${x}[0]" child 0 next sibling ok 404 - "${x}[0]" child 0 interpolated variables ok 405 - "${x}[0]" child 1 class ok 406 - "${x}[0]" child 1 content ok 407 - "${x}[0]" child 1 error ok 408 - "${x}[0]" child 1 parent ok 409 - "${x}[0]" child 1 previous sibling ok 410 - "${x}[0]" child 1 next sibling ok 411 - Able to parse "$x[$[]" ok 412 - Failures parsing "$x[$[]" ok 413 - Does "$x[$[]" interpolate ok 414 - Can recover "$x[$[]" ok 415 - Type of "$x[$[]" ok 416 - Delimiters of "$x[$[]" ok 417 - Start delimiter of "$x[$[]" ok 418 - Finish delimiter of "$x[$[]" ok 419 - "$x[$[]" encoding ok 420 - "$x[$[]" interpolated variables ok 421 - Number of elements of "$x[$[]" ok 422 - Number of children of "$x[$[]" ok 423 - "$x[$[]" child 0 class ok 424 - "$x[$[]" child 0 content ok 425 - "$x[$[]" child 0 error ok 426 - "$x[$[]" child 0 parent ok 427 - "$x[$[]" child 0 previous sibling ok 428 - "$x[$[]" child 0 next sibling ok 429 - "$x[$[]" child 0 interpolated variables ok 430 - Able to parse "$${foo}" ok 431 - Failures parsing "$${foo}" ok 432 - Does "$${foo}" interpolate ok 433 - Can recover "$${foo}" ok 434 - Type of "$${foo}" ok 435 - Delimiters of "$${foo}" ok 436 - Start delimiter of "$${foo}" ok 437 - Finish delimiter of "$${foo}" ok 438 - "$${foo}" encoding ok 439 - "$${foo}" interpolated variables ok 440 - Number of elements of "$${foo}" ok 441 - Number of children of "$${foo}" ok 442 - "$${foo}" child 0 class ok 443 - "$${foo}" child 0 content ok 444 - "$${foo}" child 0 error ok 445 - "$${foo}" child 0 parent ok 446 - "$${foo}" child 0 previous sibling ok 447 - "$${foo}" child 0 next sibling ok 448 - "$${foo}" child 0 interpolated variables ok 449 - Able to parse "${$}" ok 450 - Failures parsing "${$}" ok 451 - Does "${$}" interpolate ok 452 - Can recover "${$}" ok 453 - Type of "${$}" ok 454 - Delimiters of "${$}" ok 455 - Start delimiter of "${$}" ok 456 - Finish delimiter of "${$}" ok 457 - "${$}" encoding ok 458 - "${$}" interpolated variables ok 459 - Number of elements of "${$}" ok 460 - Number of children of "${$}" ok 461 - "${$}" child 0 class ok 462 - "${$}" child 0 content ok 463 - "${$}" child 0 error ok 464 - "${$}" child 0 parent ok 465 - "${$}" child 0 previous sibling ok 466 - "${$}" child 0 next sibling ok 467 - "${$}" child 0 interpolated variables ok 468 - Able to parse "@{[ ${ foo } ]}" ok 469 - Failures parsing "@{[ ${ foo } ]}" ok 470 - Does "@{[ ${ foo } ]}" interpolate ok 471 - Can recover "@{[ ${ foo } ]}" ok 472 - Type of "@{[ ${ foo } ]}" ok 473 - Delimiters of "@{[ ${ foo } ]}" ok 474 - Start delimiter of "@{[ ${ foo } ]}" ok 475 - Finish delimiter of "@{[ ${ foo } ]}" ok 476 - "@{[ ${ foo } ]}" encoding ok 477 - "@{[ ${ foo } ]}" interpolated variables ok 478 - Number of elements of "@{[ ${ foo } ]}" ok 479 - Number of children of "@{[ ${ foo } ]}" ok 480 - "@{[ ${ foo } ]}" child 0 class ok 481 - "@{[ ${ foo } ]}" child 0 content ok 482 - "@{[ ${ foo } ]}" child 0 error ok 483 - "@{[ ${ foo } ]}" child 0 parent ok 484 - "@{[ ${ foo } ]}" child 0 previous sibling ok 485 - "@{[ ${ foo } ]}" child 0 next sibling ok 486 - "@{[ ${ foo } ]}" child 0 interpolated variables ok 487 - Able to parse "<$a->@*>" ok 488 - Failures parsing "<$a->@*>" ok 489 - Does "<$a->@*>" interpolate ok 490 - Can recover "<$a->@*>" ok 491 - Type of "<$a->@*>" ok 492 - Delimiters of "<$a->@*>" ok 493 - Start delimiter of "<$a->@*>" ok 494 - Finish delimiter of "<$a->@*>" ok 495 - "<$a->@*>" encoding ok 496 - "<$a->@*>" interpolated variables ok 497 - Number of elements of "<$a->@*>" ok 498 - Number of children of "<$a->@*>" ok 499 - "<$a->@*>" child 0 class ok 500 - "<$a->@*>" child 0 content ok 501 - "<$a->@*>" child 0 error ok 502 - "<$a->@*>" child 0 parent ok 503 - "<$a->@*>" child 0 previous sibling ok 504 - "<$a->@*>" child 0 next sibling ok 505 - "<$a->@*>" child 1 class ok 506 - "<$a->@*>" child 1 content ok 507 - "<$a->@*>" child 1 error ok 508 - "<$a->@*>" child 1 parent ok 509 - "<$a->@*>" child 1 previous sibling ok 510 - "<$a->@*>" child 1 next sibling ok 511 - "<$a->@*>" child 1 interpolated variables ok 512 - "<$a->@*>" child 2 class ok 513 - "<$a->@*>" child 2 content ok 514 - "<$a->@*>" child 2 error ok 515 - "<$a->@*>" child 2 parent ok 516 - "<$a->@*>" child 2 previous sibling ok 517 - "<$a->@*>" child 2 next sibling ok 518 - Able to parse "<$a->@[0..2]>" ok 519 - Failures parsing "<$a->@[0..2]>" ok 520 - Does "<$a->@[0..2]>" interpolate ok 521 - Can recover "<$a->@[0..2]>" ok 522 - Type of "<$a->@[0..2]>" ok 523 - Delimiters of "<$a->@[0..2]>" ok 524 - Start delimiter of "<$a->@[0..2]>" ok 525 - Finish delimiter of "<$a->@[0..2]>" ok 526 - "<$a->@[0..2]>" encoding ok 527 - "<$a->@[0..2]>" interpolated variables ok 528 - Number of elements of "<$a->@[0..2]>" ok 529 - Number of children of "<$a->@[0..2]>" ok 530 - "<$a->@[0..2]>" child 0 class ok 531 - "<$a->@[0..2]>" child 0 content ok 532 - "<$a->@[0..2]>" child 0 error ok 533 - "<$a->@[0..2]>" child 0 parent ok 534 - "<$a->@[0..2]>" child 0 previous sibling ok 535 - "<$a->@[0..2]>" child 0 next sibling ok 536 - "<$a->@[0..2]>" child 1 class ok 537 - "<$a->@[0..2]>" child 1 content ok 538 - "<$a->@[0..2]>" child 1 error ok 539 - "<$a->@[0..2]>" child 1 parent ok 540 - "<$a->@[0..2]>" child 1 previous sibling ok 541 - "<$a->@[0..2]>" child 1 next sibling ok 542 - "<$a->@[0..2]>" child 1 interpolated variables ok 543 - "<$a->@[0..2]>" child 2 class ok 544 - "<$a->@[0..2]>" child 2 content ok 545 - "<$a->@[0..2]>" child 2 error ok 546 - "<$a->@[0..2]>" child 2 parent ok 547 - "<$a->@[0..2]>" child 2 previous sibling ok 548 - "<$a->@[0..2]>" child 2 next sibling ok 549 # skip Truly weird delimiters are noisy, therefore author tests ok 550 # skip Truly weird delimiters are noisy, therefore author tests ok 551 - Able to parse HERE_DOCUMENT ok 552 - Failures parsing HERE_DOCUMENT ok 553 - Does HERE_DOCUMENT interpolate ok 554 - HERE_DOCUMENT indentation ok 555 - Can recover HERE_DOCUMENT ok 556 - Type of HERE_DOCUMENT ok 557 - Delimiters of HERE_DOCUMENT ok 558 - Start delimiter of HERE_DOCUMENT ok 559 - Finish delimiter of HERE_DOCUMENT ok 560 - Encoding of HERE_DOCUMENT ok 561 - HERE_DOCUMENT interpolated variables ok 562 - Number of elements of HERE_DOCUMENT ok 563 - Number of children of HERE_DOCUMENT ok 564 - HERE_DOCUMENT child 0 class ok 565 - HERE_DOCUMENT child 0 content ok 566 - HERE_DOCUMENT child 0 error ok 567 - HERE_DOCUMENT child 0 parent ok 568 - HERE_DOCUMENT child 0 previous sibling ok 569 - HERE_DOCUMENT child 0 next sibling ok 570 - HERE_DOCUMENT child 1 class ok 571 - HERE_DOCUMENT child 1 content ok 572 - HERE_DOCUMENT child 1 error ok 573 - HERE_DOCUMENT child 1 parent ok 574 - HERE_DOCUMENT child 1 previous sibling ok 575 - HERE_DOCUMENT child 1 next sibling ok 576 - HERE_DOCUMENT child 2 class ok 577 - HERE_DOCUMENT child 2 content ok 578 - HERE_DOCUMENT child 2 error ok 579 - HERE_DOCUMENT child 2 parent ok 580 - HERE_DOCUMENT child 2 previous sibling ok 581 - HERE_DOCUMENT child 2 next sibling ok 582 - Able to parse HERE_DOCUMENT ok 583 - Failures parsing HERE_DOCUMENT ok 584 - Does HERE_DOCUMENT interpolate ok 585 - HERE_DOCUMENT indentation ok 586 - Can recover HERE_DOCUMENT ok 587 - Type of HERE_DOCUMENT ok 588 - Delimiters of HERE_DOCUMENT ok 589 - Start delimiter of HERE_DOCUMENT ok 590 - Finish delimiter of HERE_DOCUMENT ok 591 - Encoding of HERE_DOCUMENT ok 592 - HERE_DOCUMENT interpolated variables ok 593 - Number of elements of HERE_DOCUMENT ok 594 - Number of children of HERE_DOCUMENT ok 595 - HERE_DOCUMENT child 0 class ok 596 - HERE_DOCUMENT child 0 content ok 597 - HERE_DOCUMENT child 0 error ok 598 - HERE_DOCUMENT child 0 parent ok 599 - HERE_DOCUMENT child 0 previous sibling ok 600 - HERE_DOCUMENT child 0 next sibling ok 601 - HERE_DOCUMENT child 1 class ok 602 - HERE_DOCUMENT child 1 content ok 603 - HERE_DOCUMENT child 1 error ok 604 - HERE_DOCUMENT child 1 parent ok 605 - HERE_DOCUMENT child 1 previous sibling ok 606 - HERE_DOCUMENT child 1 next sibling ok 607 - HERE_DOCUMENT child 2 class ok 608 - HERE_DOCUMENT child 2 content ok 609 - HERE_DOCUMENT child 2 error ok 610 - HERE_DOCUMENT child 2 parent ok 611 - HERE_DOCUMENT child 2 previous sibling ok 612 - HERE_DOCUMENT child 2 next sibling ok 613 - HERE_DOCUMENT child 3 class ok 614 - HERE_DOCUMENT child 3 content ok 615 - HERE_DOCUMENT child 3 error ok 616 - HERE_DOCUMENT child 3 parent ok 617 - HERE_DOCUMENT child 3 previous sibling ok 618 - HERE_DOCUMENT child 3 next sibling ok 619 - HERE_DOCUMENT child 4 class ok 620 - HERE_DOCUMENT child 4 content ok 621 - HERE_DOCUMENT child 4 error ok 622 - HERE_DOCUMENT child 4 parent ok 623 - HERE_DOCUMENT child 4 previous sibling ok 624 - HERE_DOCUMENT child 4 next sibling 1..624 ok t/unit-adhoc.t ....................... ok 1 - PPIx::QuoteLike statement() method ok 2 - PPIx::QuoteLike::Token::String statement() method ok 3 - <<\EOD here doc parses ok 4 - <<\EOD here doc does not interpolate ok 5 - <<~\EOD here doc parses ok 6 - <<~\EOD here doc does not interpolate 1..6 ok t/variables.t ........................ ok 1 - Variables in q<"foo$bar"> ok 2 - Variables in q<'foo$bar'> ok 3 - Variables in first token of q<"foo$bar"> ok 4 - Variables in first token of q<'foo$bar'> ok 5 - Variables in PPIx::QuoteLike q<"foo$bar"> ok 6 - Variables in q<"${^MATCH}"> not ok 7 - Variables in q<"${^CAPTURE[0]}"> # TODO A restriction, probably permanent # Failed (TODO) test 'Variables in q<"${^CAPTURE[0]}">' # at t/variables.t line 27. # Structures begin differing at: # $got->[0] = Does not exist # $expected->[0] = '@{^CAPTURE}' # PPIx::Regexp is not installed; we can not find variables in Regexps ok 8 - Variables in q ok 9 - Variables in q ok 10 - Variables in first token of q 1..10 ok t/version.t .......................... ok 1 - String was introduced in 5.0 ok 2 - String is still here ok 3 - \U was introduced in 5.0 ok 4 - \U is still here ok 5 - \F was introduced in 5.15.8 ok 6 - \F is still here ok 7 - Delimiter q<'> was introduced in 5.0 ok 8 - Delimiter q<'> is still here ok 9 - Delimiter qq<\N{COMBINING CIRCUMFLEX ACCENT}> was introduced in 5.8.3 (kinda) ok 10 - Delimiter qq<\N{COMBINING CIRCUMFLEX ACCENT}> removed in 5.029 ok 11 # skip Truly weird delimiters are noisy, therefore author tests ok 12 # skip Truly weird delimiters are noisy, therefore author tests ok 13 - Interpolation was introduced in 5.0 ok 14 - Interpolation is still here ok 15 - Double-quoted string was introduced in 5.0 ok 16 - Double-quoted string is still here ok 17 - Case-folded string was introduced in 5.15.8 ok 18 - Case-folded string is still here ok 19 - Postfix dereference $ was introduced in 5.19.5 ok 20 - Postfix dereference $ is still here ok 21 - Postfix dereference $\# was introduced in 5.19.5 ok 22 - Postfix dereference $\# is still here ok 23 - Postfix dereference @ was introduced in 5.19.5 ok 24 - Postfix dereference @ is still here ok 25 - $->%* does not interpolate as postfix dereference ok 26 - $->&* does not interpolate as postfix dereference ok 27 - $->** does not interpolate as postfix dereference ok 28 - @{[$x->%*]} interpolates as postfix dereference ok 29 - @{[$x->&*]} interpolates as postfix dereference ok 30 - @{[$x->**]} interpolates as postfix dereference ok 31 - Indented here-doc was introduced in 5.25.7 ok 32 - Indented here-doc is still here 1..32 ok All tests successful. Files=8, Tests=742, 2 wallclock secs ( 0.12 usr 0.02 sys + 1.48 cusr 0.18 csys = 1.80 CPU) Result: PASS create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install --destdir=debian/libppix-quotelike-perl/ /usr/bin/perl Build install --destdir /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl --create_packlist 0 Building PPIx-QuoteLike Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike.pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Dumper.pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Constant.pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Token.pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Utils.pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Token/Control.pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Token/String.pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Token/Delimiter.pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Token/Interpolation.pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Token/Unknown.pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Token/Structure.pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Token/Whitespace.pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Token.3pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Token::Interpolation.3pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Dumper.3pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Token::Whitespace.3pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Token::String.3pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Utils.3pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Token::Structure.3pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Token::Delimiter.3pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Constant.3pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Token::Unknown.3pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike.3pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Token::Control.3pm dh_installdocs dh_installchangelogs debian/rules override_dh_installexamples make[1]: Entering directory '/build/reproducible-path/libppix-quotelike-perl-0.023' dh_installexamples sed -i '1s|^#!/usr/bin/env perl|#!/usr/bin/perl|' /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/doc/libppix-quotelike-perl/examples/pqldump sed -i '1s|^#!/usr/bin/env perl|#!/usr/bin/perl|' /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/doc/libppix-quotelike-perl/examples/variables make[1]: Leaving directory '/build/reproducible-path/libppix-quotelike-perl-0.023' 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 'libppix-quotelike-perl' in '../libppix-quotelike-perl_0.023-1_all.deb'. dpkg-genbuildinfo --build=binary -O../libppix-quotelike-perl_0.023-1_i386.buildinfo dpkg-genchanges --build=binary -O../libppix-quotelike-perl_0.023-1_i386.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/79358/tmp/hooks/B01_cleanup starting I: user script /srv/workspace/pbuilder/79358/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/79358 and its subdirectories I: Current time: Mon Apr 28 16:05:46 +14 2025 I: pbuilder-time-stamp: 1745805946 + false + set +x Mon Apr 28 02:05:46 UTC 2025 I: Signing ./b2/libppix-quotelike-perl_0.023-1_i386.buildinfo as libppix-quotelike-perl_0.023-1_i386.buildinfo.asc Mon Apr 28 02:05:46 UTC 2025 I: Signed ./b2/libppix-quotelike-perl_0.023-1_i386.buildinfo as ./b2/libppix-quotelike-perl_0.023-1_i386.buildinfo.asc Mon Apr 28 02:05:46 UTC 2025 - build #2 for libppix-quotelike-perl/unstable/i386 on ionos2-i386 done. Starting cleanup. All cleanup done. Mon Apr 28 02:05:46 UTC 2025 - reproducible_build.sh stopped running as /tmp/jenkins-script-H8unMrSo, removing. /srv/reproducible-results/rbuild-debian/r-b-build.uFIErkoD: total 76 drwxr-xr-x 2 jenkins jenkins 4096 Apr 28 02:05 b1 drwxr-xr-x 2 jenkins jenkins 4096 Apr 28 02:05 b2 -rw-r--r-- 1 jenkins jenkins 2497 Sep 21 2022 libppix-quotelike-perl_0.023-1.dsc -rw------- 1 jenkins jenkins 60724 Apr 28 02:05 rbuildlog.8ESp31d /srv/reproducible-results/rbuild-debian/r-b-build.uFIErkoD/b1: total 240 -rw-r--r-- 1 jenkins jenkins 56741 Apr 28 02:05 build.log -rw-r--r-- 1 jenkins jenkins 2500 Apr 28 02:05 libppix-quotelike-perl_0.023-1.debian.tar.xz -rw-r--r-- 1 jenkins jenkins 2497 Apr 28 02:05 libppix-quotelike-perl_0.023-1.dsc -rw-r--r-- 1 jenkins jenkins 63424 Apr 28 02:05 libppix-quotelike-perl_0.023-1_all.deb -rw-r--r-- 1 jenkins jenkins 4986 Apr 28 02:05 libppix-quotelike-perl_0.023-1_i386.buildinfo -rw-r--r-- 1 jenkins jenkins 5868 Apr 28 02:05 libppix-quotelike-perl_0.023-1_i386.buildinfo.asc -rw-r--r-- 1 jenkins jenkins 1235 Apr 28 02:05 libppix-quotelike-perl_0.023-1_i386.changes -rw-r--r-- 1 jenkins jenkins 1690 Apr 28 02:05 libppix-quotelike-perl_0.023-1_source.changes -rw-r--r-- 1 jenkins jenkins 76751 Apr 28 02:05 libppix-quotelike-perl_0.023.orig.tar.gz /srv/reproducible-results/rbuild-debian/r-b-build.uFIErkoD/b2: total 232 -rw-r--r-- 1 jenkins jenkins 58644 Apr 28 02:05 build.log -rw-r--r-- 1 jenkins jenkins 2500 Apr 28 02:05 libppix-quotelike-perl_0.023-1.debian.tar.xz -rw-r--r-- 1 jenkins jenkins 2497 Apr 28 02:05 libppix-quotelike-perl_0.023-1.dsc -rw-r--r-- 1 jenkins jenkins 63424 Apr 28 02:05 libppix-quotelike-perl_0.023-1_all.deb -rw-r--r-- 1 jenkins jenkins 4986 Apr 28 02:05 libppix-quotelike-perl_0.023-1_i386.buildinfo -rw-r--r-- 1 jenkins jenkins 5868 Apr 28 02:05 libppix-quotelike-perl_0.023-1_i386.buildinfo.asc -rw-r--r-- 1 jenkins jenkins 1235 Apr 28 02:05 libppix-quotelike-perl_0.023-1_i386.changes -rw-r--r-- 1 jenkins jenkins 1690 Apr 28 02:05 libppix-quotelike-perl_0.023-1_source.changes -rw-r--r-- 1 jenkins jenkins 76751 Apr 28 02:05 libppix-quotelike-perl_0.023.orig.tar.gz Mon Apr 28 02:05:47 UTC 2025 I: Deleting $TMPDIR on ionos2-i386.debian.net. Mon Apr 28 02:05:47 UTC 2025 I: libppix-quotelike-perl_0.023-1_i386.changes: Format: 1.8 Date: Wed, 21 Sep 2022 19:13:26 +0200 Source: libppix-quotelike-perl Binary: libppix-quotelike-perl Architecture: all Version: 0.023-1 Distribution: unstable Urgency: medium Maintainer: Debian Perl Group Changed-By: Étienne Mollier Description: libppix-quotelike-perl - module to parse Perl string literals and string-literal-like thin Changes: libppix-quotelike-perl (0.023-1) unstable; urgency=medium . * Team upload. * Import upstream version 0.023. * Declare compliance with Debian Policy 4.6.1. Checksums-Sha1: c03024ac320c608b989b9baf6e2c6d5aa74afb26 63424 libppix-quotelike-perl_0.023-1_all.deb 756276eb4a7826d4af18a66c9670f02711aab5fa 4986 libppix-quotelike-perl_0.023-1_i386.buildinfo Checksums-Sha256: 9745826f40c5854a00637b404560c22854a49ae51caa4154cd807fc57e1c066b 63424 libppix-quotelike-perl_0.023-1_all.deb 3f968cbc0f7aa9d4e46d5c689edba366bacf219ac832791671647da4cfffbb3f 4986 libppix-quotelike-perl_0.023-1_i386.buildinfo Files: 9115c9b0cbca922d144240906c6aac6c 63424 perl optional libppix-quotelike-perl_0.023-1_all.deb 980f3be21daa49eac2e1cd6a3be7eb67 4986 perl optional libppix-quotelike-perl_0.023-1_i386.buildinfo removed '/var/lib/jenkins/userContent/reproducible/debian/rbuild/unstable/i386/libppix-quotelike-perl_0.023-1.rbuild.log' removed '/var/lib/jenkins/userContent/reproducible/debian/rbuild/unstable/i386/libppix-quotelike-perl_0.023-1.rbuild.log.gz' removed '/var/lib/jenkins/userContent/reproducible/debian/logs/unstable/i386/libppix-quotelike-perl_0.023-1.build1.log.gz' removed '/var/lib/jenkins/userContent/reproducible/debian/logs/unstable/i386/libppix-quotelike-perl_0.023-1.build2.log.gz' removed '/var/lib/jenkins/userContent/reproducible/debian/buildinfo/unstable/i386/libppix-quotelike-perl_0.023-1_i386.buildinfo' removed '/var/lib/jenkins/userContent/reproducible/debian/logdiffs/unstable/i386/libppix-quotelike-perl_0.023-1.diff.gz' Diff of the two buildlogs: -- --- b1/build.log 2025-04-28 02:05:03.966639457 +0000 +++ b2/build.log 2025-04-28 02:05:47.221717269 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat May 30 20:27:37 -12 2026 -I: pbuilder-time-stamp: 1780216057 +I: Current time: Mon Apr 28 16:05:10 +14 2025 +I: pbuilder-time-stamp: 1745805910 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -23,54 +23,86 @@ dpkg-source: info: unpacking libppix-quotelike-perl_0.023-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/112539/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/79358/tmp/hooks/D01_modify_environment starting +debug: Running on ionos2-i386. +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 Apr 28 02: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/79358/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/79358/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='i386' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=22 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='i386' + 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]="i686-pc-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=i386 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=23 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=i686 + HOST_ARCH=i386 IFS=' ' - INVOCATION_ID='6efd88b973ee434dbd4915459e660e45' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - LD_LIBRARY_PATH='/usr/lib/libeatmydata' - LD_PRELOAD='libeatmydata.so' - 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='112539' - PS1='# ' - PS2='> ' + INVOCATION_ID=9ae1a0d60d1347158dcb1b6133b4aca0 + LANG=C + LANGUAGE=de_CH:de + LC_ALL=C + LD_LIBRARY_PATH=/usr/lib/libeatmydata + LD_PRELOAD=libeatmydata.so + MACHTYPE=i686-pc-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=79358 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.uFIErkoD/pbuilderrc_uZQO --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.uFIErkoD/b1 --logfile b1/build.log libppix-quotelike-perl_0.023-1.dsc' - SUDO_GID='112' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://213.165.73.152: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.uFIErkoD/pbuilderrc_Qs3J --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.uFIErkoD/b2 --logfile b2/build.log libppix-quotelike-perl_0.023-1.dsc' + SUDO_GID=112 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://46.16.76.132:3128 I: uname -a - Linux ionos6-i386 6.1.0-33-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.133-1 (2025-04-10) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-33-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.133-1 (2025-04-10) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Mar 4 2025 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/112539/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Mar 4 11:20 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/79358/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -152,7 +184,7 @@ Get: 38 http://deb.debian.org/debian unstable/main i386 libyaml-pp-perl all 0.39.0-1 [111 kB] Get: 39 http://deb.debian.org/debian unstable/main i386 libppi-perl all 1.281-1 [299 kB] Get: 40 http://deb.debian.org/debian unstable/main i386 libreadonly-perl all 2.050-3 [23.1 kB] -Fetched 12.1 MB in 0s (80.7 MB/s) +Fetched 12.1 MB in 0s (110 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 ... 19826 files and directories currently installed.) @@ -329,7 +361,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/libppix-quotelike-perl-0.023/ && 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 > ../libppix-quotelike-perl_0.023-1_source.changes +I: user script /srv/workspace/pbuilder/79358/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/79358/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/libppix-quotelike-perl-0.023/ && 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 > ../libppix-quotelike-perl_0.023-1_source.changes dpkg-buildpackage: info: source package libppix-quotelike-perl dpkg-buildpackage: info: source version 0.023-1 dpkg-buildpackage: info: source distribution unstable @@ -385,7 +421,7 @@ ok 20 - PPI::Token::QuoteLike::Words is not a quotelike element ok 21 - PPI::Token::QuoteLike::Regexp is not a quotelike element ok 22 - Fubar is not a quotelike element -ok 23 - ARRAY(0x590e2854) is not a quotelike element +ok 23 - ARRAY(0x59364234) is not a quotelike element 1..23 ok t/dump.t ............................. @@ -1139,7 +1175,7 @@ 1..32 ok All tests successful. -Files=8, Tests=742, 1 wallclock secs ( 0.10 usr 0.00 sys + 1.40 cusr 0.16 csys = 1.66 CPU) +Files=8, Tests=742, 2 wallclock secs ( 0.12 usr 0.02 sys + 1.48 cusr 0.18 csys = 1.80 CPU) Result: PASS create-stamp debian/debhelper-build-stamp dh_prep @@ -1147,29 +1183,29 @@ /usr/bin/perl Build install --destdir /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl --create_packlist 0 Building PPIx-QuoteLike Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike.pm -Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Token.pm +Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Dumper.pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Constant.pm +Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Token.pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Utils.pm -Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Dumper.pm -Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Token/Unknown.pm -Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Token/Whitespace.pm -Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Token/Delimiter.pm -Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Token/Structure.pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Token/Control.pm -Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Token/Interpolation.pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Token/String.pm +Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Token/Delimiter.pm +Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Token/Interpolation.pm +Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Token/Unknown.pm +Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Token/Structure.pm +Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/perl5/PPIx/QuoteLike/Token/Whitespace.pm +Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Token.3pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Token::Interpolation.3pm -Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Token::Whitespace.3pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Dumper.3pm +Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Token::Whitespace.3pm +Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Token::String.3pm +Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Utils.3pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Token::Structure.3pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Token::Delimiter.3pm -Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Token::String.3pm -Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Token.3pm +Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Constant.3pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Token::Unknown.3pm -Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Token::Control.3pm Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike.3pm -Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Constant.3pm -Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Utils.3pm +Installing /build/reproducible-path/libppix-quotelike-perl-0.023/debian/libppix-quotelike-perl/usr/share/man/man3/PPIx::QuoteLike::Token::Control.3pm dh_installdocs dh_installchangelogs debian/rules override_dh_installexamples @@ -1197,12 +1233,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/79358/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/79358/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/112539 and its subdirectories -I: Current time: Sat May 30 20:28:02 -12 2026 -I: pbuilder-time-stamp: 1780216082 +I: removing directory /srv/workspace/pbuilder/79358 and its subdirectories +I: Current time: Mon Apr 28 16:05:46 +14 2025 +I: pbuilder-time-stamp: 1745805946 Compressing the 2nd log... /var/lib/jenkins/userContent/reproducible/debian/logdiffs/unstable/i386/libppix-quotelike-perl_0.023-1.diff: 76.3% -- replaced with /var/lib/jenkins/userContent/reproducible/debian/logdiffs/unstable/i386/libppix-quotelike-perl_0.023-1.diff.gz b2/build.log: 79.2% -- replaced with stdout Compressing the 1st log... b1/build.log: 79.8% -- replaced with stdout Mon Apr 28 02:05:48 UTC 2025 I: diffoscope 294 will be used to compare the two builds: ++ date -u +%s + DIFFOSCOPE_STAMP=/var/log/reproducible-builds/diffoscope_stamp_libppix-quotelike-perl_unstable_i386_1745805948 + touch /var/log/reproducible-builds/diffoscope_stamp_libppix-quotelike-perl_unstable_i386_1745805948 + RESULT=0 + systemd-run '--description=diffoscope on libppix-quotelike-perl/0.023-1 in unstable/i386' --slice=rb-build-diffoscope.slice -u rb-diffoscope-i386_2-65448 '--property=SuccessExitStatus=1 124' --user --send-sighup --pipe --wait -E TMPDIR timeout 155m nice schroot --directory /srv/reproducible-results/rbuild-debian/r-b-build.uFIErkoD --run-session -c jenkins-reproducible-unstable-diffoscope-4a15886e-35e4-4e22-9ffe-3958aa26a6dc -- sh -c 'export TMPDIR=/srv/reproducible-results/rbuild-debian/r-b-build.uFIErkoD/dbd-tmp-VoBIreO ; timeout 150m diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.uFIErkoD/libppix-quotelike-perl_0.023-1.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.uFIErkoD/libppix-quotelike-perl_0.023-1.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.uFIErkoD/libppix-quotelike-perl_0.023-1.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.uFIErkoD/b1/libppix-quotelike-perl_0.023-1_i386.changes /srv/reproducible-results/rbuild-debian/r-b-build.uFIErkoD/b2/libppix-quotelike-perl_0.023-1_i386.changes' + false + set +x Running as unit: rb-diffoscope-i386_2-65448.service # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.uFIErkoD/libppix-quotelike-perl_0.023-1.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.uFIErkoD/libppix-quotelike-perl_0.023-1.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.uFIErkoD/libppix-quotelike-perl_0.023-1.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.uFIErkoD/b1/libppix-quotelike-perl_0.023-1_i386.changes /srv/reproducible-results/rbuild-debian/r-b-build.uFIErkoD/b2/libppix-quotelike-perl_0.023-1_i386.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: 258ms CPU time consumed: 258ms _ _ _ _ _ _ _ _ | (_) |__ _ __ _ __ (_)_ __ __ _ _ _ ___ | |_ ___| (_) | _____ | | | '_ \| '_ \| '_ \| \ \/ /____ / _` | | | |/ _ \| __/ _ \ | | |/ / _ \ | | | |_) | |_) | |_) | |> <_____| (_| | |_| | (_) | || __/ | | < __/ |_|_|_.__/| .__/| .__/|_/_/\_\ \__, |\__,_|\___/ \__\___|_|_|_|\_\___| |_| |_| |_| _ _ __ ___ _ __| | _____| '_ \ / _ \ '__| | |_____| |_) | __/ | | | | .__/ \___|_| |_| |_| Mon Apr 28 02:05:49 UTC 2025 I: diffoscope 294 found no differences in the changes files, and a .buildinfo file also exists. Mon Apr 28 02:05:49 UTC 2025 I: libppix-quotelike-perl from unstable built successfully and reproducibly on i386. INSERT 0 1 INSERT 0 1 DELETE 1 [2025-04-28 02:05:50] INFO: Starting at 2025-04-28 02:05:50.265251 [2025-04-28 02:05:50] INFO: Generating the pages of 1 package(s) [2025-04-28 02:05:50] CRITICAL: https://tests.reproducible-builds.org/debian/unstable/i386/libppix-quotelike-perl didn't produce a buildlog, even though it has been built. [2025-04-28 02:05:50] INFO: Finished at 2025-04-28 02:05:50.833119, took: 0:00:00.567875 Mon Apr 28 02:05:50 UTC 2025 - successfully updated the database and updated https://tests.reproducible-builds.org/debian/rb-pkg/unstable/i386/libppix-quotelike-perl.html Mon Apr 28 02:05:50 UTC 2025 I: Submitting .buildinfo files to external archives: Mon Apr 28 02:05:50 UTC 2025 I: Submitting 8.0K b1/libppix-quotelike-perl_0.023-1_i386.buildinfo.asc https://buildinfo.debian.net/756276eb4a7826d4af18a66c9670f02711aab5fa/libppix-quotelike-perl_0.023-1_all Mon Apr 28 02:06:09 UTC 2025 I: Submitting 8.0K b2/libppix-quotelike-perl_0.023-1_i386.buildinfo.asc https://buildinfo.debian.net/7e42961facab117a880e3ca53e388104a1e1c69c/libppix-quotelike-perl_0.023-1_all Mon Apr 28 02:06:35 UTC 2025 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Mon Apr 28 02:06:35 UTC 2025 I: Done submitting .buildinfo files. Mon Apr 28 02:06:35 UTC 2025 I: Removing signed libppix-quotelike-perl_0.023-1_i386.buildinfo.asc files: removed './b1/libppix-quotelike-perl_0.023-1_i386.buildinfo.asc' removed './b2/libppix-quotelike-perl_0.023-1_i386.buildinfo.asc' 1745805995 i386 unstable libppix-quotelike-perl Starting cleanup. /var/lib/jenkins/userContent/reproducible/debian/rbuild/unstable/i386/libppix-quotelike-perl_0.023-1.rbuild.log: 77.5% -- replaced with /var/lib/jenkins/userContent/reproducible/debian/rbuild/unstable/i386/libppix-quotelike-perl_0.023-1.rbuild.log.gz [2025-04-28 02:06:35] INFO: Starting at 2025-04-28 02:06:35.500687 [2025-04-28 02:06:35] INFO: Generating the pages of 1 package(s) [2025-04-28 02:06:35] INFO: Finished at 2025-04-28 02:06:35.906147, took: 0:00:00.405466 All cleanup done. Mon Apr 28 02:06:35 UTC 2025 - total duration: 0h 1m 26s. Mon Apr 28 02:06:36 UTC 2025 - reproducible_build.sh stopped running as /tmp/jenkins-script-Zza5UJ2D, removing. Finished with result: success Main processes terminated with: code=exited/status=0 Service runtime: 2min 13.003s CPU time consumed: 7.185s