I: pbuilder: network access will be disabled during build
I: Current time: Mon Mar 16 01:06:56 +14 2026
I: pbuilder-time-stamp: 1773572816
I: Building the build Environment
I: extracting base tarball [/var/cache/pbuilder/trixie-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 [libdbm-deep-perl_2.0019-1.dsc]
I: copying [./libdbm-deep-perl_2.0019.orig.tar.gz]
I: copying [./libdbm-deep-perl_2.0019-1.debian.tar.xz]
I: Extracting source
dpkg-source: warning: cannot verify inline signature for ./libdbm-deep-perl_2.0019-1.dsc: unsupported subcommand
dpkg-source: info: extracting libdbm-deep-perl in libdbm-deep-perl-2.0019
dpkg-source: info: unpacking libdbm-deep-perl_2.0019.orig.tar.gz
dpkg-source: info: unpacking libdbm-deep-perl_2.0019-1.debian.tar.xz
I: Not using root during the build.
I: Installing the build-deps
I: user script /srv/workspace/pbuilder/40718/tmp/hooks/D01_modify_environment starting
debug: Running on ionos16-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 Mar 15 11:07 /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/40718/tmp/hooks/D01_modify_environment finished
I: user script /srv/workspace/pbuilder/40718/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=21 '
  DIRSTACK=()
  DISTRIBUTION=trixie
  EUID=0
  FUNCNAME=([0]="Echo" [1]="main")
  GROUPS=()
  HOME=/root
  HOSTNAME=i-capture-the-hostname
  HOSTTYPE=i686
  HOST_ARCH=i386
  IFS=' 	
  '
  INVOCATION_ID=fc4a8fdc697b4e7a85846b8fac8225a8
  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=40718
  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.aRiBdKjR/pbuilderrc_CAB9 --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.aRiBdKjR/b2 --logfile b2/build.log libdbm-deep-perl_2.0019-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://213.165.73.152:3128
I: uname -a
  Linux i-capture-the-hostname 6.1.0-31-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.128-1 (2025-02-07) x86_64 GNU/Linux
I: ls -l /bin
  lrwxrwxrwx 1 root root 7 Nov 22  2024 /bin -> usr/bin
I: user script /srv/workspace/pbuilder/40718/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 <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-compat (= 13), libmodule-build-perl, libdbd-sqlite3-perl, libdbi-perl, libfilehandle-fmode-perl, libio-stringy-perl, libscalar-list-utils-perl, libtest-deep-perl, libtest-exception-perl, libtest-pod-coverage-perl, libtest-pod-perl, libtest-simple-perl, libtest-warn-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 ... 19792 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 libdbd-sqlite3-perl; however:
  Package libdbd-sqlite3-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libdbi-perl; however:
  Package libdbi-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libfilehandle-fmode-perl; however:
  Package libfilehandle-fmode-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libio-stringy-perl; however:
  Package libio-stringy-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libtest-deep-perl; however:
  Package libtest-deep-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libtest-exception-perl; however:
  Package libtest-exception-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libtest-pod-coverage-perl; however:
  Package libtest-pod-coverage-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libtest-pod-perl; however:
  Package libtest-pod-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libtest-warn-perl; however:
  Package libtest-warn-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} libdbd-sqlite3-perl{a} libdbi-perl{a} libdebhelper-perl{a} libdevel-symdump-perl{a} libelf1t64{a} libfile-stripnondeterminism-perl{a} libfilehandle-fmode-perl{a} libicu72{a} libio-stringy-perl{a} libmagic-mgc{a} libmagic1t64{a} libmodule-build-perl{a} libpipeline1{a} libpod-coverage-perl{a} libpod-parser-perl{a} libsub-uplevel-perl{a} libtest-deep-perl{a} libtest-exception-perl{a} libtest-pod-coverage-perl{a} libtest-pod-perl{a} libtest-warn-perl{a} libtool{a} libuchardet0{a} libunistring5{a} libxml2{a} m4{a} man-db{a} po-debconf{a} sensible-utils{a} 
The following packages are RECOMMENDED but will NOT be installed:
  curl libarchive-cpio-perl libltdl-dev libmail-sendmail-perl libmodule-signature-perl libpod-readme-perl libsoftware-license-perl lynx wget 
