I: pbuilder: network access will be disabled during build
I: Current time: Tue Jul 20 02:29:50 -12 2021
I: pbuilder-time-stamp: 1626791390
I: Building the build Environment
I: extracting base tarball [/var/cache/pbuilder/bullseye-reproducible-base.tgz]
I: copying local configuration
I: mounting /proc filesystem
I: mounting /sys filesystem
I: creating /{dev,run}/shm
I: mounting /dev/pts filesystem
I: redirecting /dev/ptmx to /dev/pts/ptmx
I: policy-rc.d already exists
I: Copying source file
I: copying [libtest-trap-perl_0.3.4-1.dsc]
I: copying [./libtest-trap-perl_0.3.4.orig.tar.gz]
I: copying [./libtest-trap-perl_0.3.4-1.debian.tar.xz]
I: Extracting source
gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/tmp/dpkg-verify-sig.0GLrlkxI/trustedkeys.kbx': General error
gpgv: Signature made Sat Oct 20 04:52:00 2018 -12
gpgv:                using RSA key D1E1316E93A760A8104D85FABB3A68018649AA06
gpgv: Can't check signature: No public key
dpkg-source: warning: failed to verify signature on ./libtest-trap-perl_0.3.4-1.dsc
dpkg-source: info: extracting libtest-trap-perl in libtest-trap-perl-0.3.4
dpkg-source: info: unpacking libtest-trap-perl_0.3.4.orig.tar.gz
dpkg-source: info: unpacking libtest-trap-perl_0.3.4-1.debian.tar.xz
I: using fakeroot in build.
I: Installing the build-deps
I: user script /srv/workspace/pbuilder/16570/tmp/hooks/D02_print_environment starting
I: set
  BUILDDIR='/build'
  BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other'
  BUILDUSERNAME='pbuilder1'
  BUILD_ARCH='armhf'
  DEBIAN_FRONTEND='noninteractive'
  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=3'
  DISTRIBUTION=''
  HOME='/root'
  HOST_ARCH='armhf'
  IFS=' 	
  '
  INVOCATION_ID='ba47063eadb44c209f05b88672ab5380'
  LANG='C'
  LANGUAGE='en_US:en'
  LC_ALL='C'
  MAIL='/var/mail/root'
  OPTIND='1'
  PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'
  PBCURRENTCOMMANDLINEOPERATION='build'
  PBUILDER_OPERATION='build'
  PBUILDER_PKGDATADIR='/usr/share/pbuilder'
  PBUILDER_PKGLIBDIR='/usr/lib/pbuilder'
  PBUILDER_SYSCONFDIR='/etc'
  PPID='16570'
  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/tmp.TL3gXhD7at/pbuilderrc_T2T4 --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.TL3gXhD7at/b1 --logfile b1/build.log libtest-trap-perl_0.3.4-1.dsc'
  SUDO_GID='114'
  SUDO_UID='108'
  SUDO_USER='jenkins'
  TERM='unknown'
  TZ='/usr/share/zoneinfo/Etc/GMT+12'
  USER='root'
  _='/usr/bin/systemd-run'
  http_proxy='http://10.0.0.15:8000/'
I: uname -a
  Linux jtx1c 5.10.0-7-arm64 #1 SMP Debian 5.10.40-1 (2021-05-28) aarch64 GNU/Linux
I: ls -l /bin
  total 3580
  -rwxr-xr-x 1 root root 816764 Jun 21 14:26 bash
  -rwxr-xr-x 3 root root  26052 Jul 20  2020 bunzip2
  -rwxr-xr-x 3 root root  26052 Jul 20  2020 bzcat
  lrwxrwxrwx 1 root root      6 Jul 20  2020 bzcmp -> bzdiff
  -rwxr-xr-x 1 root root   2225 Jul 20  2020 bzdiff
  lrwxrwxrwx 1 root root      6 Jul 20  2020 bzegrep -> bzgrep
  -rwxr-xr-x 1 root root   4877 Sep  4  2019 bzexe
  lrwxrwxrwx 1 root root      6 Jul 20  2020 bzfgrep -> bzgrep
  -rwxr-xr-x 1 root root   3775 Jul 20  2020 bzgrep
  -rwxr-xr-x 3 root root  26052 Jul 20  2020 bzip2
  -rwxr-xr-x 1 root root   9636 Jul 20  2020 bzip2recover
  lrwxrwxrwx 1 root root      6 Jul 20  2020 bzless -> bzmore
  -rwxr-xr-x 1 root root   1297 Jul 20  2020 bzmore
  -rwxr-xr-x 1 root root  26668 Sep 22  2020 cat
  -rwxr-xr-x 1 root root  43104 Sep 22  2020 chgrp
  -rwxr-xr-x 1 root root  38984 Sep 22  2020 chmod
  -rwxr-xr-x 1 root root  43112 Sep 22  2020 chown
  -rwxr-xr-x 1 root root  92616 Sep 22  2020 cp
  -rwxr-xr-x 1 root root  75524 Dec 10  2020 dash
  -rwxr-xr-x 1 root root  75880 Sep 22  2020 date
  -rwxr-xr-x 1 root root  55436 Sep 22  2020 dd
  -rwxr-xr-x 1 root root  59912 Sep 22  2020 df
  -rwxr-xr-x 1 root root  96764 Sep 22  2020 dir
  -rwxr-xr-x 1 root root  55012 Feb  7 02:38 dmesg
  lrwxrwxrwx 1 root root      8 Nov  6  2019 dnsdomainname -> hostname
  lrwxrwxrwx 1 root root      8 Nov  6  2019 domainname -> hostname
  -rwxr-xr-x 1 root root  22508 Sep 22  2020 echo
  -rwxr-xr-x 1 root root     28 Nov  9  2020 egrep
  -rwxr-xr-x 1 root root  22496 Sep 22  2020 false
  -rwxr-xr-x 1 root root     28 Nov  9  2020 fgrep
  -rwxr-xr-x 1 root root  47492 Feb  7 02:38 findmnt
  -rwsr-xr-x 1 root root  26076 Feb 26 04:12 fusermount
  -rwxr-xr-x 1 root root 124508 Nov  9  2020 grep
  -rwxr-xr-x 2 root root   2346 Mar  2 11:30 gunzip
  -rwxr-xr-x 1 root root   6376 Mar  2 11:30 gzexe
  -rwxr-xr-x 1 root root  64212 Mar  2 11:30 gzip
  -rwxr-xr-x 1 root root  13784 Nov  6  2019 hostname
  -rwxr-xr-x 1 root root  43180 Sep 22  2020 ln
  -rwxr-xr-x 1 root root  35068 Feb  7  2020 login
  -rwxr-xr-x 1 root root  96764 Sep 22  2020 ls
  -rwxr-xr-x 1 root root  99940 Feb  7 02:38 lsblk
  -rwxr-xr-x 1 root root  51408 Sep 22  2020 mkdir
  -rwxr-xr-x 1 root root  43184 Sep 22  2020 mknod
  -rwxr-xr-x 1 root root  30780 Sep 22  2020 mktemp
  -rwxr-xr-x 1 root root  34408 Feb  7 02:38 more
  -rwsr-xr-x 1 root root  34400 Feb  7 02:38 mount
  -rwxr-xr-x 1 root root   9824 Feb  7 02:38 mountpoint
  -rwxr-xr-x 1 root root  88524 Sep 22  2020 mv
  lrwxrwxrwx 1 root root      8 Nov  6  2019 nisdomainname -> hostname
  lrwxrwxrwx 1 root root     14 Apr 18 03:38 pidof -> /sbin/killall5
  -rwxr-xr-x 1 root root  26652 Sep 22  2020 pwd
  lrwxrwxrwx 1 root root      4 Jun 21 14:26 rbash -> bash
  -rwxr-xr-x 1 root root  30740 Sep 22  2020 readlink
  -rwxr-xr-x 1 root root  43104 Sep 22  2020 rm
  -rwxr-xr-x 1 root root  30732 Sep 22  2020 rmdir
  -rwxr-xr-x 1 root root  14144 Sep 27  2020 run-parts
  -rwxr-xr-x 1 root root  76012 Dec 22  2018 sed
  lrwxrwxrwx 1 root root      4 Jul 19 21:26 sh -> dash
  -rwxr-xr-x 1 root root  22532 Sep 22  2020 sleep
  -rwxr-xr-x 1 root root  55360 Sep 22  2020 stty
  -rwsr-xr-x 1 root root  46704 Feb  7 02:38 su
  -rwxr-xr-x 1 root root  22532 Sep 22  2020 sync
  -rwxr-xr-x 1 root root 340872 Feb 16 21:55 tar
  -rwxr-xr-x 1 root root   9808 Sep 27  2020 tempfile
  -rwxr-xr-x 1 root root  67696 Sep 22  2020 touch
  -rwxr-xr-x 1 root root  22496 Sep 22  2020 true
  -rwxr-xr-x 1 root root   9636 Feb 26 04:12 ulockmgr_server
  -rwsr-xr-x 1 root root  22108 Feb  7 02:38 umount
  -rwxr-xr-x 1 root root  22520 Sep 22  2020 uname
  -rwxr-xr-x 2 root root   2346 Mar  2 11:30 uncompress
  -rwxr-xr-x 1 root root  96764 Sep 22  2020 vdir
  -rwxr-xr-x 1 root root  38512 Feb  7 02:38 wdctl
  lrwxrwxrwx 1 root root      8 Nov  6  2019 ypdomainname -> hostname
  -rwxr-xr-x 1 root root   1984 Mar  2 11:30 zcat
  -rwxr-xr-x 1 root root   1678 Mar  2 11:30 zcmp
  -rwxr-xr-x 1 root root   5880 Mar  2 11:30 zdiff
  -rwxr-xr-x 1 root root     29 Mar  2 11:30 zegrep
  -rwxr-xr-x 1 root root     29 Mar  2 11:30 zfgrep
  -rwxr-xr-x 1 root root   2081 Mar  2 11:30 zforce
  -rwxr-xr-x 1 root root   7585 Mar  2 11:30 zgrep
  -rwxr-xr-x 1 root root   2206 Mar  2 11:30 zless
  -rwxr-xr-x 1 root root   1842 Mar  2 11:30 zmore
  -rwxr-xr-x 1 root root   4553 Mar  2 11:30 znew
I: user script /srv/workspace/pbuilder/16570/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: armhf
Maintainer: Debian Pbuilder Team <pbuilder-maint@lists.alioth.debian.org>
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 (>= 10), libmodule-build-perl, perl, libdata-dump-perl, libtest-refcount-perl, perl (>= 5.21.6) | libtest-simple-perl (>= 1.001010) | libtest-tester-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 ... 19398 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 (>= 10); however:
  Package debhelper is not installed.
 pbuilder-satisfydepends-dummy depends on libmodule-build-perl; however:
  Package libmodule-build-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libdata-dump-perl; however:
  Package libdata-dump-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libtest-refcount-perl; however:
  Package libtest-refcount-perl is not installed.

Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ...
Reading package lists...
Building dependency tree...
Reading state information...
Initializing package states...
Writing extended state information...
Building tag database...
pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0)
pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0)
The following NEW packages will be installed:
  autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libdata-dump-perl{a} libdebhelper-perl{a} libelf1{a} libfile-stripnondeterminism-perl{a} libicu67{a} libmagic-mgc{a} libmagic1{a} libmodule-build-perl{a} libpipeline1{a} libsigsegv2{a} libsub-override-perl{a} libtest-refcount-perl{a} libtool{a} libuchardet0{a} libxml2{a} m4{a} man-db{a} po-debconf{a} sensible-utils{a} 
The following packages are RECOMMENDED but will NOT be installed:
  curl libarchive-cpio-perl libltdl-dev libmail-sendmail-perl libmodule-signature-perl libpod-readme-perl libsoftware-license-perl lynx wget 