0 packages upgraded, 44 newly installed, 0 to remove and 0 not upgraded.
Need to get 22.4 MB of archives. After unpacking 82.8 MB will be used.
Writing extended state information...
Get: 1 http://deb.debian.org/debian trixie/main i386 sensible-utils all 0.0.24 [24.8 kB]
Get: 2 http://deb.debian.org/debian trixie/main i386 libmagic-mgc i386 1:5.45-3+b1 [314 kB]
Get: 3 http://deb.debian.org/debian trixie/main i386 libmagic1t64 i386 1:5.45-3+b1 [115 kB]
Get: 4 http://deb.debian.org/debian trixie/main i386 file i386 1:5.45-3+b1 [43.2 kB]
Get: 5 http://deb.debian.org/debian trixie/main i386 gettext-base i386 0.23.1-1 [245 kB]
Get: 6 http://deb.debian.org/debian trixie/main i386 libuchardet0 i386 0.0.8-1+b2 [69.2 kB]
Get: 7 http://deb.debian.org/debian trixie/main i386 groff-base i386 1.23.0-7 [1199 kB]
Get: 8 http://deb.debian.org/debian trixie/main i386 bsdextrautils i386 2.40.4-3 [96.2 kB]
Get: 9 http://deb.debian.org/debian trixie/main i386 libpipeline1 i386 1.5.8-1 [41.2 kB]
Get: 10 http://deb.debian.org/debian trixie/main i386 man-db i386 2.13.0-1 [1428 kB]
Get: 11 http://deb.debian.org/debian trixie/main i386 m4 i386 1.4.19-5 [301 kB]
Get: 12 http://deb.debian.org/debian trixie/main i386 autoconf all 2.72-3 [493 kB]
Get: 13 http://deb.debian.org/debian trixie/main i386 autotools-dev all 20220109.1 [51.6 kB]
Get: 14 http://deb.debian.org/debian trixie/main i386 automake all 1:1.17-3 [862 kB]
Get: 15 http://deb.debian.org/debian trixie/main i386 autopoint all 0.23.1-1 [770 kB]
Get: 16 http://deb.debian.org/debian trixie/main i386 libdebhelper-perl all 13.24.1 [90.9 kB]
Get: 17 http://deb.debian.org/debian trixie/main i386 libtool all 2.5.4-3 [539 kB]
Get: 18 http://deb.debian.org/debian trixie/main i386 dh-autoreconf all 20 [17.1 kB]
Get: 19 http://deb.debian.org/debian trixie/main i386 libarchive-zip-perl all 1.68-1 [104 kB]
Get: 20 http://deb.debian.org/debian trixie/main i386 libfile-stripnondeterminism-perl all 1.14.1-1 [19.6 kB]
Get: 21 http://deb.debian.org/debian trixie/main i386 dh-strip-nondeterminism all 1.14.1-1 [8584 B]
Get: 22 http://deb.debian.org/debian trixie/main i386 libelf1t64 i386 0.192-4 [195 kB]
Get: 23 http://deb.debian.org/debian trixie/main i386 dwz i386 0.15-1+b1 [116 kB]
Get: 24 http://deb.debian.org/debian trixie/main i386 libunistring5 i386 1.3-1 [458 kB]
Get: 25 http://deb.debian.org/debian trixie/main i386 libicu72 i386 72.1-6 [9582 kB]
Get: 26 http://deb.debian.org/debian trixie/main i386 libxml2 i386 2.12.7+dfsg+really2.9.14-0.2+b1 [734 kB]
Get: 27 http://deb.debian.org/debian trixie/main i386 gettext i386 0.23.1-1 [1714 kB]
Get: 28 http://deb.debian.org/debian trixie/main i386 intltool-debian all 0.35.0+20060710.6 [22.9 kB]
Get: 29 http://deb.debian.org/debian trixie/main i386 po-debconf all 1.0.21+nmu1 [248 kB]
Get: 30 http://deb.debian.org/debian trixie/main i386 debhelper all 13.24.1 [920 kB]
Get: 31 http://deb.debian.org/debian trixie/main i386 libdbi-perl i386 1.647-1 [865 kB]
Get: 32 http://deb.debian.org/debian trixie/main i386 libdbd-sqlite3-perl i386 1.76-1 [179 kB]
Get: 33 http://deb.debian.org/debian trixie/main i386 libdevel-symdump-perl all 2.18-5 [15.8 kB]
Get: 34 http://deb.debian.org/debian trixie/main i386 libfilehandle-fmode-perl i386 0.15-1+b1 [10.5 kB]
Get: 35 http://deb.debian.org/debian trixie/main i386 libio-stringy-perl all 2.113-2 [48.3 kB]
Get: 36 http://deb.debian.org/debian trixie/main i386 libmodule-build-perl all 0.423400-2 [252 kB]
Get: 37 http://deb.debian.org/debian trixie/main i386 libpod-parser-perl all 1.67-1 [94.1 kB]
Get: 38 http://deb.debian.org/debian trixie/main i386 libpod-coverage-perl all 0.23-2 [22.1 kB]
Get: 39 http://deb.debian.org/debian trixie/main i386 libsub-uplevel-perl all 0.2800-3 [14.0 kB]
Get: 40 http://deb.debian.org/debian trixie/main i386 libtest-deep-perl all 1.204-1 [52.9 kB]
Get: 41 http://deb.debian.org/debian trixie/main i386 libtest-exception-perl all 0.43-3 [16.9 kB]
Get: 42 http://deb.debian.org/debian trixie/main i386 libtest-pod-coverage-perl all 1.10-3 [14.9 kB]
Get: 43 http://deb.debian.org/debian trixie/main i386 libtest-pod-perl all 1.52-3 [12.6 kB]
Get: 44 http://deb.debian.org/debian trixie/main i386 libtest-warn-perl all 0.37-2 [14.5 kB]
Fetched 22.4 MB in 0s (129 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 ... 19792 files and directories currently installed.)
Preparing to unpack .../00-sensible-utils_0.0.24_all.deb ...
Unpacking sensible-utils (0.0.24) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../01-libmagic-mgc_1%3a5.45-3+b1_i386.deb ...
Unpacking libmagic-mgc (1:5.45-3+b1) ...
Selecting previously unselected package libmagic1t64:i386.
Preparing to unpack .../02-libmagic1t64_1%3a5.45-3+b1_i386.deb ...
Unpacking libmagic1t64:i386 (1:5.45-3+b1) ...
Selecting previously unselected package file.
Preparing to unpack .../03-file_1%3a5.45-3+b1_i386.deb ...
Unpacking file (1:5.45-3+b1) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../04-gettext-base_0.23.1-1_i386.deb ...
Unpacking gettext-base (0.23.1-1) ...
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.40.4-3_i386.deb ...
Unpacking bsdextrautils (2.40.4-3) ...
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-5_i386.deb ...
Unpacking m4 (1.4.19-5) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../11-autoconf_2.72-3_all.deb ...
Unpacking autoconf (2.72-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../12-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../13-automake_1%3a1.17-3_all.deb ...
Unpacking automake (1:1.17-3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../14-autopoint_0.23.1-1_all.deb ...
Unpacking autopoint (0.23.1-1) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../15-libdebhelper-perl_13.24.1_all.deb ...
Unpacking libdebhelper-perl (13.24.1) ...
Selecting previously unselected package libtool.
Preparing to unpack .../16-libtool_2.5.4-3_all.deb ...
Unpacking libtool (2.5.4-3) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../17-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../18-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../19-libfile-stripnondeterminism-perl_1.14.1-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.14.1-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../20-dh-strip-nondeterminism_1.14.1-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.14.1-1) ...
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-1_i386.deb ...
Unpacking libunistring5:i386 (1.3-1) ...
Selecting previously unselected package libicu72:i386.
Preparing to unpack .../24-libicu72_72.1-6_i386.deb ...
Unpacking libicu72:i386 (72.1-6) ...
Selecting previously unselected package libxml2:i386.
Preparing to unpack .../25-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_i386.deb ...
Unpacking libxml2:i386 (2.12.7+dfsg+really2.9.14-0.2+b1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../26-gettext_0.23.1-1_i386.deb ...
Unpacking gettext (0.23.1-1) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../27-intltool-debian_0.35.0+20060710.6_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.6) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../28-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../29-debhelper_13.24.1_all.deb ...
Unpacking debhelper (13.24.1) ...
Selecting previously unselected package libdbi-perl:i386.
Preparing to unpack .../30-libdbi-perl_1.647-1_i386.deb ...
Unpacking libdbi-perl:i386 (1.647-1) ...
Selecting previously unselected package libdbd-sqlite3-perl:i386.
Preparing to unpack .../31-libdbd-sqlite3-perl_1.76-1_i386.deb ...
Unpacking libdbd-sqlite3-perl:i386 (1.76-1) ...
Selecting previously unselected package libdevel-symdump-perl.
Preparing to unpack .../32-libdevel-symdump-perl_2.18-5_all.deb ...
Unpacking libdevel-symdump-perl (2.18-5) ...
Selecting previously unselected package libfilehandle-fmode-perl.
Preparing to unpack .../33-libfilehandle-fmode-perl_0.15-1+b1_i386.deb ...
Unpacking libfilehandle-fmode-perl (0.15-1+b1) ...
Selecting previously unselected package libio-stringy-perl.
Preparing to unpack .../34-libio-stringy-perl_2.113-2_all.deb ...
Unpacking libio-stringy-perl (2.113-2) ...
Selecting previously unselected package libmodule-build-perl.
Preparing to unpack .../35-libmodule-build-perl_0.423400-2_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-2) ...
Selecting previously unselected package libpod-parser-perl.
Preparing to unpack .../36-libpod-parser-perl_1.67-1_all.deb ...
Adding 'diversion of /usr/bin/podselect to /usr/bin/podselect.bundled by libpod-parser-perl'
Adding 'diversion of /usr/share/man/man1/podselect.1.gz to /usr/share/man/man1/podselect.bundled.1.gz by libpod-parser-perl'
Unpacking libpod-parser-perl (1.67-1) ...
Selecting previously unselected package libpod-coverage-perl.
Preparing to unpack .../37-libpod-coverage-perl_0.23-2_all.deb ...
Unpacking libpod-coverage-perl (0.23-2) ...
Selecting previously unselected package libsub-uplevel-perl.
Preparing to unpack .../38-libsub-uplevel-perl_0.2800-3_all.deb ...
Unpacking libsub-uplevel-perl (0.2800-3) ...
Selecting previously unselected package libtest-deep-perl.
Preparing to unpack .../39-libtest-deep-perl_1.204-1_all.deb ...
Unpacking libtest-deep-perl (1.204-1) ...
Selecting previously unselected package libtest-exception-perl.
Preparing to unpack .../40-libtest-exception-perl_0.43-3_all.deb ...
Unpacking libtest-exception-perl (0.43-3) ...
Selecting previously unselected package libtest-pod-coverage-perl.
Preparing to unpack .../41-libtest-pod-coverage-perl_1.10-3_all.deb ...
Unpacking libtest-pod-coverage-perl (1.10-3) ...
Selecting previously unselected package libtest-pod-perl.
Preparing to unpack .../42-libtest-pod-perl_1.52-3_all.deb ...
Unpacking libtest-pod-perl (1.52-3) ...
Selecting previously unselected package libtest-warn-perl.
Preparing to unpack .../43-libtest-warn-perl_0.37-2_all.deb ...
Unpacking libtest-warn-perl (0.37-2) ...
Setting up libpipeline1:i386 (1.5.8-1) ...
Setting up libicu72:i386 (72.1-6) ...
Setting up libfilehandle-fmode-perl (0.15-1+b1) ...
Setting up bsdextrautils (2.40.4-3) ...
Setting up libtest-deep-perl (1.204-1) ...
Setting up libmagic-mgc (1:5.45-3+b1) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libio-stringy-perl (2.113-2) ...
Setting up libdebhelper-perl (13.24.1) ...
Setting up libmagic1t64:i386 (1:5.45-3+b1) ...
Setting up libtest-pod-perl (1.52-3) ...
Setting up gettext-base (0.23.1-1) ...
Setting up m4 (1.4.19-5) ...
Setting up file (1:5.45-3+b1) ...
Setting up libelf1t64:i386 (0.192-4) ...
Setting up libmodule-build-perl (0.423400-2) ...
Setting up autotools-dev (20220109.1) ...
Setting up libunistring5:i386 (1.3-1) ...
Setting up libpod-parser-perl (1.67-1) ...
Setting up autopoint (0.23.1-1) ...
Setting up autoconf (2.72-3) ...
Setting up dwz (0.15-1+b1) ...
Setting up sensible-utils (0.0.24) ...
Setting up libuchardet0:i386 (0.0.8-1+b2) ...
Setting up libsub-uplevel-perl (0.2800-3) ...
Setting up libdevel-symdump-perl (2.18-5) ...
Setting up libxml2:i386 (2.12.7+dfsg+really2.9.14-0.2+b1) ...
Setting up libdbi-perl:i386 (1.647-1) ...
Setting up automake (1:1.17-3) ...
update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode
Setting up libfile-stripnondeterminism-perl (1.14.1-1) ...
Setting up gettext (0.23.1-1) ...
Setting up libtool (2.5.4-3) ...
Setting up libtest-warn-perl (0.37-2) ...
Setting up libpod-coverage-perl (0.23-2) ...
Setting up intltool-debian (0.35.0+20060710.6) ...
Setting up dh-autoreconf (20) ...
Setting up libtest-exception-perl (0.43-3) ...
Setting up dh-strip-nondeterminism (1.14.1-1) ...
Setting up groff-base (1.23.0-7) ...
Setting up libdbd-sqlite3-perl:i386 (1.76-1) ...
Setting up libtest-pod-coverage-perl (1.10-3) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up man-db (2.13.0-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up debhelper (13.24.1) ...
Processing triggers for libc-bin (2.40-6) ...
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/40718/tmp/hooks/A99_set_merged_usr starting
Not re-configuring usrmerge for trixie
I: user script /srv/workspace/pbuilder/40718/tmp/hooks/A99_set_merged_usr finished
hostname: Name or service not known
I: Running cd /build/reproducible-path/libdbm-deep-perl-2.0019/ && 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  > ../libdbm-deep-perl_2.0019-1_source.changes
dpkg-buildpackage: info: source package libdbm-deep-perl
dpkg-buildpackage: info: source version 2.0019-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 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/libdbm-deep-perl-2.0019=. -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/libdbm-deep-perl-2.0019=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro"

Checking optional features...
mysql_engine.....disabled
  requires:
    ! DBD::mysql is not installed

ERRORS/WARNINGS FOUND IN PREREQUISITES.  You may wish to install the versions
of the modules indicated above before proceeding with this installation

Run 'Build installdeps' to install missing prerequisites.

Run the long-running tests [n ]n 
Run the tests against the DBI engine via SQLite? [n ]n 
Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'DBM-Deep' version '2.0019'
   dh_auto_build
	/usr/bin/perl Build
Building DBM-Deep
   debian/rules override_dh_auto_test
make[1]: Entering directory '/build/reproducible-path/libdbm-deep-perl-2.0019'
LONG_TESTS=1 TEST_SQLITE=1 dh_auto_test
	/usr/bin/perl Build test --verbose 1
# Testing DBM::Deep against Perl 5.040000 located at /usr/bin/perl
t/01_basic.t .................... 
ok 1 - use DBM::Deep;
ok 2 - An object of class 'DBM::Deep::Hash' isa 'DBM::Deep'
ok 3 - We can successfully open a file!
ok 4 - We can write and read.
1..4
ok
DBI::db=HASH(0x58d23040)->disconnect invalidates 1 active statement handle (either destroy statement handles or call finish on them before disconnecting) at /build/reproducible-path/libdbm-deep-perl-2.0019/blib/lib/DBM/Deep/Storage/DBI.pm line 67.
t/02_hash.t ..................... 
ok 1 - use DBM::Deep;
ok 2 - get() works with hash assignment
ok 3 - ... fetch() works with hash assignment
ok 4 - ... and hash-access also works
ok 5 - get() works with put()
ok 6 - ... fetch() works with put()
ok 7 - ... and hash-access also works
ok 8 - get() works with store()
ok 9 - ... fetch() works with put()
ok 10 - ... and hash-access also works
ok 11 - Key1 is still correct
ok 12 - Key2 is still correct
ok 13 - Key3 is still correct
ok 14 - exists() function works
ok 15 - exists() works against tied hash
ok 16 - exists() function works for keys that aren't there
ok 17 - Nonexistent key4 is undef
ok 18 - Simply reading key4 does not autovivify
ok 19 - keys() works against tied hash
ok 20 - First key copied successfully using tied interface
ok 21 - Second key copied successfully
ok 22 - Third key copied successfully
ok 23 - First key copied successfully using OO interface
ok 24 - Second key copied successfully
ok 25 - Third key copied successfully
ok 26 - delete through tied inteface works
ok 27 - delete through OO inteface works
ok 28 - The other key is still there
ok 29 - key1 doesn't exist
ok 30 - key2 doesn't exist
ok 31 - After deleting two keys, 1 remains
ok 32 - clear() returns true
ok 33 - After clear(), everything is removed
ok 34 - Assignment still works
ok 35 - ... and replacement works
ok 36 - We set a value before closing the file
ok 37 - The value we set is still there after closure
ok 38 - keys() still works if you replace long values with shorter ones
ok 39 - Autovivified hash exists
ok 40 - ... and it's a HASH
ok 41 - And the value stored is there
ok 42 - FETCH fails on an undefined key
ok 43 - FETCH fails on an undefined key
ok 44 - STORE fails on an undefined key
ok 45 - STORE fails on an undefined key
ok 46 - DELETE fails on an undefined key
ok 47 - DELETE fails on an undefined key
ok 48 - EXISTS fails on an undefined key
ok 49 - EXISTS fails on an undefined key
ok 50 - get() works with hash assignment
ok 51 - ... fetch() works with hash assignment
ok 52 - ... and hash-access also works
ok 53 - get() works with put()
ok 54 - ... fetch() works with put()
ok 55 - ... and hash-access also works
ok 56 - get() works with store()
ok 57 - ... fetch() works with put()
ok 58 - ... and hash-access also works
ok 59 - Key1 is still correct
ok 60 - Key2 is still correct
ok 61 - Key3 is still correct
ok 62 - exists() function works
ok 63 - exists() works against tied hash
ok 64 - exists() function works for keys that aren't there
ok 65 - Nonexistent key4 is undef
ok 66 - Simply reading key4 does not autovivify
ok 67 - keys() works against tied hash
ok 68 - First key copied successfully using tied interface
ok 69 - Second key copied successfully
ok 70 - Third key copied successfully
ok 71 - First key copied successfully using OO interface
ok 72 - Second key copied successfully
ok 73 - Third key copied successfully
ok 74 - delete through tied inteface works
ok 75 - delete through OO inteface works
ok 76 - The other key is still there
ok 77 - key1 doesn't exist
ok 78 - key2 doesn't exist
ok 79 - After deleting two keys, 1 remains
ok 80 - clear() returns true
ok 81 - After clear(), everything is removed
ok 82 - Assignment still works
ok 83 - ... and replacement works
ok 84 - We set a value before closing the file
ok 85 - The value we set is still there after closure
ok 86 - keys() still works if you replace long values with shorter ones
ok 87 - Autovivified hash exists
ok 88 - ... and it's a HASH
ok 89 - And the value stored is there
ok 90 - FETCH fails on an undefined key
ok 91 - FETCH fails on an undefined key
ok 92 - STORE fails on an undefined key
ok 93 - STORE fails on an undefined key
ok 94 - DELETE fails on an undefined key
ok 95 - DELETE fails on an undefined key
ok 96 - EXISTS fails on an undefined key
ok 97 - EXISTS fails on an undefined key
ok 98 - Have 3 keys
ok 99 - clear clears everything
ok 100 - Have 3 keys
ok 101 - clear clears everything
1..101
ok
# This test can take up to several minutes to run. Please be patient.
t/03_bighash.t .................. 
ok 1 - use DBM::Deep;
ok 2 - We read 4000 keys
ok 3 - Number of keys is correct
ok 4 - Correct keys are there
ok 5 - EXISTS works on large hashes for non-existent keys
ok 6 - autovivification works on large hashes
ok 7 - EXISTS works on large hashes for newly-existent keys
ok 8 - Number of keys after autovivify is correct
ok 9 - Number of keys after clear() is correct
ok 10 - We read 4000 keys
ok 11 - Number of keys is correct
ok 12 - Correct keys are there
ok 13 - EXISTS works on large hashes for non-existent keys
ok 14 - autovivification works on large hashes
ok 15 - EXISTS works on large hashes for newly-existent keys
ok 16 - Number of keys after autovivify is correct
ok 17 - Number of keys after clear() is correct
1..17
ok
t/04_array.t .................... 
ok 1 - use DBM::Deep;
ok 2 - Array get for shift works
ok 3 - Array get for array set works
ok 4 - Array get for push() works
ok 5 - Array get for put() works
ok 6 - Array get for store() works
ok 7 - get() for shift() works
ok 8 - get() for array set works
ok 9 - get() for push() works
ok 10 - get() for put() works
ok 11 - get() for store() works
ok 12 - fetch() for shift() works
ok 13 - fetch() for array set works
ok 14 - fetch() for push() works
ok 15 - fetch() for put() works
ok 16 - fetch() for store() works
ok 17 - ... and we have five elements
ok 18 - -1st index is 4th index
ok 19 - -2nd index is 3rd index
ok 20 - -3rd index is 2nd index
ok 21 - -4th index is 1st index
ok 22 - -5th index is 0th index
ok 23 - -6th index is undef
ok 24 - ... and we have five elements after abortive -6 index lookup
ok 25
ok 26
ok 27
ok 28
ok 29 - Correct error thrown
ok 30 - ... and we have four after popping
ok 31 - 0th element still there after popping
ok 32 - 1st element still there after popping
ok 33 - 2nd element still there after popping
ok 34 - 3rd element still there after popping
ok 35 - Popped value is correct
ok 36 - ... and we have three after shifting
ok 37 - 0th element still there after shifting
ok 38 - 1st element still there after shifting
ok 39 - 2nd element still there after shifting
ok 40 - There is no third element now
ok 41 - Shifted value is correct
ok 42 - ... and we still have three after deleting
ok 43 - 0th element now undef
ok 44 - 1st element still there after deleting
ok 45 - 2nd element still there after deleting
ok 46 - Deleted value is correct
ok 47 - delete on an element not in the array returns undef
ok 48 - ... and we still have three after a delete on an out-of-range index
ok 49 - DELETE on an element not in the array returns undef
ok 50 - ... and we still have three after a DELETE on an out-of-range index
ok 51 - delete on an element (neg) not in the array returns undef
ok 52 - ... and we still have three after a DELETE on an out-of-range negative index
ok 53 - DELETE on an element (neg) not in the array returns undef
ok 54 - ... and we still have three after a DELETE on an out-of-range negative index
ok 55 - ... and we still have three after deleting
ok 56 - 0th element still undef
ok 57 - 1st element now undef
ok 58 - 2nd element still there after deleting
ok 59 - Deleted value is correct
ok 60 - The 1st value exists
ok 61 - The 0th value doesn't exist
ok 62 - The 22nd value doesn't exists
ok 63 - The -1st value does exists
ok 64 - The -22nd value doesn't exists
ok 65 - clear() returns true if the file was ever non-empty
ok 66 - After clear(), no more elements
ok 67 - pop on an empty array returns undef
ok 68 - After pop() on empty array, length is still 0
ok 69 - shift on an empty array returns undef
ok 70 - After shift() on empty array, length is still 0
ok 71 - unshift returns the number of elements in the array
ok 72 - unshift returns the number of elements in the array
ok 73 - push returns the number of elements in the array
ok 74 - After unshift and push on empty array, length is now 9
ok 75 - 7-element push results in seven elements
ok 76 - First element is 'foo'
ok 77 - Second element is 0
ok 78 - Third element is 'bar'
ok 79 - Fourth element is undef
ok 80 - Fifth element is 'baz'
ok 81 - Sixth element is ''
ok 82 - Seventh element is 'quux'
ok 83 - 3-element push results in three elements
ok 84 - First element is 'elem first'
ok 85 - Second element is 'elem middle'
ok 86 - Third element is 'elem last'
ok 87 - One element was removed
ok 88 - ... and it was correctly removed
ok 89
ok 90
ok 91
ok 92
ok 93
ok 94 - No elements were removed
ok 95
ok 96
ok 97
ok 98
ok 99
ok 100
ok 101 - Just the last element was returned
ok 102
ok 103
ok 104
ok 105
ok 106
ok 107
ok 108
ok 109
ok 110
ok 111
ok 112
ok 113
ok 114
ok 115
ok 116
ok 117 - Reuse of same space with array successful
ok 118 - Reuse of same space with hash successful
ok 119
ok 120
ok 121 - FETCH fails on an illegal key
ok 122 - FETCH fails on an undefined key
ok 123 - STORE fails on an illegal key
ok 124 - STORE fails on an undefined key
ok 125 - DELETE fails on an illegal key
ok 126 - DELETE fails on an undefined key
ok 127 - EXISTS fails on an illegal key
ok 128 - EXISTS fails on an undefined key
ok 129 - Array get for shift works
ok 130 - Array get for array set works
ok 131 - Array get for push() works
ok 132 - Array get for put() works
ok 133 - Array get for store() works
ok 134 - get() for shift() works
ok 135 - get() for array set works
ok 136 - get() for push() works
ok 137 - get() for put() works
ok 138 - get() for store() works
ok 139 - fetch() for shift() works
ok 140 - fetch() for array set works
ok 141 - fetch() for push() works
ok 142 - fetch() for put() works
ok 143 - fetch() for store() works
ok 144 - ... and we have five elements
ok 145 - -1st index is 4th index
ok 146 - -2nd index is 3rd index
ok 147 - -3rd index is 2nd index
ok 148 - -4th index is 1st index
ok 149 - -5th index is 0th index
ok 150 - -6th index is undef
ok 151 - ... and we have five elements after abortive -6 index lookup
ok 152
ok 153
ok 154
ok 155
ok 156 - Correct error thrown
ok 157 - ... and we have four after popping
ok 158 - 0th element still there after popping
ok 159 - 1st element still there after popping
ok 160 - 2nd element still there after popping
ok 161 - 3rd element still there after popping
ok 162 - Popped value is correct
ok 163 - ... and we have three after shifting
ok 164 - 0th element still there after shifting
ok 165 - 1st element still there after shifting
ok 166 - 2nd element still there after shifting
ok 167 - There is no third element now
ok 168 - Shifted value is correct
ok 169 - ... and we still have three after deleting
ok 170 - 0th element now undef
ok 171 - 1st element still there after deleting
ok 172 - 2nd element still there after deleting
ok 173 - Deleted value is correct
ok 174 - delete on an element not in the array returns undef
ok 175 - ... and we still have three after a delete on an out-of-range index
ok 176 - DELETE on an element not in the array returns undef
ok 177 - ... and we still have three after a DELETE on an out-of-range index
ok 178 - delete on an element (neg) not in the array returns undef
ok 179 - ... and we still have three after a DELETE on an out-of-range negative index
ok 180 - DELETE on an element (neg) not in the array returns undef
ok 181 - ... and we still have three after a DELETE on an out-of-range negative index
ok 182 - ... and we still have three after deleting
ok 183 - 0th element still undef
ok 184 - 1st element now undef
ok 185 - 2nd element still there after deleting
ok 186 - Deleted value is correct
ok 187 - The 1st value exists
ok 188 - The 0th value doesn't exist
ok 189 - The 22nd value doesn't exists
ok 190 - The -1st value does exists
ok 191 - The -22nd value doesn't exists
ok 192 - clear() returns true if the file was ever non-empty
ok 193 - After clear(), no more elements
ok 194 - pop on an empty array returns undef
ok 195 - After pop() on empty array, length is still 0
ok 196 - shift on an empty array returns undef
ok 197 - After shift() on empty array, length is still 0
ok 198 - unshift returns the number of elements in the array
ok 199 - unshift returns the number of elements in the array
ok 200 - push returns the number of elements in the array
ok 201 - After unshift and push on empty array, length is now 9
ok 202 - 7-element push results in seven elements
ok 203 - First element is 'foo'
ok 204 - Second element is 0
ok 205 - Third element is 'bar'
ok 206 - Fourth element is undef
ok 207 - Fifth element is 'baz'
ok 208 - Sixth element is ''
ok 209 - Seventh element is 'quux'
ok 210 - 3-element push results in three elements
ok 211 - First element is 'elem first'
ok 212 - Second element is 'elem middle'
ok 213 - Third element is 'elem last'
ok 214 - One element was removed
ok 215 - ... and it was correctly removed
ok 216
ok 217
ok 218
ok 219
ok 220
ok 221 - No elements were removed
ok 222
ok 223
ok 224
ok 225
ok 226
ok 227
ok 228 - Just the last element was returned
ok 229
ok 230
ok 231
ok 232
ok 233
ok 234
ok 235
ok 236
ok 237
ok 238
ok 239
ok 240
ok 241
ok 242
ok 243
ok 244 - Reuse of same space with array successful
ok 245 - Reuse of same space with hash successful
ok 246
ok 247
ok 248 - FETCH fails on an illegal key
ok 249 - FETCH fails on an undefined key
ok 250 - STORE fails on an illegal key
ok 251 - STORE fails on an undefined key
ok 252 - DELETE fails on an illegal key
ok 253 - DELETE fails on an undefined key
ok 254 - EXISTS fails on an illegal key
ok 255 - EXISTS fails on an undefined key
ok 256 - Shift doesn't die moving references around
ok 257 - Right hashref there
ok 258 - Unshift doesn't die moving references around
ok 259 - Right arrayref there
ok 260 - Right hashref there
ok 261 - Splice doesn't die moving references around
ok 262 - Right arrayref there
ok 263 - Right hashref there
ok 264 - Shift doesn't die moving references around
ok 265 - Right hashref there
ok 266 - Unshift doesn't die moving references around
ok 267 - Right arrayref there
ok 268 - Right hashref there
ok 269 - Splice doesn't die moving references around
ok 270 - Right arrayref there
ok 271 - Right hashref there
1..271
ok
# This test can take up to several minutes to run. Please be patient.
t/05_bigarray.t ................. 
ok 1 - use DBM::Deep;
ok 2 - We read 4000 keys
ok 3 - Number of elements is correct
ok 4 - Number of elements after clear() is correct
ok 5 - We read 4000 keys
ok 6 - Number of elements is correct
ok 7 - Number of elements after clear() is correct
1..7
ok
t/06_error.t .................... 
ok 1 - use DBM::Deep;
ok 2 - Fail if there's a bad header
ok 3 - Fail if we try and tie a hash file with an array
ok 4 - Fail if we try and open a hash file with an array
ok 5 - Fail if we try and tie an array file with a hash
ok 6 - Fail if we try and open an array file with a hash
ok 7 - Warning for num_txns => undef is correct
ok 8 - Warning for num_txns => '' is correct
ok 9 - Warning for num_txns => 'abcd' is correct
ok 10 - Warning for num_txns => 0 is correct
ok 11 - Warning for data_sector_size => undef is correct
ok 12 - Warning for data_sector_size => '' is correct
ok 13 - Warning for data_sector_size => 'abcd' is correct
ok 14 - Warning for data_sector_size => 31 is correct
ok 15 - Warning for max_buckets => undef is correct
ok 16 - Warning for max_buckets => '' is correct
ok 17 - Warning for max_buckets => 'abcd' is correct
ok 18 - Warning for max_buckets => 15 is correct
ok 19 - Warning for max_buckets => 1000 is correct
ok 20 - Warning for data_sector_size => 1000 is correct
ok 21 - Warning for num_txns => 1000 is correct
ok 22 - Fail if opening a pre-1.00 file
ok 23 - Fail if opening a file version 1
ok 24 - File name in error message is correct
1..24
ok
t/07_locking.t .................. 
ok 1 - use DBM::Deep;
ok 2 - Can call unlock on an unlocked DB.
ok 3 - key1 is set
ok 4 - The value is set properly
ok 5 - key1 is overridden
ok 6 - Can call unlock on an unlocked DB.
ok 7 - key1 is set
ok 8 - The value is set properly
ok 9 - key1 is overridden
1..9
ok
# This test can take up to several minutes to run. Please be patient.
t/08_deephash.t ................. 
ok 1 - use DBM::Deep;
ok 2 - Set and retrieved a second-level value
ok 3 - Set and retrieved a fourth-level value
ok 4 - We read all the way down to level 1000
ok 5 - And we retrieved the value at the bottom of the ocean
ok 6 - Set and retrieved a second-level value
ok 7 - Set and retrieved a fourth-level value
ok 8 - We read all the way down to level 1000
ok 9 - And we retrieved the value at the bottom of the ocean
1..9
ok
# This test can take up to several minutes to run. Please be patient.
t/09_deeparray.t ................ 
ok 1 - use DBM::Deep;
ok 2 - We read all the way down to level 1000
ok 3 - And we retrieved the value at the bottom of the ocean
ok 4 - We read all the way down to level 1000
ok 5 - And we retrieved the value at the bottom of the ocean
1..5
ok
t/10_largekeys.t ................ 
ok 1 - use DBM::Deep;
ok 2 - Hash retrieval of put()
ok 3 - Hash retrieval of store()
ok 4 - Hash retrieval of hashstore
ok 5 - get() retrieval of put()
ok 6 - get() retrieval of store()
ok 7 - get() retrieval of hashstore
ok 8 - fetch() retrieval of put()
ok 9 - fetch() retrieval of store()
ok 10 - fetch() retrieval of hashstore
ok 11 - First key found
ok 12 - Second key found
ok 13 - Third key found
ok 14 - No fourth key
ok 15 - Hash retrieval of put()
ok 16 - Hash retrieval of store()
ok 17 - Hash retrieval of hashstore
ok 18 - get() retrieval of put()
ok 19 - get() retrieval of store()
ok 20 - get() retrieval of hashstore
ok 21 - fetch() retrieval of put()
ok 22 - fetch() retrieval of store()
ok 23 - fetch() retrieval of hashstore
ok 24 - First key found
ok 25 - Second key found
ok 26 - Third key found
ok 27 - No fourth key
1..27
ok
t/11_optimize.t ................. 
ok 1 - use DBM::Deep;
ok 2 - optimize succeeded
ok 3 - file size has shrunk
ok 4 - key1's value is still there after optimize
ok 5 - key2's value is still there after optimize
ok 6 # skip Fork tests skipped until fh/filename question solved.
ok 7 # skip Fork tests skipped until fh/filename question solved.
ok 8 # skip Fork tests skipped until fh/filename question solved.
ok 9 # skip Fork tests skipped until fh/filename question solved.
1..9
ok
t/12_clone.t .................... 
ok 1 - use DBM::Deep;
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok 27
1..27
ok
t/13_setpack.t .................. 
ok 1 - use DBM::Deep;
ok 2 - Can read key1
ok 3 - Can read key2
ok 4 - The default is medium
ok 5 - Can read key1
ok 6 - Can read key2
ok 7 - medium is greater than small
ok 8 - Can read key1
ok 9 - Can read key2
ok 10 - medium is smaller than large
1..10
ok
t/14_filter.t ................... 
ok 1 - use DBM::Deep;
ok 2 - floober isn't a value filter key
ok 3 - set the store_key filter
ok 4 - set the store_value filter
ok 5 - The value for key1 was filtered correctly
ok 6 - The value for key2 was filtered correctly
ok 7 - Set the fetch_key filter
ok 8 - Set the fetch_value filter
ok 9 - Fetchfilters worked right
ok 10 - Fetchfilters worked right
ok 11 - DB keys correct
ok 12 - Key1 exists
ok 13 - Key2 exists
ok 14 - Delete returns the right value
ok 15 - Key1 no longer exists
ok 16 - Key2 exists
ok 17 - Unset store_key filter
ok 18 - Unset store_value filter
ok 19 - Unset fetch_key filter
ok 20 - Unset fetch_value filter
ok 21 - We get the right unfiltered value
ok 22 - floober isn't a value filter key
ok 23 - set the store_key filter
ok 24 - set the store_value filter
ok 25 - The value for key1 was filtered correctly
ok 26 - The value for key2 was filtered correctly
ok 27 - Set the fetch_key filter
ok 28 - Set the fetch_value filter
ok 29 - Fetchfilters worked right
ok 30 - Fetchfilters worked right
ok 31 - DB keys correct
ok 32 - Key1 exists
ok 33 - Key2 exists
ok 34 - Delete returns the right value
ok 35 - Key1 no longer exists
ok 36 - Key2 exists
ok 37 - Unset store_key filter
ok 38 - Unset store_value filter
ok 39 - Unset fetch_key filter
ok 40 - Unset fetch_value filter
ok 41 - We get the right unfiltered value
1..41
ok
t/15_digest.t ................... 
ok 1 - use DBM::Deep;
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok 27
1..27
ok
t/16_circular.t ................. 
ok 1 - use DBM::Deep;
ok 2 - Correct number of keys
ok 3 - Keys still match after circular reference is added
ok 4 - Correct number of keys
ok 5 - Keys still match after circular reference is added (key1 key2 key3 key4 key5 key6)
ok 6 - Correct number of keys
ok 7 - Keys still match after circular reference is added
ok 8 - The value is there directly
ok 9 - The value is there in one loop of the circle
ok 10 - The value is there in two loops of the circle
ok 11 - The value is there in three loops of the circle
ok 12 - Simple scalars are copied by value
ok 13 - The value is there directly
ok 14 - The value is there in one loop of the circle
ok 15 - The value is there in two loops of the circle
ok 16 - The value is there in three loops of the circle
ok 17 - The value is there directly
ok 18 - The value is there in one loop of the circle
ok 19 - The value is there in two loops of the circle
ok 20 - The value is there in three loops of the circle
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok 27
ok 28
ok 29
ok 30
ok 31
ok 32
ok 33 - Correct number of keys
ok 34 - Keys still match after circular reference is added
ok 35 - Correct number of keys
ok 36 - Keys still match after circular reference is added (key1 key2 key3 key4 key5 key6)
ok 37 - Correct number of keys
ok 38 - Keys still match after circular reference is added
ok 39 - The value is there directly
ok 40 - The value is there in one loop of the circle
ok 41 - The value is there in two loops of the circle
ok 42 - The value is there in three loops of the circle
ok 43 - Simple scalars are copied by value
ok 44 - The value is there directly
ok 45 - The value is there in one loop of the circle
ok 46 - The value is there in two loops of the circle
ok 47 - The value is there in three loops of the circle
ok 48 - The value is there directly
ok 49 - The value is there in one loop of the circle
ok 50 - The value is there in two loops of the circle
ok 51 - The value is there in three loops of the circle
ok 52
ok 53
ok 54
ok 55
ok 56
ok 57
ok 58
ok 59
ok 60
ok 61
ok 62
ok 63
1..63
ok
t/17_import.t ................... 
ok 1 - use DBM::Deep;
ok 2 - Importing a scalar to type 'H' fails
ok 3 - Wrong type fails
ok 4 - Bad stuff fails
ok 5 - Importing a scalar to type 'H' fails
ok 6 - Wrong type fails
ok 7 - Bad stuff fails
ok 8 - Importing a scalar to type 'A' fails
ok 9 - Wrong type fails
ok 10 - Bad stuff fails
ok 11 - Importing a scalar to type 'A' fails
ok 12 - Wrong type fails
ok 13 - Bad stuff fails
ok 14 - Everything matches
ok 15 - $struct has foo and it's 'bar'
ok 16 - $db doesn't have the 'foo' key, so $struct is not tied
ok 17 - $struct->{hash1} has foo and it's 'bar'
ok 18 - $db->{hash1} doesn't have the 'foo' key, so $struct->{hash1} is not tied
ok 19 - Everything matches
ok 20 - $struct has foo and it's 'bar'
ok 21 - $db doesn't have the 'foo' key, so $struct is not tied
ok 22 - $struct->{hash1} has foo and it's 'bar'
ok 23 - $db->{hash1} doesn't have the 'foo' key, so $struct->{hash1} is not tied
ok 24 - Everything matches
ok 25 - $struct has 'bar' at the end
ok 26 - $db doesn't have the 'bar' value at the end, so $struct is not tied
ok 27 - Everything matches
ok 28 - $struct has 'bar' at the end
ok 29 - $db doesn't have the 'bar' value at the end, so $struct is not tied
ok 30 - Error message correct
not ok 31 - Everything matches # TODO Importing cannot occur within a transaction yet.
#   Failed (TODO) test 'Everything matches'
#   at t/17_import.t line 141.
# Comparing hash keys of $data
# Extra: 'key1'
ok 32 - Error message correct
not ok 33 - Everything matches # TODO Importing cannot occur within a transaction yet.
#   Failed (TODO) test 'Everything matches'
#   at t/17_import.t line 141.
# Comparing hash keys of $data
# Extra: 'key1'
1..33
ok
t/18_export.t ................... 
ok 1 - use DBM::Deep;
ok 2 - Everything matches
ok 3 - An object of class 'Foo' isa 'Foo'
ok 4 - An object of class 'Foo' isa 'Foo'
ok 5 - An object of class 'Foo' isa 'Foo'
ok 6 - An object of class 'Foo' isa 'Foo'
ok 7 - Everything matches
ok 8 - An object of class 'Foo' isa 'Foo'
ok 9 - An object of class 'Foo' isa 'Foo'
ok 10 - An object of class 'Foo' isa 'Foo'
ok 11 - An object of class 'Foo' isa 'Foo'
1..11
ok
t/19_crossref.t ................. 
ok 1 - use DBM::Deep;
ok 2 # skip Apparently, we cannot detect a tied scalar?
ok 3 - tied array storage fails
ok 4 - tied hash storage fails
ok 5 # skip Apparently, we cannot detect a tied scalar?
ok 6 - tied array storage fails
ok 7 - tied hash storage fails
1..7
ok
t/20_tie.t ...................... 
ok 1 - use DBM::Deep;
ok 2 - Tied an hash with an array for params
ok 3 - Tied a hash with a hashref for params
ok 4 - Tied an array with an array for params
ok 5 - TIE_ARRAY sets the correct type
ok 6 - Tied an array with a hashref for params
ok 7 - TIE_ARRAY sets the correct type
ok 8 - Passing an arrayref to TIEHASH fails
ok 9 - Passing an arrayref to TIEARRAY fails
ok 10 - Odd number of params to TIEHASH fails
ok 11 - Odd number of params to TIEARRAY fails
1..11
ok
t/21_tie_access.t ............... 
ok 1 - use DBM::Deep;
ok 2 - Set and retrieved key1
ok 3 - Set and retrieved key1
ok 4 - There's one key so far
ok 5 - ... and it's key1
ok 6 - $SIG_TYPE doesn't match file's type
ok 7 - $SIG_TYPE doesn't match file's type
1..7
ok
t/22_internal_copy.t ............ 
ok 1 - use DBM::Deep;
ok 2 - Value imported correctly
ok 3 - Value imported correctly
ok 4 - Value copied correctly
ok 5 - Value copied correctly
ok 6 - New value is set correctly
ok 7 - Old value is set to the new one
ok 8 - Start with 2 keys in the original
ok 9 - Start with 2 keys in the copy
ok 10 - Now only have 1 key in the copy
ok 11 - ... and only 1 key in the original
ok 12 - After the second copy, we're still good
ok 13 - Value imported correctly
ok 14 - Value imported correctly
ok 15 - Value copied correctly
ok 16 - Value copied correctly
ok 17 - New value is set correctly
ok 18 - Old value is set to the new one
ok 19 - Start with 2 keys in the original
ok 20 - Start with 2 keys in the copy
ok 21 - Now only have 1 key in the copy
ok 22 - ... and only 1 key in the original
ok 23 - After the second copy, we're still good
ok 24 - We read 1000 keys
ok 25 - We read 1000 keys
1..25
ok
t/23_misc.t ..................... 
ok 1 - use DBM::Deep;
ok 2 - Only DBM::Deep DB files will be opened
ok 3 - Value set correctly
ok 4 - Value still set after re-open
ok 5 - Can't open a file we aren't allowed to touch
ok 6 - Calling lock() on a closed database returns false
ok 7 - Calling unlock() on a closed database returns false
1..7
ok
t/24_autobless.t ................ 
ok 1 - use DBM::Deep;
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12 - An object of class 'Foo' isa 'Foo'
ok 13 - Foo->can(...)
ok 14 - ... but it cannot 'STORE'
ok 15
ok 16
ok 17
ok 18
ok 19 - An object of class 'Foo' isa 'Foo'
ok 20 - Foo->can(...)
ok 21 - ... but it cannot 'STORE'
ok 22
ok 23
ok 24
ok 25
ok 26
ok 27
ok 28
ok 29 - An object of class 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' isa 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'
ok 30
$VAR1 = {
          'unblessed' => {
                           'b' => [
                                    '1',
                                    '2',
                                    '3'
                                  ],
                           'a' => '1'
                         },
          'blessed2' => bless( [
                                 {
                                   'a' => 'foo'
                                 },
                                 '2'
                               ], 'Foo' ),
          'blessed' => bless( {
                                'b' => [
                                         '1',
                                         '2',
                                         '3'
                                       ],
                                'c' => 'new',
                                'a' => '1'
                              }, 'Foo' ),
          'blessed_long' => bless( {}, 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' )
        };
ok 31 - An object of class 'Foo' isa 'Foo'
ok 32 - Foo->can(...)
ok 33 - ... but it cannot 'STORE'
ok 34
ok 35
ok 36
ok 37
ok 38 - An object of class 'Foo' isa 'Foo'
ok 39 - Foo->can(...)
ok 40 - ... but it cannot 'STORE'
ok 41
ok 42
ok 43
ok 44
ok 45
ok 46
ok 47 - An object of class 'DBM::Deep::Hash' isa 'DBM::Deep'
ok 48 - DBM::Deep::Hash->can(...)
ok 49 - ... but it cannot 'foo'
ok 50
ok 51
ok 52
ok 53
ok 54 - An object of class 'DBM::Deep::Array' isa 'DBM::Deep'
ok 55 - DBM::Deep::Array->can(...)
ok 56 - ... but it cannot 'foo'
ok 57
ok 58
ok 59
ok 60
ok 61
ok 62
ok 63
ok 64
ok 65
ok 66
ok 67
ok 68
ok 69
ok 70
ok 71
ok 72
ok 73 - An object of class 'Foo' isa 'Foo'
ok 74 - Foo->can(...)
ok 75 - ... but it cannot 'STORE'
ok 76
ok 77
ok 78
ok 79
ok 80 - An object of class 'Foo' isa 'Foo'
ok 81 - Foo->can(...)
ok 82 - ... but it cannot 'STORE'
ok 83
ok 84
ok 85
ok 86
ok 87
ok 88
ok 89
ok 90 - An object of class 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' isa 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'
ok 91
$VAR1 = {
          'blessed_long' => bless( {}, 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' ),
          'blessed' => bless( {
                                'c' => 'new',
                                'b' => [
                                         1,
                                         2,
                                         3
                                       ],
                                'a' => 1
                              }, 'Foo' ),
          'blessed2' => bless( [
                                 {
                                   'a' => 'foo'
                                 },
                                 2
                               ], 'Foo' ),
          'unblessed' => {
                           'a' => 1,
                           'b' => [
                                    1,
                                    2,
                                    3
                                  ]
                         }
        };
ok 92 - An object of class 'Foo' isa 'Foo'
ok 93 - Foo->can(...)
ok 94 - ... but it cannot 'STORE'
ok 95
ok 96
ok 97
ok 98
ok 99 - An object of class 'Foo' isa 'Foo'
ok 100 - Foo->can(...)
ok 101 - ... but it cannot 'STORE'
ok 102
ok 103
ok 104
ok 105
ok 106
ok 107
ok 108 - An object of class 'DBM::Deep::Hash' isa 'DBM::Deep'
ok 109 - DBM::Deep::Hash->can(...)
ok 110 - ... but it cannot 'foo'
ok 111
ok 112
ok 113
ok 114
ok 115 - An object of class 'DBM::Deep::Array' isa 'DBM::Deep'
ok 116 - DBM::Deep::Array->can(...)
ok 117 - ... but it cannot 'foo'
ok 118
ok 119
ok 120
ok 121
ok 122
ok 123
ok 124 - An object of class 'Foo' isa 'Foo'
ok 125
ok 126 - An object of class 'Foo' isa 'Foo'
ok 127
ok 128
ok 129
1..129
ok
t/25_tie_return_value.t ......... 
ok 1 - use DBM::Deep;
ok 2 - An object of class 'DBM::Deep::Hash' isa 'DBM::Deep'
ok 3 - ... and its underlying representation is an HASH
ok 4 - An object of class 'DBM::Deep::Array' isa 'DBM::Deep'
ok 5 - ... and its underlying representation is an HASH
1..5
ok
t/26_scalar_ref.t ............... 
ok 1 - use DBM::Deep;
ok 2 - Storage of scalar refs not supported
ok 3 - Storage of ref refs not supported
ok 4 - Storage of code refs not supported
ok 5 - Storage of glob refs not supported
not ok 6 # TODO & SKIP Refs to DBM::Deep objects aren't implemented yet
not ok 7 # TODO & SKIP Refs to DBM::Deep objects aren't implemented yet
ok 8 - Scalar retrieved ok
not ok 9 # TODO & SKIP Refs to DBM::Deep objects aren't implemented yet
not ok 10 # TODO & SKIP Refs to DBM::Deep objects aren't implemented yet
ok 11 - Storage of scalar refs not supported
ok 12 - Storage of ref refs not supported
ok 13 - Storage of code refs not supported
ok 14 - Storage of glob refs not supported
not ok 15 # TODO & SKIP Refs to DBM::Deep objects aren't implemented yet
not ok 16 # TODO & SKIP Refs to DBM::Deep objects aren't implemented yet
ok 17 - Scalar retrieved ok
not ok 18 # TODO & SKIP Refs to DBM::Deep objects aren't implemented yet
not ok 19 # TODO & SKIP Refs to DBM::Deep objects aren't implemented yet
1..19
ok
t/27_filehandle.t ............... 
1..16
ok 1 - use DBM::Deep;
ok 2 - open db in filehandle
ok 3 - and get at stuff in the database
ok 4 - Can't write to a read-only filehandle
ok 5 - foo doesn't exist
ok 6 - Can't delete from a read-only filehandle
ok 7 - Can't clear from a read-only filehandle
ok 8 - The inode has been set
ok 9 - and it was stored
ok 10 - and get at stuff in the database
ok 11 - foo doesn't exist yet
ok 12 - Can't write to a read-only filehandle
ok 13 - foo still doesn't exist
ok 14
ok 15 - use DBM::Deep
ok 16 - and get at stuff in the database
ok
t/28_index_sector.t ............. 
ok 1 - use DBM::Deep;
ok 2 - Addition of 1 is still 1
ok 3 - Addition of 2 is still 2
ok 4 - Addition of 3 is still 3
ok 5 - Addition of 4 is still 4
ok 6 - Addition of 5 is still 5
ok 7 - Addition of 6 is still 6
ok 8 - Addition of 7 is still 7
ok 9 - Addition of 8 is still 8
ok 10 - Addition of 9 is still 9
ok 11 - Addition of 10 is still 10
ok 12 - Addition of 11 is still 11
ok 13 - Addition of 12 is still 12
ok 14 - Addition of 13 is still 13
ok 15 - Addition of 14 is still 14
ok 16 - Addition of 15 is still 15
ok 17 - Addition of 16 is still 16
ok 18 - Addition of 17 is still 17
ok 19 - Verification of 1 is still 1
ok 20 - Verification of 2 is still 2
ok 21 - Verification of 3 is still 3
ok 22 - Verification of 4 is still 4
ok 23 - Verification of 5 is still 5
ok 24 - Verification of 6 is still 6
ok 25 - Verification of 7 is still 7
ok 26 - Verification of 8 is still 8
ok 27 - Verification of 9 is still 9
ok 28 - Verification of 10 is still 10
ok 29 - Verification of 11 is still 11
ok 30 - Verification of 12 is still 12
ok 31 - Verification of 13 is still 13
ok 32 - Verification of 14 is still 14
ok 33 - Verification of 15 is still 15
ok 34 - Verification of 16 is still 16
ok 35 - Verification of 17 is still 17
ok 36 - Right number of keys returned
ok 37 - EXISTS works on large hashes for non-existent keys
ok 38 - autovivification works on large hashes
ok 39 - EXISTS works on large hashes for newly-existent keys
ok 40 - Number of keys after autovivify is correct
ok 41 - Addition of 1 is still 1
ok 42 - Addition of 2 is still 2
ok 43 - Addition of 3 is still 3
ok 44 - Addition of 4 is still 4
ok 45 - Addition of 5 is still 5
ok 46 - Addition of 6 is still 6
ok 47 - Addition of 7 is still 7
ok 48 - Addition of 8 is still 8
ok 49 - Addition of 9 is still 9
ok 50 - Addition of 10 is still 10
ok 51 - Addition of 11 is still 11
ok 52 - Addition of 12 is still 12
ok 53 - Addition of 13 is still 13
ok 54 - Addition of 14 is still 14
ok 55 - Addition of 15 is still 15
ok 56 - Addition of 16 is still 16
ok 57 - Addition of 17 is still 17
ok 58 - Verification of 1 is still 1
ok 59 - Verification of 2 is still 2
ok 60 - Verification of 3 is still 3
ok 61 - Verification of 4 is still 4
ok 62 - Verification of 5 is still 5
ok 63 - Verification of 6 is still 6
ok 64 - Verification of 7 is still 7
ok 65 - Verification of 8 is still 8
ok 66 - Verification of 9 is still 9
ok 67 - Verification of 10 is still 10
ok 68 - Verification of 11 is still 11
ok 69 - Verification of 12 is still 12
ok 70 - Verification of 13 is still 13
ok 71 - Verification of 14 is still 14
ok 72 - Verification of 15 is still 15
ok 73 - Verification of 16 is still 16
ok 74 - Verification of 17 is still 17
ok 75 - Right number of keys returned
ok 76 - EXISTS works on large hashes for non-existent keys
ok 77 - autovivification works on large hashes
ok 78 - EXISTS works on large hashes for newly-existent keys
ok 79 - Number of keys after autovivify is correct
1..79
ok
t/29_largedata.t ................ 
ok 1 - use DBM::Deep;
ok 2 - 6000 char value stored and retrieved
ok 3 - 6000 char value stored and retrieved
1..3
ok
t/30_already_tied.t ............. 
ok 1 - use DBM::Deep;
ok 2 - An object of class 'My::Tie::Hash' isa 'My::Tie::Hash'
ok 3 - Cannot store tied hashes
ok 4 - An object of class 'My::Tie::Array' isa 'My::Tie::Array'
ok 5 - Cannot store tied arrays
ok 6 - An object of class 'My::Tie::Scalar' isa 'My::Tie::Scalar'
ok 7 - Cannot store scalar references, let alone tied scalars
ok 8 - An object of class 'My::Tie::Hash' isa 'My::Tie::Hash'
ok 9 - Cannot store tied hashes
ok 10 - An object of class 'My::Tie::Array' isa 'My::Tie::Array'
ok 11 - Cannot store tied arrays
ok 12 - An object of class 'My::Tie::Scalar' isa 'My::Tie::Scalar'
ok 13 - Cannot store scalar references, let alone tied scalars
1..13
ok
t/31_references.t ............... 
ok 1 - use DBM::Deep;
ok 2 - An object of class 'DBM::Deep::Hash' isa 'DBM::Deep::Hash'
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9 - An object of class 'DBM::Deep::Array' isa 'DBM::Deep::Array'
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17 - An object of class 'DBM::Deep::Hash' isa 'DBM::Deep::Hash'
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24 - An object of class 'DBM::Deep::Array' isa 'DBM::Deep::Array'
ok 25
ok 26
ok 27
ok 28
ok 29
ok 30
ok 31
1..31
ok
t/32_dash_ell.t ................. 
ok 1 - use DBM::Deep;
ok 2 - get() works with hash assignment
ok 3 - ... fetch() works with hash assignment
ok 4 - ... and hash-access also works
1..4
ok
t/33_transactions.t ............. 
ok 1 - use DBM::Deep;
ok 2 - Before transaction, DB1's X is Y
ok 3 - Before transaction, DB2's X is Y
ok 4 - DB1 keys correct
ok 5 - DB2 keys correct
ok 6 - Attempting to rollback without a transaction throws an error
ok 7 - Attempting to commit without a transaction throws an error
ok 8 - Attempting to begin_work within a transaction throws an error
ok 9 - Rolling back an empty transaction is ok.
ok 10 - DB1 keys correct
ok 11 - DB2 keys correct
ok 12 - Committing an empty transaction is ok.
ok 13 - DB1 keys correct
ok 14 - DB2 keys correct
ok 15 - DB1 keys correct
ok 16 - DB2 keys correct
ok 17 - DB1 transaction started, no actions - DB1's X is Y
ok 18 - DB1 transaction started, no actions - DB2's X is Y
ok 19 - Within DB1 transaction, DB1's X is still Y
ok 20 - Within DB1 transaction, DB2's X is now A
ok 21 - Within DB1 transaction, DB1's X is Z
ok 22 - Within DB1 transaction, DB2's X is still A
ok 23 - Within DB1 transaction, DB1's Z is A
ok 24 - Since z was added after the transaction began, DB2 doesn't see it.
ok 25 - DB2 set other_x within DB1's transaction, so DB2 can see it
ok 26 - Since other_x was added after the transaction began, DB1 doesn't see it.
ok 27 - Within DB1 transaction, DB1's X is istill Z
ok 28 - Within DB1 transaction, DB2's X is now Y
ok 29 - DB1 keys correct
ok 30 - DB2 keys correct
ok 31 - After rollback, DB1's X is Y
ok 32 - After rollback, DB2's X is Y
ok 33 - After DB1 transaction is over, DB1 can see other_x
ok 34 - After DB1 transaction is over, DB2 can still see other_x
ok 35 - DB1 keys correct
ok 36 - DB2 keys correct
ok 37 - DB1 transaction started, no actions - DB1's X is Y
ok 38 - DB1 transaction started, no actions - DB2's X is Y
ok 39 - Within DB1 transaction, DB1's X is Z
ok 40 - Within DB1 transaction, DB2's X is still Y
ok 41 - DB2 set other_x within DB1's transaction, so DB2 can see it
ok 42 - Since other_x was modified after the transaction began, DB1 doesn't see the change.
ok 43 - Within DB1 transaction, DB1's Z is A
ok 44 - Since z was added after the transaction began, DB2 doesn't see it.
ok 45 - DB1 keys correct
ok 46 - DB2 keys correct
ok 47 - After commit, DB1's X is Z
ok 48 - After commit, DB2's X is Z
ok 49 - After commit, DB1's Z is A
ok 50 - After commit, DB2's Z is A
ok 51 - After commit, DB1's other_x is bar
ok 52 - After commit, DB2's other_x is bar
ok 53 - DB1 keys correct
ok 54 - DB2 keys correct
ok 55 - After commit, DB1's X is Z
ok 56 - After commit, DB2's X is Z
ok 57 - After commit, DB1's Z is A
ok 58 - After commit, DB2's Z is A
ok 59 - After begin_work, DB1's other_x is still bar
ok 60 - After begin_work, DB2's other_x is still bar
ok 61 - DB2 deleted other_x in DB1's transaction, so it can't see it anymore
ok 62 - Since other_x was deleted after the transaction began, DB1 still sees it.
ok 63 - DB1 keys correct
ok 64 - DB2 keys correct
ok 65 - DB1 deleted X in a transaction, so it can't see it anymore
ok 66 - But, DB2 can still see it
ok 67 - DB1 keys correct
ok 68 - DB2 keys correct
ok 69 - It's still deleted for DB2
ok 70 - And now DB1 sees the deletion
ok 71 - The transaction was rolled back, so DB1 can see X now
ok 72 - DB2 can still see it
ok 73 - DB1 keys correct
ok 74 - DB2 keys correct
ok 75 - DB1 deleted X in a transaction, so it can't see it anymore
ok 76 - But, DB2 can still see it
ok 77 - DB1 keys correct
ok 78 - DB2 keys correct
ok 79 - The transaction was committed, so DB1 still deleted X
ok 80 - DB2 can now see the deletion of X
ok 81 - Set foo to bar in DB1
ok 82 - Set foo to bar in DB2
ok 83 - DB1 keys correct
ok 84 - DB2 keys correct
ok 85 - Cleared foo
ok 86 - But in DB2, we can still see it
ok 87 - DB1 keys correct
ok 88 - DB2 keys correct
ok 89 - Rollback means 'foo' is still there
ok 90 - Rollback means 'foo' is still there
ok 91 - DB1 keys correct
ok 92 - DB2 keys correct
ok 93 - After optimize, everything is ok
ok 94 - After optimize, everything is ok
ok 95 - After optimize, everything is ok
ok 96 - After optimize, everything is ok
ok 97 - DB1 keys correct
ok 98 - DB2 keys correct
ok 99 - Transaction ID has been reset after optimize
1..99
ok
t/34_transaction_arrays.t ....... 
ok 1 - use DBM::Deep;
ok 2 - Before transaction, DB1's 0 is Y
ok 3 - Before transaction, DB2's 0 is Y
ok 4 - DB1 transaction started, no actions - DB1's 0 is Y
ok 5 - DB1 transaction started, no actions - DB2's 0 is Y
ok 6 - Within DB1 transaction, DB1's 0 is Z
ok 7 - Within DB1 transaction, DB2's 0 is still Y
ok 8 - DB2 set 1 within DB1's transaction, so DB2 can see it
ok 9 - Since 1 was added after the transaction began, DB1 doesn't see it.
ok 10 - DB1 has 1 element
ok 11 - DB2 has 2 elements
ok 12 - After rollback, DB1's 0 is Y
ok 13 - After rollback, DB2's 0 is Y
ok 14 - After DB1 transaction is over, DB1 can see 1
ok 15 - After DB1 transaction is over, DB2 can still see 1
ok 16 - DB1 now has 2 elements
ok 17 - DB2 still has 2 elements
ok 18 - DB1 transaction started, no actions - DB1's 0 is Y
ok 19 - DB1 transaction started, no actions - DB2's 0 is Y
ok 20 - Within DB1 transaction, DB1's 2 is Z
ok 21 - Within DB1 transaction, DB2 cannot see 2
ok 22 - DB1 has 3 elements
ok 23 - DB2 has 2 elements
ok 24 - After rollback, DB1's 0 is Y
ok 25 - After rollback, DB2's 0 is Y
ok 26 - After DB1 transaction is over, DB1 can still see 2
ok 27 - After DB1 transaction is over, DB2 can now see 2
ok 28 - DB1 now has 2 elements
ok 29 - DB2 still has 2 elements
ok 30 - DB1 now has 5 elements
ok 31 - DB2 still has 3 elements
ok 32
ok 33
ok 34 - DB1 is back to 3 elements
ok 35 - DB2 still has 3 elements
ok 36 - DB1 now has 5 elements
ok 37 - DB2 still has 3 elements
ok 38 - DB1 is still at 5 elements
ok 39 - DB2 now has 5 elements
ok 40
ok 41
ok 42
ok 43
ok 44 - DB1 now has 0 elements
ok 45 - DB2 still has 5 elements
ok 46 - DB1 now has 5 elements
ok 47 - DB2 still has 5 elements
1..47
ok
t/35_transaction_multiple.t ..... 
ok 1 - use DBM::Deep;
ok 2 - Before transaction, DB1's foo is bar
ok 3 - Before transaction, DB2's foo is bar
ok 4 - Before transaction, DB3's foo is bar
ok 5 - Before transaction work, DB1's foo is bar
ok 6 - Before transaction work, DB2's foo is bar
ok 7 - Before transaction work, DB3's foo is bar
ok 8 - After DB1 foo to bar2, DB1's foo is bar2
ok 9 - After DB1 foo to bar2, DB2's foo is bar
ok 10 - After DB1 foo to bar2, DB3's foo is bar
ok 11 - After DB1 set bar to foo, DB1's bar exists
ok 12 - After DB1 set bar to foo, DB2's bar doesn't exist
ok 13 - After DB1 set bar to foo, DB3's bar doesn't exist
ok 14 - After DB2 transaction begin, DB1's foo is still bar2
ok 15 - After DB2 transaction begin, DB2's foo is still bar
ok 16 - After DB2 transaction begin, DB3's foo is still bar
ok 17 - After DB2 transaction begin, DB1's bar exists
ok 18 - After DB2 transaction begin, DB2's bar doesn't exist
ok 19 - After DB2 transaction begin, DB3's bar doesn't exist
ok 20 - After DB2 foo to bar2, DB1's foo is bar2
ok 21 - After DB2 foo to bar2, DB2's foo is bar333
ok 22 - After DB2 foo to bar2, DB3's foo is bar
ok 23 - After DB2 set bar to mybar, DB1's bar exists
ok 24 - After DB2 set bar to mybar, DB2's bar exists
ok 25 - After DB2 set bar to mybar, DB3's bar doesn't exist
ok 26 - DB1's bar is still foo
ok 27 - DB2's bar is now mybar
ok 28 - After DB2 set mykey to myval, DB1's mykey doesn't exist
ok 29 - After DB2 set mykey to myval, DB2's mykey exists
ok 30 - After DB2 set mykey to myval, DB3's mykey doesn't exist
ok 31 - DB1 keys correct
ok 32 - DB2 keys correct
ok 33 - DB3 keys correct
ok 34 - After DB1 commit, DB1's foo is bar2
ok 35 - After DB1 commit, DB2's foo is bar333
ok 36 - After DB1 commit, DB3's foo is bar2
ok 37 - DB1's bar is still foo
ok 38 - DB2's bar is still mybar
ok 39 - DB3's bar is now foo
ok 40 - DB1 keys correct
ok 41 - DB2 keys correct
ok 42 - DB3 keys correct
ok 43 - After DB2 commit, DB1's foo is bar333
ok 44 - After DB2 commit, DB2's foo is bar333
ok 45 - After DB2 commit, DB3's foo is bar333
ok 46 - DB1's bar is now mybar
ok 47 - DB2's bar is still mybar
ok 48 - DB3's bar is now mybar
ok 49 - DB1 keys correct
ok 50 - DB2 keys correct
ok 51 - DB3 keys correct
1..51
ok
t/38_data_sector_size.t ......... 
ok 1 - use DBM::Deep;
ok 2 - Correct value found
ok 3 - Correct value found
ok 4 - Correct value found
ok 5 - Correct value found
ok 6 - Filesize for 256 > filesize for 128
ok 7 - Filesize for 128 > filesize for 64
ok 8 - Filesize for 64 > filesize for 32
1..8
ok
t/39_singletons.t ............... 
ok 1 - use DBM::Deep;
ok 2 - The references are the same
ok 3 - After deleting the DB location, external references are also undef ($x)
ok 4 - After deleting the DB location, external references are also undef ($y)
ok 5 - DBM::Deep::Null can be added to.
ok 6 - DBM::Deep::Null can be added to.
ok 7 - The {foo} location is also undef.
ok 8 - After re-assigning to {foo}, external references to old values are still undef ($x)
ok 9 - After re-assigning to {foo}, external references to old values are still undef ($y)
ok 10 - assigning a stale reference to the DB dies w/FATAL warnings
ok 11 - assigning a stale reference back to the DB warns
ok 12 - stale ref assignment warnings can be suppressed
ok 13 - Using a stale reference as a hash dies
ok 14 - Using a stale reference as an array dies
ok 15 - The references are the same
ok 16 - After deleting the DB location, external references are also undef ($x)
ok 17 - After deleting the DB location, external references are also undef ($y)
ok 18 - DBM::Deep::Null can be added to.
ok 19 - DBM::Deep::Null can be added to.
ok 20 - The {foo} location is also undef.
ok 21 - After re-assigning to {foo}, external references to old values are still undef ($x)
ok 22 - After re-assigning to {foo}, external references to old values are still undef ($y)
ok 23 - assigning a stale reference to the DB dies w/FATAL warnings
ok 24 - assigning a stale reference back to the DB warns
ok 25 - stale ref assignment warnings can be suppressed
ok 26 - Using a stale reference as a hash dies
ok 27 - Using a stale reference as an array dies
ok 28 - DBM::Deep::Null compares equal to undef
ok 29 - DBM::Deep::Null compares ==ual to undef
ok 30 # skip What do we do with external references and txns?
ok 31 # skip What do we do with external references and txns?
ok 32 - The references are the same in e_r mode
ok 33 - After deletion, external refs still stringify the same way ($x)
ok 34 - After deletion, external refs still stringify the same way ($y)
ok 35 - external refs still point to live data
ok 36 - ext refs are still live after other ext refs have gone
ok 37 - The ref in the DB was actually deleted.
ok 38 - After re-assigning to the DB loc, external refs styll live
ok 39 - assigning a zombie hash to the DB wholly revives it
ok 40 - The references are the same in e_r mode (arrays)
ok 41 - After deletion, ext ary refs still stringify the same way ($x)
ok 42 - After deletion, ext ary refs still stringify the same way ($y)
ok 43 - external ary refs still point to live data
ok 44 - ext ary refs are still live after other ext refs have gone
ok 45 - The ary ref in the DB was actually deleted.
ok 46 - After re-assigning to the DB loc, ext ary refs styll live
ok 47 - assigning a zombie array to the DB wholly revives it
ok 48 - The references are the same in e_r mode
ok 49 - After deletion, external refs still stringify the same way ($x)
ok 50 - After deletion, external refs still stringify the same way ($y)
ok 51 - external refs still point to live data
ok 52 - ext refs are still live after other ext refs have gone
ok 53 - The ref in the DB was actually deleted.
ok 54 - After re-assigning to the DB loc, external refs styll live
ok 55 - assigning a zombie hash to the DB wholly revives it
ok 56 - The references are the same in e_r mode (arrays)
ok 57 - After deletion, ext ary refs still stringify the same way ($x)
ok 58 - After deletion, ext ary refs still stringify the same way ($y)
ok 59 - external ary refs still point to live data
ok 60 - ext ary refs are still live after other ext refs have gone
ok 61 - The ary ref in the DB was actually deleted.
ok 62 - After re-assigning to the DB loc, ext ary refs styll live
ok 63 - assigning a zombie array to the DB wholly revives it
ok 64 - global destruction frees externally referenced arrays
ok 65 - global destruction frees externally referenced hashes
1..65
ok
t/40_freespace.t ................ 
ok 1 - use DBM::Deep;
ok 2 - A second overwrite doesn't change size
ok 3 - Deleted space isn't released
ok 4 - Added a new key after a delete reuses space
ok 5 - delete and rewrite reuses space
ok 6 - delete and rewrite reuses space
ok 7 - Deleting floober makes $x empty (exists)
ok 8 - Deleting floober makes $x empty (read)
ok 9 - Deleting floober makes $x empty (delete)
ok 10 - Exception thrown when writing
ok 11 - Keys returns nothing after deletion
ok 12 - We added and removed 4 keys
ok 13 - No reindexing after deletion
1..13
ok
t/41_transaction_multilevel.t ... 
ok 1 - use DBM::Deep;
ok 2 - Before transaction, DB1's X is Y
ok 3 - Before transaction, DB2's X is Y
ok 4 - DB1 keys correct
ok 5 - DB2 keys correct
ok 6 - DB1->X keys correct
ok 7 - DB2->X keys correct
ok 8 - DB1->X->XY keys correct
ok 9 - DB2->X->XY keys correct
ok 10 - DB1 keys correct
ok 11 - DB2 keys correct
ok 12 - DB1->X keys correct
ok 13 - DB2->X keys correct
ok 14 - DB1->X->XY keys correct
ok 15 - DB2->X->XY keys correct
ok 16 - After transaction, DB1's X is Y
ok 17 - After transaction, DB2's X is Y
ok 18 - DB1: After reassignment of X, X->XY is gone
ok 19 - DB2: After reassignment of DB1 X, X is Y
ok 20 - DB1->X keys correct
ok 21 - DB2->X keys correct
ok 22 - DB1 keys correct
ok 23 - DB2 keys correct
ok 24 - DB1->X keys correct
ok 25 - DB2->X keys correct
ok 26 - DB1->X->XY keys correct
ok 27 - DB2->X->XY keys correct
ok 28 - Before transaction, DB1's X is Y
ok 29 - Before transaction, DB2's X is Y
ok 30 - DB1 keys correct
ok 31 - DB2 keys correct
ok 32 - DB1->X keys correct
ok 33 - DB2->X keys correct
ok 34 - DB1->X->XY keys correct
ok 35 - DB2->X->XY keys correct
ok 36 - After transaction, DB1's X is Y
ok 37 - After transaction, DB2's X is Y
ok 38 - DB1: After reassignment of X, X->XY is gone
ok 39 - DB2: After reassignment of DB1 X, X->YZ is Y
ok 40 - DB1->X keys correct
ok 41 - DB2->X keys correct
ok 42 - DB1 keys correct
ok 43 - DB2 keys correct
ok 44 - DB1->X keys correct
ok 45 - DB2->X keys correct
ok 46 - DB1->X->XY keys correct
ok 47 - DB2->X->XY keys correct
1..47
ok
t/42_transaction_indexsector.t .. 
ok 1 - use DBM::Deep;
ok 2 - Before transaction, DB1's X is Y
ok 3 - Before transaction, DB2's X is Y
ok 4 - DB1 keys correct
ok 5 - DB2 keys correct
ok 6 - DB1 keys correct
ok 7 - DB2 keys correct
ok 8 - DB1 keys correct
ok 9 - DB2 keys correct
ok 10 - DB1: Key K1 doesn't exist
ok 11 - DB1: Key K2 doesn't exist
ok 12 - DB1: Key K3 doesn't exist
ok 13 - DB1: Key K4 doesn't exist
ok 14 - DB1: Key K5 doesn't exist
ok 15 - DB1: Key K6 doesn't exist
ok 16 - DB1: Key K7 doesn't exist
ok 17 - DB1: Key K8 doesn't exist
ok 18 - DB1: Key K9 doesn't exist
ok 19 - DB1: Key K10 doesn't exist
ok 20 - DB1: Key K11 doesn't exist
ok 21 - DB1: Key K12 doesn't exist
ok 22 - DB1: Key K13 doesn't exist
ok 23 - DB1: Key K14 doesn't exist
ok 24 - DB1: Key K15 doesn't exist
ok 25 - DB1: Key K16 doesn't exist
ok 26 - DB2: Key K1 doesn't exist
ok 27 - DB2: Key K2 doesn't exist
ok 28 - DB2: Key K3 doesn't exist
ok 29 - DB2: Key K4 doesn't exist
ok 30 - DB2: Key K5 doesn't exist
ok 31 - DB2: Key K6 doesn't exist
ok 32 - DB2: Key K7 doesn't exist
ok 33 - DB2: Key K8 doesn't exist
ok 34 - DB2: Key K9 doesn't exist
ok 35 - DB2: Key K10 doesn't exist
ok 36 - DB2: Key K11 doesn't exist
ok 37 - DB2: Key K12 doesn't exist
ok 38 - DB2: Key K13 doesn't exist
ok 39 - DB2: Key K14 doesn't exist
ok 40 - DB2: Key K15 doesn't exist
ok 41 - DB2: Key K16 doesn't exist
ok 42 - Before transaction, DB1's X is Y
ok 43 - Before transaction, DB2's X is Y
ok 44 - DB1 keys correct
ok 45 - DB2 keys correct
ok 46 - DB1 keys correct
ok 47 - DB2 keys correct
ok 48 - DB1 keys correct
ok 49 - DB2 keys correct
ok 50 - DB1: Key K1 doesn't exist
ok 51 - DB1: Key K2 doesn't exist
ok 52 - DB1: Key K3 doesn't exist
ok 53 - DB1: Key K4 doesn't exist
ok 54 - DB1: Key K5 doesn't exist
ok 55 - DB1: Key K6 doesn't exist
ok 56 - DB1: Key K7 doesn't exist
ok 57 - DB1: Key K8 doesn't exist
ok 58 - DB1: Key K9 doesn't exist
ok 59 - DB1: Key K10 doesn't exist
ok 60 - DB1: Key K11 doesn't exist
ok 61 - DB1: Key K12 doesn't exist
ok 62 - DB1: Key K13 doesn't exist
ok 63 - DB1: Key K14 doesn't exist
ok 64 - DB1: Key K15 doesn't exist
ok 65 - DB1: Key K16 doesn't exist
ok 66 - DB2: Key K1 doesn't exist
ok 67 - DB2: Key K2 doesn't exist
ok 68 - DB2: Key K3 doesn't exist
ok 69 - DB2: Key K4 doesn't exist
ok 70 - DB2: Key K5 doesn't exist
ok 71 - DB2: Key K6 doesn't exist
ok 72 - DB2: Key K7 doesn't exist
ok 73 - DB2: Key K8 doesn't exist
ok 74 - DB2: Key K9 doesn't exist
ok 75 - DB2: Key K10 doesn't exist
ok 76 - DB2: Key K11 doesn't exist
ok 77 - DB2: Key K12 doesn't exist
ok 78 - DB2: Key K13 doesn't exist
ok 79 - DB2: Key K14 doesn't exist
ok 80 - DB2: Key K15 doesn't exist
ok 81 - DB2: Key K16 doesn't exist
1..81
ok
t/43_transaction_maximum.t ...... 
ok 1 - use DBM::Deep;
ok 2 - We could open enough DB handles
ok 3 - DB 0 can begin_work
ok 4 - DB 0 has a unique transaction ID (1)
ok 5 - DB 1 can begin_work
ok 6 - DB 1 has a unique transaction ID (2)
ok 7 - DB 2 can begin_work
ok 8 - DB 2 has a unique transaction ID (3)
ok 9 - DB 3 can begin_work
ok 10 - DB 3 has a unique transaction ID (4)
ok 11 - DB 4 can begin_work
ok 12 - DB 4 has a unique transaction ID (5)
ok 13 - DB 5 can begin_work
ok 14 - DB 5 has a unique transaction ID (6)
ok 15 - DB 6 can begin_work
ok 16 - DB 6 has a unique transaction ID (7)
ok 17 - DB 7 can begin_work
ok 18 - DB 7 has a unique transaction ID (8)
ok 19 - DB 8 can begin_work
ok 20 - DB 8 has a unique transaction ID (9)
ok 21 - DB 9 can begin_work
ok 22 - DB 9 has a unique transaction ID (10)
ok 23 - DB 10 can begin_work
ok 24 - DB 10 has a unique transaction ID (11)
ok 25 - DB 11 can begin_work
ok 26 - DB 11 has a unique transaction ID (12)
ok 27 - DB 12 can begin_work
ok 28 - DB 12 has a unique transaction ID (13)
ok 29 - DB 13 can begin_work
ok 30 - DB 13 has a unique transaction ID (14)
ok 31 - DB 14 can begin_work
ok 32 - DB 14 has a unique transaction ID (15)
ok 33 - DB 15 can begin_work
ok 34 - DB 15 has a unique transaction ID (16)
ok 35 - DB 16 can begin_work
ok 36 - DB 16 has a unique transaction ID (17)
ok 37 - DB 17 can begin_work
ok 38 - DB 17 has a unique transaction ID (18)
ok 39 - DB 18 can begin_work
ok 40 - DB 18 has a unique transaction ID (19)
ok 41 - DB 19 can begin_work
ok 42 - DB 19 has a unique transaction ID (20)
ok 43 - DB 20 can begin_work
ok 44 - DB 20 has a unique transaction ID (21)
ok 45 - DB 21 can begin_work
ok 46 - DB 21 has a unique transaction ID (22)
ok 47 - DB 22 can begin_work
ok 48 - DB 22 has a unique transaction ID (23)
ok 49 - DB 23 can begin_work
ok 50 - DB 23 has a unique transaction ID (24)
ok 51 - DB 24 can begin_work
ok 52 - DB 24 has a unique transaction ID (25)
ok 53 - DB 25 can begin_work
ok 54 - DB 25 has a unique transaction ID (26)
ok 55 - DB 26 can begin_work
ok 56 - DB 26 has a unique transaction ID (27)
ok 57 - DB 27 can begin_work
ok 58 - DB 27 has a unique transaction ID (28)
ok 59 - DB 28 can begin_work
ok 60 - DB 28 has a unique transaction ID (29)
ok 61 - DB 29 can begin_work
ok 62 - DB 29 has a unique transaction ID (30)
ok 63 - DB 30 can begin_work
ok 64 - DB 30 has a unique transaction ID (31)
ok 65 - DB 31 can begin_work
ok 66 - DB 31 has a unique transaction ID (32)
ok 67 - DB 32 can begin_work
ok 68 - DB 32 has a unique transaction ID (33)
ok 69 - DB 33 can begin_work
ok 70 - DB 33 has a unique transaction ID (34)
ok 71 - DB 34 can begin_work
ok 72 - DB 34 has a unique transaction ID (35)
ok 73 - DB 35 can begin_work
ok 74 - DB 35 has a unique transaction ID (36)
ok 75 - DB 36 can begin_work
ok 76 - DB 36 has a unique transaction ID (37)
ok 77 - DB 37 can begin_work
ok 78 - DB 37 has a unique transaction ID (38)
ok 79 - DB 38 can begin_work
ok 80 - DB 38 has a unique transaction ID (39)
ok 81 - DB 39 can begin_work
ok 82 - DB 39 has a unique transaction ID (40)
ok 83 - DB 40 can begin_work
ok 84 - DB 40 has a unique transaction ID (41)
ok 85 - DB 41 can begin_work
ok 86 - DB 41 has a unique transaction ID (42)
ok 87 - DB 42 can begin_work
ok 88 - DB 42 has a unique transaction ID (43)
ok 89 - DB 43 can begin_work
ok 90 - DB 43 has a unique transaction ID (44)
ok 91 - DB 44 can begin_work
ok 92 - DB 44 has a unique transaction ID (45)
ok 93 - DB 45 can begin_work
ok 94 - DB 45 has a unique transaction ID (46)
ok 95 - DB 46 can begin_work
ok 96 - DB 46 has a unique transaction ID (47)
ok 97 - DB 47 can begin_work
ok 98 - DB 47 has a unique transaction ID (48)
ok 99 - DB 48 can begin_work
ok 100 - DB 48 has a unique transaction ID (49)
ok 101 - DB 49 can begin_work
ok 102 - DB 49 has a unique transaction ID (50)
ok 103 - DB 50 can begin_work
ok 104 - DB 50 has a unique transaction ID (51)
ok 105 - DB 51 can begin_work
ok 106 - DB 51 has a unique transaction ID (52)
ok 107 - DB 52 can begin_work
ok 108 - DB 52 has a unique transaction ID (53)
ok 109 - DB 53 can begin_work
ok 110 - DB 53 has a unique transaction ID (54)
ok 111 - DB 54 can begin_work
ok 112 - DB 54 has a unique transaction ID (55)
ok 113 - DB 55 can begin_work
ok 114 - DB 55 has a unique transaction ID (56)
ok 115 - DB 56 can begin_work
ok 116 - DB 56 has a unique transaction ID (57)
ok 117 - DB 57 can begin_work
ok 118 - DB 57 has a unique transaction ID (58)
ok 119 - DB 58 can begin_work
ok 120 - DB 58 has a unique transaction ID (59)
ok 121 - DB 59 can begin_work
ok 122 - DB 59 has a unique transaction ID (60)
ok 123 - DB 60 can begin_work
ok 124 - DB 60 has a unique transaction ID (61)
ok 125 - DB 61 can begin_work
ok 126 - DB 61 has a unique transaction ID (62)
ok 127 - DB 62 can begin_work
ok 128 - DB 62 has a unique transaction ID (63)
ok 129 - DB 63 can begin_work
ok 130 - DB 63 has a unique transaction ID (64)
ok 131 - DB 64 can begin_work
ok 132 - DB 64 has a unique transaction ID (65)
ok 133 - DB 65 can begin_work
ok 134 - DB 65 has a unique transaction ID (66)
ok 135 - DB 66 can begin_work
ok 136 - DB 66 has a unique transaction ID (67)
ok 137 - DB 67 can begin_work
ok 138 - DB 67 has a unique transaction ID (68)
ok 139 - DB 68 can begin_work
ok 140 - DB 68 has a unique transaction ID (69)
ok 141 - DB 69 can begin_work
ok 142 - DB 69 has a unique transaction ID (70)
ok 143 - DB 70 can begin_work
ok 144 - DB 70 has a unique transaction ID (71)
ok 145 - DB 71 can begin_work
ok 146 - DB 71 has a unique transaction ID (72)
ok 147 - DB 72 can begin_work
ok 148 - DB 72 has a unique transaction ID (73)
ok 149 - DB 73 can begin_work
ok 150 - DB 73 has a unique transaction ID (74)
ok 151 - DB 74 can begin_work
ok 152 - DB 74 has a unique transaction ID (75)
ok 153 - DB 75 can begin_work
ok 154 - DB 75 has a unique transaction ID (76)
ok 155 - DB 76 can begin_work
ok 156 - DB 76 has a unique transaction ID (77)
ok 157 - DB 77 can begin_work
ok 158 - DB 77 has a unique transaction ID (78)
ok 159 - DB 78 can begin_work
ok 160 - DB 78 has a unique transaction ID (79)
ok 161 - DB 79 can begin_work
ok 162 - DB 79 has a unique transaction ID (80)
ok 163 - DB 80 can begin_work
ok 164 - DB 80 has a unique transaction ID (81)
ok 165 - DB 81 can begin_work
ok 166 - DB 81 has a unique transaction ID (82)
ok 167 - DB 82 can begin_work
ok 168 - DB 82 has a unique transaction ID (83)
ok 169 - DB 83 can begin_work
ok 170 - DB 83 has a unique transaction ID (84)
ok 171 - DB 84 can begin_work
ok 172 - DB 84 has a unique transaction ID (85)
ok 173 - DB 85 can begin_work
ok 174 - DB 85 has a unique transaction ID (86)
ok 175 - DB 86 can begin_work
ok 176 - DB 86 has a unique transaction ID (87)
ok 177 - DB 87 can begin_work
ok 178 - DB 87 has a unique transaction ID (88)
ok 179 - DB 88 can begin_work
ok 180 - DB 88 has a unique transaction ID (89)
ok 181 - DB 89 can begin_work
ok 182 - DB 89 has a unique transaction ID (90)
ok 183 - DB 90 can begin_work
ok 184 - DB 90 has a unique transaction ID (91)
ok 185 - DB 91 can begin_work
ok 186 - DB 91 has a unique transaction ID (92)
ok 187 - DB 92 can begin_work
ok 188 - DB 92 has a unique transaction ID (93)
ok 189 - DB 93 can begin_work
ok 190 - DB 93 has a unique transaction ID (94)
ok 191 - DB 94 can begin_work
ok 192 - DB 94 has a unique transaction ID (95)
ok 193 - DB 95 can begin_work
ok 194 - DB 95 has a unique transaction ID (96)
ok 195 - DB 96 can begin_work
ok 196 - DB 96 has a unique transaction ID (97)
ok 197 - DB 97 can begin_work
ok 198 - DB 97 has a unique transaction ID (98)
ok 199 - DB 98 can begin_work
ok 200 - DB 98 has a unique transaction ID (99)
ok 201 - DB 99 can begin_work
ok 202 - DB 99 has a unique transaction ID (100)
ok 203 - DB 100 can begin_work
ok 204 - DB 100 has a unique transaction ID (101)
ok 205 - DB 101 can begin_work
ok 206 - DB 101 has a unique transaction ID (102)
ok 207 - DB 102 can begin_work
ok 208 - DB 102 has a unique transaction ID (103)
ok 209 - DB 103 can begin_work
ok 210 - DB 103 has a unique transaction ID (104)
ok 211 - DB 104 can begin_work
ok 212 - DB 104 has a unique transaction ID (105)
ok 213 - DB 105 can begin_work
ok 214 - DB 105 has a unique transaction ID (106)
ok 215 - DB 106 can begin_work
ok 216 - DB 106 has a unique transaction ID (107)
ok 217 - DB 107 can begin_work
ok 218 - DB 107 has a unique transaction ID (108)
ok 219 - DB 108 can begin_work
ok 220 - DB 108 has a unique transaction ID (109)
ok 221 - DB 109 can begin_work
ok 222 - DB 109 has a unique transaction ID (110)
ok 223 - DB 110 can begin_work
ok 224 - DB 110 has a unique transaction ID (111)
ok 225 - DB 111 can begin_work
ok 226 - DB 111 has a unique transaction ID (112)
ok 227 - DB 112 can begin_work
ok 228 - DB 112 has a unique transaction ID (113)
ok 229 - DB 113 can begin_work
ok 230 - DB 113 has a unique transaction ID (114)
ok 231 - DB 114 can begin_work
ok 232 - DB 114 has a unique transaction ID (115)
ok 233 - DB 115 can begin_work
ok 234 - DB 115 has a unique transaction ID (116)
ok 235 - DB 116 can begin_work
ok 236 - DB 116 has a unique transaction ID (117)
ok 237 - DB 117 can begin_work
ok 238 - DB 117 has a unique transaction ID (118)
ok 239 - DB 118 can begin_work
ok 240 - DB 118 has a unique transaction ID (119)
ok 241 - DB 119 can begin_work
ok 242 - DB 119 has a unique transaction ID (120)
ok 243 - DB 120 can begin_work
ok 244 - DB 120 has a unique transaction ID (121)
ok 245 - DB 121 can begin_work
ok 246 - DB 121 has a unique transaction ID (122)
ok 247 - DB 122 can begin_work
ok 248 - DB 122 has a unique transaction ID (123)
ok 249 - DB 123 can begin_work
ok 250 - DB 123 has a unique transaction ID (124)
ok 251 - DB 124 can begin_work
ok 252 - DB 124 has a unique transaction ID (125)
ok 253 - DB 125 can begin_work
ok 254 - DB 125 has a unique transaction ID (126)
ok 255 - DB 126 can begin_work
ok 256 - DB 126 has a unique transaction ID (127)
ok 257 - DB 127 can begin_work
ok 258 - DB 127 has a unique transaction ID (128)
ok 259 - DB 128 can begin_work
ok 260 - DB 128 has a unique transaction ID (129)
ok 261 - DB 129 can begin_work
ok 262 - DB 129 has a unique transaction ID (130)
ok 263 - DB 130 can begin_work
ok 264 - DB 130 has a unique transaction ID (131)
ok 265 - DB 131 can begin_work
ok 266 - DB 131 has a unique transaction ID (132)
ok 267 - DB 132 can begin_work
ok 268 - DB 132 has a unique transaction ID (133)
ok 269 - DB 133 can begin_work
ok 270 - DB 133 has a unique transaction ID (134)
ok 271 - DB 134 can begin_work
ok 272 - DB 134 has a unique transaction ID (135)
ok 273 - DB 135 can begin_work
ok 274 - DB 135 has a unique transaction ID (136)
ok 275 - DB 136 can begin_work
ok 276 - DB 136 has a unique transaction ID (137)
ok 277 - DB 137 can begin_work
ok 278 - DB 137 has a unique transaction ID (138)
ok 279 - DB 138 can begin_work
ok 280 - DB 138 has a unique transaction ID (139)
ok 281 - DB 139 can begin_work
ok 282 - DB 139 has a unique transaction ID (140)
ok 283 - DB 140 can begin_work
ok 284 - DB 140 has a unique transaction ID (141)
ok 285 - DB 141 can begin_work
ok 286 - DB 141 has a unique transaction ID (142)
ok 287 - DB 142 can begin_work
ok 288 - DB 142 has a unique transaction ID (143)
ok 289 - DB 143 can begin_work
ok 290 - DB 143 has a unique transaction ID (144)
ok 291 - DB 144 can begin_work
ok 292 - DB 144 has a unique transaction ID (145)
ok 293 - DB 145 can begin_work
ok 294 - DB 145 has a unique transaction ID (146)
ok 295 - DB 146 can begin_work
ok 296 - DB 146 has a unique transaction ID (147)
ok 297 - DB 147 can begin_work
ok 298 - DB 147 has a unique transaction ID (148)
ok 299 - DB 148 can begin_work
ok 300 - DB 148 has a unique transaction ID (149)
ok 301 - DB 149 can begin_work
ok 302 - DB 149 has a unique transaction ID (150)
ok 303 - DB 150 can begin_work
ok 304 - DB 150 has a unique transaction ID (151)
ok 305 - DB 151 can begin_work
ok 306 - DB 151 has a unique transaction ID (152)
ok 307 - DB 152 can begin_work
ok 308 - DB 152 has a unique transaction ID (153)
ok 309 - DB 153 can begin_work
ok 310 - DB 153 has a unique transaction ID (154)
ok 311 - DB 154 can begin_work
ok 312 - DB 154 has a unique transaction ID (155)
ok 313 - DB 155 can begin_work
ok 314 - DB 155 has a unique transaction ID (156)
ok 315 - DB 156 can begin_work
ok 316 - DB 156 has a unique transaction ID (157)
ok 317 - DB 157 can begin_work
ok 318 - DB 157 has a unique transaction ID (158)
ok 319 - DB 158 can begin_work
ok 320 - DB 158 has a unique transaction ID (159)
ok 321 - DB 159 can begin_work
ok 322 - DB 159 has a unique transaction ID (160)
ok 323 - DB 160 can begin_work
ok 324 - DB 160 has a unique transaction ID (161)
ok 325 - DB 161 can begin_work
ok 326 - DB 161 has a unique transaction ID (162)
ok 327 - DB 162 can begin_work
ok 328 - DB 162 has a unique transaction ID (163)
ok 329 - DB 163 can begin_work
ok 330 - DB 163 has a unique transaction ID (164)
ok 331 - DB 164 can begin_work
ok 332 - DB 164 has a unique transaction ID (165)
ok 333 - DB 165 can begin_work
ok 334 - DB 165 has a unique transaction ID (166)
ok 335 - DB 166 can begin_work
ok 336 - DB 166 has a unique transaction ID (167)
ok 337 - DB 167 can begin_work
ok 338 - DB 167 has a unique transaction ID (168)
ok 339 - DB 168 can begin_work
ok 340 - DB 168 has a unique transaction ID (169)
ok 341 - DB 169 can begin_work
ok 342 - DB 169 has a unique transaction ID (170)
ok 343 - DB 170 can begin_work
ok 344 - DB 170 has a unique transaction ID (171)
ok 345 - DB 171 can begin_work
ok 346 - DB 171 has a unique transaction ID (172)
ok 347 - DB 172 can begin_work
ok 348 - DB 172 has a unique transaction ID (173)
ok 349 - DB 173 can begin_work
ok 350 - DB 173 has a unique transaction ID (174)
ok 351 - DB 174 can begin_work
ok 352 - DB 174 has a unique transaction ID (175)
ok 353 - DB 175 can begin_work
ok 354 - DB 175 has a unique transaction ID (176)
ok 355 - DB 176 can begin_work
ok 356 - DB 176 has a unique transaction ID (177)
ok 357 - DB 177 can begin_work
ok 358 - DB 177 has a unique transaction ID (178)
ok 359 - DB 178 can begin_work
ok 360 - DB 178 has a unique transaction ID (179)
ok 361 - DB 179 can begin_work
ok 362 - DB 179 has a unique transaction ID (180)
ok 363 - DB 180 can begin_work
ok 364 - DB 180 has a unique transaction ID (181)
ok 365 - DB 181 can begin_work
ok 366 - DB 181 has a unique transaction ID (182)
ok 367 - DB 182 can begin_work
ok 368 - DB 182 has a unique transaction ID (183)
ok 369 - DB 183 can begin_work
ok 370 - DB 183 has a unique transaction ID (184)
ok 371 - DB 184 can begin_work
ok 372 - DB 184 has a unique transaction ID (185)
ok 373 - DB 185 can begin_work
ok 374 - DB 185 has a unique transaction ID (186)
ok 375 - DB 186 can begin_work
ok 376 - DB 186 has a unique transaction ID (187)
ok 377 - DB 187 can begin_work
ok 378 - DB 187 has a unique transaction ID (188)
ok 379 - DB 188 can begin_work
ok 380 - DB 188 has a unique transaction ID (189)
ok 381 - DB 189 can begin_work
ok 382 - DB 189 has a unique transaction ID (190)
ok 383 - DB 190 can begin_work
ok 384 - DB 190 has a unique transaction ID (191)
ok 385 - DB 191 can begin_work
ok 386 - DB 191 has a unique transaction ID (192)
ok 387 - DB 192 can begin_work
ok 388 - DB 192 has a unique transaction ID (193)
ok 389 - DB 193 can begin_work
ok 390 - DB 193 has a unique transaction ID (194)
ok 391 - DB 194 can begin_work
ok 392 - DB 194 has a unique transaction ID (195)
ok 393 - DB 195 can begin_work
ok 394 - DB 195 has a unique transaction ID (196)
ok 395 - DB 196 can begin_work
ok 396 - DB 196 has a unique transaction ID (197)
ok 397 - DB 197 can begin_work
ok 398 - DB 197 has a unique transaction ID (198)
ok 399 - DB 198 can begin_work
ok 400 - DB 198 has a unique transaction ID (199)
ok 401 - DB 199 can begin_work
ok 402 - DB 199 has a unique transaction ID (200)
ok 403 - DB 200 can begin_work
ok 404 - DB 200 has a unique transaction ID (201)
ok 405 - DB 201 can begin_work
ok 406 - DB 201 has a unique transaction ID (202)
ok 407 - DB 202 can begin_work
ok 408 - DB 202 has a unique transaction ID (203)
ok 409 - DB 203 can begin_work
ok 410 - DB 203 has a unique transaction ID (204)
ok 411 - DB 204 can begin_work
ok 412 - DB 204 has a unique transaction ID (205)
ok 413 - DB 205 can begin_work
ok 414 - DB 205 has a unique transaction ID (206)
ok 415 - DB 206 can begin_work
ok 416 - DB 206 has a unique transaction ID (207)
ok 417 - DB 207 can begin_work
ok 418 - DB 207 has a unique transaction ID (208)
ok 419 - DB 208 can begin_work
ok 420 - DB 208 has a unique transaction ID (209)
ok 421 - DB 209 can begin_work
ok 422 - DB 209 has a unique transaction ID (210)
ok 423 - DB 210 can begin_work
ok 424 - DB 210 has a unique transaction ID (211)
ok 425 - DB 211 can begin_work
ok 426 - DB 211 has a unique transaction ID (212)
ok 427 - DB 212 can begin_work
ok 428 - DB 212 has a unique transaction ID (213)
ok 429 - DB 213 can begin_work
ok 430 - DB 213 has a unique transaction ID (214)
ok 431 - DB 214 can begin_work
ok 432 - DB 214 has a unique transaction ID (215)
ok 433 - DB 215 can begin_work
ok 434 - DB 215 has a unique transaction ID (216)
ok 435 - DB 216 can begin_work
ok 436 - DB 216 has a unique transaction ID (217)
ok 437 - DB 217 can begin_work
ok 438 - DB 217 has a unique transaction ID (218)
ok 439 - DB 218 can begin_work
ok 440 - DB 218 has a unique transaction ID (219)
ok 441 - DB 219 can begin_work
ok 442 - DB 219 has a unique transaction ID (220)
ok 443 - DB 220 can begin_work
ok 444 - DB 220 has a unique transaction ID (221)
ok 445 - DB 221 can begin_work
ok 446 - DB 221 has a unique transaction ID (222)
ok 447 - DB 222 can begin_work
ok 448 - DB 222 has a unique transaction ID (223)
ok 449 - DB 223 can begin_work
ok 450 - DB 223 has a unique transaction ID (224)
ok 451 - DB 224 can begin_work
ok 452 - DB 224 has a unique transaction ID (225)
ok 453 - DB 225 can begin_work
ok 454 - DB 225 has a unique transaction ID (226)
ok 455 - DB 226 can begin_work
ok 456 - DB 226 has a unique transaction ID (227)
ok 457 - DB 227 can begin_work
ok 458 - DB 227 has a unique transaction ID (228)
ok 459 - DB 228 can begin_work
ok 460 - DB 228 has a unique transaction ID (229)
ok 461 - DB 229 can begin_work
ok 462 - DB 229 has a unique transaction ID (230)
ok 463 - DB 230 can begin_work
ok 464 - DB 230 has a unique transaction ID (231)
ok 465 - DB 231 can begin_work
ok 466 - DB 231 has a unique transaction ID (232)
ok 467 - DB 232 can begin_work
ok 468 - DB 232 has a unique transaction ID (233)
ok 469 - DB 233 can begin_work
ok 470 - DB 233 has a unique transaction ID (234)
ok 471 - DB 234 can begin_work
ok 472 - DB 234 has a unique transaction ID (235)
ok 473 - DB 235 can begin_work
ok 474 - DB 235 has a unique transaction ID (236)
ok 475 - DB 236 can begin_work
ok 476 - DB 236 has a unique transaction ID (237)
ok 477 - DB 237 can begin_work
ok 478 - DB 237 has a unique transaction ID (238)
ok 479 - DB 238 can begin_work
ok 480 - DB 238 has a unique transaction ID (239)
ok 481 - DB 239 can begin_work
ok 482 - DB 239 has a unique transaction ID (240)
ok 483 - DB 240 can begin_work
ok 484 - DB 240 has a unique transaction ID (241)
ok 485 - DB 241 can begin_work
ok 486 - DB 241 has a unique transaction ID (242)
ok 487 - DB 242 can begin_work
ok 488 - DB 242 has a unique transaction ID (243)
ok 489 - DB 243 can begin_work
ok 490 - DB 243 has a unique transaction ID (244)
ok 491 - DB 244 can begin_work
ok 492 - DB 244 has a unique transaction ID (245)
ok 493 - DB 245 can begin_work
ok 494 - DB 245 has a unique transaction ID (246)
ok 495 - DB 246 can begin_work
ok 496 - DB 246 has a unique transaction ID (247)
ok 497 - DB 247 can begin_work
ok 498 - DB 247 has a unique transaction ID (248)
ok 499 - DB 248 can begin_work
ok 500 - DB 248 has a unique transaction ID (249)
ok 501 - DB 249 can begin_work
ok 502 - DB 249 has a unique transaction ID (250)
ok 503 - DB 250 can begin_work
ok 504 - DB 250 has a unique transaction ID (251)
ok 505 - DB 251 can begin_work
ok 506 - DB 251 has a unique transaction ID (252)
ok 507 - DB 252 can begin_work
ok 508 - DB 252 has a unique transaction ID (253)
ok 509 - DB 253 can begin_work
ok 510 - DB 253 has a unique transaction ID (254)
1..510
ok
t/44_upgrade_db.t ............... skipped: upgrade_db.pl doesn't actually do anything correct.
t/45_references.t ............... 
ok 1 - use DBM::Deep;
ok 2 - Foo is still 5
ok 3 - Bar is now 5
ok 4 - Foo is now 6
ok 5 - Bar is still 5
ok 6 - Foo[1] is still 2
ok 7 - Bar[1] is now 2
ok 8 - Foo[3] is now 42
ok 9 - Bar[3] is also 42
ok 10 - After delete Foo, Bar[3] is still 42
ok 11 - It's deleted in the transaction
ok 12 - ... but not in the main
ok 13 - After delete Foo, Bar[3] is still 42
ok 14 - After delete Foo, Bar[3] is still 42
ok 15 - After delete Foo, Bar[3] is still 42
1..15
ok
t/46_blist_reindex.t ............ 
ok 1 - use DBM::Deep;
ok 2 - 2 indices can be created at once
ok 3 - and the keys were stored correctly
ok 4 - 2 indices can be created at once
ok 5 - and the keys were stored correctly
ok 6 - multiple nested indices can be created at once
ok 7 - and the keys were stored correctly
ok 8 - multiple nested indices can be created at once
ok 9 - and the keys were stored correctly
1..9
ok
t/47_odd_reference_behaviors.t .. 
ok 1 - use DBM::Deep;
ok 2 - repeated object assignment
ok 3 - An object of class 'Foo' isa 'Foo'
ok 4 - repeated object assignment
ok 5 - An object of class 'Foo' isa 'Foo'
1..5
ok
t/48_autoexport_after_delete.t .. 
ok 1 - use DBM::Deep;
ok 2 - Everything matches
ok 3 - Everything matches
1..3
ok
t/50_deletes.t .................. 
ok 1 - use DBM::Deep;
ok 2 - No eval failure after 1th iteration
ok 3 - No eval failure after 2th iteration
ok 4 - No eval failure after 3th iteration
ok 5 - No eval failure after 4th iteration
ok 6 - No eval failure after 5th iteration
ok 7 - No eval failure after 6th iteration
ok 8 - No eval failure after 7th iteration
ok 9 - No eval failure after 8th iteration
ok 10 - No eval failure after 9th iteration
ok 11 - No eval failure after 10th iteration
ok 12 - deleting a key containing a reference that two keys point two works
ok 13 - No eval failure after 1th iteration
ok 14 - No eval failure after 2th iteration
ok 15 - No eval failure after 3th iteration
ok 16 - No eval failure after 4th iteration
ok 17 - No eval failure after 5th iteration
ok 18 - No eval failure after 6th iteration
ok 19 - No eval failure after 7th iteration
ok 20 - No eval failure after 8th iteration
ok 21 - No eval failure after 9th iteration
ok 22 - No eval failure after 10th iteration
ok 23 - deleting a key containing a reference that two keys point two works
1..23
ok
t/52_memory_leak.t .............. 
ok 1 - use DBM::Deep;
ok 2 - no $db after weakening
ok 3 - hashes returned from db contain no circular refs
ok 4 - no $db after weakening
ok 5 - hashes returned from db contain no circular refs
ok 6 # skip Need to figure out what platforms this runs on
1..6
ok
t/53_misc_transactions.t ........ 
ok 1 - use DBM::Deep;
ok 2 - No eval failures
ok 3 - No eval failures from the transaction
ok 4 - No eval failures
ok 5 - No eval failures
ok 6 - No eval failures from the transaction
ok 7 - No eval failures
1..7
ok
t/54_output_punct_vars.t ........ 
ok 1 - use DBM::Deep;
ok 2 - $, causes no hiccoughs or 150MB files
ok 3 - $\ causes no problems
1..3
ok
t/55_recursion.t ................ 
ok 1 - use DBM::Deep;
ok 2 - deep recursion causes no errors
ok 3 - deep recursion causes no errors
1..3
ok
t/56_unicode.t .................. 
ok 1 - Unicode keys
ok 2 - Unicode values
ok 3 - Surrogate keys
ok 4 - Surrogate values
ok 5 - values can be upgraded to Unicode
ok 6 # skip This engine does not support Unicode
1..6
ok
t/57_old_db.t ................... 
ok 1 - 1.0003 db has one key
ok 2 - values in 1.0003 db
ok 3 - db_version on old db
ok 4 - db_version on new db
1..4
ok
t/58_cache.t .................... 
ok 1 - stale cache entries are not mistakenly reused
ok 2 - stale cache entries are not mistakenly reused
1..2
ok
t/96_virtual_functions.t ........ 
ok 1 - use DBM::Deep;
ok 2 - Must define lock_exclusive in Storage
ok 3 - Must define setup in Engine
ok 4 - Must define unlock in Storage
ok 5 - Must define flush in Storage
ok 6 - We finally have enough defined to instantiate
ok 7 - Must define lock_shared in Storage
ok 8 - We have lock_shared defined
ok 9 - 'begin_work' requires 'begin_work' to be defined in the 'Engine'
ok 10 - Finally have enough for 'begin_work' to work
ok 11 - 'rollback' requires 'rollback' to be defined in the 'Engine'
ok 12 - Finally have enough for 'rollback' to work
ok 13 - 'commit' requires 'commit' to be defined in the 'Engine'
ok 14 - Finally have enough for 'commit' to work
ok 15 - 'supports' requires 'supports' to be defined in the 'Engine'
ok 16 - Finally have enough for 'supports' to work
ok 17 - 'store' requires 'is_writable' to be defined in the 'Storage'
ok 18 - 'store' requires 'write_value' to be defined in the 'Engine'
ok 19 - Finally have enough for 'store' to work
ok 20 - 'fetch' requires 'read_value' to be defined in the 'Engine'
ok 21 - Finally have enough for 'fetch' to work
ok 22 - 'delete' requires 'delete_key' to be defined in the 'Engine'
ok 23 - Finally have enough for 'delete' to work
ok 24 - 'exists' requires 'key_exists' to be defined in the 'Engine'
ok 25 - Finally have enough for 'exists' to work
ok 26 - 'clear' requires 'clear' to be defined in the 'Engine'
ok 27 - Finally have enough for 'clear' to work
ok 28 - Must define sector_type in Storage
ok 29 - We have sector_type defined
ok 30 - Must define iterator_class in Iterator
ok 31 - Must define reset in Iterator
ok 32 - Must define get_next_key in Iterator
ok 33 - Finally have enough for first_key to work.
1..33
ok
t/97_dump_file.t ................ 
ok 1 - use DBM::Deep;
ok 2 - Dump of initial file correct
ok 3 - Dump of file after single assignment
ok 4 - Dump after Unicode assignment
1..4
ok
t/98_pod.t ...................... 
1..30
ok 1 - POD test for blib/lib/DBM/Deep.pm (no pod)
ok 2 - POD test for blib/lib/DBM/Deep.pod
ok 3 - POD test for blib/lib/DBM/Deep/Null.pm
ok 4 - POD test for blib/lib/DBM/Deep/Engine.pm
ok 5 - POD test for blib/lib/DBM/Deep/Internals.pod
ok 6 - POD test for blib/lib/DBM/Deep/ConfigData.pm
ok 7 - POD test for blib/lib/DBM/Deep/Hash.pm (no pod)
ok 8 - POD test for blib/lib/DBM/Deep/Sector.pm (no pod)
ok 9 - POD test for blib/lib/DBM/Deep/Array.pm (no pod)
ok 10 - POD test for blib/lib/DBM/Deep/Storage.pm
ok 11 - POD test for blib/lib/DBM/Deep/Iterator.pm
ok 12 - POD test for blib/lib/DBM/Deep/Cookbook.pod
ok 13 - POD test for blib/lib/DBM/Deep/Engine/DBI.pm (no pod)
ok 14 - POD test for blib/lib/DBM/Deep/Engine/File.pm
ok 15 - POD test for blib/lib/DBM/Deep/Storage/DBI.pm (no pod)
ok 16 - POD test for blib/lib/DBM/Deep/Storage/File.pm
ok 17 - POD test for blib/lib/DBM/Deep/Sector/DBI.pm (no pod)
ok 18 - POD test for blib/lib/DBM/Deep/Sector/File.pm (no pod)
ok 19 - POD test for blib/lib/DBM/Deep/Sector/DBI/Scalar.pm (no pod)
ok 20 - POD test for blib/lib/DBM/Deep/Sector/DBI/Reference.pm (no pod)
ok 21 - POD test for blib/lib/DBM/Deep/Sector/File/Null.pm (no pod)
ok 22 - POD test for blib/lib/DBM/Deep/Sector/File/Scalar.pm (no pod)
ok 23 - POD test for blib/lib/DBM/Deep/Sector/File/Index.pm (no pod)
ok 24 - POD test for blib/lib/DBM/Deep/Sector/File/Data.pm (no pod)
ok 25 - POD test for blib/lib/DBM/Deep/Sector/File/BucketList.pm (no pod)
ok 26 - POD test for blib/lib/DBM/Deep/Sector/File/Reference.pm (no pod)
ok 27 - POD test for blib/lib/DBM/Deep/Iterator/DBI.pm (no pod)
ok 28 - POD test for blib/lib/DBM/Deep/Iterator/File.pm (no pod)
ok 29 - POD test for blib/lib/DBM/Deep/Iterator/File/Index.pm
ok 30 - POD test for blib/lib/DBM/Deep/Iterator/File/BucketList.pm
ok
t/99_pod_coverage.t ............. 
1..1
ok 1 - Pod coverage on DBM::Deep
ok
# Testing DBM::Deep against Perl 5.040000 located at /usr/bin/perl
t/db_hits_max_size.t ............ 
ok 1 - use DBM::Deep;
# Subtest: hash
    # Subtest: tied
        ok 1 - died as expected
        ok 2 - read record 0
        ok 3 - read record 178
        ok 4 - record 179 doesn't exist
        ok 5 - no exception
        ok 6 - died as expected
        ok 7 - read record 0 again
        ok 8 - read record 178 again
        ok 9 - record 179 doesn't exist
        1..9
    ok 1 - tied
    # Subtest: object
        ok 1 - died as expected
        ok 2 - read record 0
        ok 3 - read record 178
        ok 4 - record 179 doesn't exist
        ok 5 - no exception
        ok 6 - died as expected
        ok 7 - read record 0 again
        ok 8 - read record 178 again
        ok 9 - record 179 doesn't exist
        1..9
    ok 2 - object
    1..2
ok 2 - hash
# Subtest: array
    # Subtest: tied
        ok 1 - died as expected
        ok 2 - read record 0
        ok 3 - read record 176
        ok 4 - record 177 doesn't exist
        ok 5 - no exception
        ok 6 - died as expected
        ok 7 - read record 0 again
        ok 8 - read record 176 again
        ok 9 - record 179 doesn't exist
        1..9
    ok 1 - tied
    # Subtest: object
        ok 1 - died as expected
        ok 2 - read record 0
        ok 3 - read record 176
        ok 4 - record 177 doesn't exist
        ok 5 - no exception
        ok 6 - died as expected
        ok 7 - read record 0 again
        ok 8 - read record 176 again
        ok 9 - record 177 doesn't exist
        1..9
    ok 2 - object
    1..2
ok 3 - array
1..3
ok
All tests successful.
Files=59, Tests=2129, 290 wallclock secs ( 0.38 usr  0.08 sys + 41.88 cusr 11.42 csys = 53.76 CPU)
Result: PASS
make[1]: Leaving directory '/build/reproducible-path/libdbm-deep-perl-2.0019'
   create-stamp debian/debhelper-build-stamp
   dh_prep
   debian/rules override_dh_auto_install
make[1]: Entering directory '/build/reproducible-path/libdbm-deep-perl-2.0019'
dh_auto_install
	/usr/bin/perl Build install --destdir /build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl --create_packlist 0
Building DBM-Deep
Installing /build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/perl5/DBM/Deep.pm
Installing /build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/perl5/DBM/Deep.pod
Installing /build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/perl5/DBM/Deep/Null.pm
Installing /build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/perl5/DBM/Deep/Engine.pm
Installing /build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/perl5/DBM/Deep/Internals.pod
Installing /build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/perl5/DBM/Deep/ConfigData.pm
Installing /build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/perl5/DBM/Deep/Hash.pm
Installing /build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/perl5/DBM/Deep/Sector.pm
Installing /build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/perl5/DBM/Deep/Array.pm
Installing /build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/perl5/DBM/Deep/Storage.pm
Installing /build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/perl5/DBM/Deep/Iterator.pm
Installing /build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/perl5/DBM/Deep/Cookbook.pod
Installing /build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/perl5/DBM/Deep/Engine/DBI.pm
Installing /build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/perl5/DBM/Deep/Engine/File.pm
Installing /build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/perl5/DBM/Deep/Storage/DBI.pm
Installing /build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/perl5/DBM/Deep/Storage/File.pm
Installing /build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/perl5/DBM/Deep/Sector/DBI.pm
Installing /build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/perl5/DBM/Deep/Sector/File.pm
Installing /build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/perl5/DBM/Deep/Sector/DBI/Scalar.pm
Installing /build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/perl5/DBM/Deep/Sector/DBI/Reference.pm
Installing /build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/perl5/DBM/Deep/Sector/File/Null.pm
Installing /build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/perl5/DBM/Deep/Sector/File/Scalar.pm
Installing /build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/perl5/DBM/Deep/Sector/File/Index.pm
Installing /build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/perl5/DBM/Deep/Sector/File/Data.pm
Installing /build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/perl5/DBM/Deep/Sector/File/BucketList.pm
Installing /build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/perl5/DBM/Deep/Sector/File/Reference.pm
Installing /build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/perl5/DBM/Deep/Iterator/DBI.pm
Installing /build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/perl5/DBM/Deep/Iterator/File.pm
Installing /build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/perl5/DBM/Deep/Iterator/File/Index.pm
Installing /build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/perl5/DBM/Deep/Iterator/File/BucketList.pm
Installing /build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/man/man3/DBM::Deep::Null.3pm
Installing /build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/man/man3/DBM::Deep::Engine::File.3pm
Installing /build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/man/man3/DBM::Deep::Iterator::File::BucketList.3pm
Installing /build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/man/man3/DBM::Deep::Iterator.3pm
Installing /build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/man/man3/DBM::Deep::Engine.3pm
Installing /build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/man/man3/DBM::Deep::Internals.3pm
Installing /build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/man/man3/DBM::Deep::ConfigData.3pm
Installing /build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/man/man3/DBM::Deep::Iterator::File::Index.3pm
Installing /build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/man/man3/DBM::Deep::Storage::File.3pm
Installing /build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/man/man3/DBM::Deep.3pm
Installing /build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/man/man3/DBM::Deep::Storage.3pm
Installing /build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/man/man3/DBM::Deep::Cookbook.3pm
# Generated by Module::Build, but not used.
rm -f -v /build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/perl5/DBM/Deep/ConfigData.pm \
   /build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/man/man3/DBM::Deep::ConfigData.3pm
removed '/build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/perl5/DBM/Deep/ConfigData.pm'
removed '/build/reproducible-path/libdbm-deep-perl-2.0019/debian/libdbm-deep-perl/usr/share/man/man3/DBM::Deep::ConfigData.3pm'
make[1]: Leaving directory '/build/reproducible-path/libdbm-deep-perl-2.0019'
   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 'libdbm-deep-perl' in '../libdbm-deep-perl_2.0019-1_all.deb'.
 dpkg-genbuildinfo --build=binary -O../libdbm-deep-perl_2.0019-1_i386.buildinfo
 dpkg-genchanges --build=binary -O../libdbm-deep-perl_2.0019-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/40718/tmp/hooks/B01_cleanup starting
I: user script /srv/workspace/pbuilder/40718/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/40718 and its subdirectories
I: Current time: Mon Mar 16 01:12:06 +14 2026
I: pbuilder-time-stamp: 1773573126