0 packages upgraded, 34 newly installed, 0 to remove and 0 not upgraded.
Need to get 18.0 MB of archives. After unpacking 63.6 MB will be used.
Writing extended state information...
Get: 1 http://deb.debian.org/debian bullseye/main armhf bsdextrautils armhf 2.36.1-7 [138 kB]
Get: 2 http://deb.debian.org/debian bullseye/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB]
Get: 3 http://deb.debian.org/debian bullseye/main armhf groff-base armhf 1.22.4-6 [847 kB]
Get: 4 http://deb.debian.org/debian bullseye/main armhf libpipeline1 armhf 1.5.3-1 [30.1 kB]
Get: 5 http://deb.debian.org/debian bullseye/main armhf man-db armhf 2.9.4-2 [1319 kB]
Get: 6 http://deb.debian.org/debian bullseye/main armhf sensible-utils all 0.0.14 [14.8 kB]
Get: 7 http://deb.debian.org/debian bullseye/main armhf libmagic-mgc armhf 1:5.39-3 [273 kB]
Get: 8 http://deb.debian.org/debian bullseye/main armhf libmagic1 armhf 1:5.39-3 [117 kB]
Get: 9 http://deb.debian.org/debian bullseye/main armhf file armhf 1:5.39-3 [68.1 kB]
Get: 10 http://deb.debian.org/debian bullseye/main armhf gettext-base armhf 0.21-4 [171 kB]
Get: 11 http://deb.debian.org/debian bullseye/main armhf libsigsegv2 armhf 2.13-1 [34.0 kB]
Get: 12 http://deb.debian.org/debian bullseye/main armhf m4 armhf 1.4.18-5 [192 kB]
Get: 13 http://deb.debian.org/debian bullseye/main armhf autoconf all 2.69-14 [313 kB]
Get: 14 http://deb.debian.org/debian bullseye/main armhf autotools-dev all 20180224.1+nmu1 [77.1 kB]
Get: 15 http://deb.debian.org/debian bullseye/main armhf automake all 1:1.16.3-2 [814 kB]
Get: 16 http://deb.debian.org/debian bullseye/main armhf autopoint all 0.21-4 [510 kB]
Get: 17 http://deb.debian.org/debian bullseye/main armhf libdebhelper-perl all 13.3.4 [189 kB]
Get: 18 http://deb.debian.org/debian bullseye/main armhf libtool all 2.4.6-15 [513 kB]
Get: 19 http://deb.debian.org/debian bullseye/main armhf dh-autoreconf all 20 [17.1 kB]
Get: 20 http://deb.debian.org/debian bullseye/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get: 21 http://deb.debian.org/debian bullseye/main armhf libsub-override-perl all 0.09-2 [10.2 kB]
Get: 22 http://deb.debian.org/debian bullseye/main armhf libfile-stripnondeterminism-perl all 1.11.0-1 [25.6 kB]
Get: 23 http://deb.debian.org/debian bullseye/main armhf dh-strip-nondeterminism all 1.11.0-1 [15.3 kB]
Get: 24 http://deb.debian.org/debian bullseye/main armhf libelf1 armhf 0.183-1 [161 kB]
Get: 25 http://deb.debian.org/debian bullseye/main armhf dwz armhf 0.13+20210201-1 [179 kB]
Get: 26 http://deb.debian.org/debian bullseye/main armhf libicu67 armhf 67.1-7 [8319 kB]
Get: 27 http://deb.debian.org/debian bullseye/main armhf libxml2 armhf 2.9.10+dfsg-6.7 [602 kB]
Get: 28 http://deb.debian.org/debian bullseye/main armhf gettext armhf 0.21-4 [1243 kB]
Get: 29 http://deb.debian.org/debian bullseye/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB]
Get: 30 http://deb.debian.org/debian bullseye/main armhf po-debconf all 1.0.21+nmu1 [248 kB]
Get: 31 http://deb.debian.org/debian bullseye/main armhf debhelper all 13.3.4 [1049 kB]
Get: 32 http://deb.debian.org/debian bullseye/main armhf libdata-dump-perl all 1.23-1.1 [27.6 kB]
Get: 33 http://deb.debian.org/debian bullseye/main armhf libmodule-build-perl all 0.423100-1 [258 kB]
Get: 34 http://deb.debian.org/debian bullseye/main armhf libtest-refcount-perl all 0.10-1 [12.3 kB]
Fetched 18.0 MB in 3s (5878 kB/s)
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package bsdextrautils.
(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 ... 19398 files and directories currently installed.)
Preparing to unpack .../00-bsdextrautils_2.36.1-7_armhf.deb ...
Unpacking bsdextrautils (2.36.1-7) ...
Selecting previously unselected package libuchardet0:armhf.
Preparing to unpack .../01-libuchardet0_0.0.7-1_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../02-groff-base_1.22.4-6_armhf.deb ...
Unpacking groff-base (1.22.4-6) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../03-libpipeline1_1.5.3-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.3-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../04-man-db_2.9.4-2_armhf.deb ...
Unpacking man-db (2.9.4-2) ...
Selecting previously unselected package sensible-utils.
Preparing to unpack .../05-sensible-utils_0.0.14_all.deb ...
Unpacking sensible-utils (0.0.14) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../06-libmagic-mgc_1%3a5.39-3_armhf.deb ...
Unpacking libmagic-mgc (1:5.39-3) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../07-libmagic1_1%3a5.39-3_armhf.deb ...
Unpacking libmagic1:armhf (1:5.39-3) ...
Selecting previously unselected package file.
Preparing to unpack .../08-file_1%3a5.39-3_armhf.deb ...
Unpacking file (1:5.39-3) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../09-gettext-base_0.21-4_armhf.deb ...
Unpacking gettext-base (0.21-4) ...
Selecting previously unselected package libsigsegv2:armhf.
Preparing to unpack .../10-libsigsegv2_2.13-1_armhf.deb ...
Unpacking libsigsegv2:armhf (2.13-1) ...
Selecting previously unselected package m4.
Preparing to unpack .../11-m4_1.4.18-5_armhf.deb ...
Unpacking m4 (1.4.18-5) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../12-autoconf_2.69-14_all.deb ...
Unpacking autoconf (2.69-14) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../13-autotools-dev_20180224.1+nmu1_all.deb ...
Unpacking autotools-dev (20180224.1+nmu1) ...
Selecting previously unselected package automake.
Preparing to unpack .../14-automake_1%3a1.16.3-2_all.deb ...
Unpacking automake (1:1.16.3-2) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../15-autopoint_0.21-4_all.deb ...
Unpacking autopoint (0.21-4) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../16-libdebhelper-perl_13.3.4_all.deb ...
Unpacking libdebhelper-perl (13.3.4) ...
Selecting previously unselected package libtool.
Preparing to unpack .../17-libtool_2.4.6-15_all.deb ...
Unpacking libtool (2.4.6-15) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../18-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../19-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../20-libsub-override-perl_0.09-2_all.deb ...
Unpacking libsub-override-perl (0.09-2) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../21-libfile-stripnondeterminism-perl_1.11.0-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.11.0-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../22-dh-strip-nondeterminism_1.11.0-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.11.0-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../23-libelf1_0.183-1_armhf.deb ...
Unpacking libelf1:armhf (0.183-1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../24-dwz_0.13+20210201-1_armhf.deb ...
Unpacking dwz (0.13+20210201-1) ...
Selecting previously unselected package libicu67:armhf.
Preparing to unpack .../25-libicu67_67.1-7_armhf.deb ...
Unpacking libicu67:armhf (67.1-7) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../26-libxml2_2.9.10+dfsg-6.7_armhf.deb ...
Unpacking libxml2:armhf (2.9.10+dfsg-6.7) ...
Selecting previously unselected package gettext.
Preparing to unpack .../27-gettext_0.21-4_armhf.deb ...
Unpacking gettext (0.21-4) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../28-intltool-debian_0.35.0+20060710.5_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.5) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../29-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../30-debhelper_13.3.4_all.deb ...
Unpacking debhelper (13.3.4) ...
Selecting previously unselected package libdata-dump-perl.
Preparing to unpack .../31-libdata-dump-perl_1.23-1.1_all.deb ...
Unpacking libdata-dump-perl (1.23-1.1) ...
Selecting previously unselected package libmodule-build-perl.
Preparing to unpack .../32-libmodule-build-perl_0.423100-1_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.423100-1) ...
Selecting previously unselected package libtest-refcount-perl.
Preparing to unpack .../33-libtest-refcount-perl_0.10-1_all.deb ...
Unpacking libtest-refcount-perl (0.10-1) ...
Setting up libpipeline1:armhf (1.5.3-1) ...
Setting up bsdextrautils (2.36.1-7) ...
update-alternatives: using /usr/bin/write.ul to provide /usr/bin/write (write) in auto mode
Setting up libicu67:armhf (67.1-7) ...
Setting up libmagic-mgc (1:5.39-3) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libdebhelper-perl (13.3.4) ...
Setting up libmagic1:armhf (1:5.39-3) ...
Setting up gettext-base (0.21-4) ...
Setting up file (1:5.39-3) ...
Setting up libmodule-build-perl (0.423100-1) ...
Setting up autotools-dev (20180224.1+nmu1) ...
Setting up libdata-dump-perl (1.23-1.1) ...
Setting up libsigsegv2:armhf (2.13-1) ...
Setting up autopoint (0.21-4) ...
Setting up libtest-refcount-perl (0.10-1) ...
Setting up sensible-utils (0.0.14) ...
Setting up libuchardet0:armhf (0.0.7-1) ...
Setting up libsub-override-perl (0.09-2) ...
Setting up libelf1:armhf (0.183-1) ...
Setting up libxml2:armhf (2.9.10+dfsg-6.7) ...
Setting up libfile-stripnondeterminism-perl (1.11.0-1) ...
Setting up gettext (0.21-4) ...
Setting up libtool (2.4.6-15) ...
Setting up m4 (1.4.18-5) ...
Setting up intltool-debian (0.35.0+20060710.5) ...
Setting up autoconf (2.69-14) ...
Setting up dh-strip-nondeterminism (1.11.0-1) ...
Setting up dwz (0.13+20210201-1) ...
Setting up groff-base (1.22.4-6) ...
Setting up automake (1:1.16.3-2) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up po-debconf (1.0.21+nmu1) ...
Setting up man-db (2.9.4-2) ...
Not building database; man-db/auto-update is not 'true'.
Setting up dh-autoreconf (20) ...
Setting up debhelper (13.3.4) ...
Processing triggers for libc-bin (2.31-12) ...
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
Reading package lists...
Building dependency tree...
Reading state information...
fakeroot is already the newest version (1.25.3-1.1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
I: Building the package
I: Running cd /build/libtest-trap-perl-0.3.4/ && 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  > ../libtest-trap-perl_0.3.4-1_source.changes
dpkg-buildpackage: info: source package libtest-trap-perl
dpkg-buildpackage: info: source version 0.3.4-1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by gregor herrmann <gregoa@debian.org>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
 fakeroot debian/rules clean
dh clean
   dh_clean
 debian/rules build
dh build
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure
	perl -I. Build.PL --installdirs vendor --config "optimize=-g -O2 -fdebug-prefix-map=/build/libtest-trap-perl-0.3.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" --config "ld=arm-linux-gnueabihf-gcc -g -O2 -fdebug-prefix-map=/build/libtest-trap-perl-0.3.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro"
Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'Test-Trap' version 'v0.3.4'
   dh_auto_build
	perl Build
Building Test-Trap
   dh_auto_test
	perl Build test --verbose 1
# Testing Test::Trap 0.3.4, Perl 5.032001, /usr/bin/perl
t/00-load.t ....................... 
1..5
ok 1 - use Test::Trap::Builder::TempFile;
ok 2 - use Test::Trap::Builder::SystemSafe;
ok 3 - use Test::Trap::Builder::PerlIO;
ok 4 - use Test::Trap::Builder;
ok 5 - use Test::Trap;
ok
t/01-basic.t ...................... 
1..74
ok 1 - use Test::Trap;
ok 2 - Return 2 in scalar context: Not list context
ok 3 - Return 2 in scalar context: Scalar context
ok 4 - Return 2 in scalar context: Not void context
ok 5 - Return 2 in scalar context: Returned
ok 6 - Return 2 in scalar context: No exception trapped
ok 7 - Return 2 in scalar context: No exit trapped
ok 8 - Return 2 in scalar context: Return: 2
ok 9 - Return 2 in scalar context: Trapped return: [2]
ok 10 - Return qw( Example text ) in list context: List context
ok 11 - Return qw( Example text ) in list context: Not scalar context
ok 12 - Return qw( Example text ) in list context: Not void context
ok 13 - Return qw( Example text ) in list context: Returned
ok 14 - Return qw( Example text ) in list context: No exception trapped
ok 15 - Return qw( Example text ) in list context: No exit trapped
ok 16 - Return qw( Example text ) in list context: Return: qw( Example text )
ok 17 - Return qw( Example text ) in list context: Trapped return: [ qw( Example text ) ]
ok 18 - Return in void context: Not list context
ok 19 - Return in void context: Not scalar context
ok 20 - Return in void context: Void context
ok 21 - Return in void context: Returned
ok 22 - Return in void context: No exception trapped
ok 23 - Return in void context: No exit trapped
ok 24 - Return in void context: Trapped return: none
ok 25 - Return in void context: Extra test -- side effect
ok 26 - Die in scalar context: Not list context
ok 27 - Die in scalar context: Scalar context
ok 28 - Die in scalar context: Not void context
ok 29 - Die in scalar context: Died
ok 30 - Die in scalar context: Trapped return: none
ok 31 - Die in scalar context: No exit trapped
ok 32 - Die in scalar context: Trapped exception
ok 33 - Die in scalar context: Return: undef
ok 34 - Die in list context: List context
ok 35 - Die in list context: Not scalar context
ok 36 - Die in list context: Not void context
ok 37 - Die in list context: Died
ok 38 - Die in list context: Trapped return: none
ok 39 - Die in list context: No exit trapped
ok 40 - Die in list context: Trapped exception
ok 41 - Die in list context: Return: ()
ok 42 - Die in void context: Not list context
ok 43 - Die in void context: Not scalar context
ok 44 - Die in void context: Void context
ok 45 - Die in void context: Died
ok 46 - Die in void context: Trapped return: none
ok 47 - Die in void context: No exit trapped
ok 48 - Die in void context: Trapped exception
ok 49 - Die in void context: Extra test -- side effect
ok 50 - Exit in scalar context: Not list context
ok 51 - Exit in scalar context: Scalar context
ok 52 - Exit in scalar context: Not void context
ok 53 - Exit in scalar context: Exited
ok 54 - Exit in scalar context: Trapped return: none
ok 55 - Exit in scalar context: No exception trapped
ok 56 - Exit in scalar context: Trapped exit 42
ok 57 - Exit in scalar context: Return: undef
ok 58 - Exit in list context: List context
ok 59 - Exit in list context: Not scalar context
ok 60 - Exit in list context: Not void context
ok 61 - Exit in list context: Exited
ok 62 - Exit in list context: Trapped return: none
ok 63 - Exit in list context: No exception trapped
ok 64 - Exit in list context: Trapped exit 0
ok 65 - Exit in list context: Return: ()
ok 66 - Exit in void context: Not list context
ok 67 - Exit in void context: Not scalar context
ok 68 - Exit in void context: Void context
ok 69 - Exit in void context: Exited
ok 70 - Exit in void context: Trapped return: none
ok 71 - Exit in void context: No exception trapped
ok 72 - Exit in void context: Trapped exit 4
ok 73 - Exit in void context: Extra test -- side effect
ok 74 -  --==-- END block past exit --==-- 
ok
t/02-reentrant.t .................. 
1..34
ok 1 - use Test::Trap;
ok 2 - Expecting to return
ok 3 - Not list context
ok 4 - Scalar context
ok 5 - Not void context
ok 6 - Returned the trapped() object
ok 7 - Inner: Exited
ok 8 - Inner: Not list context
ok 9 - Inner: Not scalar context
ok 10 - Inner: Void context
ok 11 - Inner: "Returned" ()
ok 12 - Expecting to exit
ok 13 - Not list context
ok 14 - Not scalar context
ok 15 - Void context
ok 16 - No return
ok 17 - Expecting to die
ok 18 - Not list context
ok 19 - Not scalar context
ok 20 - Void context
ok 21 - No return
ok 22 - Revert: Expecting to exit
ok 23 - Revert: Not list context
ok 24 - Revert: Not scalar context
ok 25 - Revert: Void context
ok 26 - No return
ok 27 - Expecting to return
ok 28 - Not list context
ok 29 - Not scalar context
ok 30 - Void context
ok 31 - Void return
ok 32 - Expecting to have exited
ok 33 - Dies: Undefined exit()
ok 34 - Code past (dying) exit should compile, but not run
ok
t/03-files-perlio.t ............... 
1..87
ok 1 - use Test::Trap;
ok 2 - No output: No internal exception
ok 3 - No output: Return
ok 4 - No output: Warnings
ok 5 - No output: STDOUT
ok 6 - No output: STDERR
ok 7 -  -- no uncaptured STDERR -- 
ok 8 - Warning: No internal exception
ok 9 - Warning: Return
ok 10 - Warning: Warnings
ok 11 - Warning: STDOUT
ok 12 - Warning: STDERR
ok 13 -  -- no uncaptured STDERR -- 
ok 14 - Warning with closed STDERR: No internal exception
ok 15 - Warning with closed STDERR: Return
ok 16 - Warning with closed STDERR: Warnings
ok 17 - Warning with closed STDERR: STDOUT
ok 18 - Warning with closed STDERR: STDERR
ok 19 -  -- no uncaptured STDERR -- 
ok 20 - warn(): No internal exception
ok 21 - warn(): Return
ok 22 - warn(): Warnings
ok 23 - warn(): STDOUT
ok 24 - warn(): STDERR
ok 25 -  -- no uncaptured STDERR -- 
ok 26 - warn() with closed STDERR: No internal exception
ok 27 - warn() with closed STDERR: Return
ok 28 - warn() with closed STDERR: Warnings
ok 29 - warn() with closed STDERR: STDOUT
ok 30 - warn() with closed STDERR: STDERR
ok 31 -  -- no uncaptured STDERR -- 
ok 32 - warn() in both traps: No internal exception
ok 33 - warn() in both traps: Return
ok 34 - warn() in both traps: Warnings
ok 35 - warn() in both traps: STDOUT
ok 36 - warn() in both traps: STDERR
ok 37 -  -- no uncaptured STDERR -- 
ok 38 -  -- the inner trap -- warn(): The object
ok 39 -  -- the inner trap -- warn(): Return
ok 40 -  -- the inner trap -- warn(): Warnings
ok 41 -  -- the inner trap -- warn(): STDOUT
ok 42 -  -- the inner trap -- warn(): STDERR
ok 43 - print() on STDERR: No internal exception
ok 44 - print() on STDERR: Return
ok 45 - print() on STDERR: Warnings
ok 46 - print() on STDERR: STDOUT
ok 47 - print() on STDERR: STDERR
ok 48 -  -- no uncaptured STDERR -- 
ok 49 - print() with closed STDOUT: No internal exception
ok 50 - print() with closed STDOUT: Return
ok 51 - print() with closed STDOUT: Warnings
ok 52 - print() with closed STDOUT: STDOUT
ok 53 - print() with closed STDOUT: STDERR
ok 54 -  -- no uncaptured STDERR -- 
ok 55 - print() in inner trap with closed STDOUT: No internal exception
ok 56 - print() in inner trap with closed STDOUT: Return
ok 57 - print() in inner trap with closed STDOUT: Warnings
ok 58 - print() in inner trap with closed STDOUT: STDOUT
ok 59 - print() in inner trap with closed STDOUT: STDERR
ok 60 -  -- no uncaptured STDERR -- 
ok 61 -  -- the inner trap -- print() with closed STDOUT: The object
ok 62 -  -- the inner trap -- print() with closed STDOUT: Return
ok 63 -  -- the inner trap -- print() with closed STDOUT: Warnings
ok 64 -  -- the inner trap -- print() with closed STDOUT: STDOUT
ok 65 -  -- the inner trap -- print() with closed STDOUT: STDERR
ok 66 - warn() in inner trap with closed STDERR: No internal exception
ok 67 - warn() in inner trap with closed STDERR: Return
ok 68 - warn() in inner trap with closed STDERR: Warnings
ok 69 - warn() in inner trap with closed STDERR: STDOUT
ok 70 - warn() in inner trap with closed STDERR: STDERR
ok 71 -  -- no uncaptured STDERR -- 
ok 72 -  -- the inner trap -- warn() with closed STDERR: The object
ok 73 -  -- the inner trap -- warn() with closed STDERR: Return
ok 74 -  -- the inner trap -- warn() with closed STDERR: Warnings
ok 75 -  -- the inner trap -- warn() with closed STDERR: STDOUT
ok 76 -  -- the inner trap -- warn() with closed STDERR: STDERR
ok 77 - No "<$f> line ..." stuff, please
ok 78 - STDOUT still has the original layers.
ok 79 - STDOUT is still binmoded.
ok 80 - STDOUT still has the crlf layer(s).
ok 81 - Sanity check: STDOUT now again has the original layers.
ok 82 - PerlIO trap doesn't change errno (remains 11/Resource temporarily unavailable)
ok 83 - PerlIO trap doesn't change extended OS error (remains Resource temporarily unavailable)
ok 84 - PerlIO trap doesn't change the error symbol (remains EWOULDBLOCK)
ok 85 - Errno-unsetting trap unsets errno (it's not localized)
ok 86 - Errno-unsetting trap unsets extended OS error (it's not localized)
ok 87 - Errno-unsetting trap unsets the error symbol (it's not localized)
ok
t/03-files-systemsafe-preserve.t .. 
1..87
ok 1 - use Test::Trap;
ok 2 - No output: No internal exception
ok 3 - No output: Return
ok 4 - No output: Warnings
ok 5 - No output: STDOUT
ok 6 - No output: STDERR
ok 7 -  -- no uncaptured STDERR -- 
ok 8 - Warning: No internal exception
ok 9 - Warning: Return
ok 10 - Warning: Warnings
ok 11 - Warning: STDOUT
ok 12 - Warning: STDERR
ok 13 -  -- no uncaptured STDERR -- 
ok 14 - Warning with closed STDERR: No internal exception
ok 15 - Warning with closed STDERR: Return
ok 16 - Warning with closed STDERR: Warnings
ok 17 - Warning with closed STDERR: STDOUT
ok 18 - Warning with closed STDERR: STDERR
ok 19 -  -- no uncaptured STDERR -- 
ok 20 - warn(): No internal exception
ok 21 - warn(): Return
ok 22 - warn(): Warnings
ok 23 - warn(): STDOUT
ok 24 - warn(): STDERR
ok 25 -  -- no uncaptured STDERR -- 
ok 26 - warn() with closed STDERR: No internal exception
ok 27 - warn() with closed STDERR: Return
ok 28 - warn() with closed STDERR: Warnings
ok 29 - warn() with closed STDERR: STDOUT
ok 30 - warn() with closed STDERR: STDERR
ok 31 -  -- no uncaptured STDERR -- 
ok 32 - warn() in both traps: No internal exception
ok 33 - warn() in both traps: Return
ok 34 - warn() in both traps: Warnings
ok 35 - warn() in both traps: STDOUT
ok 36 - warn() in both traps: STDERR
ok 37 -  -- no uncaptured STDERR -- 
ok 38 -  -- the inner trap -- warn(): The object
ok 39 -  -- the inner trap -- warn(): Return
ok 40 -  -- the inner trap -- warn(): Warnings
ok 41 -  -- the inner trap -- warn(): STDOUT
ok 42 -  -- the inner trap -- warn(): STDERR
ok 43 - print() on STDERR: No internal exception
ok 44 - print() on STDERR: Return
ok 45 - print() on STDERR: Warnings
ok 46 - print() on STDERR: STDOUT
ok 47 - print() on STDERR: STDERR
ok 48 -  -- no uncaptured STDERR -- 
ok 49 - print() with closed STDOUT: No internal exception
ok 50 - print() with closed STDOUT: Return
ok 51 - print() with closed STDOUT: Warnings
ok 52 - print() with closed STDOUT: STDOUT
ok 53 - print() with closed STDOUT: STDERR
ok 54 -  -- no uncaptured STDERR -- 
ok 55 - print() in inner trap with closed STDOUT: No internal exception
ok 56 - print() in inner trap with closed STDOUT: Return
ok 57 - print() in inner trap with closed STDOUT: Warnings
ok 58 - print() in inner trap with closed STDOUT: STDOUT
ok 59 - print() in inner trap with closed STDOUT: STDERR
ok 60 -  -- no uncaptured STDERR -- 
ok 61 -  -- the inner trap -- print() with closed STDOUT: The object
ok 62 -  -- the inner trap -- print() with closed STDOUT: Return
ok 63 -  -- the inner trap -- print() with closed STDOUT: Warnings
ok 64 -  -- the inner trap -- print() with closed STDOUT: STDOUT
ok 65 -  -- the inner trap -- print() with closed STDOUT: STDERR
ok 66 - warn() in inner trap with closed STDERR: No internal exception
ok 67 - warn() in inner trap with closed STDERR: Return
ok 68 - warn() in inner trap with closed STDERR: Warnings
ok 69 - warn() in inner trap with closed STDERR: STDOUT
ok 70 - warn() in inner trap with closed STDERR: STDERR
ok 71 -  -- no uncaptured STDERR -- 
ok 72 -  -- the inner trap -- warn() with closed STDERR: The object
ok 73 -  -- the inner trap -- warn() with closed STDERR: Return
ok 74 -  -- the inner trap -- warn() with closed STDERR: Warnings
ok 75 -  -- the inner trap -- warn() with closed STDERR: STDOUT
ok 76 -  -- the inner trap -- warn() with closed STDERR: STDERR
ok 77 - No "<$f> line ..." stuff, please
ok 78 - STDOUT still has the original layers.
ok 79 - STDOUT is still binmoded.
ok 80 - STDOUT still has the crlf layer(s).
ok 81 - Sanity check: STDOUT now again has the original layers.
ok 82 - systemsafe-preserve trap doesn't change errno (remains 11/Resource temporarily unavailable)
ok 83 - systemsafe-preserve trap doesn't change extended OS error (remains Resource temporarily unavailable)
ok 84 - systemsafe-preserve trap doesn't change the error symbol (remains EWOULDBLOCK)
ok 85 - Errno-unsetting trap unsets errno (it's not localized)
ok 86 - Errno-unsetting trap unsets extended OS error (it's not localized)
ok 87 - Errno-unsetting trap unsets the error symbol (it's not localized)
ok
t/03-files-systemsafe.t ........... 
1..87
ok 1 - use Test::Trap;
ok 2 - No output: No internal exception
ok 3 - No output: Return
ok 4 - No output: Warnings
ok 5 - No output: STDOUT
ok 6 - No output: STDERR
ok 7 -  -- no uncaptured STDERR -- 
ok 8 - Warning: No internal exception
ok 9 - Warning: Return
ok 10 - Warning: Warnings
ok 11 - Warning: STDOUT
ok 12 - Warning: STDERR
ok 13 -  -- no uncaptured STDERR -- 
ok 14 - Warning with closed STDERR: No internal exception
ok 15 - Warning with closed STDERR: Return
ok 16 - Warning with closed STDERR: Warnings
ok 17 - Warning with closed STDERR: STDOUT
ok 18 - Warning with closed STDERR: STDERR
ok 19 -  -- no uncaptured STDERR -- 
ok 20 - warn(): No internal exception
ok 21 - warn(): Return
ok 22 - warn(): Warnings
ok 23 - warn(): STDOUT
ok 24 - warn(): STDERR
ok 25 -  -- no uncaptured STDERR -- 
ok 26 - warn() with closed STDERR: No internal exception
ok 27 - warn() with closed STDERR: Return
ok 28 - warn() with closed STDERR: Warnings
ok 29 - warn() with closed STDERR: STDOUT
ok 30 - warn() with closed STDERR: STDERR
ok 31 -  -- no uncaptured STDERR -- 
ok 32 - warn() in both traps: No internal exception
ok 33 - warn() in both traps: Return
ok 34 - warn() in both traps: Warnings
ok 35 - warn() in both traps: STDOUT
ok 36 - warn() in both traps: STDERR
ok 37 -  -- no uncaptured STDERR -- 
ok 38 -  -- the inner trap -- warn(): The object
ok 39 -  -- the inner trap -- warn(): Return
ok 40 -  -- the inner trap -- warn(): Warnings
ok 41 -  -- the inner trap -- warn(): STDOUT
ok 42 -  -- the inner trap -- warn(): STDERR
ok 43 - print() on STDERR: No internal exception
ok 44 - print() on STDERR: Return
ok 45 - print() on STDERR: Warnings
ok 46 - print() on STDERR: STDOUT
ok 47 - print() on STDERR: STDERR
ok 48 -  -- no uncaptured STDERR -- 
ok 49 - print() with closed STDOUT: No internal exception
ok 50 - print() with closed STDOUT: Return
ok 51 - print() with closed STDOUT: Warnings
ok 52 - print() with closed STDOUT: STDOUT
ok 53 - print() with closed STDOUT: STDERR
ok 54 -  -- no uncaptured STDERR -- 
ok 55 - print() in inner trap with closed STDOUT: No internal exception
ok 56 - print() in inner trap with closed STDOUT: Return
ok 57 - print() in inner trap with closed STDOUT: Warnings
ok 58 - print() in inner trap with closed STDOUT: STDOUT
ok 59 - print() in inner trap with closed STDOUT: STDERR
ok 60 -  -- no uncaptured STDERR -- 
ok 61 -  -- the inner trap -- print() with closed STDOUT: The object
ok 62 -  -- the inner trap -- print() with closed STDOUT: Return
ok 63 -  -- the inner trap -- print() with closed STDOUT: Warnings
ok 64 -  -- the inner trap -- print() with closed STDOUT: STDOUT
ok 65 -  -- the inner trap -- print() with closed STDOUT: STDERR
ok 66 - warn() in inner trap with closed STDERR: No internal exception
ok 67 - warn() in inner trap with closed STDERR: Return
ok 68 - warn() in inner trap with closed STDERR: Warnings
ok 69 - warn() in inner trap with closed STDERR: STDOUT
ok 70 - warn() in inner trap with closed STDERR: STDERR
ok 71 -  -- no uncaptured STDERR -- 
ok 72 -  -- the inner trap -- warn() with closed STDERR: The object
ok 73 -  -- the inner trap -- warn() with closed STDERR: Return
ok 74 -  -- the inner trap -- warn() with closed STDERR: Warnings
ok 75 -  -- the inner trap -- warn() with closed STDERR: STDOUT
ok 76 -  -- the inner trap -- warn() with closed STDERR: STDERR
ok 77 - No "<$f> line ..." stuff, please
ok 78 - STDOUT still has the original layers.
ok 79 - STDOUT is still binmoded.
ok 80 - STDOUT still has the crlf layer(s).
ok 81 - Sanity check: STDOUT now again has the original layers.
ok 82 - SystemSafe trap doesn't change errno (remains 11/Resource temporarily unavailable)
ok 83 - SystemSafe trap doesn't change extended OS error (remains Resource temporarily unavailable)
ok 84 - SystemSafe trap doesn't change the error symbol (remains EAGAIN)
ok 85 - Errno-unsetting trap unsets errno (it's not localized)
ok 86 - Errno-unsetting trap unsets extended OS error (it's not localized)
ok 87 - Errno-unsetting trap unsets the error symbol (it's not localized)
ok
t/03-files-tempfile-preserve.t .... 
1..87
ok 1 - use Test::Trap;
ok 2 - No output: No internal exception
ok 3 - No output: Return
ok 4 - No output: Warnings
ok 5 - No output: STDOUT
ok 6 - No output: STDERR
ok 7 -  -- no uncaptured STDERR -- 
ok 8 - Warning: No internal exception
ok 9 - Warning: Return
ok 10 - Warning: Warnings
ok 11 - Warning: STDOUT
ok 12 - Warning: STDERR
ok 13 -  -- no uncaptured STDERR -- 
ok 14 - Warning with closed STDERR: No internal exception
ok 15 - Warning with closed STDERR: Return
ok 16 - Warning with closed STDERR: Warnings
ok 17 - Warning with closed STDERR: STDOUT
ok 18 - Warning with closed STDERR: STDERR
ok 19 -  -- no uncaptured STDERR -- 
ok 20 - warn(): No internal exception
ok 21 - warn(): Return
ok 22 - warn(): Warnings
ok 23 - warn(): STDOUT
ok 24 - warn(): STDERR
ok 25 -  -- no uncaptured STDERR -- 
ok 26 - warn() with closed STDERR: No internal exception
ok 27 - warn() with closed STDERR: Return
ok 28 - warn() with closed STDERR: Warnings
ok 29 - warn() with closed STDERR: STDOUT
ok 30 - warn() with closed STDERR: STDERR
ok 31 -  -- no uncaptured STDERR -- 
ok 32 - warn() in both traps: No internal exception
ok 33 - warn() in both traps: Return
ok 34 - warn() in both traps: Warnings
ok 35 - warn() in both traps: STDOUT
ok 36 - warn() in both traps: STDERR
ok 37 -  -- no uncaptured STDERR -- 
ok 38 -  -- the inner trap -- warn(): The object
ok 39 -  -- the inner trap -- warn(): Return
ok 40 -  -- the inner trap -- warn(): Warnings
ok 41 -  -- the inner trap -- warn(): STDOUT
ok 42 -  -- the inner trap -- warn(): STDERR
ok 43 - print() on STDERR: No internal exception
ok 44 - print() on STDERR: Return
ok 45 - print() on STDERR: Warnings
ok 46 - print() on STDERR: STDOUT
ok 47 - print() on STDERR: STDERR
ok 48 -  -- no uncaptured STDERR -- 
ok 49 - print() with closed STDOUT: No internal exception
ok 50 - print() with closed STDOUT: Return
ok 51 - print() with closed STDOUT: Warnings
ok 52 - print() with closed STDOUT: STDOUT
ok 53 - print() with closed STDOUT: STDERR
ok 54 -  -- no uncaptured STDERR -- 
ok 55 - print() in inner trap with closed STDOUT: No internal exception
ok 56 - print() in inner trap with closed STDOUT: Return
ok 57 - print() in inner trap with closed STDOUT: Warnings
ok 58 - print() in inner trap with closed STDOUT: STDOUT
ok 59 - print() in inner trap with closed STDOUT: STDERR
ok 60 -  -- no uncaptured STDERR -- 
ok 61 -  -- the inner trap -- print() with closed STDOUT: The object
ok 62 -  -- the inner trap -- print() with closed STDOUT: Return
ok 63 -  -- the inner trap -- print() with closed STDOUT: Warnings
ok 64 -  -- the inner trap -- print() with closed STDOUT: STDOUT
ok 65 -  -- the inner trap -- print() with closed STDOUT: STDERR
ok 66 - warn() in inner trap with closed STDERR: No internal exception
ok 67 - warn() in inner trap with closed STDERR: Return
ok 68 - warn() in inner trap with closed STDERR: Warnings
ok 69 - warn() in inner trap with closed STDERR: STDOUT
ok 70 - warn() in inner trap with closed STDERR: STDERR
ok 71 -  -- no uncaptured STDERR -- 
ok 72 -  -- the inner trap -- warn() with closed STDERR: The object
ok 73 -  -- the inner trap -- warn() with closed STDERR: Return
ok 74 -  -- the inner trap -- warn() with closed STDERR: Warnings
ok 75 -  -- the inner trap -- warn() with closed STDERR: STDOUT
ok 76 -  -- the inner trap -- warn() with closed STDERR: STDERR
ok 77 - No "<$f> line ..." stuff, please
ok 78 - STDOUT still has the original layers.
ok 79 - STDOUT is still binmoded.
ok 80 - STDOUT still has the crlf layer(s).
ok 81 - Sanity check: STDOUT now again has the original layers.
ok 82 - tempfile-preserve trap doesn't change errno (remains 11/Resource temporarily unavailable)
ok 83 - tempfile-preserve trap doesn't change extended OS error (remains Resource temporarily unavailable)
ok 84 - tempfile-preserve trap doesn't change the error symbol (remains EWOULDBLOCK)
ok 85 - Errno-unsetting trap unsets errno (it's not localized)
ok 86 - Errno-unsetting trap unsets extended OS error (it's not localized)
ok 87 - Errno-unsetting trap unsets the error symbol (it's not localized)
ok
t/03-files-tempfile.t ............. 
1..87
ok 1 - use Test::Trap;
ok 2 - No output: No internal exception
ok 3 - No output: Return
ok 4 - No output: Warnings
ok 5 - No output: STDOUT
ok 6 - No output: STDERR
ok 7 -  -- no uncaptured STDERR -- 
ok 8 - Warning: No internal exception
ok 9 - Warning: Return
ok 10 - Warning: Warnings
ok 11 - Warning: STDOUT
ok 12 - Warning: STDERR
ok 13 -  -- no uncaptured STDERR -- 
ok 14 - Warning with closed STDERR: No internal exception
ok 15 - Warning with closed STDERR: Return
ok 16 - Warning with closed STDERR: Warnings
ok 17 - Warning with closed STDERR: STDOUT
ok 18 - Warning with closed STDERR: STDERR
ok 19 -  -- no uncaptured STDERR -- 
ok 20 - warn(): No internal exception
ok 21 - warn(): Return
ok 22 - warn(): Warnings
ok 23 - warn(): STDOUT
ok 24 - warn(): STDERR
ok 25 -  -- no uncaptured STDERR -- 
ok 26 - warn() with closed STDERR: No internal exception
ok 27 - warn() with closed STDERR: Return
ok 28 - warn() with closed STDERR: Warnings
ok 29 - warn() with closed STDERR: STDOUT
ok 30 - warn() with closed STDERR: STDERR
ok 31 -  -- no uncaptured STDERR -- 
ok 32 - warn() in both traps: No internal exception
ok 33 - warn() in both traps: Return
ok 34 - warn() in both traps: Warnings
ok 35 - warn() in both traps: STDOUT
ok 36 - warn() in both traps: STDERR
ok 37 -  -- no uncaptured STDERR -- 
ok 38 -  -- the inner trap -- warn(): The object
ok 39 -  -- the inner trap -- warn(): Return
ok 40 -  -- the inner trap -- warn(): Warnings
ok 41 -  -- the inner trap -- warn(): STDOUT
ok 42 -  -- the inner trap -- warn(): STDERR
ok 43 - print() on STDERR: No internal exception
ok 44 - print() on STDERR: Return
ok 45 - print() on STDERR: Warnings
ok 46 - print() on STDERR: STDOUT
ok 47 - print() on STDERR: STDERR
ok 48 -  -- no uncaptured STDERR -- 
ok 49 - print() with closed STDOUT: No internal exception
ok 50 - print() with closed STDOUT: Return
ok 51 - print() with closed STDOUT: Warnings
ok 52 - print() with closed STDOUT: STDOUT
ok 53 - print() with closed STDOUT: STDERR
ok 54 -  -- no uncaptured STDERR -- 
ok 55 - print() in inner trap with closed STDOUT: No internal exception
ok 56 - print() in inner trap with closed STDOUT: Return
ok 57 - print() in inner trap with closed STDOUT: Warnings
ok 58 - print() in inner trap with closed STDOUT: STDOUT
ok 59 - print() in inner trap with closed STDOUT: STDERR
ok 60 -  -- no uncaptured STDERR -- 
ok 61 -  -- the inner trap -- print() with closed STDOUT: The object
ok 62 -  -- the inner trap -- print() with closed STDOUT: Return
ok 63 -  -- the inner trap -- print() with closed STDOUT: Warnings
ok 64 -  -- the inner trap -- print() with closed STDOUT: STDOUT
ok 65 -  -- the inner trap -- print() with closed STDOUT: STDERR
ok 66 - warn() in inner trap with closed STDERR: No internal exception
ok 67 - warn() in inner trap with closed STDERR: Return
ok 68 - warn() in inner trap with closed STDERR: Warnings
ok 69 - warn() in inner trap with closed STDERR: STDOUT
ok 70 - warn() in inner trap with closed STDERR: STDERR
ok 71 -  -- no uncaptured STDERR -- 
ok 72 -  -- the inner trap -- warn() with closed STDERR: The object
ok 73 -  -- the inner trap -- warn() with closed STDERR: Return
ok 74 -  -- the inner trap -- warn() with closed STDERR: Warnings
ok 75 -  -- the inner trap -- warn() with closed STDERR: STDOUT
ok 76 -  -- the inner trap -- warn() with closed STDERR: STDERR
ok 77 - No "<$f> line ..." stuff, please
ok 78 - STDOUT still has the original layers.
ok 79 - STDOUT is still binmoded.
ok 80 - STDOUT still has the crlf layer(s).
ok 81 - Sanity check: STDOUT now again has the original layers.
ok 82 - TempFile trap doesn't change errno (remains 11/Resource temporarily unavailable)
ok 83 - TempFile trap doesn't change extended OS error (remains Resource temporarily unavailable)
ok 84 - TempFile trap doesn't change the error symbol (remains EWOULDBLOCK)
ok 85 - Errno-unsetting trap unsets errno (it's not localized)
ok 86 - Errno-unsetting trap unsets extended OS error (it's not localized)
ok 87 - Errno-unsetting trap unsets the error symbol (it's not localized)
ok
t/04-exit.t ....................... 
1..9
ok 1 - use Test::Trap;
ok 2 - Trapped the first exit
ok 3 - Trapped the inner exit
ok 4 - Override warning
ok 5 - These traps don't change errno (remains 11/Resource temporarily unavailable)
ok 6 - These traps don't change extended OS error (remains Resource temporarily unavailable)
ok 7 - These traps don't change the error symbol (remains EWOULDBLOCK)
ok 8 - The outer CORE::GLOBAL::exit isn't called too early
ok 9 - The final test: The outer CORE::GLOBAL::exit is eventually called
ok
t/05-import.t ..................... 
1..8
ok 1 - use Test::Trap;
ok 2 - Export of two functions
ok 3 - Export of two globs
ok 4 - Export of an array
ok 5 - Export of an unknown layer
ok 6 - Export of capture strategy :stdout(perlio)
ok 7 - Export of capture strategy :stdout(nosuch;tempfile)
ok 8 - Export of capture strategy:stdout(nosuch1;nosuch2)
ok
t/06-layers.t ..................... 
1..163
ok 1 - use Test::Trap;
ok 2 -  ... importing standard
ok 3 -  ... quietly
ok 4 -  ... list context propagated
ok 5 -  ... list context propagated
ok 6 -  ... with no output in the standard trap
ok 7 -  ... and no output from the standard trap itself
ok 8 -  ... scalar context propagated
ok 9 -  ... scalar context propagated
ok 10 -  ... with no output in the standard trap
ok 11 -  ... and no output from the standard trap itself
ok 12 -  ... void context propagated
ok 13 -  ... void context propagated
ok 14 -  ... with no output in the standard trap
ok 15 -  ... and no output from the standard trap itself
ok 16 - use Test::Trap;
ok 17 -  ... importing Void
ok 18 -  ... quietly
ok 19 -  ... forced void context
ok 20 -  ... forced void context
ok 21 -  ... with no output in the Void trap
ok 22 -  ... and no output from the Void trap itself
ok 23 -  ... forced void context
ok 24 -  ... forced void context
ok 25 -  ... with no output in the Void trap
ok 26 -  ... and no output from the Void trap itself
ok 27 -  ... forced void context
ok 28 -  ... forced void context
ok 29 -  ... with no output in the Void trap
ok 30 -  ... and no output from the Void trap itself
ok 31 - use Test::Trap;
ok 32 -  ... importing Scalar
ok 33 -  ... quietly
ok 34 -  ... forced scalar context
ok 35 -  ... forced scalar context
ok 36 -  ... with no output in the Scalar trap
ok 37 -  ... and no output from the Scalar trap itself
ok 38 -  ... forced scalar context
ok 39 -  ... forced scalar context
ok 40 -  ... with no output in the Scalar trap
ok 41 -  ... and no output from the Scalar trap itself
ok 42 -  ... forced scalar context
ok 43 -  ... forced scalar context
ok 44 -  ... with no output in the Scalar trap
ok 45 -  ... and no output from the Scalar trap itself
ok 46 - use Test::Trap;
ok 47 -  ... importing List
ok 48 -  ... quietly
ok 49 -  ... forced list context
ok 50 -  ... forced list context
ok 51 -  ... with no output in the List trap
ok 52 -  ... and no output from the List trap itself
ok 53 -  ... forced list context
ok 54 -  ... forced list context
ok 55 -  ... with no output in the List trap
ok 56 -  ... and no output from the List trap itself
ok 57 -  ... forced list context
ok 58 -  ... forced list context
ok 59 -  ... with no output in the List trap
ok 60 -  ... and no output from the List trap itself
ok 61 - use Test::Trap;
ok 62 -  ... importing exception1
ok 63 -  ... quietly
ok 64 -  ... internal exceptions caught and rethrown
ok 65 -  ... in layer, so user code not run
ok 66
ok 67 - use Test::Trap;
ok 68 -  ... importing exception2
ok 69 -  ... quietly
ok 70 -  ... internal exceptions caught and rethrown
ok 71 -  ... in teardown, so user code run
ok 72
ok 73 - use Test::Trap;
ok 74 -  ... importing exception3
ok 75 -  ... quietly
ok 76 -  ... internal exceptions caught and rethrown
ok 77 -  ... in layer, so user code not run
ok 78
ok 79 - use Test::Trap;
ok 80 -  ... importing Tempfile
ok 81 -  ... quietly
ok 82 - Trapped the STDOUT with Tempfile
ok 83 - No warnings
ok 84 - use Test::Trap;
ok 85 -  ... importing Perlio
ok 86 -  ... quietly
ok 87 - Trapped the STDOUT with Perlio
ok 88 - No warnings
ok 89 - use Test::Trap;
ok 90 -  ... importing Mixed
ok 91 -  ... quietly
ok 92 - Trapped the STDOUT with Mixed
ok 93 - No warnings
ok 94 - use Test::Trap;
ok 95 -  ... importing Badout
ok 96 -  ... quietly
ok 97 - Died with Badout
ok 98 - No warnings
ok 99 - use Test::Trap;
ok 100 -  ... importing default
ok 101 -  ... quietly
ok 102 - &default traps exit code 1
ok 103 -  ... the stdout
ok 104 -      (preventing output on the previous STDOUT)
ok 105 -  ... the stderr
ok 106 -      (preventing output on the previous STDERR)
ok 107 -  ... the warnings
ok 108 -  ... no in-@ARGV
ok 109 -  ... no out-@ARGV
ok 110 -      (so not preventing the modification of the real @ARGV)
ok 111 -      (leaving the lexical @argv unchanged)
ok 112 - use Test::Trap;
ok 113 -  ... importing raw
ok 114 -  ... quietly
ok 115 - &raw traps exit code 1
ok 116 -  ... no stdout
ok 117 -      (leaving the output going to the previous STDOUT)
ok 118 -  ... no stderr
ok 119 -      (leaving the output going to the previous STDERR)
ok 120 -  ... no warnings
ok 121 -  ... no in-@ARGV
ok 122 -  ... no out-@ARGV
ok 123 -      (so not preventing the modification of the real @ARGV)
ok 124 -      (leaving the lexical @argv unchanged)
ok 125 - use Test::Trap;
ok 126 -  ... importing mixed
ok 127 -  ... quietly
ok 128 - &mixed traps exit code 1
ok 129 -  ... the stdout
ok 130 -      (preventing output on the previous STDOUT)
ok 131 -  ... the stderr
ok 132 -      (preventing output on the previous STDERR)
ok 133 -  ... the warnings
ok 134 -  ... no in-@ARGV
ok 135 -  ... no out-@ARGV
ok 136 -      (so not preventing the modification of the real @ARGV)
ok 137 -      (leaving the lexical @argv unchanged)
ok 138 - use Test::Trap;
ok 139 -  ... importing special
ok 140 -  ... quietly
ok 141 - &special traps exit code 1
ok 142 -  ... the stdout
ok 143 -      (preventing output on the previous STDOUT)
ok 144 -  ... the stderr
ok 145 -      (preventing output on the previous STDERR)
ok 146 -  ... the warnings
ok 147 -  ... the in-@ARGV
ok 148 -  ... the out-@ARGV
ok 149 -      (keeping the real @ARGV unchanged)
ok 150 -      (instead modifying the lexical @argv)
ok 151 - use Test::Trap;
ok 152 -  ... importing warntrap
ok 153 -  ... quietly
ok 154 - &warntrap traps exit code 1
ok 155 -  ... no stdout
ok 156 -      (leaving the output going to the previous STDOUT)
ok 157 -  ... no stderr
ok 158 -      (leaving the output going to the previous STDERR)
ok 159 -  ... the warnings
ok 160 -  ... no in-@ARGV
ok 161 -  ... no out-@ARGV
ok 162 -      (so not preventing the modification of the real @ARGV)
ok 163 -      (leaving the lexical @argv unchanged)
ok
t/07-subclass.t ................... 
1..98
ok 1 - use Test::Trap;
ok 2 - use Test::Trap;
ok 3 - use TT::A;
ok 4 - use TT::B;
ok 5 - use TT::AB;
ok 6 - use TT::A2;
ok 7 - Bad definition: unknown layer
ok 8 - Bad definition: test argspec typo ("named" for "name")
ok 9 - Unmodified Test::Trap: trapped exit
ok 10 - Unmodified Test::Trap: trapped stdout
ok 11 - Unmodified Test::Trap: trapped stderr
ok 12 - Unmodified Test::Trap: trapped warnings
ok 13 - Unmodified Test::Trap: stdout_pass method present
ok 14 - Unmodified Test::Trap: no inargv internally
ok 15 - Unmodified Test::Trap: no outargv internally
ok 16 - Unmodified Test::Trap: @ARGV modified
ok 17 - Unmodified Test::Trap: @argv unmofied
ok 18 - Unmodified Test::Trap: no return_can method
ok 19 - Unmodified Test::Trap: no outargv method
ok 20 - Unmodified Test::Trap: no outargv_can method
ok 21 - Unmodified Test::Trap: no outargv_pass method
ok 22 - Unmodified Test::Trap: no leavewith method
ok 23 - Unmodified Test::Trap: no stderr_fail method
ok 24 - Unmodified Test::Trap: no argv_fail method
ok 25 - Unmodified Test::Trap: no leavewith_fail method
ok 26 - Unmodified Test::Trap: no leavewith_can method
ok 27 - TT::A: trapped exit
ok 28 - TT::A: trapped stdout
ok 29 - TT::A: trapped stderr
ok 30 - TT::A: trapped warnings
ok 31 - TT::A: stdout_pass method present
ok 32 - TT::A: inargv present internally
ok 33 - TT::A: outargv present internally
ok 34 - TT::A: @ARGV unmodified
ok 35 - TT::A: @argv modified
ok 36 - TT::A: return_can method present
ok 37 - TT::A: outargv method present and functional
ok 38 - TT::A: outargv_can method present
ok 39 - TT::A: outargv_pass method present
ok 40 - TT::A: no leavewith method
ok 41 - TT::A: no stderr_fail method
ok 42 - TT::A: no argv_fail method
ok 43 - TT::A: no leavewith_fail method
ok 44 - TT::A: no leavewith_can method
ok 45 - TT::B: trapped exit
ok 46 - TT::B: trapped stdout
ok 47 - TT::B: trapped stderr
ok 48 - TT::B: trapped warnings
ok 49 - TT::B: stdout_pass method present
ok 50 - TT::B: no inargv internally
ok 51 - TT::B: no outargv internally
ok 52 - TT::B: @ARGV modified
ok 53 - TT::B: @argv unmofied
ok 54 - TT::B: no return_can method
ok 55 - TT::B: no outargv method
ok 56 - TT::B: no outargv_can method
ok 57 - TT::B: no outargv_pass method
ok 58 - TT::B: leavewith method present and functional
ok 59 - TT::B: no stderr_fail method
ok 60 - TT::B: no argv_fail method
ok 61 - TT::B: no leavewith_fail method
ok 62 - TT::B: no leavewith_can method
ok 63 - TT::AB: trapped exit
ok 64 - TT::AB: trapped stdout
ok 65 - TT::AB: trapped stderr
ok 66 - TT::AB: trapped warnings
ok 67 - TT::AB: stdout_pass method present
ok 68 - TT::AB: inargv present internally
ok 69 - TT::AB: outargv present internally
ok 70 - TT::AB: @ARGV unmodified
ok 71 - TT::AB: @argv modified
ok 72 - TT::AB: return_can method present
ok 73 - TT::AB: outargv method present and functional
ok 74 - TT::AB: outargv_can method present
ok 75 - TT::AB: outargv_pass method present
ok 76 - TT::AB: leavewith method present and functional
ok 77 - TT::AB: stderr_fail method present
ok 78 - TT::AB: argv_fail method present
ok 79 - TT::AB: leavewith_fail method present
not ok 80 - TT::AB: leavewith_fail method present # TODO Multiple inheritance still incomplete
#   Failed (TODO) test 'TT::AB: leavewith_fail method present'
#   at t/07-subclass.t line 141.
ok 81 - TT::A2: trapped exit
ok 82 - TT::A2: trapped stdout
ok 83 - TT::A2: trapped stderr
ok 84 - TT::A2: trapped warnings
ok 85 - TT::A2: stdout_pass method present
ok 86 - TT::A2: inargv present internally
ok 87 - TT::A2: outargv present internally
ok 88 - TT::A2: @ARGV unmodified
ok 89 - TT::A2: @argv modified
ok 90 - TT::A2: return_can method present
ok 91 - TT::A2: outargv method present and functional
ok 92 - TT::A2: outargv_can method present
ok 93 - TT::A2: outargv_pass method present
ok 94 - TT::A2: no leavewith method
ok 95 - TT::A2: no stderr_fail method
ok 96 - TT::A2: no argv_fail method
ok 97 - TT::A2: no leavewith_fail method
ok 98 - TT::A2: no leavewith_can method
ok
# Real fork; taint checks enabled
t/08-fork.t ....................... 
1..15
ok 1 - use Test::Trap;
ok 2 - Trapped the first exit
ok 3 - The inner CORE::GLOBAL::exit is called from the child
ok 4 - Trapped the inner exit
ok 5 - Override warning
ok 6 - Trapped the inner exit
ok 7 - Should return just once, okay?
ok 8 - Trapped the parent exit
ok 9 - STDOUT from both processes!
ok 10 - STDERR from both processes!
ok 11 - Warnings from the parent only
ok 12 - Trapped the parent exit
ok 13 - STDOUT from both processes is nil -- the handle is closed!
ok 14 - STDERR from both processes!
ok 15 - The final test: The outer CORE::GLOBAL::exit is eventually called
ok
t/09-array-accessor.t ............. 
1..6
ok 1 - use Test::Trap;
ok 2 - Deeply
ok 3 - Slice
ok 4 - Index 0
ok 5 - Index 1
ok 6 - Index 2
ok
t/10-tester.t ..................... 
1..125
ok 1
ok 2
ok 3 - ->return_is_deeply [5]
ok 4
ok 5
ok 6
ok 7
ok 8 - ->warn_like
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15 - ->return_is_deeply [5]
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22 - ->return_nok
ok 23
ok 24
ok 25
ok 26
ok 27 - ->exit_nok
ok 28
ok 29
ok 30
ok 31
ok 32
ok 33
ok 34 - ->exit_nok
ok 35
ok 36
ok 37
ok 38
ok 39
ok 40
ok 41 - ->exit_nok
ok 42
ok 43
ok 44
ok 45
ok 46 - ->exit_isnt
ok 47
ok 48
ok 49
ok 50
ok 51
ok 52
ok 53 - ->return_like
ok 54
ok 55
ok 56
ok 57
ok 58
ok 59
ok 60 - ->quiet
ok 61
ok 62
ok 63
ok 64
ok 65
ok 66
ok 67 - ->quiet
ok 68
ok 69
ok 70
ok 71
ok 72
ok 73
ok 74 - ->quiet
ok 75
ok 76
ok 77
ok 78
ok 79
ok 80
ok 81 - ->quiet
ok 82
ok 83
ok 84
ok 85
ok 86
ok 87
ok 88 - ->did_return
ok 89
ok 90
ok 91
ok 92
ok 93
ok 94
ok 95 - ->did_exit
ok 96
ok 97
ok 98
ok 99
ok 100
ok 101
ok 102 - ->did_die
ok 103
ok 104
ok 105
ok 106
ok 107
ok 108
ok 109 - ->did_die, TODO
ok 110
ok 111
ok 112
ok 113
ok 114 - type = todo
ok 115 - reason
ok 116
ok 117
ok 118 - ->did_die, SKIPPED
ok 119
ok 120
ok 121
ok 122
ok 123 - type = skip
ok 124 - reason
ok 125 - Asserting that SKIPPED code has not been run
ok
# Real fork; taint checks enabled
t/11-systemsafe-basic.t ........... 
1..43
ok 1 - fdopen()ed file handle: exception string
ok 2 - fdopen()ed file handle: STDOUT should be left closed by now
ok 3 - fdopen()ed file handle: STDERR fileno should be unchanged
ok 4 - simple fork test: exit(1)
ok 5 - simple fork test: system() STDOUT
ok 6 - simple fork test: system() STDERR
ok 7 - simple fork test: No warnings
ok 8 - simple fork test: STDOUT fileno should be unchanged
ok 9 - simple fork test: STDERR fileno should be unchanged
ok 10 - Take 1: exit(1)
ok 11 - Take 1: system() STDOUT
ok 12 - Take 1: system() STDERR
ok 13 - Take 1: No warnings
ok 14 - Take 1: STDOUT fileno should be unchanged
ok 15 - Take 1: STDERR fileno should be unchanged
ok 16 - Take 2: exit(1)
ok 17 - Take 2: system() STDOUT
ok 18 - Take 2: system() STDERR
ok 19 - Take 2: No warnings
ok 20 - Take 2: STDOUT fileno should be unchanged
ok 21 - Take 2: STDERR fileno should be unchanged
ok 22 - Take 3 - STDIN closed: exit(1)
ok 23 - Take 3 - STDIN closed: system() STDOUT
ok 24 - Take 3 - STDIN closed: system() STDERR
ok 25 - Take 3 - STDIN closed: No warnings
ok 26 - Take 3 - STDIN closed: STDOUT fileno should be unchanged
ok 27 - Take 3 - STDIN closed: STDERR fileno should be unchanged
ok 28 - Take 4 - STDIN closed - STDOUT closed: exit(1)
ok 29 - Take 4 - STDIN closed - STDOUT closed: system() STDOUT
ok 30 - Take 4 - STDIN closed - STDOUT closed: system() STDERR
ok 31 - Take 4 - STDIN closed - STDOUT closed: No warnings
ok 32 - Take 4 - STDIN closed - STDOUT closed: STDOUT fileno should be unchanged
ok 33 - Take 4 - STDIN closed - STDOUT closed: STDERR fileno should be unchanged
ok 34 - Take 5 - STDIN closed - STDOUT closed: exit(1)
ok 35 - Take 5 - STDIN closed - STDOUT closed: system() STDOUT
ok 36 - Take 5 - STDIN closed - STDOUT closed: system() STDERR
ok 37 - Take 5 - STDIN closed - STDOUT closed: No warnings
ok 38 - Take 5 - STDIN closed - STDOUT closed: STDOUT fileno should be unchanged
ok 39 - Take 5 - STDIN closed - STDOUT closed: STDERR fileno should be unchanged
ok 40 - Trapped the parent exit
ok 41 - STDOUT from both processes!
ok 42 - STDERR from both processes!
ok 43 - Warnings from the parent only
ok
t/12-systemsafe-errors.t .......... 
1..10
ok 1 - Persisting on STDIN
ok 2 - Mixed-up filenos
ok 3 - Delayed append to tempfile
ok 4 - First dup() -- setting up STDOUT
ok 5 - Second dup() -- setting up STDERR
ok 6 - Third dup() -- restoring STDERR
ok 7 - Fourth dup() -- restoring STDOUT
ok 8 - First append to tempfile
ok 9 - Negative fileno
ok 10 # skip Need IO::Scalar
ok
t/13-regressions.t ................ 
1..13
ok 1 - use Test::Trap;
ok 2 - We may access @_
ok 3 - Empty @_ in the trap block, please
ok 4 - We may modify @_
ok 5 - Modified @_ in the trap block
ok 6 - No Foo yet destroyed
ok 7 - One Foo destroyed
ok 8 - $^E is unchanged inside return_is()
ok 9 - $^E is unchanged after return_is()
ok 10
ok 11 - $^E is unchanged after did_return()
ok 12 - An object of class 'Foo' isa 'Foo'
ok 13 - $! is unchanged after die_isa_ok
ok
t/14-leaks.t ...................... 
1..15
ok 1 - Basic check, with tempfile: Our trap has one ref.
ok 2 - Sanity check, with tempfile: Our trap has one ref now.
ok 3 - Sanity check, with tempfile: Our trap's property collection has one ref now.
ok 4 - Timely destruction, with tempfile: Our trap has been collected now.
ok 5 - Timely destruction, with tempfile: Our trap's property collection has been collected now.
ok 6 - Basic check, with systemsafe: Our trap has one ref.
ok 7 - Sanity check, with systemsafe: Our trap has one ref now.
ok 8 - Sanity check, with systemsafe: Our trap's property collection has one ref now.
ok 9 - Timely destruction, with systemsafe: Our trap has been collected now.
ok 10 - Timely destruction, with systemsafe: Our trap's property collection has been collected now.
ok 11 - Basic check, with perlio: Our trap has one ref.
ok 12 - Sanity check, with perlio: Our trap has one ref now.
ok 13 - Sanity check, with perlio: Our trap's property collection has one ref now.
ok 14 - Timely destruction, with perlio: Our trap has been collected now.
ok 15 - Timely destruction, with perlio: Our trap's property collection has been collected now.
ok
t/15-tempfile-options.t ........... 
1..30
ok 1 - TempFile 'basic' strategy doesn't handle l stroke
ok 2 - 	(and warns)
ok 3 - TempFile 'preserve' strategy doesn't handle l stroke
ok 4 - 	(and warns)
ok 5 - TempFile 'utf8' strategy handles l stroke
ok 6 - 	(no warning)
ok 7 - TempFile 'both' strategy handles l stroke
ok 8 - 	(no warning)
ok 9 - TempFile 'latin2' strategy handles l stroke
ok 10 - 	(no warning)
ok 11 - TempFile 'basic' strategy doesn't handle pi
ok 12 - 	(and warns)
ok 13 - TempFile 'preserve' strategy handles pi
ok 14 - 	(no warning)
ok 15 - TempFile 'utf8' strategy handles pi
ok 16 - 	(no warning)
ok 17 - TempFile 'both' strategy handles pi
ok 18 - 	(no warning)
ok 19 - TempFile 'latin2' strategy doesn't handle pi; falls back to \x notation
ok 20 - 	(and warns)
ok 21 - TempFile 'basic' strategy doesn't handle per mille
ok 22 - 	(and warns)
ok 23 - TempFile 'preserve' strategy doesn't handle per mille; falls back to \x notation
ok 24 - 	(and warns)
ok 25 - TempFile 'utf8' strategy handles per mille
ok 26 - 	(no warning)
ok 27 - TempFile 'both' strategy doesn't handle per mille; falls back to \x notation
ok 28 - 	(and warns)
ok 29 - TempFile 'latin2' strategy doesn't handle per mille; falls back to \x notation
ok 30 - 	(and warns)
ok
t/16-systemsafe-options.t ......... 
1..30
ok 1 - SystemSafe 'basic' strategy doesn't handle l stroke
ok 2 - 	(and warns)
ok 3 - SystemSafe 'preserve' strategy doesn't handle l stroke
ok 4 - 	(and warns)
ok 5 - SystemSafe 'utf8' strategy handles l stroke
ok 6 - 	(no warning)
ok 7 - SystemSafe 'both' strategy handles l stroke
ok 8 - 	(no warning)
ok 9 - SystemSafe 'latin2' strategy handles l stroke
ok 10 - 	(no warning)
ok 11 - SystemSafe 'basic' strategy doesn't handle pi
ok 12 - 	(and warns)
ok 13 - SystemSafe 'preserve' strategy handles pi
ok 14 - 	(no warning)
ok 15 - SystemSafe 'utf8' strategy handles pi
ok 16 - 	(no warning)
ok 17 - SystemSafe 'both' strategy handles pi
ok 18 - 	(no warning)
ok 19 - SystemSafe 'latin2' strategy doesn't handle pi; falls back to \x notation
ok 20 - 	(and warns)
ok 21 - SystemSafe 'basic' strategy doesn't handle per mille
ok 22 - 	(and warns)
ok 23 - SystemSafe 'preserve' strategy doesn't handle per mille; falls back to \x notation
ok 24 - 	(and warns)
ok 25 - SystemSafe 'utf8' strategy handles per mille
ok 26 - 	(no warning)
ok 27 - SystemSafe 'both' strategy doesn't handle per mille; falls back to \x notation
ok 28 - 	(and warns)
ok 29 - SystemSafe 'latin2' strategy doesn't handle per mille; falls back to \x notation
ok 30 - 	(and warns)
ok
t/99-coverage.t ................... 
1..7
ok 1 - &Test::More::ok not created before the use
ok 2
ok 3 - &Test::More::ok created now
ok 4
ok 5 - Cannot specify layers as arrayrefs
ok 6 - Failing to raise an exception: Early exit
ok 7 - Exiting with exit code 8
ok
All tests successful.
Files=22, Tests=1120,  9 wallclock secs ( 0.38 usr  0.16 sys +  7.52 cusr  1.26 csys =  9.32 CPU)
Result: PASS
   create-stamp debian/debhelper-build-stamp
 fakeroot debian/rules binary
dh binary
   dh_testroot
   dh_prep
   dh_auto_install
	perl Build install --destdir /build/libtest-trap-perl-0.3.4/debian/libtest-trap-perl --create_packlist 0
Building Test-Trap
Installing /build/libtest-trap-perl-0.3.4/debian/libtest-trap-perl/usr/share/perl5/Test/Trap.pm
Installing /build/libtest-trap-perl-0.3.4/debian/libtest-trap-perl/usr/share/perl5/Test/Trap/Builder.pm
Installing /build/libtest-trap-perl-0.3.4/debian/libtest-trap-perl/usr/share/perl5/Test/Trap/Builder/TempFile.pm
Installing /build/libtest-trap-perl-0.3.4/debian/libtest-trap-perl/usr/share/perl5/Test/Trap/Builder/PerlIO.pm
Installing /build/libtest-trap-perl-0.3.4/debian/libtest-trap-perl/usr/share/perl5/Test/Trap/Builder/SystemSafe.pm
Installing /build/libtest-trap-perl-0.3.4/debian/libtest-trap-perl/usr/share/man/man3/Test::Trap::Builder.3pm
Installing /build/libtest-trap-perl-0.3.4/debian/libtest-trap-perl/usr/share/man/man3/Test::Trap::Builder::PerlIO.3pm
Installing /build/libtest-trap-perl-0.3.4/debian/libtest-trap-perl/usr/share/man/man3/Test::Trap.3pm
Installing /build/libtest-trap-perl-0.3.4/debian/libtest-trap-perl/usr/share/man/man3/Test::Trap::Builder::TempFile.3pm
Installing /build/libtest-trap-perl-0.3.4/debian/libtest-trap-perl/usr/share/man/man3/Test::Trap::Builder::SystemSafe.3pm
   dh_installdocs
   dh_installchangelogs
   dh_installman
   dh_perl
   dh_link
   dh_strip_nondeterminism
   dh_compress
   dh_fixperms
   dh_missing
   dh_installdeb
   dh_gencontrol
   dh_md5sums
   dh_builddeb
dpkg-deb: building package 'libtest-trap-perl' in '../libtest-trap-perl_0.3.4-1_all.deb'.
 dpkg-genbuildinfo --build=binary
 dpkg-genchanges --build=binary >../libtest-trap-perl_0.3.4-1_armhf.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/16570 and its subdirectories
I: Current time: Tue Jul 20 02:30:57 -12 2021
I: pbuilder-time-stamp: 1626791457