sbuild (Debian sbuild) 0.85.9 (29 May 2024) on carme.larted.org.uk +==============================================================================+ | libchi-perl 0.61-1 (amd64) Mon, 03 Jun 2024 20:22:10 +0000 | +==============================================================================+ Package: libchi-perl Version: 0.61-1 Source Version: 0.61-1 Distribution: perl-5.40-throwaway Machine Architecture: amd64 Host Architecture: amd64 Build Architecture: amd64 Build Type: full I: NOTICE: Log filtering will replace 'var/run/schroot/mount/perl-5.40-amd64-debomatic-d1997c9f-4e99-492d-9f05-838a9d199ada' with '<>' +------------------------------------------------------------------------------+ | Chroot Setup Commands | +------------------------------------------------------------------------------+ /usr/share/debomatic/sbuildcommands/chroot-setup-commands/dpkg-speedup libchi-perl_0.61-1 perl-5.40-throwaway amd64 ------------------------------------------------------------------------------------------------------------------- I: Finished running '/usr/share/debomatic/sbuildcommands/chroot-setup-commands/dpkg-speedup libchi-perl_0.61-1 perl-5.40-throwaway amd64'. Finished processing commands. -------------------------------------------------------------------------------- I: NOTICE: Log filtering will replace 'build/libchi-perl-vDAsm5/resolver-IPZ41x' with '<>' +------------------------------------------------------------------------------+ | Update chroot | +------------------------------------------------------------------------------+ Get:1 file:/srv/reprepro perl-5.40 InRelease [3039 B] Get:1 file:/srv/reprepro perl-5.40 InRelease [3039 B] Get:2 http://localhost:3142/debian unstable InRelease [198 kB] Get:3 http://localhost:3142/debian sid InRelease [198 kB] Get:4 file:/srv/reprepro perl-5.40/main amd64 Packages [598 kB] Get:5 http://localhost:3142/debian unstable/main amd64 Packages.diff/Index [63.6 kB] Get:6 http://localhost:3142/debian unstable/main amd64 Packages T-2024-06-03-1404.32-F-2024-06-03-0205.12.pdiff [25.4 kB] Get:7 http://localhost:3142/debian sid/main Sources.diff/Index [63.6 kB] Get:6 http://localhost:3142/debian unstable/main amd64 Packages T-2024-06-03-1404.32-F-2024-06-03-0205.12.pdiff [25.4 kB] Get:8 http://localhost:3142/debian sid/main Sources T-2024-06-03-1404.32-F-2024-06-03-0205.12.pdiff [22.0 kB] Get:8 http://localhost:3142/debian sid/main Sources T-2024-06-03-1404.32-F-2024-06-03-0205.12.pdiff [22.0 kB] Fetched 571 kB in 2s (252 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages will be upgraded: login passwd 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 1564 kB of archives. After this operation, 57.3 kB disk space will be freed. Get:1 http://localhost:3142/debian unstable/main amd64 login amd64 1:4.13+dfsg1-5 [590 kB] Get:2 http://localhost:3142/debian unstable/main amd64 passwd amd64 1:4.13+dfsg1-5 [974 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 1564 kB in 0s (95.2 MB/s) (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 21779 files and directories currently installed.) Preparing to unpack .../login_1%3a4.13+dfsg1-5_amd64.deb ... Unpacking login (1:4.13+dfsg1-5) over (1:4.13+dfsg1-4) ... Setting up login (1:4.13+dfsg1-5) ... Installing new version of config file /etc/pam.d/login ... (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 ... 21765 files and directories currently installed.) Preparing to unpack .../passwd_1%3a4.13+dfsg1-5_amd64.deb ... Unpacking passwd (1:4.13+dfsg1-5) over (1:4.13+dfsg1-4) ... Setting up passwd (1:4.13+dfsg1-5) ... +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- /srv/debomatic/incoming/libchi-perl_0.61-1.dsc exists in /srv/debomatic/incoming; copying to chroot I: NOTICE: Log filtering will replace 'build/libchi-perl-vDAsm5/libchi-perl-0.61' with '<>' I: NOTICE: Log filtering will replace 'build/libchi-perl-vDAsm5' with '<>' +------------------------------------------------------------------------------+ | Install package build dependencies | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (= 13), build-essential, fakeroot, libcarp-assert-perl, libclass-load-perl, libdata-serializer-perl, libdigest-jhash-perl, libhash-moreutils-perl, libjson-maybexs-perl, liblist-moreutils-perl, liblog-any-perl, libmoo-perl, libmoox-types-mooselike-numeric-perl, libmoox-types-mooselike-perl, libossp-uuid-perl, libstring-rewriteprefix-perl, libtask-weaken-perl, libtest-class-perl, libtest-deep-perl, libtest-exception-perl, libtest-warn-perl, libtime-duration-parse-perl, libtime-duration-perl, libtimedate-perl, libtry-tiny-perl, perl Filtered Build-Depends: debhelper-compat (= 13), build-essential, fakeroot, libcarp-assert-perl, libclass-load-perl, libdata-serializer-perl, libdigest-jhash-perl, libhash-moreutils-perl, libjson-maybexs-perl, liblist-moreutils-perl, liblog-any-perl, libmoo-perl, libmoox-types-mooselike-numeric-perl, libmoox-types-mooselike-perl, libossp-uuid-perl, libstring-rewriteprefix-perl, libtask-weaken-perl, libtest-class-perl, libtest-deep-perl, libtest-exception-perl, libtest-warn-perl, libtime-duration-parse-perl, libtime-duration-perl, libtimedate-perl, libtry-tiny-perl, perl dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<>/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/<>/apt_archive ./ InRelease Get:2 copy:/<>/apt_archive ./ Release [615 B] Ign:3 copy:/<>/apt_archive ./ Release.gpg Get:4 copy:/<>/apt_archive ./ Sources [1384 B] Get:5 copy:/<>/apt_archive ./ Packages [1152 B] Fetched 3151 B in 0s (0 B/s) Reading package lists... Reading package lists... Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils debhelper dh-autoreconf dh-strip-nondeterminism dwz fakeroot file gettext gettext-base groff-base intltool-debian libalgorithm-c3-perl libarchive-zip-perl libb-hooks-op-check-perl libcarp-assert-perl libclass-c3-perl libclass-load-perl libclass-method-modifiers-perl libclass-xsaccessor-perl libcontextual-return-perl libcpanel-json-xs-perl libdata-optlist-perl libdata-serializer-perl libdebhelper-perl libdevel-callchecker-perl libdigest-jhash-perl libdynaloader-functions-perl libelf1t64 libexporter-tiny-perl libfakeroot libfile-stripnondeterminism-perl libhash-moreutils-perl libicu72 libimport-into-perl libjson-maybexs-perl liblist-moreutils-perl liblist-moreutils-xs-perl liblog-any-perl libmagic-mgc libmagic1t64 libmodule-implementation-perl libmodule-runtime-perl libmoo-perl libmoox-types-mooselike-numeric-perl libmoox-types-mooselike-perl libmro-compat-perl libossp-uuid-perl libossp-uuid16 libpackage-stash-perl libparams-classify-perl libparams-util-perl libpipeline1 librole-tiny-perl libstring-rewriteprefix-perl libsub-exporter-perl libsub-install-perl libsub-quote-perl libsub-uplevel-perl libtask-weaken-perl libtest-class-perl libtest-deep-perl libtest-exception-perl libtest-warn-perl libtime-duration-parse-perl libtime-duration-perl libtimedate-perl libtool libtry-tiny-perl libuchardet0 libwant-perl libxml2 m4 man-db po-debconf sensible-utils Suggested packages: autoconf-archive gnu-standards autoconf-doc dh-make gettext-doc libasprintf-dev libgettextpo-dev groff libconfig-general-perl libcrypt-blowfish-perl libcrypt-cbc-perl libfreezethaw-perl libjson-perl libphp-serialization-perl libxml-dumper-perl libxml-simple-perl libyaml-perl libyaml-syck-perl libmoox-types-setobject-perl uuid libscalar-number-perl libtool-doc gfortran | fortran95-compiler gcj-jdk libsub-name-perl m4-doc apparmor less www-browser libmail-box-perl Recommended packages: curl | wget | lynx libclass-c3-xs-perl libarchive-cpio-perl libdevel-stacktrace-perl libnamespace-clean-perl libpackage-stash-xs-perl libxstring-perl libltdl-dev libmail-sendmail-perl The following NEW packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils debhelper dh-autoreconf dh-strip-nondeterminism dwz fakeroot file gettext gettext-base groff-base intltool-debian libalgorithm-c3-perl libarchive-zip-perl libb-hooks-op-check-perl libcarp-assert-perl libclass-c3-perl libclass-load-perl libclass-method-modifiers-perl libclass-xsaccessor-perl libcontextual-return-perl libcpanel-json-xs-perl libdata-optlist-perl libdata-serializer-perl libdebhelper-perl libdevel-callchecker-perl libdigest-jhash-perl libdynaloader-functions-perl libelf1t64 libexporter-tiny-perl libfakeroot libfile-stripnondeterminism-perl libhash-moreutils-perl libicu72 libimport-into-perl libjson-maybexs-perl liblist-moreutils-perl liblist-moreutils-xs-perl liblog-any-perl libmagic-mgc libmagic1t64 libmodule-implementation-perl libmodule-runtime-perl libmoo-perl libmoox-types-mooselike-numeric-perl libmoox-types-mooselike-perl libmro-compat-perl libossp-uuid-perl libossp-uuid16 libpackage-stash-perl libparams-classify-perl libparams-util-perl libpipeline1 librole-tiny-perl libstring-rewriteprefix-perl libsub-exporter-perl libsub-install-perl libsub-quote-perl libsub-uplevel-perl libtask-weaken-perl libtest-class-perl libtest-deep-perl libtest-exception-perl libtest-warn-perl libtime-duration-parse-perl libtime-duration-perl libtimedate-perl libtool libtry-tiny-perl libuchardet0 libwant-perl libxml2 m4 man-db po-debconf sbuild-build-depends-main-dummy sensible-utils 0 upgraded, 80 newly installed, 0 to remove and 0 not upgraded. Need to get 20.1 MB/20.4 MB of archives. After this operation, 77.6 MB of additional disk space will be used. Get:1 file:/srv/reprepro perl-5.40/main amd64 libb-hooks-op-check-perl amd64 0.22-3+b2 [10.6 kB] Get:2 copy:/<>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [1068 B] Get:3 file:/srv/reprepro perl-5.40/main amd64 libparams-util-perl amd64 1.102-3+b1 [24.3 kB] Get:4 file:/srv/reprepro perl-5.40/main amd64 libdevel-callchecker-perl amd64 0.009-1+b1 [16.1 kB] Get:5 file:/srv/reprepro perl-5.40/main amd64 libparams-classify-perl amd64 0.015-2+b4 [22.4 kB] Get:6 file:/srv/reprepro perl-5.40/main amd64 libclass-xsaccessor-perl amd64 1.19-4+b4 [36.3 kB] Get:7 file:/srv/reprepro perl-5.40/main amd64 libwant-perl amd64 0.29-2+b4 [27.6 kB] Get:8 file:/srv/reprepro perl-5.40/main amd64 libcpanel-json-xs-perl amd64 4.38-1+b1 [129 kB] Get:9 file:/srv/reprepro perl-5.40/main amd64 libdigest-jhash-perl amd64 0.10-2+b4 [13.8 kB] Get:10 file:/srv/reprepro perl-5.40/main amd64 liblist-moreutils-xs-perl amd64 0.430-4+b2 [41.7 kB] Get:11 file:/srv/reprepro perl-5.40/main amd64 libossp-uuid16 amd64 1.6.2-1.5+b14 [37.5 kB] Get:12 file:/srv/reprepro perl-5.40/main amd64 libossp-uuid-perl amd64 1.6.2-1.5+b14 [26.1 kB] Get:13 http://localhost:3142/debian unstable/main amd64 sensible-utils all 0.0.22 [22.4 kB] Get:14 http://localhost:3142/debian unstable/main amd64 libmagic-mgc amd64 1:5.45-3 [314 kB] Get:15 http://localhost:3142/debian unstable/main amd64 libmagic1t64 amd64 1:5.45-3 [105 kB] Get:16 http://localhost:3142/debian unstable/main amd64 file amd64 1:5.45-3 [42.9 kB] Get:17 http://localhost:3142/debian unstable/main amd64 gettext-base amd64 0.21-14+b1 [161 kB] Get:18 http://localhost:3142/debian unstable/main amd64 libuchardet0 amd64 0.0.8-1+b1 [68.8 kB] Get:19 http://localhost:3142/debian unstable/main amd64 groff-base amd64 1.23.0-4 [1180 kB] Get:20 http://localhost:3142/debian unstable/main amd64 bsdextrautils amd64 2.40.1-7 [95.9 kB] Get:21 http://localhost:3142/debian unstable/main amd64 libpipeline1 amd64 1.5.7-2 [38.0 kB] Get:22 http://localhost:3142/debian unstable/main amd64 man-db amd64 2.12.1-1 [1411 kB] Get:23 http://localhost:3142/debian unstable/main amd64 m4 amd64 1.4.19-4 [287 kB] Get:24 http://localhost:3142/debian unstable/main amd64 autoconf all 2.71-3 [332 kB] Get:25 http://localhost:3142/debian unstable/main amd64 autotools-dev all 20220109.1 [51.6 kB] Get:26 http://localhost:3142/debian unstable/main amd64 automake all 1:1.16.5-1.3 [823 kB] Get:27 http://localhost:3142/debian unstable/main amd64 autopoint all 0.21-14 [496 kB] Get:28 http://localhost:3142/debian unstable/main amd64 libdebhelper-perl all 13.15.3 [88.0 kB] Get:29 http://localhost:3142/debian unstable/main amd64 libtool all 2.4.7-7 [517 kB] Get:30 http://localhost:3142/debian unstable/main amd64 dh-autoreconf all 20 [17.1 kB] Get:31 http://localhost:3142/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get:32 http://localhost:3142/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB] Get:33 http://localhost:3142/debian unstable/main amd64 dh-strip-nondeterminism all 1.14.0-1 [8448 B] Get:34 http://localhost:3142/debian unstable/main amd64 libelf1t64 amd64 0.191-1+b1 [189 kB] Get:35 http://localhost:3142/debian unstable/main amd64 dwz amd64 0.15-1+b1 [110 kB] Get:36 http://localhost:3142/debian unstable/main amd64 libicu72 amd64 72.1-4+b1 [9395 kB] Get:37 http://localhost:3142/debian unstable/main amd64 libxml2 amd64 2.12.7+dfsg-3 [670 kB] Get:38 http://localhost:3142/debian unstable/main amd64 gettext amd64 0.21-14+b1 [1301 kB] Get:39 http://localhost:3142/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get:40 http://localhost:3142/debian unstable/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get:41 http://localhost:3142/debian unstable/main amd64 debhelper all 13.15.3 [901 kB] Get:42 http://localhost:3142/debian unstable/main amd64 libfakeroot amd64 1.34-1 [28.9 kB] Get:43 http://localhost:3142/debian unstable/main amd64 fakeroot amd64 1.34-1 [74.0 kB] Get:44 http://localhost:3142/debian unstable/main amd64 libalgorithm-c3-perl all 0.11-2 [10.8 kB] Get:45 http://localhost:3142/debian unstable/main amd64 libcarp-assert-perl all 0.22-1 [16.7 kB] Get:46 http://localhost:3142/debian unstable/main amd64 libclass-c3-perl all 0.35-2 [21.0 kB] Get:47 http://localhost:3142/debian unstable/main amd64 libsub-install-perl all 0.929-1 [10.5 kB] Get:48 http://localhost:3142/debian unstable/main amd64 libdata-optlist-perl all 0.114-1 [10.6 kB] Get:49 http://localhost:3142/debian unstable/main amd64 libdynaloader-functions-perl all 0.003-3 [12.7 kB] Get:50 http://localhost:3142/debian unstable/main amd64 libmodule-runtime-perl all 0.016-2 [19.6 kB] Get:51 http://localhost:3142/debian unstable/main amd64 libtry-tiny-perl all 0.31-2 [22.6 kB] Get:52 http://localhost:3142/debian unstable/main amd64 libmodule-implementation-perl all 0.09-2 [12.6 kB] Get:53 http://localhost:3142/debian unstable/main amd64 libpackage-stash-perl all 0.40-1 [22.0 kB] Get:54 http://localhost:3142/debian unstable/main amd64 libclass-load-perl all 0.25-2 [15.3 kB] Get:55 http://localhost:3142/debian unstable/main amd64 libclass-method-modifiers-perl all 2.15-1 [18.0 kB] Get:56 http://localhost:3142/debian unstable/main amd64 libcontextual-return-perl all 0.004014-4 [54.9 kB] Get:57 http://localhost:3142/debian unstable/main amd64 libdata-serializer-perl all 0.65-2 [66.0 kB] Get:58 http://localhost:3142/debian unstable/main amd64 libexporter-tiny-perl all 1.006002-1 [38.7 kB] Get:59 http://localhost:3142/debian unstable/main amd64 libhash-moreutils-perl all 0.06-2 [10.8 kB] Get:60 http://localhost:3142/debian unstable/main amd64 libimport-into-perl all 1.002005-2 [11.3 kB] Get:61 http://localhost:3142/debian unstable/main amd64 libjson-maybexs-perl all 1.004005-1 [12.9 kB] Get:62 http://localhost:3142/debian unstable/main amd64 liblist-moreutils-perl all 0.430-2 [46.9 kB] Get:63 http://localhost:3142/debian unstable/main amd64 liblog-any-perl all 1.717-1 [78.9 kB] Get:64 http://localhost:3142/debian unstable/main amd64 librole-tiny-perl all 2.002004-1 [21.4 kB] Get:65 http://localhost:3142/debian unstable/main amd64 libsub-quote-perl all 2.006008-1 [21.8 kB] Get:66 http://localhost:3142/debian unstable/main amd64 libmoo-perl all 2.005005-1 [58.0 kB] Get:67 http://localhost:3142/debian unstable/main amd64 libmoox-types-mooselike-perl all 0.29-2 [18.4 kB] Get:68 http://localhost:3142/debian unstable/main amd64 libmoox-types-mooselike-numeric-perl all 1.03-2 [5564 B] Get:69 http://localhost:3142/debian unstable/main amd64 libmro-compat-perl all 0.15-2 [11.8 kB] Get:70 http://localhost:3142/debian unstable/main amd64 libsub-exporter-perl all 0.990-1 [50.6 kB] Get:71 http://localhost:3142/debian unstable/main amd64 libstring-rewriteprefix-perl all 0.009-1 [7140 B] Get:72 http://localhost:3142/debian unstable/main amd64 libsub-uplevel-perl all 0.2800-3 [14.0 kB] Get:73 http://localhost:3142/debian unstable/main amd64 libtask-weaken-perl all 1.06-2 [9364 B] Get:74 http://localhost:3142/debian unstable/main amd64 libtest-exception-perl all 0.43-3 [16.9 kB] Get:75 http://localhost:3142/debian unstable/main amd64 libtest-class-perl all 0.52-1 [56.6 kB] Get:76 http://localhost:3142/debian unstable/main amd64 libtest-deep-perl all 1.204-1 [52.9 kB] Get:77 http://localhost:3142/debian unstable/main amd64 libtest-warn-perl all 0.37-2 [14.5 kB] Get:78 http://localhost:3142/debian unstable/main amd64 libtime-duration-perl all 1.21-2 [13.1 kB] Get:79 http://localhost:3142/debian unstable/main amd64 libtime-duration-parse-perl all 0.16-1 [8520 B] Get:80 http://localhost:3142/debian unstable/main amd64 libtimedate-perl all 2.3300-2 [39.3 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 20.1 MB in 0s (102 MB/s) Selecting previously unselected package sensible-utils. (Reading database ... 21765 files and directories currently installed.) Preparing to unpack .../00-sensible-utils_0.0.22_all.deb ... Unpacking sensible-utils (0.0.22) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../01-libmagic-mgc_1%3a5.45-3_amd64.deb ... Unpacking libmagic-mgc (1:5.45-3) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../02-libmagic1t64_1%3a5.45-3_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.45-3) ... Selecting previously unselected package file. Preparing to unpack .../03-file_1%3a5.45-3_amd64.deb ... Unpacking file (1:5.45-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../04-gettext-base_0.21-14+b1_amd64.deb ... Unpacking gettext-base (0.21-14+b1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../05-libuchardet0_0.0.8-1+b1_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-1+b1) ... Selecting previously unselected package groff-base. Preparing to unpack .../06-groff-base_1.23.0-4_amd64.deb ... Unpacking groff-base (1.23.0-4) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../07-bsdextrautils_2.40.1-7_amd64.deb ... Unpacking bsdextrautils (2.40.1-7) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../08-libpipeline1_1.5.7-2_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.7-2) ... Selecting previously unselected package man-db. Preparing to unpack .../09-man-db_2.12.1-1_amd64.deb ... Unpacking man-db (2.12.1-1) ... Selecting previously unselected package m4. Preparing to unpack .../10-m4_1.4.19-4_amd64.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../11-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-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.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../14-autopoint_0.21-14_all.deb ... Unpacking autopoint (0.21-14) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../15-libdebhelper-perl_13.15.3_all.deb ... Unpacking libdebhelper-perl (13.15.3) ... Selecting previously unselected package libtool. Preparing to unpack .../16-libtool_2.4.7-7_all.deb ... Unpacking libtool (2.4.7-7) ... 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.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../20-dh-strip-nondeterminism_1.14.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.14.0-1) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../21-libelf1t64_0.191-1+b1_amd64.deb ... Unpacking libelf1t64:amd64 (0.191-1+b1) ... Selecting previously unselected package dwz. Preparing to unpack .../22-dwz_0.15-1+b1_amd64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libicu72:amd64. Preparing to unpack .../23-libicu72_72.1-4+b1_amd64.deb ... Unpacking libicu72:amd64 (72.1-4+b1) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../24-libxml2_2.12.7+dfsg-3_amd64.deb ... Unpacking libxml2:amd64 (2.12.7+dfsg-3) ... Selecting previously unselected package gettext. Preparing to unpack .../25-gettext_0.21-14+b1_amd64.deb ... Unpacking gettext (0.21-14+b1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../26-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../27-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../28-debhelper_13.15.3_all.deb ... Unpacking debhelper (13.15.3) ... Selecting previously unselected package libfakeroot:amd64. Preparing to unpack .../29-libfakeroot_1.34-1_amd64.deb ... Unpacking libfakeroot:amd64 (1.34-1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../30-fakeroot_1.34-1_amd64.deb ... Unpacking fakeroot (1.34-1) ... Selecting previously unselected package libalgorithm-c3-perl. Preparing to unpack .../31-libalgorithm-c3-perl_0.11-2_all.deb ... Unpacking libalgorithm-c3-perl (0.11-2) ... Selecting previously unselected package libb-hooks-op-check-perl:amd64. Preparing to unpack .../32-libb-hooks-op-check-perl_0.22-3+b2_amd64.deb ... Unpacking libb-hooks-op-check-perl:amd64 (0.22-3+b2) ... Selecting previously unselected package libcarp-assert-perl. Preparing to unpack .../33-libcarp-assert-perl_0.22-1_all.deb ... Unpacking libcarp-assert-perl (0.22-1) ... Selecting previously unselected package libclass-c3-perl. Preparing to unpack .../34-libclass-c3-perl_0.35-2_all.deb ... Unpacking libclass-c3-perl (0.35-2) ... Selecting previously unselected package libparams-util-perl. Preparing to unpack .../35-libparams-util-perl_1.102-3+b1_amd64.deb ... Unpacking libparams-util-perl (1.102-3+b1) ... Selecting previously unselected package libsub-install-perl. Preparing to unpack .../36-libsub-install-perl_0.929-1_all.deb ... Unpacking libsub-install-perl (0.929-1) ... Selecting previously unselected package libdata-optlist-perl. Preparing to unpack .../37-libdata-optlist-perl_0.114-1_all.deb ... Unpacking libdata-optlist-perl (0.114-1) ... Selecting previously unselected package libdynaloader-functions-perl. Preparing to unpack .../38-libdynaloader-functions-perl_0.003-3_all.deb ... Unpacking libdynaloader-functions-perl (0.003-3) ... Selecting previously unselected package libdevel-callchecker-perl:amd64. Preparing to unpack .../39-libdevel-callchecker-perl_0.009-1+b1_amd64.deb ... Unpacking libdevel-callchecker-perl:amd64 (0.009-1+b1) ... Selecting previously unselected package libparams-classify-perl:amd64. Preparing to unpack .../40-libparams-classify-perl_0.015-2+b4_amd64.deb ... Unpacking libparams-classify-perl:amd64 (0.015-2+b4) ... Selecting previously unselected package libmodule-runtime-perl. Preparing to unpack .../41-libmodule-runtime-perl_0.016-2_all.deb ... Unpacking libmodule-runtime-perl (0.016-2) ... Selecting previously unselected package libtry-tiny-perl. Preparing to unpack .../42-libtry-tiny-perl_0.31-2_all.deb ... Unpacking libtry-tiny-perl (0.31-2) ... Selecting previously unselected package libmodule-implementation-perl. Preparing to unpack .../43-libmodule-implementation-perl_0.09-2_all.deb ... Unpacking libmodule-implementation-perl (0.09-2) ... Selecting previously unselected package libpackage-stash-perl. Preparing to unpack .../44-libpackage-stash-perl_0.40-1_all.deb ... Unpacking libpackage-stash-perl (0.40-1) ... Selecting previously unselected package libclass-load-perl. Preparing to unpack .../45-libclass-load-perl_0.25-2_all.deb ... Unpacking libclass-load-perl (0.25-2) ... Selecting previously unselected package libclass-method-modifiers-perl. Preparing to unpack .../46-libclass-method-modifiers-perl_2.15-1_all.deb ... Unpacking libclass-method-modifiers-perl (2.15-1) ... Selecting previously unselected package libclass-xsaccessor-perl. Preparing to unpack .../47-libclass-xsaccessor-perl_1.19-4+b4_amd64.deb ... Unpacking libclass-xsaccessor-perl (1.19-4+b4) ... Selecting previously unselected package libwant-perl. Preparing to unpack .../48-libwant-perl_0.29-2+b4_amd64.deb ... Unpacking libwant-perl (0.29-2+b4) ... Selecting previously unselected package libcontextual-return-perl. Preparing to unpack .../49-libcontextual-return-perl_0.004014-4_all.deb ... Unpacking libcontextual-return-perl (0.004014-4) ... Selecting previously unselected package libcpanel-json-xs-perl:amd64. Preparing to unpack .../50-libcpanel-json-xs-perl_4.38-1+b1_amd64.deb ... Unpacking libcpanel-json-xs-perl:amd64 (4.38-1+b1) ... Selecting previously unselected package libdata-serializer-perl. Preparing to unpack .../51-libdata-serializer-perl_0.65-2_all.deb ... Unpacking libdata-serializer-perl (0.65-2) ... Selecting previously unselected package libdigest-jhash-perl. Preparing to unpack .../52-libdigest-jhash-perl_0.10-2+b4_amd64.deb ... Unpacking libdigest-jhash-perl (0.10-2+b4) ... Selecting previously unselected package libexporter-tiny-perl. Preparing to unpack .../53-libexporter-tiny-perl_1.006002-1_all.deb ... Unpacking libexporter-tiny-perl (1.006002-1) ... Selecting previously unselected package libhash-moreutils-perl. Preparing to unpack .../54-libhash-moreutils-perl_0.06-2_all.deb ... Unpacking libhash-moreutils-perl (0.06-2) ... Selecting previously unselected package libimport-into-perl. Preparing to unpack .../55-libimport-into-perl_1.002005-2_all.deb ... Unpacking libimport-into-perl (1.002005-2) ... Selecting previously unselected package libjson-maybexs-perl. Preparing to unpack .../56-libjson-maybexs-perl_1.004005-1_all.deb ... Unpacking libjson-maybexs-perl (1.004005-1) ... Selecting previously unselected package liblist-moreutils-xs-perl. Preparing to unpack .../57-liblist-moreutils-xs-perl_0.430-4+b2_amd64.deb ... Unpacking liblist-moreutils-xs-perl (0.430-4+b2) ... Selecting previously unselected package liblist-moreutils-perl. Preparing to unpack .../58-liblist-moreutils-perl_0.430-2_all.deb ... Unpacking liblist-moreutils-perl (0.430-2) ... Selecting previously unselected package liblog-any-perl. Preparing to unpack .../59-liblog-any-perl_1.717-1_all.deb ... Unpacking liblog-any-perl (1.717-1) ... Selecting previously unselected package librole-tiny-perl. Preparing to unpack .../60-librole-tiny-perl_2.002004-1_all.deb ... Unpacking librole-tiny-perl (2.002004-1) ... Selecting previously unselected package libsub-quote-perl. Preparing to unpack .../61-libsub-quote-perl_2.006008-1_all.deb ... Unpacking libsub-quote-perl (2.006008-1) ... Selecting previously unselected package libmoo-perl. Preparing to unpack .../62-libmoo-perl_2.005005-1_all.deb ... Unpacking libmoo-perl (2.005005-1) ... Selecting previously unselected package libmoox-types-mooselike-perl. Preparing to unpack .../63-libmoox-types-mooselike-perl_0.29-2_all.deb ... Unpacking libmoox-types-mooselike-perl (0.29-2) ... Selecting previously unselected package libmoox-types-mooselike-numeric-perl. Preparing to unpack .../64-libmoox-types-mooselike-numeric-perl_1.03-2_all.deb ... Unpacking libmoox-types-mooselike-numeric-perl (1.03-2) ... Selecting previously unselected package libmro-compat-perl. Preparing to unpack .../65-libmro-compat-perl_0.15-2_all.deb ... Unpacking libmro-compat-perl (0.15-2) ... Selecting previously unselected package libossp-uuid16:amd64. Preparing to unpack .../66-libossp-uuid16_1.6.2-1.5+b14_amd64.deb ... Unpacking libossp-uuid16:amd64 (1.6.2-1.5+b14) ... Selecting previously unselected package libossp-uuid-perl. Preparing to unpack .../67-libossp-uuid-perl_1.6.2-1.5+b14_amd64.deb ... Unpacking libossp-uuid-perl (1.6.2-1.5+b14) ... Selecting previously unselected package libsub-exporter-perl. Preparing to unpack .../68-libsub-exporter-perl_0.990-1_all.deb ... Unpacking libsub-exporter-perl (0.990-1) ... Selecting previously unselected package libstring-rewriteprefix-perl. Preparing to unpack .../69-libstring-rewriteprefix-perl_0.009-1_all.deb ... Unpacking libstring-rewriteprefix-perl (0.009-1) ... Selecting previously unselected package libsub-uplevel-perl. Preparing to unpack .../70-libsub-uplevel-perl_0.2800-3_all.deb ... Unpacking libsub-uplevel-perl (0.2800-3) ... Selecting previously unselected package libtask-weaken-perl. Preparing to unpack .../71-libtask-weaken-perl_1.06-2_all.deb ... Unpacking libtask-weaken-perl (1.06-2) ... Selecting previously unselected package libtest-exception-perl. Preparing to unpack .../72-libtest-exception-perl_0.43-3_all.deb ... Unpacking libtest-exception-perl (0.43-3) ... Selecting previously unselected package libtest-class-perl. Preparing to unpack .../73-libtest-class-perl_0.52-1_all.deb ... Unpacking libtest-class-perl (0.52-1) ... Selecting previously unselected package libtest-deep-perl. Preparing to unpack .../74-libtest-deep-perl_1.204-1_all.deb ... Unpacking libtest-deep-perl (1.204-1) ... Selecting previously unselected package libtest-warn-perl. Preparing to unpack .../75-libtest-warn-perl_0.37-2_all.deb ... Unpacking libtest-warn-perl (0.37-2) ... Selecting previously unselected package libtime-duration-perl. Preparing to unpack .../76-libtime-duration-perl_1.21-2_all.deb ... Unpacking libtime-duration-perl (1.21-2) ... Selecting previously unselected package libtime-duration-parse-perl. Preparing to unpack .../77-libtime-duration-parse-perl_0.16-1_all.deb ... Unpacking libtime-duration-parse-perl (0.16-1) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../78-libtimedate-perl_2.3300-2_all.deb ... Unpacking libtimedate-perl (2.3300-2) ... Selecting previously unselected package sbuild-build-depends-main-dummy. Preparing to unpack .../79-sbuild-build-depends-main-dummy_0.invalid.0_amd64.deb ... Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ... Setting up libpipeline1:amd64 (1.5.7-2) ... Setting up libtask-weaken-perl (1.06-2) ... Setting up libicu72:amd64 (72.1-4+b1) ... Setting up bsdextrautils (2.40.1-7) ... Setting up libwant-perl (0.29-2+b4) ... Setting up libdynaloader-functions-perl (0.003-3) ... Setting up libtest-deep-perl (1.204-1) ... Setting up libclass-method-modifiers-perl (2.15-1) ... Setting up libmagic-mgc (1:5.45-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libcpanel-json-xs-perl:amd64 (4.38-1+b1) ... Setting up liblog-any-perl (1.717-1) ... Setting up libdebhelper-perl (13.15.3) ... Setting up libmagic1t64:amd64 (1:5.45-3) ... Setting up libtry-tiny-perl (0.31-2) ... Setting up libdigest-jhash-perl (0.10-2+b4) ... Setting up libhash-moreutils-perl (0.06-2) ... Setting up gettext-base (0.21-14+b1) ... Setting up m4 (1.4.19-4) ... Setting up file (1:5.45-3) ... Setting up libossp-uuid16:amd64 (1.6.2-1.5+b14) ... Setting up libfakeroot:amd64 (1.34-1) ... Setting up libsub-install-perl (0.929-1) ... Setting up libelf1t64:amd64 (0.191-1+b1) ... Setting up fakeroot (1.34-1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Setting up libjson-maybexs-perl (1.004005-1) ... Setting up autotools-dev (20220109.1) ... Setting up libalgorithm-c3-perl (0.11-2) ... Setting up autopoint (0.21-14) ... Setting up libb-hooks-op-check-perl:amd64 (0.22-3+b2) ... Setting up liblist-moreutils-xs-perl (0.430-4+b2) ... Setting up libparams-util-perl (1.102-3+b1) ... Setting up libtime-duration-perl (1.21-2) ... Setting up autoconf (2.71-3) ... Setting up libtimedate-perl (2.3300-2) ... Setting up libcontextual-return-perl (0.004014-4) ... Setting up dwz (0.15-1+b1) ... Setting up sensible-utils (0.0.22) ... Setting up libuchardet0:amd64 (0.0.8-1+b1) ... Setting up librole-tiny-perl (2.002004-1) ... Setting up libsub-uplevel-perl (0.2800-3) ... Setting up libsub-quote-perl (2.006008-1) ... Setting up libclass-xsaccessor-perl (1.19-4+b4) ... Setting up libdata-serializer-perl (0.65-2) ... Setting up libexporter-tiny-perl (1.006002-1) ... Setting up libxml2:amd64 (2.12.7+dfsg-3) ... Setting up libcarp-assert-perl (0.22-1) ... Setting up libtime-duration-parse-perl (0.16-1) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... Setting up gettext (0.21-14+b1) ... Setting up libossp-uuid-perl (1.6.2-1.5+b14) ... Setting up libtool (2.4.7-7) ... Setting up liblist-moreutils-perl (0.430-2) ... Setting up libtest-warn-perl (0.37-2) ... Setting up libclass-c3-perl (0.35-2) ... Setting up libdevel-callchecker-perl:amd64 (0.009-1+b1) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up libtest-exception-perl (0.43-3) ... Setting up libdata-optlist-perl (0.114-1) ... Setting up dh-strip-nondeterminism (1.14.0-1) ... Setting up groff-base (1.23.0-4) ... Setting up libmro-compat-perl (0.15-2) ... Setting up libsub-exporter-perl (0.990-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libparams-classify-perl:amd64 (0.015-2+b4) ... Setting up man-db (2.12.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up libmodule-runtime-perl (0.016-2) ... Setting up libstring-rewriteprefix-perl (0.009-1) ... Setting up libmodule-implementation-perl (0.09-2) ... Setting up libpackage-stash-perl (0.40-1) ... Setting up libimport-into-perl (1.002005-2) ... Setting up libmoo-perl (2.005005-1) ... Setting up libtest-class-perl (0.52-1) ... Setting up debhelper (13.15.3) ... Setting up libclass-load-perl (0.25-2) ... Setting up libmoox-types-mooselike-perl (0.29-2) ... Setting up libmoox-types-mooselike-numeric-perl (1.03-2) ... Setting up sbuild-build-depends-main-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.38-12) ... +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (amd64 included in all) +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 6.1.0-21-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.90-1 (2024-05-03) amd64 (x86_64) Toolchain package versions: binutils_2.42-4 dpkg-dev_1.22.6 g++-13_13.2.0-25 gcc-13_13.2.0-25 libc6-dev_2.38-12 libstdc++-13-dev_13.2.0-25 libstdc++6_14.1.0-1 linux-libc-dev_6.8.12-1 Package versions: adduser_3.137 apt_2.9.4 autoconf_2.71-3 automake_1:1.16.5-1.3 autopoint_0.21-14 autotools-dev_20220109.1 base-files_13.2 base-passwd_3.6.3 bash_5.2.21-2+b1 binutils_2.42-4 binutils-common_2.42-4 binutils-x86-64-linux-gnu_2.42-4 bsdextrautils_2.40.1-7 bsdutils_1:2.40.1-7 build-essential_12.10 bzip2_1.0.8-5.1 coreutils_9.4-3.1 cpp_4:13.2.0-7 cpp-13_13.2.0-25 cpp-13-x86-64-linux-gnu_13.2.0-25 cpp-x86-64-linux-gnu_4:13.2.0-7 dash_0.5.12-8 debconf_1.5.86 debhelper_13.15.3 debian-archive-keyring_2023.4 debianutils_5.17 dh-autoreconf_20 dh-strip-nondeterminism_1.14.0-1 diffutils_1:3.10-1 dirmngr_2.2.43-7 dpkg_1.22.6 dpkg-dev_1.22.6 dwz_0.15-1+b1 eatmydata_131-2 fakeroot_1.34-1 file_1:5.45-3 findutils_4.9.0-6 g++_4:13.2.0-7 g++-13_13.2.0-25 g++-13-x86-64-linux-gnu_13.2.0-25 g++-x86-64-linux-gnu_4:13.2.0-7 gcc_4:13.2.0-7 gcc-13_13.2.0-25 gcc-13-base_13.2.0-25 gcc-13-x86-64-linux-gnu_13.2.0-25 gcc-14-base_14.1.0-1 gcc-x86-64-linux-gnu_4:13.2.0-7 gettext_0.21-14+b1 gettext-base_0.21-14+b1 gnupg_2.2.43-7 gnupg-l10n_2.2.43-7 gnupg-utils_2.2.43-7 gpg_2.2.43-7 gpg-agent_2.2.43-7 gpg-wks-client_2.2.43-7 gpgconf_2.2.43-7 gpgsm_2.2.43-7 gpgv_2.2.43-7 grep_3.11-4 groff-base_1.23.0-4 gzip_1.12-1.1 hostname_3.23+nmu2 init-system-helpers_1.66 intltool-debian_0.35.0+20060710.6 libacl1_2.3.2-2 libalgorithm-c3-perl_0.11-2 libapt-pkg6.0t64_2.9.4 libarchive-zip-perl_1.68-1 libasan8_14.1.0-1 libassuan0_2.5.6-1+b1 libatomic1_14.1.0-1 libattr1_1:2.5.2-1 libaudit-common_1:3.1.2-2.1 libaudit1_1:3.1.2-2.1 libb-hooks-op-check-perl_0.22-3+b2 libbinutils_2.42-4 libblkid1_2.40.1-7 libbz2-1.0_1.0.8-5.1 libc-bin_2.38-12 libc-dev-bin_2.38-12 libc-l10n_2.38-12 libc6_2.38-12 libc6-dev_2.38-12 libcap-ng0_0.8.5-1 libcap2_1:2.66-5 libcarp-assert-perl_0.22-1 libcc1-0_14.1.0-1 libclass-c3-perl_0.35-2 libclass-load-perl_0.25-2 libclass-method-modifiers-perl_2.15-1 libclass-xsaccessor-perl_1.19-4+b4 libcontextual-return-perl_0.004014-4 libcpanel-json-xs-perl_4.38-1+b1 libcrypt-dev_1:4.4.36-4 libcrypt1_1:4.4.36-4 libctf-nobfd0_2.42-4 libctf0_2.42-4 libdata-optlist-perl_0.114-1 libdata-serializer-perl_0.65-2 libdb5.3t64_5.3.28+dfsg2-7 libdebconfclient0_0.272 libdebhelper-perl_13.15.3 libdevel-callchecker-perl_0.009-1+b1 libdigest-jhash-perl_0.10-2+b4 libdpkg-perl_1.22.6 libdynaloader-functions-perl_0.003-3 libeatmydata1_131-2 libelf1t64_0.191-1+b1 libexporter-tiny-perl_1.006002-1 libfakeroot_1.34-1 libffi8_3.4.6-1 libfile-stripnondeterminism-perl_1.14.0-1 libgcc-13-dev_13.2.0-25 libgcc-s1_14.1.0-1 libgcrypt20_1.10.3-3 libgdbm-compat4t64_1.23-5.1+b1 libgdbm6t64_1.23-5.1+b1 libgmp10_2:6.3.0+dfsg-2+b1 libgnutls30t64_3.8.5-4 libgomp1_14.1.0-1 libgpg-error0_1.49-2 libgprofng0_2.42-4 libhash-moreutils-perl_0.06-2 libhogweed6t64_3.9.1-2.2 libhwasan0_14.1.0-1 libicu72_72.1-4+b1 libidn2-0_2.3.7-2 libimport-into-perl_1.002005-2 libisl23_0.26-3+b2 libitm1_14.1.0-1 libjansson4_2.14-2+b2 libjson-maybexs-perl_1.004005-1 libksba8_1.6.6-1 libldap-2.5-0_2.5.17+dfsg-1+b1 liblist-moreutils-perl_0.430-2 liblist-moreutils-xs-perl_0.430-4+b2 liblog-any-perl_1.717-1 liblsan0_14.1.0-1 liblz4-1_1.9.4-2 liblzma5_5.6.1+really5.4.5-1 libmagic-mgc_1:5.45-3 libmagic1t64_1:5.45-3 libmd0_1.1.0-2 libmodule-implementation-perl_0.09-2 libmodule-runtime-perl_0.016-2 libmoo-perl_2.005005-1 libmoox-types-mooselike-numeric-perl_1.03-2 libmoox-types-mooselike-perl_0.29-2 libmount1_2.40.1-7 libmpc3_1.3.1-1+b2 libmpfr6_4.2.1-1+b1 libmro-compat-perl_0.15-2 libncursesw6_6.5-2 libnettle8t64_3.9.1-2.2 libnpth0t64_1.6-3.1 libossp-uuid-perl_1.6.2-1.5+b14 libossp-uuid16_1.6.2-1.5+b14 libp11-kit0_0.25.3-5 libpackage-stash-perl_0.40-1 libpam-modules_1.5.3-7 libpam-modules-bin_1.5.3-7 libpam-runtime_1.5.3-7 libpam0g_1.5.3-7 libparams-classify-perl_0.015-2+b4 libparams-util-perl_1.102-3+b1 libpcre2-8-0_10.42-4+b1 libperl5.38t64_5.38.2-5 libperl5.40_5.40.0~rc1-1 libpipeline1_1.5.7-2 libquadmath0_14.1.0-1 libreadline8t64_8.2-4 librole-tiny-perl_2.002004-1 libsasl2-2_2.1.28+dfsg1-6 libsasl2-modules-db_2.1.28+dfsg1-6 libseccomp2_2.5.5-1 libselinux1_3.5-2+b2 libsemanage-common_3.5-1 libsemanage2_3.5-1+b3 libsepol2_3.5-2+b1 libsframe1_2.42-4 libsmartcols1_2.40.1-7 libsqlite3-0_3.46.0-1 libssl3t64_3.2.1-3 libstdc++-13-dev_13.2.0-25 libstdc++6_14.1.0-1 libstring-rewriteprefix-perl_0.009-1 libsub-exporter-perl_0.990-1 libsub-install-perl_0.929-1 libsub-quote-perl_2.006008-1 libsub-uplevel-perl_0.2800-3 libsystemd0_256~rc3-7 libtask-weaken-perl_1.06-2 libtasn1-6_4.19.0-3+b2 libtest-class-perl_0.52-1 libtest-deep-perl_1.204-1 libtest-exception-perl_0.43-3 libtest-warn-perl_0.37-2 libtime-duration-parse-perl_0.16-1 libtime-duration-perl_1.21-2 libtimedate-perl_2.3300-2 libtinfo6_6.5-2 libtool_2.4.7-7 libtry-tiny-perl_0.31-2 libtsan2_14.1.0-1 libubsan1_14.1.0-1 libuchardet0_0.0.8-1+b1 libudev1_256~rc3-7 libunistring5_1.2-1 libuuid1_2.40.1-7 libwant-perl_0.29-2+b4 libxml2_2.12.7+dfsg-3 libxxhash0_0.8.2-2+b1 libzstd1_1.5.5+dfsg2-2 linux-libc-dev_6.8.12-1 locales-all_2.38-12 login_1:4.13+dfsg1-5 m4_1.4.19-4 make_4.3-4.1 man-db_2.12.1-1 mawk_1.3.4.20240123-1 ncurses-base_6.5-2 ncurses-bin_6.5-2 passwd_1:4.13+dfsg1-5 patch_2.7.6-7 perl_5.40.0~rc1-1 perl-base_5.40.0~rc1-1 perl-modules-5.38_5.38.2-5 perl-modules-5.40_5.40.0~rc1-1 pinentry-curses_1.2.1-3+b2 po-debconf_1.0.21+nmu1 readline-common_8.2-4 rpcsvc-proto_1.4.3-1 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.9-2 sensible-utils_0.0.22 sysvinit-utils_3.09-1 tar_1.35+dfsg-3 usr-is-merged_39 util-linux_2.40.1-7 xz-utils_5.6.1+really5.4.5-1 zlib1g_1:1.3.dfsg+really1.3.1-1 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: libchi-perl Binary: libchi-perl Architecture: all Version: 0.61-1 Maintainer: Debian Perl Group Uploaders: Ernesto Hernández-Novich (USB) , Angel Abad , gregor herrmann , Xavier Guimard Homepage: https://metacpan.org/release/CHI Standards-Version: 4.6.0 Vcs-Browser: https://salsa.debian.org/perl-team/modules/packages/libchi-perl Vcs-Git: https://salsa.debian.org/perl-team/modules/packages/libchi-perl.git Testsuite: autopkgtest-pkg-perl Build-Depends: debhelper-compat (= 13) Build-Depends-Indep: libcarp-assert-perl , libclass-load-perl , libdata-serializer-perl , libdigest-jhash-perl , libhash-moreutils-perl , libjson-maybexs-perl , liblist-moreutils-perl , liblog-any-perl , libmoo-perl , libmoox-types-mooselike-numeric-perl , libmoox-types-mooselike-perl , libossp-uuid-perl , libstring-rewriteprefix-perl , libtask-weaken-perl , libtest-class-perl , libtest-deep-perl , libtest-exception-perl , libtest-warn-perl , libtime-duration-parse-perl , libtime-duration-perl , libtimedate-perl , libtry-tiny-perl , perl Package-List: libchi-perl deb perl optional arch=all Checksums-Sha1: b39385aeced4e3361b3acadcfdba7528de02f891 84993 libchi-perl_0.61.orig.tar.gz 45916bcd92745f6cb4f6e7cdfaf03a03d7964d6c 5236 libchi-perl_0.61-1.debian.tar.xz Checksums-Sha256: 583545c9e5312bb4193ab16de9f55ff8f4b4a7ded128cee8dd2cb021d4678b5b 84993 libchi-perl_0.61.orig.tar.gz 5efc68e1e4d8b66bf9d505ef7df66bad843753413357070a167e24946a609fa6 5236 libchi-perl_0.61-1.debian.tar.xz Files: 053ea5759487ac045185f1ca313ce6e6 84993 libchi-perl_0.61.orig.tar.gz bf0ba87e0e9ee6b09fec216cf44e117a 5236 libchi-perl_0.61-1.debian.tar.xz Dgit: 394aa96eff9e253cfa5dd9f6cc537aa758601796 debian archive/debian/0.61-1 https://git.dgit.debian.org/libchi-perl -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAmFppiZfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ qgY5uw//dFHLmFh02BE1MtBbYCq/OIg8L3TLMhzxd3Wp3gyHWARIqBreCHRKieh7 jN3ffHgjLznpQ4hP6hR9/ZrMsw/KAGJbnoUAwWCYUYoMd8G05IC08ZVtnjcY3h1z qHiVypKA8Mjdus1Ilsu21mELr0hPxOvSwmm5/F49drvvh0QdRFLt4CXM4o+slAl1 l2jSPhc17EZQKkZfxOiTrEjrN+GZH5/bRT13n9vdKqy6tpGY8vYXAaqchpLsRZ5B DyrsOVjNfEUjjZ1+emgpQIJ2/xo6STvPx5hi8VEaXFijWDHZ8TyLt2iuuU2sGLdh X3/XRjxaTZo3TGCzQez482mffghAOFtK2gb0IutcChqC0zJNAHW9G715EP/tNmV3 D1yYMWRoBDIxfDzs6mzmNAVIVy9sahVYTgchbsocpoP7wIjNsq9vhO1XyOUPph16 4rDZ3UjrFR2nCQP29C8EPA1QKe4GJDb5NEJKCl1MPtNqETEjiwyefUOV5HYzp/9y ZK5cvzVJWmOpnQOl19rX6DJQhz4zbD7+TjfIwkx8HdRrSzNXSJ/QOdJKD+QUVdMk 1BqV0Eq0t4s95sXt56EWatuUbzc0etdiyXYsaq+dU4Clw77MO1inbL3OtumGbvBM /drOsxZxekN+GASiH1fT7FzAPFWgVkN+BdIO6+e1VN/Y55hO5QI= =GkYM -----END PGP SIGNATURE----- gpgv: Signature made Fri Oct 15 16:02:46 2021 UTC gpgv: using RSA key D1E1316E93A760A8104D85FABB3A68018649AA06 gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./libchi-perl_0.61-1.dsc: no acceptable signature found dpkg-source: info: extracting libchi-perl in /<> dpkg-source: info: unpacking libchi-perl_0.61.orig.tar.gz dpkg-source: info: unpacking libchi-perl_0.61-1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 0001-Adapt-to-changes-in-Cache-FastMmap-1.45.patch Check disk space ---------------- Sufficient free space for build +------------------------------------------------------------------------------+ | Starting Timed Build Commands | +------------------------------------------------------------------------------+ /usr/share/debomatic/sbuildcommands/starting-build-commands/no-network libchi-perl_0.61-1 perl-5.40-throwaway amd64 ------------------------------------------------------------------------------------------------------------------- I: Finished running '/usr/share/debomatic/sbuildcommands/starting-build-commands/no-network libchi-perl_0.61-1 perl-5.40-throwaway amd64'. Finished processing commands. -------------------------------------------------------------------------------- User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf HOME=/sbuild-nonexistent LANG=en_GB.UTF-8 LANGUAGE=en_GB:en LC_ALL=C.UTF-8 LD_LIBRARY_PATH=/usr/lib/libeatmydata LD_PRELOAD=libeatmydata.so LOGNAME=debomatic PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games PWD=/<> SCHROOT_ALIAS_NAME=perl-5.40-throwaway-amd64-debomatic SCHROOT_CHROOT_NAME=perl-5.40-amd64-debomatic SCHROOT_COMMAND=env SCHROOT_GID=110 SCHROOT_GROUP=sbuild SCHROOT_SESSION_ID=perl-5.40-amd64-debomatic-d1997c9f-4e99-492d-9f05-838a9d199ada SCHROOT_UID=1002 SCHROOT_USER=debomatic SHELL=/bin/sh USER=debomatic dpkg-buildpackage ----------------- Command: dpkg-buildpackage --sanitize-env -us -uc -rfakeroot -Zxz dpkg-buildpackage: info: source package libchi-perl dpkg-buildpackage: info: source version 0.61-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by gregor herrmann dpkg-source -Zxz --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean dh_clean dpkg-source -Zxz -b . dpkg-source: info: using source format '3.0 (quilt)' dpkg-source: info: building libchi-perl using existing ./libchi-perl_0.61.orig.tar.gz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: building libchi-perl in libchi-perl_0.61-1.debian.tar.xz dpkg-source: info: building libchi-perl in libchi-perl_0.61-1.dsc debian/rules binary dh binary dh_update_autotools_config dh_autoreconf dh_auto_configure /usr/bin/perl Makefile.PL INSTALLDIRS=vendor "OPTIMIZE=-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2" "LD=x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z,relro" Warning: prerequisite Cache::FileCache 0 not found. Warning: prerequisite Module::Mask 0 not found. Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for CHI Writing MYMETA.yml and MYMETA.json dh_auto_build make -j2 make[1]: Entering directory '/<>' cp lib/CHI/t/Driver/RawMemory.pm blib/lib/CHI/t/Driver/RawMemory.pm cp lib/CHI/Util.pm blib/lib/CHI/Util.pm cp lib/CHI/Driver/FastMmap.pm blib/lib/CHI/Driver/FastMmap.pm cp lib/CHI/Test/Driver/NonMoose.pm blib/lib/CHI/Test/Driver/NonMoose.pm cp lib/CHI/Test.pm blib/lib/CHI/Test.pm cp lib/CHI/t/Driver/NonMoose.pm blib/lib/CHI/t/Driver/NonMoose.pm cp lib/CHI/Test/Util.pm blib/lib/CHI/Test/Util.pm cp lib/CHI/Types.pm blib/lib/CHI/Types.pm cp lib/CHI/Driver/Development.pod blib/lib/CHI/Driver/Development.pod cp lib/CHI/Benchmarks.pod blib/lib/CHI/Benchmarks.pod cp lib/CHI/Driver/RawMemory.pm blib/lib/CHI/Driver/RawMemory.pm cp lib/CHI/Constants.pm blib/lib/CHI/Constants.pm cp lib/CHI/Driver/Memory.pm blib/lib/CHI/Driver/Memory.pm cp lib/CHI/t/Config.pm blib/lib/CHI/t/Config.pm cp lib/CHI/Driver.pm blib/lib/CHI/Driver.pm cp lib/CHI/Serializer/Storable.pm blib/lib/CHI/Serializer/Storable.pm cp lib/CHI/Driver/Role/IsSubcache.pm blib/lib/CHI/Driver/Role/IsSubcache.pm cp lib/CHI/Test/Driver/Writeonly.pm blib/lib/CHI/Test/Driver/Writeonly.pm cp lib/CHI/t/Driver/File/DepthZero.pm blib/lib/CHI/t/Driver/File/DepthZero.pm cp lib/CHI/t/Driver/FastMmap.pm blib/lib/CHI/t/Driver/FastMmap.pm cp lib/CHI/Driver/Base/CacheContainer.pm blib/lib/CHI/Driver/Base/CacheContainer.pm cp lib/CHI.pm blib/lib/CHI.pm cp lib/CHI/Driver/Role/HasSubcaches.pm blib/lib/CHI/Driver/Role/HasSubcaches.pm cp lib/CHI/t/Driver/CacheCache.pm blib/lib/CHI/t/Driver/CacheCache.pm cp lib/CHI/t/Driver/File.pm blib/lib/CHI/t/Driver/File.pm cp lib/CHI/t/Driver.pm blib/lib/CHI/t/Driver.pm cp lib/CHI/Driver/Metacache.pm blib/lib/CHI/Driver/Metacache.pm cp lib/CHI/Test/Driver/Readonly.pm blib/lib/CHI/Test/Driver/Readonly.pm cp lib/CHI/t/Constants.pm blib/lib/CHI/t/Constants.pm cp lib/CHI/Driver/Role/IsSizeAware.pm blib/lib/CHI/Driver/Role/IsSizeAware.pm cp lib/CHI/Driver/File.pm blib/lib/CHI/Driver/File.pm cp lib/CHI/Driver/CacheCache.pm blib/lib/CHI/Driver/CacheCache.pm cp lib/CHI/Serializer/JSON.pm blib/lib/CHI/Serializer/JSON.pm cp lib/CHI/t/Driver/Memory.pm blib/lib/CHI/t/Driver/Memory.pm cp lib/CHI/Test/Driver/Role/CheckKeyValidity.pm blib/lib/CHI/Test/Driver/Role/CheckKeyValidity.pm cp lib/CHI/Driver/Role/Universal.pm blib/lib/CHI/Driver/Role/Universal.pm cp lib/CHI/t/Bugs.pm blib/lib/CHI/t/Bugs.pm cp lib/CHI/Stats.pm blib/lib/CHI/Stats.pm cp lib/CHI/Driver/Null.pm blib/lib/CHI/Driver/Null.pm cp lib/CHI/Test/Class.pm blib/lib/CHI/Test/Class.pm cp lib/CHI/CacheObject.pm blib/lib/CHI/CacheObject.pm cp lib/CHI/t/GetError.pm blib/lib/CHI/t/GetError.pm cp lib/CHI/t/Driver/Subcache.pm blib/lib/CHI/t/Driver/Subcache.pm cp lib/CHI/t/Subclass.pm blib/lib/CHI/t/Subclass.pm cp lib/CHI/t/Driver/Subcache/mirror_cache.pm blib/lib/CHI/t/Driver/Subcache/mirror_cache.pm cp lib/CHI/t/Null.pm blib/lib/CHI/t/Null.pm cp lib/CHI/t/Initialize.pm blib/lib/CHI/t/Initialize.pm cp lib/CHI/t/RequiredModules.pm blib/lib/CHI/t/RequiredModules.pm cp lib/CHI/t/Driver/Subcache/l1_cache.pm blib/lib/CHI/t/Driver/Subcache/l1_cache.pm cp lib/CHI/t/Sanity.pm blib/lib/CHI/t/Sanity.pm cp lib/CHI/t/Subcache.pm blib/lib/CHI/t/Subcache.pm cp lib/CHI/t/Util.pm blib/lib/CHI/t/Util.pm cp lib/CHI/t/SetError.pm blib/lib/CHI/t/SetError.pm Manifying 15 pod documents make[1]: Leaving directory '/<>' dh_auto_test make -j2 test TEST_VERBOSE=1 make[1]: Entering directory '/<>' PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t # Testing CHI 0.61, Perl 5.040000, /usr/bin/perl t/00-load.t ............................. 1..1 ok 1 - use CHI; ok t/author-03-pod.t ....................... skipped: these tests are for testing by the author t/author-file-driver.t .................. skipped: these tests are for testing by the author t/author-no-data-serializer.t ........... skipped: these tests are for testing by the author t/author-RequiredModules.t .............. skipped: these tests are for testing by the author # # CHI::t::Bugs->test_48998 t/Bugs.t ................................ ok 1 - get_multi 1..1 ok # # CHI::t::Config->test_config # # CHI::t::Config->test_memoize t/Config.t .............................. ok 1 - short_driver_name == File ({namespace => 'Foo'}) ok 2 - depth == 2 ({namespace => 'Foo'}) ok 3 - namespace == Foo ({namespace => 'Foo'}) ok 4 - root_dir == /tmp/CHI-t-Config-EK_K ({namespace => 'Foo'}) ok 5 - storage == file ({namespace => 'Foo'}) ok 6 - short_driver_name == File ({namespace => 'Foo'}) ok 7 - depth == 2 ({namespace => 'Foo'}) ok 8 - namespace == Foo ({namespace => 'Foo'}) ok 9 - root_dir == /tmp/CHI-t-Config-EK_K ({namespace => 'Foo'}) ok 10 - storage == file ({namespace => 'Foo'}) ok 11 - storage == file ({namespace => 'Bar'}) ok 12 - short_driver_name == File ({namespace => 'Bar'}) ok 13 - namespace == Bar ({namespace => 'Bar'}) ok 14 - depth == 3 ({namespace => 'Bar'}) ok 15 - root_dir == /tmp/CHI-t-Config-EK_K ({namespace => 'Bar'}) ok 16 - storage == file ({namespace => 'Bar'}) ok 17 - short_driver_name == File ({namespace => 'Bar'}) ok 18 - namespace == Bar ({namespace => 'Bar'}) ok 19 - depth == 3 ({namespace => 'Bar'}) ok 20 - root_dir == /tmp/CHI-t-Config-EK_K ({namespace => 'Bar'}) ok 21 - short_driver_name == File ({depth => 4,namespace => 'Foo'}) ok 22 - root_dir == /tmp/CHI-t-Config-EK_K ({depth => 4,namespace => 'Foo'}) ok 23 - depth == 4 ({depth => 4,namespace => 'Foo'}) ok 24 - namespace == Foo ({depth => 4,namespace => 'Foo'}) ok 25 - storage == file ({depth => 4,namespace => 'Foo'}) ok 26 - short_driver_name == File ({depth => 4,namespace => 'Foo'}) ok 27 - root_dir == /tmp/CHI-t-Config-EK_K ({depth => 4,namespace => 'Foo'}) ok 28 - depth == 4 ({depth => 4,namespace => 'Foo'}) ok 29 - namespace == Foo ({depth => 4,namespace => 'Foo'}) ok 30 - storage == file ({depth => 4,namespace => 'Foo'}) ok 31 - storage == file ({depth => 4,namespace => 'Bar'}) ok 32 - root_dir == /tmp/CHI-t-Config-EK_K ({depth => 4,namespace => 'Bar'}) ok 33 - depth == 4 ({depth => 4,namespace => 'Bar'}) ok 34 - namespace == Bar ({depth => 4,namespace => 'Bar'}) ok 35 - short_driver_name == File ({depth => 4,namespace => 'Bar'}) ok 36 - storage == file ({depth => 4,namespace => 'Bar'}) ok 37 - root_dir == /tmp/CHI-t-Config-EK_K ({depth => 4,namespace => 'Bar'}) ok 38 - depth == 4 ({depth => 4,namespace => 'Bar'}) ok 39 - namespace == Bar ({depth => 4,namespace => 'Bar'}) ok 40 - short_driver_name == File ({depth => 4,namespace => 'Bar'}) ok 41 - storage == file ({namespace => 'Bar'}) ok 42 - short_driver_name == File ({namespace => 'Bar'}) ok 43 - depth == 5 ({namespace => 'Bar'}) ok 44 - namespace == Bar ({namespace => 'Bar'}) ok 45 - root_dir == /tmp/CHI-t-Config-EK_K ({namespace => 'Bar'}) ok 46 - storage == file ({namespace => 'Bar'}) ok 47 - short_driver_name == File ({namespace => 'Bar'}) ok 48 - depth == 5 ({namespace => 'Bar'}) ok 49 - namespace == Bar ({namespace => 'Bar'}) ok 50 - root_dir == /tmp/CHI-t-Config-EK_K ({namespace => 'Bar'}) ok 51 - same - namespace Foo ok 52 - different - namespace Bar ok 53 - same - namespace Foo ok 54 - different - post-clear ok 55 - different - namespace Foo - no memoization 1..55 ok # # CHI::t::Constants->test_import t/Constants.t ........................... ok 1 - test import ok 2 - test import ok 3 - test import ok 4 - test import 1..4 ok # # CHI::t::Driver::Memory->test_add # # CHI::t::Driver::Memory->test_append # # CHI::t::Driver::Memory->test_busy_lock # # CHI::t::Driver::Memory->test_cache_object # # CHI::t::Driver::Memory->test_clear # # CHI::t::Driver::Memory->test_clear_datastore # # CHI::t::Driver::Memory->test_compress_threshold # # CHI::t::Driver::Memory->test_compute # # CHI::t::Driver::Memory->test_custom_discard_policy # # CHI::t::Driver::Memory->test_deep_copy # # CHI::t::Driver::Memory->test_different_datastores # # CHI::t::Driver::Memory->test_different_global_0 # # CHI::t::Driver::Memory->test_discard_timeout # # CHI::t::Driver::Memory->test_driver_class # # CHI::t::Driver::Memory->test_driver_properties # # CHI::t::Driver::Memory->test_encode # # CHI::t::Driver::Memory->test_expires_conditionally # # CHI::t::Driver::Memory->test_expires_defaults # # CHI::t::Driver::Memory->test_expires_immediately # # CHI::t::Driver::Memory->test_expires_later # # CHI::t::Driver::Memory->test_expires_manually # # CHI::t::Driver::Memory->test_expires_never # # CHI::t::Driver::Memory->test_expires_on_backend # # CHI::t::Driver::Memory->test_expires_shortly # # CHI::t::Driver::Memory->test_expires_variance # # CHI::t::Driver::Memory->test_global_or_datastore_required # # CHI::t::Driver::Memory->test_key_types # # CHI::t::Driver::Memory->test_l1_cache # # CHI::t::Driver::Memory->test_logging # # CHI::t::Driver::Memory->test_lru_discard # # CHI::t::Driver::Memory->test_max_key_length # # CHI::t::Driver::Memory->test_max_size # # CHI::t::Driver::Memory->test_max_size_with_l1_cache # # CHI::t::Driver::Memory->test_metacache # # CHI::t::Driver::Memory->test_mirror_cache # # CHI::t::Driver::Memory->test_missing_params # # CHI::t::Driver::Memory->test_multi # # CHI::t::Driver::Memory->test_multi_no_keys # # CHI::t::Driver::Memory->test_multiple_processes # # CHI::t::Driver::Memory->test_namespaces # # CHI::t::Driver::Memory->test_no_leak # # CHI::t::Driver::Memory->test_not_in_cache # # CHI::t::Driver::Memory->test_obj_ref # # CHI::t::Driver::Memory->test_persist # # CHI::t::Driver::Memory->test_replace # # CHI::t::Driver::Memory->test_scalar_return_values # # CHI::t::Driver::Memory->test_serialize # # CHI::t::Driver::Memory->test_serializers # # CHI::t::Driver::Memory->test_short_driver_name # # CHI::t::Driver::Memory->test_simple # # CHI::t::Driver::Memory->test_size_awareness # # CHI::t::Driver::Memory->test_size_awareness_with_subcaches # # CHI::t::Driver::Memory->test_stats # # CHI::t::Driver::Memory->test_subcache_overridable_params t/Driver-Memory.t ....................... ok 1 - get ok 2 - expires_at ok 3 - get (after add) ok 4 - expires_at (after add) ok 5 - get (after expire and add) ok 6 - expires_at (after expire and add) ok 7 - test append ok 8 - test append ok 9 - test append ok 10 - test append ok 11 - hit before expiration ok 12 - expires_at before expiration ok 13 - miss after expiration ok 14 - expires_at after busy lock ok 15 - hit after busy lock ok 16 - test cache object ok 17 - test cache object ok 18 - test cache object ok 19 - test cache object ok 20 - test cache object ok 21 - test cache object ok 22 - get_keys (cache after clear) ok 23 - scalar(get_keys) = 0 (cache after clear) ok 24 - key 'medium' no longer defined (cache after clear) ok 25 - key 'mixed' no longer defined (cache after clear) ok 26 - key 'arrayref' no longer defined (cache after clear) ok 27 - key 'space' no longer defined (cache after clear) ok 28 - key 'zero' no longer defined (cache after clear) ok 29 - key 'char' no longer defined (cache after clear) ok 30 - key 'utf8' no longer defined (cache after clear) ok 31 - key 'one' no longer defined (cache after clear) ok 32 - key 'large' no longer defined (cache after clear) ok 33 - key 'empty' no longer defined (cache after clear) ok 34 - key 'hashref' no longer defined (cache after clear) ok 35 - key 'binary' no longer defined (cache after clear) ok 36 - key 'newline' no longer defined (cache after clear) ok 37 - get_keys (cache3 after clear) ok 38 - scalar(get_keys) = 0 (cache3 after clear) ok 39 - key 'medium' no longer defined (cache3 after clear) ok 40 - key 'mixed' no longer defined (cache3 after clear) ok 41 - key 'arrayref' no longer defined (cache3 after clear) ok 42 - key 'space' no longer defined (cache3 after clear) ok 43 - key 'zero' no longer defined (cache3 after clear) ok 44 - key 'char' no longer defined (cache3 after clear) ok 45 - key 'utf8' no longer defined (cache3 after clear) ok 46 - key 'one' no longer defined (cache3 after clear) ok 47 - key 'large' no longer defined (cache3 after clear) ok 48 - key 'empty' no longer defined (cache3 after clear) ok 49 - key 'hashref' no longer defined (cache3 after clear) ok 50 - key 'binary' no longer defined (cache3 after clear) ok 51 - key 'newline' no longer defined (cache3 after clear) ok 52 - cache2 untouched by clear ok 53 - get_keys (cache 0 after out of scope) ok 54 - scalar(get_keys) = 0 (cache 0 after out of scope) ok 55 - key 'medium' no longer defined (cache 0 after out of scope) ok 56 - key 'mixed' no longer defined (cache 0 after out of scope) ok 57 - key 'arrayref' no longer defined (cache 0 after out of scope) ok 58 - key 'space' no longer defined (cache 0 after out of scope) ok 59 - key 'zero' no longer defined (cache 0 after out of scope) ok 60 - key 'char' no longer defined (cache 0 after out of scope) ok 61 - key 'utf8' no longer defined (cache 0 after out of scope) ok 62 - key 'one' no longer defined (cache 0 after out of scope) ok 63 - key 'large' no longer defined (cache 0 after out of scope) ok 64 - key 'empty' no longer defined (cache 0 after out of scope) ok 65 - key 'hashref' no longer defined (cache 0 after out of scope) ok 66 - key 'binary' no longer defined (cache 0 after out of scope) ok 67 - key 'newline' no longer defined (cache 0 after out of scope) ok 68 - get_keys (cache 1 after out of scope) ok 69 - scalar(get_keys) = 0 (cache 1 after out of scope) ok 70 - key 'medium' no longer defined (cache 1 after out of scope) ok 71 - key 'mixed' no longer defined (cache 1 after out of scope) ok 72 - key 'arrayref' no longer defined (cache 1 after out of scope) ok 73 - key 'space' no longer defined (cache 1 after out of scope) ok 74 - key 'zero' no longer defined (cache 1 after out of scope) ok 75 - key 'char' no longer defined (cache 1 after out of scope) ok 76 - key 'utf8' no longer defined (cache 1 after out of scope) ok 77 - key 'one' no longer defined (cache 1 after out of scope) ok 78 - key 'large' no longer defined (cache 1 after out of scope) ok 79 - key 'empty' no longer defined (cache 1 after out of scope) ok 80 - key 'hashref' no longer defined (cache 1 after out of scope) ok 81 - key 'binary' no longer defined (cache 1 after out of scope) ok 82 - key 'newline' no longer defined (cache 1 after out of scope) ok 83 - get_keys (cache 2 after out of scope) ok 84 - scalar(get_keys) = 0 (cache 2 after out of scope) ok 85 - key 'medium' no longer defined (cache 2 after out of scope) ok 86 - key 'mixed' no longer defined (cache 2 after out of scope) ok 87 - key 'arrayref' no longer defined (cache 2 after out of scope) ok 88 - key 'space' no longer defined (cache 2 after out of scope) ok 89 - key 'zero' no longer defined (cache 2 after out of scope) ok 90 - key 'char' no longer defined (cache 2 after out of scope) ok 91 - key 'utf8' no longer defined (cache 2 after out of scope) ok 92 - key 'one' no longer defined (cache 2 after out of scope) ok 93 - key 'large' no longer defined (cache 2 after out of scope) ok 94 - key 'empty' no longer defined (cache 2 after out of scope) ok 95 - key 'hashref' no longer defined (cache 2 after out of scope) ok 96 - key 'binary' no longer defined (cache 2 after out of scope) ok 97 - key 'newline' no longer defined (cache 2 after out of scope) ok 98 - test compress threshold ok 99 - test compress threshold ok 100 - test compress threshold ok 101 - test compress threshold ok 102 - test compress threshold ok 103 - test compress threshold ok 104 - miss ok 105 - compute - 5 ok 106 - hit - 5 ok 107 - expire time ok 108 - compute - 6 ok 109 - hit - 6 ok 110 - miss ok 111 - compute - 5 ok 112 - hit - 5 ok 113 - expire time ok 114 - compute - 6 ok 115 - hit - 6 ok 116 - list has 5 items ok 117 - lists are the same ok 118 - 5 lowest ok 119 - 1 lowest ok 120 - 5 lowest ok 121 - 1 lowest ok 122 - 5 lowest ok 123 - 1 lowest ok 124 - 5 lowest ok 125 - 1 lowest ok 126 - 5 lowest ok 127 - 1 lowest ok 128 - get(ARRAY(0x5567040c6800)) returns original data structure ok 129 - multiple get(ARRAY(0x5567040c6800)) return same data structure ok 130 - get(ARRAY(0x5567040c6800)) does not return original reference ok 131 - multiple get(ARRAY(0x5567040c6800)) do not return same reference ok 132 - get(HASH(0x5567040c68c0)) returns original data structure ok 133 - multiple get(HASH(0x5567040c68c0)) return same data structure ok 134 - get(HASH(0x5567040c68c0)) does not return original reference ok 135 - multiple get(HASH(0x5567040c68c0)) do not return same reference ok 136 - altering original set structure does not affect cached copy ok 137 - test different datastores ok 138 - test different global 0 ok 139 - An object of class 'CHI::Driver::Memory__WITH__CHI::Driver::Role::Universal__AND__CHI::Test::Driver::Role::CheckKeyValidity' isa 'CHI::Driver' ok 140 - An object of class 'CHI::Driver::Memory__WITH__CHI::Driver::Role::Universal__AND__CHI::Test::Driver::Role::CheckKeyValidity' isa 'CHI::Driver::Memory' ok 141 - CHI::Driver::Memory__WITH__CHI::Driver::Role::Universal__AND__CHI::Test::Driver::Role::CheckKeyValidity->can(...) ok 142 - chi_root_class=CHI ok 143 - chi_root_class=My::CHI ok 144 - binary_off eq binary_on ok 145 - !is_utf8(binary_off) ok 146 - is_utf8(binary_on) ok 147 - get ok 148 - encoded and non-encoded map to same value ok 149 - utf8 in scalar ok 150 - utf8 in arrayref ok 151 - encoded in scalar ok 152 - encoded in arrayref ok 153 - stored binary_off = binary_on ok 154 - stored binary_on = binary_off ok 155 - get result (expires conditionally (true)) ok 156 - hit after expire_if (expires conditionally (true)) ok 157 - get result (expires conditionally (false)) ok 158 - hit after expire_if (expires conditionally (false)) ok 159 - get result (expires conditionally (created_at >= now)) ok 160 - hit after expire_if (expires conditionally (created_at >= now)) ok 161 - get result (expires conditionally (created_at < now)) ok 162 - hit after expire_if (expires conditionally (created_at < now)) ok 163 - after expires_in constructor option ok 164 - after expires_in method ok 165 - after expires_at constructor option ok 166 - after expires_at method ok 167 - hit (expires manually) ok 168 - miss after expire (expires manually) ok 169 - invalid after expire (expires manually) ok 170 - expires never ok 171 - not expired ok 172 - valid ok 173 - expires never ok 174 - not expired ok 175 - valid ok 176 - expires_at = 1717446144 ok 177 - early_expires_at = 1717446144 + 5 ok 178 - got no expires at 1717446147 ok 179 - got no expires at 1717446148 ok 180 - got no expires at 1717446149 ok 181 - got some expires at 1717446151 ok 182 - got some expires at 1717446152 ok 183 - got all expires at 1717446154 ok 184 - got all expires at 1717446155 ok 185 - test global or datastore required ok 186 - test global or datastore required ok 187 - defaulted to global datastore ok 188 - checking keys before sets ok 189 - miss for key 'medium' ok 190 - set for key 'medium' ok 191 - checking keys after set of key 'medium' ok 192 - hit for key 'medium' ok 193 - miss for key 'mixed' ok 194 - set for key 'mixed' ok 195 - checking keys after set of key 'mixed' ok 196 - hit for key 'mixed' ok 197 - miss for key 'arrayref' ok 198 - set for key 'arrayref' ok 199 - checking keys after set of key 'arrayref' ok 200 - hit for key 'arrayref' ok 201 - miss for key 'space' ok 202 - set for key 'space' ok 203 - checking keys after set of key 'space' ok 204 - hit for key 'space' ok 205 - miss for key 'zero' ok 206 - set for key 'zero' ok 207 - checking keys after set of key 'zero' ok 208 - hit for key 'zero' ok 209 - miss for key 'char' ok 210 - set for key 'char' ok 211 - checking keys after set of key 'char' ok 212 - hit for key 'char' ok 213 - miss for key 'utf8' ok 214 - set for key 'utf8' ok 215 - checking keys after set of key 'utf8' ok 216 - hit for key 'utf8' ok 217 - miss for key 'one' ok 218 - set for key 'one' ok 219 - checking keys after set of key 'one' ok 220 - hit for key 'one' ok 221 - miss for key 'large' ok 222 - set for key 'large' ok 223 - checking keys after set of key 'large' ok 224 - hit for key 'large' ok 225 - miss for key 'empty' ok 226 - set for key 'empty' ok 227 - checking keys after set of key 'empty' ok 228 - hit for key 'empty' ok 229 - miss for key 'hashref' ok 230 - set for key 'hashref' ok 231 - checking keys after set of key 'hashref' ok 232 - hit for key 'hashref' ok 233 - miss for key 'binary' ok 234 - set for key 'binary' ok 235 - checking keys after set of key 'binary' ok 236 - hit for key 'binary' ok 237 - miss for key 'newline' ok 238 - set for key 'newline' ok 239 - checking keys after set of key 'newline' ok 240 - hit for key 'newline' ok 241 - miss after remove for key 'newline' ok 242 - checking keys after removal of key 'newline' ok 243 - miss after remove for key 'binary' ok 244 - checking keys after removal of key 'binary' ok 245 - miss after remove for key 'hashref' ok 246 - checking keys after removal of key 'hashref' ok 247 - miss after remove for key 'empty' ok 248 - checking keys after removal of key 'empty' ok 249 - miss after remove for key 'large' ok 250 - checking keys after removal of key 'large' ok 251 - miss after remove for key 'one' ok 252 - checking keys after removal of key 'one' ok 253 - miss after remove for key 'utf8' ok 254 - checking keys after removal of key 'utf8' ok 255 - miss after remove for key 'char' ok 256 - checking keys after removal of key 'char' ok 257 - miss after remove for key 'zero' ok 258 - checking keys after removal of key 'zero' ok 259 - miss after remove for key 'space' ok 260 - checking keys after removal of key 'space' ok 261 - miss after remove for key 'arrayref' ok 262 - checking keys after removal of key 'arrayref' ok 263 - miss after remove for key 'mixed' ok 264 - checking keys after removal of key 'mixed' ok 265 - miss after remove for key 'medium' ok 266 - checking keys after removal of key 'medium' ok 267 - transform_key is idempotent for 'medium' ok 268 - exactly one key ok 269 - get with get_keys[0] got same value ok 270 - transform_key is idempotent for 'mixed' ok 271 - exactly one key ok 272 - get with get_keys[0] got same value ok 273 - transform_key is idempotent for 'arrayref' ok 274 - exactly one key ok 275 - get with get_keys[0] got same value ok 276 - transform_key is idempotent for 'space' ok 277 - exactly one key ok 278 - get with get_keys[0] got same value ok 279 - transform_key is idempotent for 'zero' ok 280 - exactly one key ok 281 - get with get_keys[0] got same value ok 282 - transform_key is idempotent for 'char' ok 283 - exactly one key ok 284 - get with get_keys[0] got same value ok 285 - transform_key is idempotent for 'utf8' ok 286 - exactly one key ok 287 - get with get_keys[0] got same value ok 288 - transform_key is idempotent for 'one' ok 289 - exactly one key ok 290 - get with get_keys[0] got same value ok 291 - transform_key is idempotent for 'large' ok 292 - exactly one key ok 293 - get with get_keys[0] got same value ok 294 - transform_key is idempotent for 'empty' ok 295 - exactly one key ok 296 - get with get_keys[0] got same value ok 297 - transform_key is idempotent for 'hashref' ok 298 - exactly one key ok 299 - get with get_keys[0] got same value ok 300 - transform_key is idempotent for 'binary' ok 301 - exactly one key ok 302 - get with get_keys[0] got same value ok 303 - transform_key is idempotent for 'newline' ok 304 - exactly one key ok 305 - get with get_keys[0] got same value ok 306 - 'cache' isa 'CHI::Driver::Memory' ok 307 - 'l1_cache' isa 'CHI::Driver::Memory' ok 308 - subcache_type = l1_cache ok 309 - l1 miss after clear ok 310 - primary hit after primary set ok 311 - l1 hit after primary get ok 312 - got new value set explicitly in l1 cache ok 313 - got old value again ok 314 - miss after clear ok 315 - miss after clear ok 316 - get_multi_arrayref ok 317 - get_multi_hashref ok 318 - log contains '(?^:cache get for .* key='medium', cache='Memory', time='[-\d]+ms': MISS \(not in cache\))' ok 319 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*', time='[-\d]+ms': MISS \(not in cache\))' ok 320 - log is empty ok 321 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='Memory', time='[-\d]+ms')' ok 322 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='.*l1.*', time='[-\d]+ms')' ok 323 - log is empty ok 324 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*', time='[-\d]+ms': HIT)' ok 325 - log is empty ok 326 - log contains '(?^:cache get for .* key='medium', cache='Memory', time='[-\d]+ms': MISS \(expired\))' ok 327 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*', time='[-\d]+ms': MISS \(expired\))' ok 328 - log is empty ok 329 - log contains '(?^:cache get for .* key='medium', cache='Memory', time='[-\d]+ms': MISS \(not in cache\))' ok 330 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*', time='[-\d]+ms': MISS \(not in cache\))' ok 331 - log is empty ok 332 - is_subcache - false ok 333 - is_subcache - true ok 334 - has_subcaches - true ok 335 - has_subcaches - false ok 336 - parent_cache - cannot ok 337 - parent_cache - defined ok 338 - subcache_type - cannot ok 339 - subcache_type - defined ok 340 - subcaches - defined ok 341 - subcaches - cannot ok 342 - l1_cache - defined ok 343 - l1_cache - cannot ok 344 - primary cache is not populated with 'medium' - testing remove: before set ok 345 - subcache is not populated with 'medium' - testing remove: before set ok 346 - primary cache is not populated \#2 with 'medium2' - testing remove: before set ok 347 - subcache is not populated \#2 with 'medium2' - testing remove: before set ok 348 - primary cache is populated with 'medium' - testing remove: after set ok 349 - subcache is populated with 'medium' - testing remove: after set ok 350 - primary cache is populated with 'medium2' - testing remove: after set ok 351 - subcache is populated with 'medium2' - testing remove: after set ok 352 - primary cache is not populated with 'medium' - testing remove: before set_multi ok 353 - subcache is not populated with 'medium' - testing remove: before set_multi ok 354 - primary cache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 355 - subcache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 356 - primary cache is populated with 'medium' - testing remove: after set_multi ok 357 - subcache is populated with 'medium' - testing remove: after set_multi ok 358 - primary cache is populated with 'medium2' - testing remove: after set_multi ok 359 - subcache is populated with 'medium2' - testing remove: after set_multi ok 360 - primary cache is not populated with 'medium' - testing remove: before return ok 361 - subcache is not populated with 'medium' - testing remove: before return ok 362 - primary cache is not populated \#2 with 'medium2' - testing remove: before return ok 363 - subcache is not populated \#2 with 'medium2' - testing remove: before return ok 364 - primary cache is not populated with 'medium' - testing expire: before set ok 365 - subcache is not populated with 'medium' - testing expire: before set ok 366 - primary cache is not populated \#2 with 'medium2' - testing expire: before set ok 367 - subcache is not populated \#2 with 'medium2' - testing expire: before set ok 368 - primary cache is populated with 'medium' - testing expire: after set ok 369 - subcache is populated with 'medium' - testing expire: after set ok 370 - primary cache is populated with 'medium2' - testing expire: after set ok 371 - subcache is populated with 'medium2' - testing expire: after set ok 372 - primary cache is not populated with 'medium' - testing expire: before set_multi ok 373 - subcache is not populated with 'medium' - testing expire: before set_multi ok 374 - primary cache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 375 - subcache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 376 - primary cache is populated with 'medium' - testing expire: after set_multi ok 377 - subcache is populated with 'medium' - testing expire: after set_multi ok 378 - primary cache is populated with 'medium2' - testing expire: after set_multi ok 379 - subcache is populated with 'medium2' - testing expire: after set_multi ok 380 - primary cache is not populated with 'medium' - testing expire: before return ok 381 - subcache is not populated with 'medium' - testing expire: before return ok 382 - primary cache is not populated \#2 with 'medium2' - testing expire: before return ok 383 - subcache is not populated \#2 with 'medium2' - testing expire: before return ok 384 - primary cache is not populated with 'medium' - testing clear: before set ok 385 - subcache is not populated with 'medium' - testing clear: before set ok 386 - primary cache is not populated \#2 with 'medium2' - testing clear: before set ok 387 - subcache is not populated \#2 with 'medium2' - testing clear: before set ok 388 - primary cache is populated with 'medium' - testing clear: after set ok 389 - subcache is populated with 'medium' - testing clear: after set ok 390 - primary cache is populated with 'medium2' - testing clear: after set ok 391 - subcache is populated with 'medium2' - testing clear: after set ok 392 - primary cache is not populated with 'medium' - testing clear: before set_multi ok 393 - subcache is not populated with 'medium' - testing clear: before set_multi ok 394 - primary cache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 395 - subcache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 396 - primary cache is populated with 'medium' - testing clear: after set_multi ok 397 - subcache is populated with 'medium' - testing clear: after set_multi ok 398 - primary cache is populated with 'medium2' - testing clear: after set_multi ok 399 - subcache is populated with 'medium2' - testing clear: after set_multi ok 400 - primary cache is not populated with 'medium' - testing clear: before return ok 401 - subcache is not populated with 'medium' - testing clear: before return ok 402 - primary cache is not populated \#2 with 'medium2' - testing clear: before return ok 403 - subcache is not populated \#2 with 'medium2' - testing clear: before return ok 404 - 'cache' isa 'CHI::Driver::Memory' ok 405 - 'l1_cache' isa 'CHI::Driver::Memory' ok 406 - subcache_type = l1_cache ok 407 - l1 miss after clear ok 408 - primary hit after primary set ok 409 - l1 hit after primary get ok 410 - got new value set explicitly in l1 cache ok 411 - got old value again ok 412 - miss after clear ok 413 - miss after clear ok 414 - get_multi_arrayref ok 415 - get_multi_hashref ok 416 - log contains '(?^:cache get for .* key='medium', cache='Memory', time='[-\d]+ms': MISS \(not in cache\))' ok 417 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*', time='[-\d]+ms': MISS \(not in cache\))' ok 418 - log is empty ok 419 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='Memory', time='[-\d]+ms')' ok 420 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='.*l1.*', time='[-\d]+ms')' ok 421 - log is empty ok 422 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*', time='[-\d]+ms': HIT)' ok 423 - log is empty ok 424 - log contains '(?^:cache get for .* key='medium', cache='Memory', time='[-\d]+ms': MISS \(expired\))' ok 425 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*', time='[-\d]+ms': MISS \(expired\))' ok 426 - log is empty ok 427 - log contains '(?^:cache get for .* key='medium', cache='Memory', time='[-\d]+ms': MISS \(not in cache\))' ok 428 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*', time='[-\d]+ms': MISS \(not in cache\))' ok 429 - log is empty ok 430 - is_subcache - false ok 431 - is_subcache - true ok 432 - has_subcaches - true ok 433 - has_subcaches - false ok 434 - parent_cache - cannot ok 435 - parent_cache - defined ok 436 - subcache_type - cannot ok 437 - subcache_type - defined ok 438 - subcaches - defined ok 439 - subcaches - cannot ok 440 - l1_cache - defined ok 441 - l1_cache - cannot ok 442 - primary cache is not populated with 'medium' - testing remove: before set ok 443 - subcache is not populated with 'medium' - testing remove: before set ok 444 - primary cache is not populated \#2 with 'medium2' - testing remove: before set ok 445 - subcache is not populated \#2 with 'medium2' - testing remove: before set ok 446 - primary cache is populated with 'medium' - testing remove: after set ok 447 - subcache is populated with 'medium' - testing remove: after set ok 448 - primary cache is populated with 'medium2' - testing remove: after set ok 449 - subcache is populated with 'medium2' - testing remove: after set ok 450 - primary cache is not populated with 'medium' - testing remove: before set_multi ok 451 - subcache is not populated with 'medium' - testing remove: before set_multi ok 452 - primary cache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 453 - subcache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 454 - primary cache is populated with 'medium' - testing remove: after set_multi ok 455 - subcache is populated with 'medium' - testing remove: after set_multi ok 456 - primary cache is populated with 'medium2' - testing remove: after set_multi ok 457 - subcache is populated with 'medium2' - testing remove: after set_multi ok 458 - primary cache is not populated with 'medium' - testing remove: before return ok 459 - subcache is not populated with 'medium' - testing remove: before return ok 460 - primary cache is not populated \#2 with 'medium2' - testing remove: before return ok 461 - subcache is not populated \#2 with 'medium2' - testing remove: before return ok 462 - primary cache is not populated with 'medium' - testing expire: before set ok 463 - subcache is not populated with 'medium' - testing expire: before set ok 464 - primary cache is not populated \#2 with 'medium2' - testing expire: before set ok 465 - subcache is not populated \#2 with 'medium2' - testing expire: before set ok 466 - primary cache is populated with 'medium' - testing expire: after set ok 467 - subcache is populated with 'medium' - testing expire: after set ok 468 - primary cache is populated with 'medium2' - testing expire: after set ok 469 - subcache is populated with 'medium2' - testing expire: after set ok 470 - primary cache is not populated with 'medium' - testing expire: before set_multi ok 471 - subcache is not populated with 'medium' - testing expire: before set_multi ok 472 - primary cache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 473 - subcache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 474 - primary cache is populated with 'medium' - testing expire: after set_multi ok 475 - subcache is populated with 'medium' - testing expire: after set_multi ok 476 - primary cache is populated with 'medium2' - testing expire: after set_multi ok 477 - subcache is populated with 'medium2' - testing expire: after set_multi ok 478 - primary cache is not populated with 'medium' - testing expire: before return ok 479 - subcache is not populated with 'medium' - testing expire: before return ok 480 - primary cache is not populated \#2 with 'medium2' - testing expire: before return ok 481 - subcache is not populated \#2 with 'medium2' - testing expire: before return ok 482 - primary cache is not populated with 'medium' - testing clear: before set ok 483 - subcache is not populated with 'medium' - testing clear: before set ok 484 - primary cache is not populated \#2 with 'medium2' - testing clear: before set ok 485 - subcache is not populated \#2 with 'medium2' - testing clear: before set ok 486 - primary cache is populated with 'medium' - testing clear: after set ok 487 - subcache is populated with 'medium' - testing clear: after set ok 488 - primary cache is populated with 'medium2' - testing clear: after set ok 489 - subcache is populated with 'medium2' - testing clear: after set ok 490 - primary cache is not populated with 'medium' - testing clear: before set_multi ok 491 - subcache is not populated with 'medium' - testing clear: before set_multi ok 492 - primary cache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 493 - subcache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 494 - primary cache is populated with 'medium' - testing clear: after set_multi ok 495 - subcache is populated with 'medium' - testing clear: after set_multi ok 496 - primary cache is populated with 'medium2' - testing clear: after set_multi ok 497 - subcache is populated with 'medium2' - testing clear: after set_multi ok 498 - primary cache is not populated with 'medium' - testing clear: before return ok 499 - subcache is not populated with 'medium' - testing clear: before return ok 500 - primary cache is not populated \#2 with 'medium2' - testing clear: before return ok 501 - subcache is not populated \#2 with 'medium2' - testing clear: before return ok 502 - log contains '(?^:cache get for .* key='medium', cache='Memory', time='[-\d]+ms': MISS \(not in cache\))' ok 503 - log is empty ok 504 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='never', cache='Memory', time='[-\d]+ms')' ok 505 - log is empty ok 506 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='Memory', time='[-\d]+ms')' ok 507 - log is empty ok 508 - log contains '(?^:cache get for .* key='medium', cache='Memory', time='[-\d]+ms': HIT)' ok 509 - log is empty ok 510 - log contains '(?^:cache get for .* key='medium', cache='Memory', time='[-\d]+ms': MISS \(expired\))' ok 511 - log is empty ok 512 - log contains '(?^:cache get for .* key='medium', cache='Memory', time='[-\d]+ms': MISS \(not in cache\))' ok 513 - log is empty ok 514 - medium ok 515 - medium ok 516 - medium key stored ok 517 - large ok 518 - large ok 519 - md5 key stored ok 520 - md5 key stored ok 521 - max_size parsing ok 522 - is size aware when max_size specified ok 523 - after iteration 0, size = 80 ok 524 - after iteration 0, keys = 4 ok 525 - after iteration 1, size = 60 ok 526 - after iteration 1, keys = 3 ok 527 - after iteration 2, size = 80 ok 528 - after iteration 2, keys = 4 ok 529 - after iteration 3, size = 60 ok 530 - after iteration 3, keys = 3 ok 531 - after iteration 4, size = 80 ok 532 - after iteration 4, keys = 4 ok 533 - after iteration 5, size = 60 ok 534 - after iteration 5, keys = 3 ok 535 - after iteration 6, size = 80 ok 536 - after iteration 6, keys = 4 ok 537 - after iteration 7, size = 80 ok 538 - after iteration 7, keys = 4 ok 539 - after iteration 8, size = 80 ok 540 - after iteration 8, keys = 4 ok 541 - after iteration 9, size = 80 ok 542 - after iteration 9, keys = 4 ok 543 - is size aware when max_size specified ok 544 - after iteration 0, size = 60 ok 545 - after iteration 0, keys = 3 ok 546 - after iteration 1, size = 80 ok 547 - after iteration 1, keys = 4 ok 548 - after iteration 2, size = 80 ok 549 - after iteration 2, keys = 4 ok 550 - after iteration 3, size = 80 ok 551 - after iteration 3, keys = 4 ok 552 - after iteration 4, size = 60 ok 553 - after iteration 4, keys = 3 ok 554 - after iteration 5, size = 80 ok 555 - after iteration 5, keys = 4 ok 556 - after iteration 6, size = 60 ok 557 - after iteration 6, keys = 3 ok 558 - after iteration 7, size = 80 ok 559 - after iteration 7, keys = 4 ok 560 - after iteration 8, size = 60 ok 561 - after iteration 8, keys = 3 ok 562 - after iteration 9, size = 80 ok 563 - after iteration 9, keys = 4 ok 564 - primary cache still has all keys ok 565 - l1 size is 0 after clear ok 566 - after iteration 0, size = 60 ok 567 - after iteration 0, keys = 3 ok 568 - after iteration 1, size = 60 ok 569 - after iteration 1, keys = 3 ok 570 - after iteration 2, size = 60 ok 571 - after iteration 2, keys = 3 ok 572 - after iteration 3, size = 80 ok 573 - after iteration 3, keys = 4 ok 574 - after iteration 4, size = 60 ok 575 - after iteration 4, keys = 3 ok 576 - after iteration 5, size = 80 ok 577 - after iteration 5, keys = 4 ok 578 - after iteration 6, size = 60 ok 579 - after iteration 6, keys = 3 ok 580 - after iteration 7, size = 80 ok 581 - after iteration 7, keys = 4 ok 582 - after iteration 8, size = 60 ok 583 - after iteration 8, keys = 3 ok 584 - after iteration 9, size = 80 ok 585 - after iteration 9, keys = 4 ok 586 - metacache is lazy ok 587 - metacache autovivified ok 588 - test metacache ok 589 - An object of class 'CHI::Driver::Memory__WITH__CHI::Driver::Role::Universal__AND__CHI::Test::Driver::Role::CheckKeyValidity__AND__CHI::Driver::Role::HasSubcaches' isa 'CHI::Driver::Memory' ok 590 - An object of class 'CHI::Driver::File__WITH__CHI::Driver::Role::Universal__AND__CHI::Driver::Role::IsSubcache' isa 'CHI::Driver::File' ok 591 - test mirror cache ok 592 - key not in mirror_cache ok 593 - key2 not in cache ok 594 - log contains '(?^:cache get for .* key='medium', cache='Memory', time='[-\d]+ms': MISS \(not in cache\))' ok 595 - log is empty ok 596 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='Memory', time='[-\d]+ms')' ok 597 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='.*mirror.*', time='[-\d]+ms')' ok 598 - log is empty ok 599 - log contains '(?^:cache get for .* key='medium', cache='Memory', time='[-\d]+ms': HIT)' ok 600 - log is empty ok 601 - log contains '(?^:cache get for .* key='medium', cache='Memory', time='[-\d]+ms': MISS \(expired\))' ok 602 - log is empty ok 603 - log contains '(?^:cache get for .* key='medium', cache='Memory', time='[-\d]+ms': MISS \(not in cache\))' ok 604 - log is empty ok 605 - is_subcache - false ok 606 - is_subcache - true ok 607 - has_subcaches - true ok 608 - has_subcaches - false ok 609 - parent_cache - cannot ok 610 - parent_cache - defined ok 611 - subcache_type - cannot ok 612 - subcache_type - defined ok 613 - subcaches - defined ok 614 - subcaches - cannot ok 615 - mirror_cache - defined ok 616 - mirror_cache - cannot ok 617 - primary cache is not populated with 'medium' - testing remove: before set ok 618 - subcache is not populated with 'medium' - testing remove: before set ok 619 - primary cache is not populated \#2 with 'medium2' - testing remove: before set ok 620 - subcache is not populated \#2 with 'medium2' - testing remove: before set ok 621 - primary cache is populated with 'medium' - testing remove: after set ok 622 - subcache is populated with 'medium' - testing remove: after set ok 623 - primary cache is populated with 'medium2' - testing remove: after set ok 624 - subcache is populated with 'medium2' - testing remove: after set ok 625 - primary cache is not populated with 'medium' - testing remove: before set_multi ok 626 - subcache is not populated with 'medium' - testing remove: before set_multi ok 627 - primary cache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 628 - subcache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 629 - primary cache is populated with 'medium' - testing remove: after set_multi ok 630 - subcache is populated with 'medium' - testing remove: after set_multi ok 631 - primary cache is populated with 'medium2' - testing remove: after set_multi ok 632 - subcache is populated with 'medium2' - testing remove: after set_multi ok 633 - primary cache is not populated with 'medium' - testing remove: before return ok 634 - subcache is not populated with 'medium' - testing remove: before return ok 635 - primary cache is not populated \#2 with 'medium2' - testing remove: before return ok 636 - subcache is not populated \#2 with 'medium2' - testing remove: before return ok 637 - primary cache is not populated with 'medium' - testing expire: before set ok 638 - subcache is not populated with 'medium' - testing expire: before set ok 639 - primary cache is not populated \#2 with 'medium2' - testing expire: before set ok 640 - subcache is not populated \#2 with 'medium2' - testing expire: before set ok 641 - primary cache is populated with 'medium' - testing expire: after set ok 642 - subcache is populated with 'medium' - testing expire: after set ok 643 - primary cache is populated with 'medium2' - testing expire: after set ok 644 - subcache is populated with 'medium2' - testing expire: after set ok 645 - primary cache is not populated with 'medium' - testing expire: before set_multi ok 646 - subcache is not populated with 'medium' - testing expire: before set_multi ok 647 - primary cache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 648 - subcache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 649 - primary cache is populated with 'medium' - testing expire: after set_multi ok 650 - subcache is populated with 'medium' - testing expire: after set_multi ok 651 - primary cache is populated with 'medium2' - testing expire: after set_multi ok 652 - subcache is populated with 'medium2' - testing expire: after set_multi ok 653 - primary cache is not populated with 'medium' - testing expire: before return ok 654 - subcache is not populated with 'medium' - testing expire: before return ok 655 - primary cache is not populated \#2 with 'medium2' - testing expire: before return ok 656 - subcache is not populated \#2 with 'medium2' - testing expire: before return ok 657 - primary cache is not populated with 'medium' - testing clear: before set ok 658 - subcache is not populated with 'medium' - testing clear: before set ok 659 - primary cache is not populated \#2 with 'medium2' - testing clear: before set ok 660 - subcache is not populated \#2 with 'medium2' - testing clear: before set ok 661 - primary cache is populated with 'medium' - testing clear: after set ok 662 - subcache is populated with 'medium' - testing clear: after set ok 663 - primary cache is populated with 'medium2' - testing clear: after set ok 664 - subcache is populated with 'medium2' - testing clear: after set ok 665 - primary cache is not populated with 'medium' - testing clear: before set_multi ok 666 - subcache is not populated with 'medium' - testing clear: before set_multi ok 667 - primary cache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 668 - subcache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 669 - primary cache is populated with 'medium' - testing clear: after set_multi ok 670 - subcache is populated with 'medium' - testing clear: after set_multi ok 671 - primary cache is populated with 'medium2' - testing clear: after set_multi ok 672 - subcache is populated with 'medium2' - testing clear: after set_multi ok 673 - primary cache is not populated with 'medium' - testing clear: before return ok 674 - subcache is not populated with 'medium' - testing clear: before return ok 675 - primary cache is not populated \#2 with 'medium2' - testing clear: before return ok 676 - subcache is not populated \#2 with 'medium2' - testing clear: before return ok 677 - An object of class 'CHI::Driver::File__WITH__CHI::Driver::Role::Universal__AND__CHI::Driver::Role::HasSubcaches' isa 'CHI::Driver::File' ok 678 - An object of class 'CHI::Driver::Memory__WITH__CHI::Driver::Role::Universal__AND__CHI::Driver::Role::IsSubcache' isa 'CHI::Driver::Memory' ok 679 - test mirror cache ok 680 - key not in mirror_cache ok 681 - key2 not in cache ok 682 - log contains '(?^:cache get for .* key='medium', cache='File', time='[-\d]+ms': MISS \(not in cache\))' ok 683 - log is empty ok 684 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='File', time='[-\d]+ms')' ok 685 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='.*mirror.*', time='[-\d]+ms')' ok 686 - log is empty ok 687 - log contains '(?^:cache get for .* key='medium', cache='File', time='[-\d]+ms': HIT)' ok 688 - log is empty ok 689 - log contains '(?^:cache get for .* key='medium', cache='File', time='[-\d]+ms': MISS \(expired\))' ok 690 - log is empty ok 691 - log contains '(?^:cache get for .* key='medium', cache='File', time='[-\d]+ms': MISS \(not in cache\))' ok 692 - log is empty ok 693 - is_subcache - false ok 694 - is_subcache - true ok 695 - has_subcaches - true ok 696 - has_subcaches - false ok 697 - parent_cache - cannot ok 698 - parent_cache - defined ok 699 - subcache_type - cannot ok 700 - subcache_type - defined ok 701 - subcaches - defined ok 702 - subcaches - cannot ok 703 - mirror_cache - defined ok 704 - mirror_cache - cannot ok 705 - primary cache is not populated with 'medium' - testing remove: before set ok 706 - subcache is not populated with 'medium' - testing remove: before set ok 707 - primary cache is not populated \#2 with 'medium2' - testing remove: before set ok 708 - subcache is not populated \#2 with 'medium2' - testing remove: before set ok 709 - primary cache is populated with 'medium' - testing remove: after set ok 710 - subcache is populated with 'medium' - testing remove: after set ok 711 - primary cache is populated with 'medium2' - testing remove: after set ok 712 - subcache is populated with 'medium2' - testing remove: after set ok 713 - primary cache is not populated with 'medium' - testing remove: before set_multi ok 714 - subcache is not populated with 'medium' - testing remove: before set_multi ok 715 - primary cache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 716 - subcache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 717 - primary cache is populated with 'medium' - testing remove: after set_multi ok 718 - subcache is populated with 'medium' - testing remove: after set_multi ok 719 - primary cache is populated with 'medium2' - testing remove: after set_multi ok 720 - subcache is populated with 'medium2' - testing remove: after set_multi ok 721 - primary cache is not populated with 'medium' - testing remove: before return ok 722 - subcache is not populated with 'medium' - testing remove: before return ok 723 - primary cache is not populated \#2 with 'medium2' - testing remove: before return ok 724 - subcache is not populated \#2 with 'medium2' - testing remove: before return ok 725 - primary cache is not populated with 'medium' - testing expire: before set ok 726 - subcache is not populated with 'medium' - testing expire: before set ok 727 - primary cache is not populated \#2 with 'medium2' - testing expire: before set ok 728 - subcache is not populated \#2 with 'medium2' - testing expire: before set ok 729 - primary cache is populated with 'medium' - testing expire: after set ok 730 - subcache is populated with 'medium' - testing expire: after set ok 731 - primary cache is populated with 'medium2' - testing expire: after set ok 732 - subcache is populated with 'medium2' - testing expire: after set ok 733 - primary cache is not populated with 'medium' - testing expire: before set_multi ok 734 - subcache is not populated with 'medium' - testing expire: before set_multi ok 735 - primary cache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 736 - subcache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 737 - primary cache is populated with 'medium' - testing expire: after set_multi ok 738 - subcache is populated with 'medium' - testing expire: after set_multi ok 739 - primary cache is populated with 'medium2' - testing expire: after set_multi ok 740 - subcache is populated with 'medium2' - testing expire: after set_multi ok 741 - primary cache is not populated with 'medium' - testing expire: before return ok 742 - subcache is not populated with 'medium' - testing expire: before return ok 743 - primary cache is not populated \#2 with 'medium2' - testing expire: before return ok 744 - subcache is not populated \#2 with 'medium2' - testing expire: before return ok 745 - primary cache is not populated with 'medium' - testing clear: before set ok 746 - subcache is not populated with 'medium' - testing clear: before set ok 747 - primary cache is not populated \#2 with 'medium2' - testing clear: before set ok 748 - subcache is not populated \#2 with 'medium2' - testing clear: before set ok 749 - primary cache is populated with 'medium' - testing clear: after set ok 750 - subcache is populated with 'medium' - testing clear: after set ok 751 - primary cache is populated with 'medium2' - testing clear: after set ok 752 - subcache is populated with 'medium2' - testing clear: after set ok 753 - primary cache is not populated with 'medium' - testing clear: before set_multi ok 754 - subcache is not populated with 'medium' - testing clear: before set_multi ok 755 - primary cache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 756 - subcache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 757 - primary cache is populated with 'medium' - testing clear: after set_multi ok 758 - subcache is populated with 'medium' - testing clear: after set_multi ok 759 - primary cache is populated with 'medium2' - testing clear: after set_multi ok 760 - subcache is populated with 'medium2' - testing clear: after set_multi ok 761 - primary cache is not populated with 'medium' - testing clear: before return ok 762 - subcache is not populated with 'medium' - testing clear: before return ok 763 - primary cache is not populated \#2 with 'medium2' - testing clear: before return ok 764 - subcache is not populated \#2 with 'medium2' - testing clear: before return ok 765 - get throws error when no key passed ok 766 - get_object throws error when no key passed ok 767 - get_expires_at throws error when no key passed ok 768 - exists_and_is_expired throws error when no key passed ok 769 - is_valid throws error when no key passed ok 770 - set throws error when no key passed ok 771 - expire throws error when no key passed ok 772 - compute throws error when no key passed ok 773 - get_multi_arrayref throws error when no key passed ok 774 - get_multi_hashref throws error when no key passed ok 775 - set_multi throws error when no key passed ok 776 - remove_multi throws error when no key passed ok 777 - get_multi_arrayref before set ok 778 - get_multi_arrayref ok 779 - get one after set_multi ok 780 - get_multi_arrayref ok 781 - get_multi_hashref ok 782 - get_keys after set_multi ok 783 - get_multi_arrayref after remove_multi ok 784 - get_keys after remove_multi ok 785 - get_multi_arrayref (no args) ok 786 - get_multi_hashref (no args) ok 787 - set_multi (no args) ok 788 - remove_multi (no args) ok 789 - namespace defaults to "Default" ok 790 - cache->namespace() ok 791 - cache1 and cache1a are same cache ok 792 - cache2 empty after setting keys in cache1 ok 793 - cache1{medium} = medium ok 794 - cache1{medium} = different ok 795 - get_namespaces contains ns1 and ns3 ok 796 - get_namespaces the same regardless of which cache asks ok 797 - get_namespaces the same regardless of which cache asks ok 798 - get_namespaces the same regardless of which cache asks ok 799 - get_namespaces the same regardless of which cache asks ok 800 - get_namespaces the same regardless of which cache asks ok 801 - weakref is defined ok 802 - weakref is no longer defined - cache was freed ok 803 - test not in cache ok 804 - test not in cache ok 805 - test not in cache ok 806 - obj not defined on miss ok 807 - An object of class 'CHI::CacheObject' isa 'CHI::CacheObject' ok 808 - keys match ok 809 - values match ok 810 - obj not defined before get ok 811 - An object of class 'CHI::CacheObject' isa 'CHI::CacheObject' ok 812 - keys match ok 813 - values match ok 814 - cache persisted between cache object creations ok 815 - get ok 816 - get (after replace) ok 817 - expires_at (after replace) ok 818 - test scalar return values ok 819 - test scalar return values ok 820 - test scalar return values ok 821 - test scalar return values ok 822 - test scalar return values ok 823 - is_transformed = 0 (medium) ok 824 - is_transformed = 0 (mixed) ok 825 - is_transformed = 1 (arrayref) ok 826 - is_transformed = 0 (space) ok 827 - is_transformed = 0 (zero) ok 828 - is_transformed = 0 (char) ok 829 - is_transformed = 2 (utf8) ok 830 - is_transformed = 0 (one) ok 831 - is_transformed = 0 (large) ok 832 - is_transformed = 0 (empty) ok 833 - is_transformed = 1 (hashref) ok 834 - is_transformed = 0 (binary) ok 835 - is_transformed = 0 (newline) ok 836 - some variants ok ok 837 - An object of class 'CHI::Serializer::Storable' isa 'CHI::Serializer::Storable' ok 838 - same serializer returned from two objects ok 839 - invalid serializer ok 840 - valid dummy serializer ok 841 - serializer = Storable, mode = string ok 842 - hit for key 'medium' ok 843 - hit for key 'mixed' ok 844 - hit for key 'arrayref' ok 845 - hit for key 'space' ok 846 - hit for key 'zero' ok 847 - hit for key 'char' ok 848 - hit for key 'utf8' ok 849 - hit for key 'one' ok 850 - hit for key 'large' ok 851 - hit for key 'empty' ok 852 - hit for key 'hashref' ok 853 - hit for key 'binary' ok 854 - hit for key 'newline' ok 855 - serializer = Data::Dumper, mode = string ok 856 - hit for key 'medium' ok 857 - hit for key 'mixed' ok 858 - hit for key 'arrayref' ok 859 - hit for key 'space' ok 860 - hit for key 'zero' ok 861 - hit for key 'char' ok 862 - hit for key 'utf8' ok 863 - hit for key 'one' ok 864 - hit for key 'large' ok 865 - hit for key 'empty' ok 866 - hit for key 'hashref' ok 867 - hit for key 'binary' ok 868 - hit for key 'newline' ok 869 - serializer = Storable, mode = hash ok 870 - hit for key 'medium' ok 871 - hit for key 'mixed' ok 872 - hit for key 'arrayref' ok 873 - hit for key 'space' ok 874 - hit for key 'zero' ok 875 - hit for key 'char' ok 876 - hit for key 'utf8' ok 877 - hit for key 'one' ok 878 - hit for key 'large' ok 879 - hit for key 'empty' ok 880 - hit for key 'hashref' ok 881 - hit for key 'binary' ok 882 - hit for key 'newline' ok 883 - serializer = Data::Dumper, mode = hash ok 884 - hit for key 'medium' ok 885 - hit for key 'mixed' ok 886 - hit for key 'arrayref' ok 887 - hit for key 'space' ok 888 - hit for key 'zero' ok 889 - hit for key 'char' ok 890 - hit for key 'utf8' ok 891 - hit for key 'one' ok 892 - hit for key 'large' ok 893 - hit for key 'empty' ok 894 - hit for key 'hashref' ok 895 - hit for key 'binary' ok 896 - hit for key 'newline' ok 897 - serializer = Storable, mode = object ok 898 - hit for key 'medium' ok 899 - hit for key 'mixed' ok 900 - hit for key 'arrayref' ok 901 - hit for key 'space' ok 902 - hit for key 'zero' ok 903 - hit for key 'char' ok 904 - hit for key 'utf8' ok 905 - hit for key 'one' ok 906 - hit for key 'large' ok 907 - hit for key 'empty' ok 908 - hit for key 'hashref' ok 909 - hit for key 'binary' ok 910 - hit for key 'newline' ok 911 - serializer = Data::Dumper, mode = object ok 912 - hit for key 'medium' ok 913 - hit for key 'mixed' ok 914 - hit for key 'arrayref' ok 915 - hit for key 'space' ok 916 - hit for key 'zero' ok 917 - hit for key 'char' ok 918 - hit for key 'utf8' ok 919 - hit for key 'one' ok 920 - hit for key 'large' ok 921 - hit for key 'empty' ok 922 - hit for key 'hashref' ok 923 - hit for key 'binary' ok 924 - hit for key 'newline' ok 925 - test short driver name ok 926 - test simple ok 927 - test simple ok 928 - not size aware by default ok 929 - is_size_aware turns on size awareness ok 930 - max_size turns on size awareness ok 931 - size is 0 for empty ok 932 - size is about 20 with one value ok 933 - size is 45 after overwrite ok 934 - size is still 45 after same overwrite ok 935 - size is 26 after overwrite ok 936 - size is 0 again after removing key ok 937 - size is about 20 with one value ok 938 - size is 0 again after clear ok 939 - set options respected by size aware cache ok 940 - Memory is not size aware ok 941 - Memory keys = 20 ok 942 - Memory:l1_cache is size aware ok 943 - Memory:l1_cache has max size ok 944 - Memory:l1_cache size = 80 ok 945 - Memory:l1_cache keys = 4 ok 946 - Memory is size aware ok 947 - Memory has max size ok 948 - Memory size = 160 ok 949 - Memory keys = 8 ok 950 - Memory:l1_cache is size aware ok 951 - Memory:l1_cache has max size ok 952 - Memory:l1_cache size = 80 ok 953 - Memory:l1_cache keys = 4 ok 954 - Memory is size aware ok 955 - Memory has max size ok 956 - Memory size = 160 ok 957 - Memory keys = 8 ok 958 - Memory:l1_cache is not size aware ok 959 - non-overridable subcache keys ok 960 - test subcache overridable params ok 961 - test subcache overridable params ok 962 - test subcache overridable params ok 963 - test subcache overridable params 1..963 ok # # CHI::t::Driver::RawMemory->test_add # # CHI::t::Driver::RawMemory->test_append # # CHI::t::Driver::RawMemory->test_busy_lock # # CHI::t::Driver::RawMemory->test_cache_object # # CHI::t::Driver::RawMemory->test_cache_ref # # CHI::t::Driver::RawMemory->test_clear # # CHI::t::Driver::RawMemory->test_clear_datastore # # CHI::t::Driver::RawMemory->test_compress_threshold # # CHI::t::Driver::RawMemory->test_compute # # CHI::t::Driver::RawMemory->test_custom_discard_policy # # CHI::t::Driver::RawMemory->test_deep_copy # # CHI::t::Driver::RawMemory->test_different_datastores # # CHI::t::Driver::RawMemory->test_different_global_0 # # CHI::t::Driver::RawMemory->test_discard_timeout # # CHI::t::Driver::RawMemory->test_driver_class # # CHI::t::Driver::RawMemory->test_driver_properties # # CHI::t::Driver::RawMemory->test_encode # # CHI::t::Driver::RawMemory->test_expires_conditionally # # CHI::t::Driver::RawMemory->test_expires_defaults # # CHI::t::Driver::RawMemory->test_expires_immediately # # CHI::t::Driver::RawMemory->test_expires_later # # CHI::t::Driver::RawMemory->test_expires_manually # # CHI::t::Driver::RawMemory->test_expires_never # # CHI::t::Driver::RawMemory->test_expires_on_backend # # CHI::t::Driver::RawMemory->test_expires_shortly # # CHI::t::Driver::RawMemory->test_expires_variance # # CHI::t::Driver::RawMemory->test_global_or_datastore_required # # CHI::t::Driver::RawMemory->test_key_types # # CHI::t::Driver::RawMemory->test_l1_cache # # CHI::t::Driver::RawMemory->test_logging # # CHI::t::Driver::RawMemory->test_lru_discard # # CHI::t::Driver::RawMemory->test_max_key_length # # CHI::t::Driver::RawMemory->test_max_size # # CHI::t::Driver::RawMemory->test_max_size_with_l1_cache # # CHI::t::Driver::RawMemory->test_metacache # # CHI::t::Driver::RawMemory->test_mirror_cache # # CHI::t::Driver::RawMemory->test_missing_params # # CHI::t::Driver::RawMemory->test_multi # # CHI::t::Driver::RawMemory->test_multi_no_keys # # CHI::t::Driver::RawMemory->test_multiple_processes # # CHI::t::Driver::RawMemory->test_namespaces # # CHI::t::Driver::RawMemory->test_no_leak # # CHI::t::Driver::RawMemory->test_not_in_cache # # CHI::t::Driver::RawMemory->test_obj_ref # # CHI::t::Driver::RawMemory->test_persist # # CHI::t::Driver::RawMemory->test_replace # # CHI::t::Driver::RawMemory->test_scalar_return_values # # CHI::t::Driver::RawMemory->test_serialize # # CHI::t::Driver::RawMemory->test_serializers # # CHI::t::Driver::RawMemory->test_short_driver_name # # CHI::t::Driver::RawMemory->test_simple # # CHI::t::Driver::RawMemory->test_size_awareness # # CHI::t::Driver::RawMemory->test_size_awareness_with_subcaches # # CHI::t::Driver::RawMemory->test_stats # # CHI::t::Driver::RawMemory->test_subcache_overridable_params t/Driver-RawMemory.t .................... ok 1 - get ok 2 - expires_at ok 3 - get (after add) ok 4 - expires_at (after add) ok 5 - get (after expire and add) ok 6 - expires_at (after expire and add) ok 7 - hit before expiration ok 8 - expires_at before expiration ok 9 - miss after expiration ok 10 - expires_at after busy lock ok 11 - hit after busy lock ok 12 - test cache object ok 13 - test cache object ok 14 - test cache object ok 15 - test cache object ok 16 - test cache object ok 17 - test cache object ok 18 - got same reference ok 19 - got same reference ok 20 - changed value in cache ok 21 - get_keys (cache after clear) ok 22 - scalar(get_keys) = 0 (cache after clear) ok 23 - key 'zero' no longer defined (cache after clear) ok 24 - key 'empty' no longer defined (cache after clear) ok 25 - key 'char' no longer defined (cache after clear) ok 26 - key 'arrayref' no longer defined (cache after clear) ok 27 - key 'utf8' no longer defined (cache after clear) ok 28 - key 'hashref' no longer defined (cache after clear) ok 29 - key 'large' no longer defined (cache after clear) ok 30 - key 'one' no longer defined (cache after clear) ok 31 - key 'mixed' no longer defined (cache after clear) ok 32 - key 'binary' no longer defined (cache after clear) ok 33 - key 'space' no longer defined (cache after clear) ok 34 - key 'medium' no longer defined (cache after clear) ok 35 - key 'newline' no longer defined (cache after clear) ok 36 - get_keys (cache3 after clear) ok 37 - scalar(get_keys) = 0 (cache3 after clear) ok 38 - key 'zero' no longer defined (cache3 after clear) ok 39 - key 'empty' no longer defined (cache3 after clear) ok 40 - key 'char' no longer defined (cache3 after clear) ok 41 - key 'arrayref' no longer defined (cache3 after clear) ok 42 - key 'utf8' no longer defined (cache3 after clear) ok 43 - key 'hashref' no longer defined (cache3 after clear) ok 44 - key 'large' no longer defined (cache3 after clear) ok 45 - key 'one' no longer defined (cache3 after clear) ok 46 - key 'mixed' no longer defined (cache3 after clear) ok 47 - key 'binary' no longer defined (cache3 after clear) ok 48 - key 'space' no longer defined (cache3 after clear) ok 49 - key 'medium' no longer defined (cache3 after clear) ok 50 - key 'newline' no longer defined (cache3 after clear) ok 51 - cache2 untouched by clear ok 52 - get_keys (cache 0 after out of scope) ok 53 - scalar(get_keys) = 0 (cache 0 after out of scope) ok 54 - key 'zero' no longer defined (cache 0 after out of scope) ok 55 - key 'empty' no longer defined (cache 0 after out of scope) ok 56 - key 'char' no longer defined (cache 0 after out of scope) ok 57 - key 'arrayref' no longer defined (cache 0 after out of scope) ok 58 - key 'utf8' no longer defined (cache 0 after out of scope) ok 59 - key 'hashref' no longer defined (cache 0 after out of scope) ok 60 - key 'large' no longer defined (cache 0 after out of scope) ok 61 - key 'one' no longer defined (cache 0 after out of scope) ok 62 - key 'mixed' no longer defined (cache 0 after out of scope) ok 63 - key 'binary' no longer defined (cache 0 after out of scope) ok 64 - key 'space' no longer defined (cache 0 after out of scope) ok 65 - key 'medium' no longer defined (cache 0 after out of scope) ok 66 - key 'newline' no longer defined (cache 0 after out of scope) ok 67 - get_keys (cache 1 after out of scope) ok 68 - scalar(get_keys) = 0 (cache 1 after out of scope) ok 69 - key 'zero' no longer defined (cache 1 after out of scope) ok 70 - key 'empty' no longer defined (cache 1 after out of scope) ok 71 - key 'char' no longer defined (cache 1 after out of scope) ok 72 - key 'arrayref' no longer defined (cache 1 after out of scope) ok 73 - key 'utf8' no longer defined (cache 1 after out of scope) ok 74 - key 'hashref' no longer defined (cache 1 after out of scope) ok 75 - key 'large' no longer defined (cache 1 after out of scope) ok 76 - key 'one' no longer defined (cache 1 after out of scope) ok 77 - key 'mixed' no longer defined (cache 1 after out of scope) ok 78 - key 'binary' no longer defined (cache 1 after out of scope) ok 79 - key 'space' no longer defined (cache 1 after out of scope) ok 80 - key 'medium' no longer defined (cache 1 after out of scope) ok 81 - key 'newline' no longer defined (cache 1 after out of scope) ok 82 - get_keys (cache 2 after out of scope) ok 83 - scalar(get_keys) = 0 (cache 2 after out of scope) ok 84 - key 'zero' no longer defined (cache 2 after out of scope) ok 85 - key 'empty' no longer defined (cache 2 after out of scope) ok 86 - key 'char' no longer defined (cache 2 after out of scope) ok 87 - key 'arrayref' no longer defined (cache 2 after out of scope) ok 88 - key 'utf8' no longer defined (cache 2 after out of scope) ok 89 - key 'hashref' no longer defined (cache 2 after out of scope) ok 90 - key 'large' no longer defined (cache 2 after out of scope) ok 91 - key 'one' no longer defined (cache 2 after out of scope) ok 92 - key 'mixed' no longer defined (cache 2 after out of scope) ok 93 - key 'binary' no longer defined (cache 2 after out of scope) ok 94 - key 'space' no longer defined (cache 2 after out of scope) ok 95 - key 'medium' no longer defined (cache 2 after out of scope) ok 96 - key 'newline' no longer defined (cache 2 after out of scope) ok 97 - miss ok 98 - compute - 5 ok 99 - hit - 5 ok 100 - expire time ok 101 - compute - 6 ok 102 - hit - 6 ok 103 - miss ok 104 - compute - 5 ok 105 - hit - 5 ok 106 - expire time ok 107 - compute - 6 ok 108 - hit - 6 ok 109 - list has 5 items ok 110 - lists are the same ok 111 - test different datastores ok 112 - test different global 0 ok 113 - An object of class 'CHI::Driver::RawMemory__WITH__CHI::Driver::Role::Universal' isa 'CHI::Driver' ok 114 - An object of class 'CHI::Driver::RawMemory__WITH__CHI::Driver::Role::Universal' isa 'CHI::Driver::RawMemory' ok 115 - CHI::Driver::RawMemory__WITH__CHI::Driver::Role::Universal->can(...) ok 116 - chi_root_class=CHI ok 117 - chi_root_class=My::CHI ok 118 - binary_off eq binary_on ok 119 - !is_utf8(binary_off) ok 120 - is_utf8(binary_on) ok 121 - get ok 122 - encoded and non-encoded map to same value ok 123 - utf8 in scalar ok 124 - utf8 in arrayref ok 125 - encoded in scalar ok 126 - encoded in arrayref ok 127 - stored binary_off = binary_on ok 128 - stored binary_on = binary_off ok 129 - get result (expires conditionally (true)) ok 130 - hit after expire_if (expires conditionally (true)) ok 131 - get result (expires conditionally (false)) ok 132 - hit after expire_if (expires conditionally (false)) ok 133 - get result (expires conditionally (created_at >= now)) ok 134 - hit after expire_if (expires conditionally (created_at >= now)) ok 135 - get result (expires conditionally (created_at < now)) ok 136 - hit after expire_if (expires conditionally (created_at < now)) ok 137 - after expires_in constructor option ok 138 - after expires_in method ok 139 - after expires_at constructor option ok 140 - after expires_at method ok 141 - hit (expires manually) ok 142 - miss after expire (expires manually) ok 143 - invalid after expire (expires manually) ok 144 - expires never ok 145 - not expired ok 146 - valid ok 147 - expires never ok 148 - not expired ok 149 - valid ok 150 - expires_at = 1717446145 ok 151 - early_expires_at = 1717446145 + 5 ok 152 - got no expires at 1717446148 ok 153 - got no expires at 1717446149 ok 154 - got no expires at 1717446150 ok 155 - got some expires at 1717446152 ok 156 - got some expires at 1717446153 ok 157 - got all expires at 1717446155 ok 158 - got all expires at 1717446156 ok 159 - test global or datastore required ok 160 - test global or datastore required ok 161 - defaulted to global datastore ok 162 - checking keys before sets ok 163 - miss for key 'zero' ok 164 - set for key 'zero' ok 165 - checking keys after set of key 'zero' ok 166 - hit for key 'zero' ok 167 - miss for key 'empty' ok 168 - set for key 'empty' ok 169 - checking keys after set of key 'empty' ok 170 - hit for key 'empty' ok 171 - miss for key 'char' ok 172 - set for key 'char' ok 173 - checking keys after set of key 'char' ok 174 - hit for key 'char' ok 175 - miss for key 'arrayref' ok 176 - set for key 'arrayref' ok 177 - checking keys after set of key 'arrayref' ok 178 - hit for key 'arrayref' ok 179 - miss for key 'utf8' ok 180 - set for key 'utf8' ok 181 - checking keys after set of key 'utf8' ok 182 - hit for key 'utf8' ok 183 - miss for key 'hashref' ok 184 - set for key 'hashref' ok 185 - checking keys after set of key 'hashref' ok 186 - hit for key 'hashref' ok 187 - miss for key 'large' ok 188 - set for key 'large' ok 189 - checking keys after set of key 'large' ok 190 - hit for key 'large' ok 191 - miss for key 'one' ok 192 - set for key 'one' ok 193 - checking keys after set of key 'one' ok 194 - hit for key 'one' ok 195 - miss for key 'mixed' ok 196 - set for key 'mixed' ok 197 - checking keys after set of key 'mixed' ok 198 - hit for key 'mixed' ok 199 - miss for key 'binary' ok 200 - set for key 'binary' ok 201 - checking keys after set of key 'binary' ok 202 - hit for key 'binary' ok 203 - miss for key 'space' ok 204 - set for key 'space' ok 205 - checking keys after set of key 'space' ok 206 - hit for key 'space' ok 207 - miss for key 'medium' ok 208 - set for key 'medium' ok 209 - checking keys after set of key 'medium' ok 210 - hit for key 'medium' ok 211 - miss for key 'newline' ok 212 - set for key 'newline' ok 213 - checking keys after set of key 'newline' ok 214 - hit for key 'newline' ok 215 - miss after remove for key 'newline' ok 216 - checking keys after removal of key 'newline' ok 217 - miss after remove for key 'medium' ok 218 - checking keys after removal of key 'medium' ok 219 - miss after remove for key 'space' ok 220 - checking keys after removal of key 'space' ok 221 - miss after remove for key 'binary' ok 222 - checking keys after removal of key 'binary' ok 223 - miss after remove for key 'mixed' ok 224 - checking keys after removal of key 'mixed' ok 225 - miss after remove for key 'one' ok 226 - checking keys after removal of key 'one' ok 227 - miss after remove for key 'large' ok 228 - checking keys after removal of key 'large' ok 229 - miss after remove for key 'hashref' ok 230 - checking keys after removal of key 'hashref' ok 231 - miss after remove for key 'utf8' ok 232 - checking keys after removal of key 'utf8' ok 233 - miss after remove for key 'arrayref' ok 234 - checking keys after removal of key 'arrayref' ok 235 - miss after remove for key 'char' ok 236 - checking keys after removal of key 'char' ok 237 - miss after remove for key 'empty' ok 238 - checking keys after removal of key 'empty' ok 239 - miss after remove for key 'zero' ok 240 - checking keys after removal of key 'zero' ok 241 - transform_key is idempotent for 'zero' ok 242 - exactly one key ok 243 - get with get_keys[0] got same value ok 244 - transform_key is idempotent for 'empty' ok 245 - exactly one key ok 246 - get with get_keys[0] got same value ok 247 - transform_key is idempotent for 'char' ok 248 - exactly one key ok 249 - get with get_keys[0] got same value ok 250 - transform_key is idempotent for 'arrayref' ok 251 - exactly one key ok 252 - get with get_keys[0] got same value ok 253 - transform_key is idempotent for 'utf8' ok 254 - exactly one key ok 255 - get with get_keys[0] got same value ok 256 - transform_key is idempotent for 'hashref' ok 257 - exactly one key ok 258 - get with get_keys[0] got same value ok 259 - transform_key is idempotent for 'large' ok 260 - exactly one key ok 261 - get with get_keys[0] got same value ok 262 - transform_key is idempotent for 'one' ok 263 - exactly one key ok 264 - get with get_keys[0] got same value ok 265 - transform_key is idempotent for 'mixed' ok 266 - exactly one key ok 267 - get with get_keys[0] got same value ok 268 - transform_key is idempotent for 'binary' ok 269 - exactly one key ok 270 - get with get_keys[0] got same value ok 271 - transform_key is idempotent for 'space' ok 272 - exactly one key ok 273 - get with get_keys[0] got same value ok 274 - transform_key is idempotent for 'medium' ok 275 - exactly one key ok 276 - get with get_keys[0] got same value ok 277 - transform_key is idempotent for 'newline' ok 278 - exactly one key ok 279 - get with get_keys[0] got same value ok 280 - 'cache' isa 'CHI::Driver::RawMemory' ok 281 - 'l1_cache' isa 'CHI::Driver::Memory' ok 282 - subcache_type = l1_cache ok 283 - l1 miss after clear ok 284 - primary hit after primary set ok 285 - l1 hit after primary get ok 286 - got new value set explicitly in l1 cache ok 287 - got old value again ok 288 - miss after clear ok 289 - miss after clear ok 290 - get_multi_arrayref ok 291 - get_multi_hashref ok 292 - log contains '(?^:cache get for .* key='medium', cache='RawMemory', time='[-\d]+ms': MISS \(not in cache\))' ok 293 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*', time='[-\d]+ms': MISS \(not in cache\))' ok 294 - log is empty ok 295 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='RawMemory', time='[-\d]+ms')' ok 296 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='.*l1.*', time='[-\d]+ms')' ok 297 - log is empty ok 298 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*', time='[-\d]+ms': HIT)' ok 299 - log is empty ok 300 - log contains '(?^:cache get for .* key='medium', cache='RawMemory', time='[-\d]+ms': MISS \(expired\))' ok 301 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*', time='[-\d]+ms': MISS \(expired\))' ok 302 - log is empty ok 303 - log contains '(?^:cache get for .* key='medium', cache='RawMemory', time='[-\d]+ms': MISS \(not in cache\))' ok 304 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*', time='[-\d]+ms': MISS \(not in cache\))' ok 305 - log is empty ok 306 - is_subcache - false ok 307 - is_subcache - true ok 308 - has_subcaches - true ok 309 - has_subcaches - false ok 310 - parent_cache - cannot ok 311 - parent_cache - defined ok 312 - subcache_type - cannot ok 313 - subcache_type - defined ok 314 - subcaches - defined ok 315 - subcaches - cannot ok 316 - l1_cache - defined ok 317 - l1_cache - cannot ok 318 - primary cache is not populated with 'medium' - testing remove: before set ok 319 - subcache is not populated with 'medium' - testing remove: before set ok 320 - primary cache is not populated \#2 with 'medium2' - testing remove: before set ok 321 - subcache is not populated \#2 with 'medium2' - testing remove: before set ok 322 - primary cache is populated with 'medium' - testing remove: after set ok 323 - subcache is populated with 'medium' - testing remove: after set ok 324 - primary cache is populated with 'medium2' - testing remove: after set ok 325 - subcache is populated with 'medium2' - testing remove: after set ok 326 - primary cache is not populated with 'medium' - testing remove: before set_multi ok 327 - subcache is not populated with 'medium' - testing remove: before set_multi ok 328 - primary cache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 329 - subcache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 330 - primary cache is populated with 'medium' - testing remove: after set_multi ok 331 - subcache is populated with 'medium' - testing remove: after set_multi ok 332 - primary cache is populated with 'medium2' - testing remove: after set_multi ok 333 - subcache is populated with 'medium2' - testing remove: after set_multi ok 334 - primary cache is not populated with 'medium' - testing remove: before return ok 335 - subcache is not populated with 'medium' - testing remove: before return ok 336 - primary cache is not populated \#2 with 'medium2' - testing remove: before return ok 337 - subcache is not populated \#2 with 'medium2' - testing remove: before return ok 338 - primary cache is not populated with 'medium' - testing expire: before set ok 339 - subcache is not populated with 'medium' - testing expire: before set ok 340 - primary cache is not populated \#2 with 'medium2' - testing expire: before set ok 341 - subcache is not populated \#2 with 'medium2' - testing expire: before set ok 342 - primary cache is populated with 'medium' - testing expire: after set ok 343 - subcache is populated with 'medium' - testing expire: after set ok 344 - primary cache is populated with 'medium2' - testing expire: after set ok 345 - subcache is populated with 'medium2' - testing expire: after set ok 346 - primary cache is not populated with 'medium' - testing expire: before set_multi ok 347 - subcache is not populated with 'medium' - testing expire: before set_multi ok 348 - primary cache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 349 - subcache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 350 - primary cache is populated with 'medium' - testing expire: after set_multi ok 351 - subcache is populated with 'medium' - testing expire: after set_multi ok 352 - primary cache is populated with 'medium2' - testing expire: after set_multi ok 353 - subcache is populated with 'medium2' - testing expire: after set_multi ok 354 - primary cache is not populated with 'medium' - testing expire: before return ok 355 - subcache is not populated with 'medium' - testing expire: before return ok 356 - primary cache is not populated \#2 with 'medium2' - testing expire: before return ok 357 - subcache is not populated \#2 with 'medium2' - testing expire: before return ok 358 - primary cache is not populated with 'medium' - testing clear: before set ok 359 - subcache is not populated with 'medium' - testing clear: before set ok 360 - primary cache is not populated \#2 with 'medium2' - testing clear: before set ok 361 - subcache is not populated \#2 with 'medium2' - testing clear: before set ok 362 - primary cache is populated with 'medium' - testing clear: after set ok 363 - subcache is populated with 'medium' - testing clear: after set ok 364 - primary cache is populated with 'medium2' - testing clear: after set ok 365 - subcache is populated with 'medium2' - testing clear: after set ok 366 - primary cache is not populated with 'medium' - testing clear: before set_multi ok 367 - subcache is not populated with 'medium' - testing clear: before set_multi ok 368 - primary cache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 369 - subcache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 370 - primary cache is populated with 'medium' - testing clear: after set_multi ok 371 - subcache is populated with 'medium' - testing clear: after set_multi ok 372 - primary cache is populated with 'medium2' - testing clear: after set_multi ok 373 - subcache is populated with 'medium2' - testing clear: after set_multi ok 374 - primary cache is not populated with 'medium' - testing clear: before return ok 375 - subcache is not populated with 'medium' - testing clear: before return ok 376 - primary cache is not populated \#2 with 'medium2' - testing clear: before return ok 377 - subcache is not populated \#2 with 'medium2' - testing clear: before return ok 378 - 'cache' isa 'CHI::Driver::Memory' ok 379 - 'l1_cache' isa 'CHI::Driver::RawMemory' ok 380 - subcache_type = l1_cache ok 381 - l1 miss after clear ok 382 - primary hit after primary set ok 383 - l1 hit after primary get ok 384 - got new value set explicitly in l1 cache ok 385 - got old value again ok 386 - miss after clear ok 387 - miss after clear ok 388 - get_multi_arrayref ok 389 - get_multi_hashref ok 390 - log contains '(?^:cache get for .* key='medium', cache='Memory', time='[-\d]+ms': MISS \(not in cache\))' ok 391 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*', time='[-\d]+ms': MISS \(not in cache\))' ok 392 - log is empty ok 393 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='Memory', time='[-\d]+ms')' ok 394 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='.*l1.*', time='[-\d]+ms')' ok 395 - log is empty ok 396 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*', time='[-\d]+ms': HIT)' ok 397 - log is empty ok 398 - log contains '(?^:cache get for .* key='medium', cache='Memory', time='[-\d]+ms': MISS \(expired\))' ok 399 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*', time='[-\d]+ms': MISS \(expired\))' ok 400 - log is empty ok 401 - log contains '(?^:cache get for .* key='medium', cache='Memory', time='[-\d]+ms': MISS \(not in cache\))' ok 402 - log contains '(?^:cache get for .* key='medium', cache='.*l1.*', time='[-\d]+ms': MISS \(not in cache\))' ok 403 - log is empty ok 404 - is_subcache - false ok 405 - is_subcache - true ok 406 - has_subcaches - true ok 407 - has_subcaches - false ok 408 - parent_cache - cannot ok 409 - parent_cache - defined ok 410 - subcache_type - cannot ok 411 - subcache_type - defined ok 412 - subcaches - defined ok 413 - subcaches - cannot ok 414 - l1_cache - defined ok 415 - l1_cache - cannot ok 416 - primary cache is not populated with 'medium' - testing remove: before set ok 417 - subcache is not populated with 'medium' - testing remove: before set ok 418 - primary cache is not populated \#2 with 'medium2' - testing remove: before set ok 419 - subcache is not populated \#2 with 'medium2' - testing remove: before set ok 420 - primary cache is populated with 'medium' - testing remove: after set ok 421 - subcache is populated with 'medium' - testing remove: after set ok 422 - primary cache is populated with 'medium2' - testing remove: after set ok 423 - subcache is populated with 'medium2' - testing remove: after set ok 424 - primary cache is not populated with 'medium' - testing remove: before set_multi ok 425 - subcache is not populated with 'medium' - testing remove: before set_multi ok 426 - primary cache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 427 - subcache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 428 - primary cache is populated with 'medium' - testing remove: after set_multi ok 429 - subcache is populated with 'medium' - testing remove: after set_multi ok 430 - primary cache is populated with 'medium2' - testing remove: after set_multi ok 431 - subcache is populated with 'medium2' - testing remove: after set_multi ok 432 - primary cache is not populated with 'medium' - testing remove: before return ok 433 - subcache is not populated with 'medium' - testing remove: before return ok 434 - primary cache is not populated \#2 with 'medium2' - testing remove: before return ok 435 - subcache is not populated \#2 with 'medium2' - testing remove: before return ok 436 - primary cache is not populated with 'medium' - testing expire: before set ok 437 - subcache is not populated with 'medium' - testing expire: before set ok 438 - primary cache is not populated \#2 with 'medium2' - testing expire: before set ok 439 - subcache is not populated \#2 with 'medium2' - testing expire: before set ok 440 - primary cache is populated with 'medium' - testing expire: after set ok 441 - subcache is populated with 'medium' - testing expire: after set ok 442 - primary cache is populated with 'medium2' - testing expire: after set ok 443 - subcache is populated with 'medium2' - testing expire: after set ok 444 - primary cache is not populated with 'medium' - testing expire: before set_multi ok 445 - subcache is not populated with 'medium' - testing expire: before set_multi ok 446 - primary cache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 447 - subcache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 448 - primary cache is populated with 'medium' - testing expire: after set_multi ok 449 - subcache is populated with 'medium' - testing expire: after set_multi ok 450 - primary cache is populated with 'medium2' - testing expire: after set_multi ok 451 - subcache is populated with 'medium2' - testing expire: after set_multi ok 452 - primary cache is not populated with 'medium' - testing expire: before return ok 453 - subcache is not populated with 'medium' - testing expire: before return ok 454 - primary cache is not populated \#2 with 'medium2' - testing expire: before return ok 455 - subcache is not populated \#2 with 'medium2' - testing expire: before return ok 456 - primary cache is not populated with 'medium' - testing clear: before set ok 457 - subcache is not populated with 'medium' - testing clear: before set ok 458 - primary cache is not populated \#2 with 'medium2' - testing clear: before set ok 459 - subcache is not populated \#2 with 'medium2' - testing clear: before set ok 460 - primary cache is populated with 'medium' - testing clear: after set ok 461 - subcache is populated with 'medium' - testing clear: after set ok 462 - primary cache is populated with 'medium2' - testing clear: after set ok 463 - subcache is populated with 'medium2' - testing clear: after set ok 464 - primary cache is not populated with 'medium' - testing clear: before set_multi ok 465 - subcache is not populated with 'medium' - testing clear: before set_multi ok 466 - primary cache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 467 - subcache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 468 - primary cache is populated with 'medium' - testing clear: after set_multi ok 469 - subcache is populated with 'medium' - testing clear: after set_multi ok 470 - primary cache is populated with 'medium2' - testing clear: after set_multi ok 471 - subcache is populated with 'medium2' - testing clear: after set_multi ok 472 - primary cache is not populated with 'medium' - testing clear: before return ok 473 - subcache is not populated with 'medium' - testing clear: before return ok 474 - primary cache is not populated \#2 with 'medium2' - testing clear: before return ok 475 - subcache is not populated \#2 with 'medium2' - testing clear: before return ok 476 - log contains '(?^:cache get for .* key='medium', cache='RawMemory', time='[-\d]+ms': MISS \(not in cache\))' ok 477 - log is empty ok 478 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='never', cache='RawMemory', time='[-\d]+ms')' ok 479 - log is empty ok 480 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='RawMemory', time='[-\d]+ms')' ok 481 - log is empty ok 482 - log contains '(?^:cache get for .* key='medium', cache='RawMemory', time='[-\d]+ms': HIT)' ok 483 - log is empty ok 484 - log contains '(?^:cache get for .* key='medium', cache='RawMemory', time='[-\d]+ms': MISS \(expired\))' ok 485 - log is empty ok 486 - log contains '(?^:cache get for .* key='medium', cache='RawMemory', time='[-\d]+ms': MISS \(not in cache\))' ok 487 - log is empty ok 488 - medium ok 489 - medium ok 490 - medium key stored ok 491 - large ok 492 - large ok 493 - md5 key stored ok 494 - md5 key stored ok 495 - is size aware when max_size specified ok 496 - after iteration 0, size = 4 ok 497 - after iteration 0, keys = 4 ok 498 - after iteration 1, size = 4 ok 499 - after iteration 1, keys = 4 ok 500 - after iteration 2, size = 5 ok 501 - after iteration 2, keys = 5 ok 502 - after iteration 3, size = 5 ok 503 - after iteration 3, keys = 5 ok 504 - after iteration 4, size = 4 ok 505 - after iteration 4, keys = 4 ok 506 - after iteration 5, size = 4 ok 507 - after iteration 5, keys = 4 ok 508 - after iteration 6, size = 5 ok 509 - after iteration 6, keys = 5 ok 510 - after iteration 7, size = 4 ok 511 - after iteration 7, keys = 4 ok 512 - after iteration 8, size = 4 ok 513 - after iteration 8, keys = 4 ok 514 - after iteration 9, size = 5 ok 515 - after iteration 9, keys = 5 ok 516 - is size aware when max_size specified ok 517 - after iteration 0, size = 80 ok 518 - after iteration 0, keys = 4 ok 519 - after iteration 1, size = 60 ok 520 - after iteration 1, keys = 3 ok 521 - after iteration 2, size = 60 ok 522 - after iteration 2, keys = 3 ok 523 - after iteration 3, size = 80 ok 524 - after iteration 3, keys = 4 ok 525 - after iteration 4, size = 80 ok 526 - after iteration 4, keys = 4 ok 527 - after iteration 5, size = 60 ok 528 - after iteration 5, keys = 3 ok 529 - after iteration 6, size = 80 ok 530 - after iteration 6, keys = 4 ok 531 - after iteration 7, size = 60 ok 532 - after iteration 7, keys = 3 ok 533 - after iteration 8, size = 80 ok 534 - after iteration 8, keys = 4 ok 535 - after iteration 9, size = 60 ok 536 - after iteration 9, keys = 3 ok 537 - primary cache still has all keys ok 538 - l1 size is 0 after clear ok 539 - after iteration 0, size = 80 ok 540 - after iteration 0, keys = 4 ok 541 - after iteration 1, size = 80 ok 542 - after iteration 1, keys = 4 ok 543 - after iteration 2, size = 80 ok 544 - after iteration 2, keys = 4 ok 545 - after iteration 3, size = 60 ok 546 - after iteration 3, keys = 3 ok 547 - after iteration 4, size = 80 ok 548 - after iteration 4, keys = 4 ok 549 - after iteration 5, size = 60 ok 550 - after iteration 5, keys = 3 ok 551 - after iteration 6, size = 80 ok 552 - after iteration 6, keys = 4 ok 553 - after iteration 7, size = 60 ok 554 - after iteration 7, keys = 3 ok 555 - after iteration 8, size = 80 ok 556 - after iteration 8, keys = 4 ok 557 - after iteration 9, size = 60 ok 558 - after iteration 9, keys = 3 ok 559 - metacache is lazy ok 560 - metacache autovivified ok 561 - test metacache ok 562 - An object of class 'CHI::Driver::RawMemory__WITH__CHI::Driver::Role::Universal__AND__CHI::Driver::Role::HasSubcaches' isa 'CHI::Driver::RawMemory' ok 563 - An object of class 'CHI::Driver::File__WITH__CHI::Driver::Role::Universal__AND__CHI::Driver::Role::IsSubcache' isa 'CHI::Driver::File' ok 564 - test mirror cache ok 565 - key not in mirror_cache ok 566 - key2 not in cache ok 567 - log contains '(?^:cache get for .* key='medium', cache='RawMemory', time='[-\d]+ms': MISS \(not in cache\))' ok 568 - log is empty ok 569 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='RawMemory', time='[-\d]+ms')' ok 570 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='.*mirror.*', time='[-\d]+ms')' ok 571 - log is empty ok 572 - log contains '(?^:cache get for .* key='medium', cache='RawMemory', time='[-\d]+ms': HIT)' ok 573 - log is empty ok 574 - log contains '(?^:cache get for .* key='medium', cache='RawMemory', time='[-\d]+ms': MISS \(expired\))' ok 575 - log is empty ok 576 - log contains '(?^:cache get for .* key='medium', cache='RawMemory', time='[-\d]+ms': MISS \(not in cache\))' ok 577 - log is empty ok 578 - is_subcache - false ok 579 - is_subcache - true ok 580 - has_subcaches - true ok 581 - has_subcaches - false ok 582 - parent_cache - cannot ok 583 - parent_cache - defined ok 584 - subcache_type - cannot ok 585 - subcache_type - defined ok 586 - subcaches - defined ok 587 - subcaches - cannot ok 588 - mirror_cache - defined ok 589 - mirror_cache - cannot ok 590 - primary cache is not populated with 'medium' - testing remove: before set ok 591 - subcache is not populated with 'medium' - testing remove: before set ok 592 - primary cache is not populated \#2 with 'medium2' - testing remove: before set ok 593 - subcache is not populated \#2 with 'medium2' - testing remove: before set ok 594 - primary cache is populated with 'medium' - testing remove: after set ok 595 - subcache is populated with 'medium' - testing remove: after set ok 596 - primary cache is populated with 'medium2' - testing remove: after set ok 597 - subcache is populated with 'medium2' - testing remove: after set ok 598 - primary cache is not populated with 'medium' - testing remove: before set_multi ok 599 - subcache is not populated with 'medium' - testing remove: before set_multi ok 600 - primary cache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 601 - subcache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 602 - primary cache is populated with 'medium' - testing remove: after set_multi ok 603 - subcache is populated with 'medium' - testing remove: after set_multi ok 604 - primary cache is populated with 'medium2' - testing remove: after set_multi ok 605 - subcache is populated with 'medium2' - testing remove: after set_multi ok 606 - primary cache is not populated with 'medium' - testing remove: before return ok 607 - subcache is not populated with 'medium' - testing remove: before return ok 608 - primary cache is not populated \#2 with 'medium2' - testing remove: before return ok 609 - subcache is not populated \#2 with 'medium2' - testing remove: before return ok 610 - primary cache is not populated with 'medium' - testing expire: before set ok 611 - subcache is not populated with 'medium' - testing expire: before set ok 612 - primary cache is not populated \#2 with 'medium2' - testing expire: before set ok 613 - subcache is not populated \#2 with 'medium2' - testing expire: before set ok 614 - primary cache is populated with 'medium' - testing expire: after set ok 615 - subcache is populated with 'medium' - testing expire: after set ok 616 - primary cache is populated with 'medium2' - testing expire: after set ok 617 - subcache is populated with 'medium2' - testing expire: after set ok 618 - primary cache is not populated with 'medium' - testing expire: before set_multi ok 619 - subcache is not populated with 'medium' - testing expire: before set_multi ok 620 - primary cache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 621 - subcache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 622 - primary cache is populated with 'medium' - testing expire: after set_multi ok 623 - subcache is populated with 'medium' - testing expire: after set_multi ok 624 - primary cache is populated with 'medium2' - testing expire: after set_multi ok 625 - subcache is populated with 'medium2' - testing expire: after set_multi ok 626 - primary cache is not populated with 'medium' - testing expire: before return ok 627 - subcache is not populated with 'medium' - testing expire: before return ok 628 - primary cache is not populated \#2 with 'medium2' - testing expire: before return ok 629 - subcache is not populated \#2 with 'medium2' - testing expire: before return ok 630 - primary cache is not populated with 'medium' - testing clear: before set ok 631 - subcache is not populated with 'medium' - testing clear: before set ok 632 - primary cache is not populated \#2 with 'medium2' - testing clear: before set ok 633 - subcache is not populated \#2 with 'medium2' - testing clear: before set ok 634 - primary cache is populated with 'medium' - testing clear: after set ok 635 - subcache is populated with 'medium' - testing clear: after set ok 636 - primary cache is populated with 'medium2' - testing clear: after set ok 637 - subcache is populated with 'medium2' - testing clear: after set ok 638 - primary cache is not populated with 'medium' - testing clear: before set_multi ok 639 - subcache is not populated with 'medium' - testing clear: before set_multi ok 640 - primary cache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 641 - subcache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 642 - primary cache is populated with 'medium' - testing clear: after set_multi ok 643 - subcache is populated with 'medium' - testing clear: after set_multi ok 644 - primary cache is populated with 'medium2' - testing clear: after set_multi ok 645 - subcache is populated with 'medium2' - testing clear: after set_multi ok 646 - primary cache is not populated with 'medium' - testing clear: before return ok 647 - subcache is not populated with 'medium' - testing clear: before return ok 648 - primary cache is not populated \#2 with 'medium2' - testing clear: before return ok 649 - subcache is not populated \#2 with 'medium2' - testing clear: before return ok 650 - An object of class 'CHI::Driver::File__WITH__CHI::Driver::Role::Universal__AND__CHI::Driver::Role::HasSubcaches' isa 'CHI::Driver::File' ok 651 - An object of class 'CHI::Driver::RawMemory__WITH__CHI::Driver::Role::Universal__AND__CHI::Driver::Role::IsSubcache' isa 'CHI::Driver::RawMemory' ok 652 - test mirror cache ok 653 - key not in mirror_cache ok 654 - key2 not in cache ok 655 - log contains '(?^:cache get for .* key='medium', cache='File', time='[-\d]+ms': MISS \(not in cache\))' ok 656 - log is empty ok 657 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='File', time='[-\d]+ms')' ok 658 - log contains '(?^:cache set for .* key='medium', size=\d+, expires='1m2[012]s', cache='.*mirror.*', time='[-\d]+ms')' ok 659 - log is empty ok 660 - log contains '(?^:cache get for .* key='medium', cache='File', time='[-\d]+ms': HIT)' ok 661 - log is empty ok 662 - log contains '(?^:cache get for .* key='medium', cache='File', time='[-\d]+ms': MISS \(expired\))' ok 663 - log is empty ok 664 - log contains '(?^:cache get for .* key='medium', cache='File', time='[-\d]+ms': MISS \(not in cache\))' ok 665 - log is empty ok 666 - is_subcache - false ok 667 - is_subcache - true ok 668 - has_subcaches - true ok 669 - has_subcaches - false ok 670 - parent_cache - cannot ok 671 - parent_cache - defined ok 672 - subcache_type - cannot ok 673 - subcache_type - defined ok 674 - subcaches - defined ok 675 - subcaches - cannot ok 676 - mirror_cache - defined ok 677 - mirror_cache - cannot ok 678 - primary cache is not populated with 'medium' - testing remove: before set ok 679 - subcache is not populated with 'medium' - testing remove: before set ok 680 - primary cache is not populated \#2 with 'medium2' - testing remove: before set ok 681 - subcache is not populated \#2 with 'medium2' - testing remove: before set ok 682 - primary cache is populated with 'medium' - testing remove: after set ok 683 - subcache is populated with 'medium' - testing remove: after set ok 684 - primary cache is populated with 'medium2' - testing remove: after set ok 685 - subcache is populated with 'medium2' - testing remove: after set ok 686 - primary cache is not populated with 'medium' - testing remove: before set_multi ok 687 - subcache is not populated with 'medium' - testing remove: before set_multi ok 688 - primary cache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 689 - subcache is not populated \#2 with 'medium2' - testing remove: before set_multi ok 690 - primary cache is populated with 'medium' - testing remove: after set_multi ok 691 - subcache is populated with 'medium' - testing remove: after set_multi ok 692 - primary cache is populated with 'medium2' - testing remove: after set_multi ok 693 - subcache is populated with 'medium2' - testing remove: after set_multi ok 694 - primary cache is not populated with 'medium' - testing remove: before return ok 695 - subcache is not populated with 'medium' - testing remove: before return ok 696 - primary cache is not populated \#2 with 'medium2' - testing remove: before return ok 697 - subcache is not populated \#2 with 'medium2' - testing remove: before return ok 698 - primary cache is not populated with 'medium' - testing expire: before set ok 699 - subcache is not populated with 'medium' - testing expire: before set ok 700 - primary cache is not populated \#2 with 'medium2' - testing expire: before set ok 701 - subcache is not populated \#2 with 'medium2' - testing expire: before set ok 702 - primary cache is populated with 'medium' - testing expire: after set ok 703 - subcache is populated with 'medium' - testing expire: after set ok 704 - primary cache is populated with 'medium2' - testing expire: after set ok 705 - subcache is populated with 'medium2' - testing expire: after set ok 706 - primary cache is not populated with 'medium' - testing expire: before set_multi ok 707 - subcache is not populated with 'medium' - testing expire: before set_multi ok 708 - primary cache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 709 - subcache is not populated \#2 with 'medium2' - testing expire: before set_multi ok 710 - primary cache is populated with 'medium' - testing expire: after set_multi ok 711 - subcache is populated with 'medium' - testing expire: after set_multi ok 712 - primary cache is populated with 'medium2' - testing expire: after set_multi ok 713 - subcache is populated with 'medium2' - testing expire: after set_multi ok 714 - primary cache is not populated with 'medium' - testing expire: before return ok 715 - subcache is not populated with 'medium' - testing expire: before return ok 716 - primary cache is not populated \#2 with 'medium2' - testing expire: before return ok 717 - subcache is not populated \#2 with 'medium2' - testing expire: before return ok 718 - primary cache is not populated with 'medium' - testing clear: before set ok 719 - subcache is not populated with 'medium' - testing clear: before set ok 720 - primary cache is not populated \#2 with 'medium2' - testing clear: before set ok 721 - subcache is not populated \#2 with 'medium2' - testing clear: before set ok 722 - primary cache is populated with 'medium' - testing clear: after set ok 723 - subcache is populated with 'medium' - testing clear: after set ok 724 - primary cache is populated with 'medium2' - testing clear: after set ok 725 - subcache is populated with 'medium2' - testing clear: after set ok 726 - primary cache is not populated with 'medium' - testing clear: before set_multi ok 727 - subcache is not populated with 'medium' - testing clear: before set_multi ok 728 - primary cache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 729 - subcache is not populated \#2 with 'medium2' - testing clear: before set_multi ok 730 - primary cache is populated with 'medium' - testing clear: after set_multi ok 731 - subcache is populated with 'medium' - testing clear: after set_multi ok 732 - primary cache is populated with 'medium2' - testing clear: after set_multi ok 733 - subcache is populated with 'medium2' - testing clear: after set_multi ok 734 - primary cache is not populated with 'medium' - testing clear: before return ok 735 - subcache is not populated with 'medium' - testing clear: before return ok 736 - primary cache is not populated \#2 with 'medium2' - testing clear: before return ok 737 - subcache is not populated \#2 with 'medium2' - testing clear: before return ok 738 - get throws error when no key passed ok 739 - get_object throws error when no key passed ok 740 - get_expires_at throws error when no key passed ok 741 - exists_and_is_expired throws error when no key passed ok 742 - is_valid throws error when no key passed ok 743 - set throws error when no key passed ok 744 - expire throws error when no key passed ok 745 - compute throws error when no key passed ok 746 - get_multi_arrayref throws error when no key passed ok 747 - get_multi_hashref throws error when no key passed ok 748 - set_multi throws error when no key passed ok 749 - remove_multi throws error when no key passed ok 750 - get_multi_arrayref before set ok 751 - get_multi_arrayref ok 752 - get one after set_multi ok 753 - get_multi_arrayref ok 754 - get_multi_hashref ok 755 - get_keys after set_multi ok 756 - get_multi_arrayref after remove_multi ok 757 - get_keys after remove_multi ok 758 - get_multi_arrayref (no args) ok 759 - get_multi_hashref (no args) ok 760 - set_multi (no args) ok 761 - remove_multi (no args) ok 762 - namespace defaults to "Default" ok 763 - cache->namespace() ok 764 - cache1 and cache1a are same cache ok 765 - cache2 empty after setting keys in cache1 ok 766 - cache1{medium} = medium ok 767 - cache1{medium} = different ok 768 - get_namespaces contains ns1 and ns3 ok 769 - get_namespaces the same regardless of which cache asks ok 770 - get_namespaces the same regardless of which cache asks ok 771 - get_namespaces the same regardless of which cache asks ok 772 - get_namespaces the same regardless of which cache asks ok 773 - get_namespaces the same regardless of which cache asks ok 774 - weakref is defined ok 775 - weakref is no longer defined - cache was freed ok 776 - test not in cache ok 777 - test not in cache ok 778 - test not in cache ok 779 - obj not defined on miss ok 780 - An object of class 'CHI::CacheObject' isa 'CHI::CacheObject' ok 781 - keys match ok 782 - values match ok 783 - obj not defined before get ok 784 - An object of class 'CHI::CacheObject' isa 'CHI::CacheObject' ok 785 - keys match ok 786 - values match ok 787 - cache persisted between cache object creations ok 788 - get ok 789 - get (after replace) ok 790 - expires_at (after replace) ok 791 - test short driver name ok 792 - test simple ok 793 - test simple ok 794 - not size aware by default ok 795 - is_size_aware turns on size awareness ok 796 - max_size turns on size awareness ok 797 - size is 0 for empty ok 798 - size is 1 with one value ok 799 - size is still 1 after override ok 800 - size is still 1 after same overwrite ok 801 - size is 1 after overwrite ok 802 - size is 2 after second key ok 803 - size is 1 again after removing key ok 804 - size is 0 again after removing keys ok 805 - size is 1 with one value ok 806 - size is 0 again after clear ok 807 - set options respected by size aware cache 1..807 ok # # CHI::t::GetError->test_get_errors t/GetError.t ............................ ok 1 - ignore - miss ok 2 - die - dies ok 3 - log - miss ok 4 - log contains '(?^:cache set for .* key='medium')' ok 5 - log contains '(?^:error during cache get for namespace='.*', key='medium'.*: write-only cache)' ok 6 - log is empty ok 7 - custom - miss ok 8 - custom - got msg ok 9 - custom - got key ok 10 - bad - dies 1..10 ok # # CHI::t::Initialize->test_driver_options t/Initialize.t .......................... ok 1 - 'got a good cache with params '['driver','Memory','global',1]'' isa 'CHI::Driver' ok 2 - 'got a good cache with params '['driver','File']'' isa 'CHI::Driver' ok 3 - 'got a good cache with params '['driver_class','CHI::Driver::Memory','global',1]'' isa 'CHI::Driver' ok 4 - 'got a good cache with params '['driver_class','CHI::Driver::File']'' isa 'CHI::Driver' ok 5 - died with params '['driver_class','Memory']' ok 6 - died with params '['driver','CHI::Driver::File']' ok 7 - died with params '['driver','DoesNotExist']' 1..7 ok t/release-dependent.t ................... skipped: these tests are for release candidate testing # # CHI::t::Sanity->test_ok t/Sanity.t .............................. ok 1 - 1 is ok 1..1 ok # # CHI::t::SetError->test_set_errors t/SetError.t ............................ ok 1 - ignore - lives ok 2 - ignore - miss ok 3 - die - dies ok 4 - die - miss ok 5 - log - lives ok 6 - log - miss ok 7 - log contains '(?^:cache get for .* key='medium', .*: MISS)' ok 8 - log contains '(?^:error during cache set for namespace='.*', key='medium', size=\d+.*: read-only cache)' ok 9 - log is empty ok 10 - custom - lives ok 11 - custom - miss ok 12 - custom - got msg ok 13 - custom - got key ok 14 - bad - dies 1..14 ok t/smoke-Driver-CacheCache.t ............. skipped: these tests are for "smoke bot" testing t/smoke-Driver-FastMmap.t ............... skipped: these tests are for "smoke bot" testing t/smoke-Driver-File-DepthZero.t ......... skipped: these tests are for "smoke bot" testing t/smoke-Driver-File.t ................... skipped: these tests are for "smoke bot" testing t/smoke-Driver-NonMoose.t ............... skipped: these tests are for "smoke bot" testing t/smoke-Driver-Subcache-l1_cache.t ...... skipped: these tests are for "smoke bot" testing t/smoke-Driver-Subcache-mirror_cache.t .. skipped: these tests are for "smoke bot" testing t/smoke-Null.t .......................... skipped: these tests are for "smoke bot" testing # # CHI::t::Subcache->test_bad_subcache_option # # CHI::t::Subcache->test_option_inheritance t/Subcache.t ............................ ok 1 - cannot pass cache object as subcache ok 2 - expires_variance matches ok 3 - namespace matches ok 4 - on_get_error matches ok 5 - on_set_error matches ok 6 - l1 cache serializer ok 7 - cache depth ok 8 - l1 cache depth 1..8 ok # # CHI::t::Subclass->test_unsupported t/Subclass.t ............................ ok 1 - get_keys lives ok 2 - get_namespaces dies 1..2 ok # # CHI::t::Util->test_non_common_constructor_params # # CHI::t::Util->test_parse_memory_size # # CHI::t::Util->test_random_string # # CHI::t::Util->test_unique_id t/Util.t ................................ ok 1 - test non common constructor params ok 2 - test parse memory size ok 3 - test parse memory size ok 4 - test parse memory size ok 5 - test parse memory size ok 6 - threw Regexp ((?^:cannot parse)) ok 7 - generated three unique strings ok 8 - lengths are 100 ok 9 - generated ten unique ids 1..9 ok All tests successful. Files=26, Tests=1882, 3 wallclock secs ( 0.21 usr 0.03 sys + 2.58 cusr 0.42 csys = 3.24 CPU) Result: PASS make[1]: Leaving directory '/<>' create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install --destdir=debian/libchi-perl/ make -j2 install DESTDIR=/<>/debian/libchi-perl AM_UPDATE_INFO_DIR=no PREFIX=/usr make[1]: Entering directory '/<>' Manifying 15 pod documents Installing /<>/debian/libchi-perl/usr/share/perl5/CHI.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/Constants.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/Util.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/Driver.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/Test.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/Types.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/Stats.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/Benchmarks.pod Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/CacheObject.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/t/Null.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/t/Constants.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/t/RequiredModules.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/t/Config.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/t/Util.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/t/Subcache.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/t/Subclass.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/t/Driver.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/t/GetError.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/t/Bugs.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/t/Sanity.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/t/Initialize.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/t/SetError.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/t/Driver/FastMmap.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/t/Driver/NonMoose.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/t/Driver/Subcache.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/t/Driver/Memory.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/t/Driver/CacheCache.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/t/Driver/RawMemory.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/t/Driver/File.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/t/Driver/File/DepthZero.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/t/Driver/Subcache/l1_cache.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/t/Driver/Subcache/mirror_cache.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/Test/Util.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/Test/Class.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/Test/Driver/NonMoose.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/Test/Driver/Readonly.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/Test/Driver/Writeonly.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/Test/Driver/Role/CheckKeyValidity.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/Driver/Null.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/Driver/FastMmap.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/Driver/Development.pod Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/Driver/Memory.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/Driver/CacheCache.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/Driver/RawMemory.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/Driver/Metacache.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/Driver/File.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/Driver/Role/HasSubcaches.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/Driver/Role/Universal.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/Driver/Role/IsSubcache.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/Driver/Role/IsSizeAware.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/Driver/Base/CacheContainer.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/Serializer/JSON.pm Installing /<>/debian/libchi-perl/usr/share/perl5/CHI/Serializer/Storable.pm Installing /<>/debian/libchi-perl/usr/share/man/man3/CHI.3pm Installing /<>/debian/libchi-perl/usr/share/man/man3/CHI::Driver::Base::CacheContainer.3pm Installing /<>/debian/libchi-perl/usr/share/man/man3/CHI::Driver::FastMmap.3pm Installing /<>/debian/libchi-perl/usr/share/man/man3/CHI::Driver::CacheCache.3pm Installing /<>/debian/libchi-perl/usr/share/man/man3/CHI::Stats.3pm Installing /<>/debian/libchi-perl/usr/share/man/man3/CHI::CacheObject.3pm Installing /<>/debian/libchi-perl/usr/share/man/man3/CHI::Benchmarks.3pm Installing /<>/debian/libchi-perl/usr/share/man/man3/CHI::Constants.3pm Installing /<>/debian/libchi-perl/usr/share/man/man3/CHI::Driver::File.3pm Installing /<>/debian/libchi-perl/usr/share/man/man3/CHI::Driver::Development.3pm Installing /<>/debian/libchi-perl/usr/share/man/man3/CHI::Driver::RawMemory.3pm Installing /<>/debian/libchi-perl/usr/share/man/man3/CHI::Driver::Null.3pm Installing /<>/debian/libchi-perl/usr/share/man/man3/CHI::Driver::Memory.3pm Installing /<>/debian/libchi-perl/usr/share/man/man3/CHI::Driver.3pm Installing /<>/debian/libchi-perl/usr/share/man/man3/CHI::Driver::Metacache.3pm make[1]: Leaving directory '/<>' 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 'libchi-perl' in '../libchi-perl_0.61-1_all.deb'. dpkg-genbuildinfo -O../libchi-perl_0.61-1_amd64.buildinfo dpkg-genchanges -O../libchi-perl_0.61-1_amd64.changes dpkg-genchanges: info: including full source code in upload dpkg-source -Zxz --after-build . dpkg-buildpackage: info: full upload (original source is included) -------------------------------------------------------------------------------- Build finished at 2024-06-03T20:22:28Z Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Changes | +------------------------------------------------------------------------------+ libchi-perl_0.61-1_amd64.changes: --------------------------------- Format: 1.8 Date: Fri, 15 Oct 2021 18:00:27 +0200 Source: libchi-perl Binary: libchi-perl Architecture: source all Version: 0.61-1 Distribution: perl-5.40-throwaway Urgency: medium Maintainer: Debian Perl Group Changed-By: gregor herrmann Description: libchi-perl - Unified Cache Handling Interface Changes: libchi-perl (0.61-1) unstable; urgency=medium . [ Damyan Ivanov ] * declare conformance with Policy 4.1.3 (no changes needed) . [ Salvatore Bonaccorso ] * Update Vcs-* headers for switch to salsa.debian.org . [ Xavier Guimard ] * Email change: Xavier Guimard -> yadd@debian.org . [ Laurent Baillet ] * fix lintian file-contains-trailing-whitespace warning . [ gregor herrmann ] * debian/watch: use uscan version 4. . [ Debian Janitor ] * Remove constraints unnecessary since stretch: + Build-Depends-Indep: Drop versioned constraint on libjson-maybexs-perl, libmoo-perl. + libchi-perl: Drop versioned constraint on libjson-maybexs-perl, libmoo-perl in Depends. * Remove constraints unnecessary since buster * libchi-perl: Drop versioned constraint on libcache-fastmmap-perl in Depends. . [ gregor herrmann ] * Import upstream version 0.61. * Update years of upstream and packaging copyright. * Declare compliance with Debian Policy 4.6.0. * Set Rules-Requires-Root: no. * Bump debhelper-compat to 13. * Drop unneeded alternatives from (build) dependencies. * Annotate test-only build dependencies with . Checksums-Sha1: 47d32065d4e5efee856285457bafad72b1761f0d 1988 libchi-perl_0.61-1.dsc b39385aeced4e3361b3acadcfdba7528de02f891 84993 libchi-perl_0.61.orig.tar.gz 908fcb2f1372e70cc74535189242f3120d74c1c9 5248 libchi-perl_0.61-1.debian.tar.xz 3b83cdad2bd6567a8e8a23e1ead30d5028932bf0 105624 libchi-perl_0.61-1_all.deb bf474d28d5d5f4dfbad75f31cf8f18d9d4c5cde2 6656 libchi-perl_0.61-1_amd64.buildinfo Checksums-Sha256: f8b05e9ffc068f58302792f0597a1c86392cfc3d6c5187de40684215c2a3ac95 1988 libchi-perl_0.61-1.dsc 583545c9e5312bb4193ab16de9f55ff8f4b4a7ded128cee8dd2cb021d4678b5b 84993 libchi-perl_0.61.orig.tar.gz fc6a22860450376a3316a212cd0e25b6274a5fca82a9a5310e4fd13558075e7b 5248 libchi-perl_0.61-1.debian.tar.xz 7667038d1830a47e15234eb3c33a5f2899872d9a390c0a499a245cd056d83ad8 105624 libchi-perl_0.61-1_all.deb f345eecae71984b647868639265b493b12ed79ee1a9d05034b07d065940be157 6656 libchi-perl_0.61-1_amd64.buildinfo Files: 3fa4a63543190d492eb9d5ddf12586e3 1988 perl optional libchi-perl_0.61-1.dsc 053ea5759487ac045185f1ca313ce6e6 84993 perl optional libchi-perl_0.61.orig.tar.gz 34205d36235010bb80abdc33cc64fbce 5248 perl optional libchi-perl_0.61-1.debian.tar.xz 9a2dc6a05a8ce6c266a5bd7082a9e24c 105624 perl optional libchi-perl_0.61-1_all.deb b154bf87b73edd9ac4db3bf436adb012 6656 perl optional libchi-perl_0.61-1_amd64.buildinfo +------------------------------------------------------------------------------+ | Buildinfo | +------------------------------------------------------------------------------+ Format: 1.0 Source: libchi-perl Binary: libchi-perl Architecture: all source Version: 0.61-1 Checksums-Md5: 3fa4a63543190d492eb9d5ddf12586e3 1988 libchi-perl_0.61-1.dsc 9a2dc6a05a8ce6c266a5bd7082a9e24c 105624 libchi-perl_0.61-1_all.deb Checksums-Sha1: 47d32065d4e5efee856285457bafad72b1761f0d 1988 libchi-perl_0.61-1.dsc 3b83cdad2bd6567a8e8a23e1ead30d5028932bf0 105624 libchi-perl_0.61-1_all.deb Checksums-Sha256: f8b05e9ffc068f58302792f0597a1c86392cfc3d6c5187de40684215c2a3ac95 1988 libchi-perl_0.61-1.dsc 7667038d1830a47e15234eb3c33a5f2899872d9a390c0a499a245cd056d83ad8 105624 libchi-perl_0.61-1_all.deb Build-Origin: Debian Build-Architecture: amd64 Build-Date: Mon, 03 Jun 2024 20:22:28 +0000 Build-Path: /<> Build-Tainted-By: merged-usr-via-aliased-dirs usr-local-has-programs Installed-Build-Depends: autoconf (= 2.71-3), automake (= 1:1.16.5-1.3), autopoint (= 0.21-14), autotools-dev (= 20220109.1), base-files (= 13.2), base-passwd (= 3.6.3), bash (= 5.2.21-2+b1), binutils (= 2.42-4), binutils-common (= 2.42-4), binutils-x86-64-linux-gnu (= 2.42-4), bsdextrautils (= 2.40.1-7), bsdutils (= 1:2.40.1-7), build-essential (= 12.10), bzip2 (= 1.0.8-5.1), coreutils (= 9.4-3.1), cpp (= 4:13.2.0-7), cpp-13 (= 13.2.0-25), cpp-13-x86-64-linux-gnu (= 13.2.0-25), cpp-x86-64-linux-gnu (= 4:13.2.0-7), dash (= 0.5.12-8), debconf (= 1.5.86), debhelper (= 13.15.3), debianutils (= 5.17), dh-autoreconf (= 20), dh-strip-nondeterminism (= 1.14.0-1), diffutils (= 1:3.10-1), dpkg (= 1.22.6), dpkg-dev (= 1.22.6), dwz (= 0.15-1+b1), file (= 1:5.45-3), findutils (= 4.9.0-6), g++ (= 4:13.2.0-7), g++-13 (= 13.2.0-25), g++-13-x86-64-linux-gnu (= 13.2.0-25), g++-x86-64-linux-gnu (= 4:13.2.0-7), gcc (= 4:13.2.0-7), gcc-13 (= 13.2.0-25), gcc-13-base (= 13.2.0-25), gcc-13-x86-64-linux-gnu (= 13.2.0-25), gcc-14-base (= 14.1.0-1), gcc-x86-64-linux-gnu (= 4:13.2.0-7), gettext (= 0.21-14+b1), gettext-base (= 0.21-14+b1), grep (= 3.11-4), groff-base (= 1.23.0-4), gzip (= 1.12-1.1), hostname (= 3.23+nmu2), init-system-helpers (= 1.66), intltool-debian (= 0.35.0+20060710.6), libacl1 (= 2.3.2-2), libalgorithm-c3-perl (= 0.11-2), libarchive-zip-perl (= 1.68-1), libasan8 (= 14.1.0-1), libatomic1 (= 14.1.0-1), libattr1 (= 1:2.5.2-1), libaudit-common (= 1:3.1.2-2.1), libaudit1 (= 1:3.1.2-2.1), libb-hooks-op-check-perl (= 0.22-3+b2), libbinutils (= 2.42-4), libblkid1 (= 2.40.1-7), libbz2-1.0 (= 1.0.8-5.1), libc-bin (= 2.38-12), libc-dev-bin (= 2.38-12), libc6 (= 2.38-12), libc6-dev (= 2.38-12), libcap-ng0 (= 0.8.5-1), libcap2 (= 1:2.66-5), libcarp-assert-perl (= 0.22-1), libcc1-0 (= 14.1.0-1), libclass-c3-perl (= 0.35-2), libclass-load-perl (= 0.25-2), libclass-method-modifiers-perl (= 2.15-1), libclass-xsaccessor-perl (= 1.19-4+b4), libcontextual-return-perl (= 0.004014-4), libcpanel-json-xs-perl (= 4.38-1+b1), libcrypt-dev (= 1:4.4.36-4), libcrypt1 (= 1:4.4.36-4), libctf-nobfd0 (= 2.42-4), libctf0 (= 2.42-4), libdata-optlist-perl (= 0.114-1), libdata-serializer-perl (= 0.65-2), libdb5.3t64 (= 5.3.28+dfsg2-7), libdebconfclient0 (= 0.272), libdebhelper-perl (= 13.15.3), libdevel-callchecker-perl (= 0.009-1+b1), libdigest-jhash-perl (= 0.10-2+b4), libdpkg-perl (= 1.22.6), libdynaloader-functions-perl (= 0.003-3), libelf1t64 (= 0.191-1+b1), libexporter-tiny-perl (= 1.006002-1), libfile-stripnondeterminism-perl (= 1.14.0-1), libgcc-13-dev (= 13.2.0-25), libgcc-s1 (= 14.1.0-1), libgdbm-compat4t64 (= 1.23-5.1+b1), libgdbm6t64 (= 1.23-5.1+b1), libgmp10 (= 2:6.3.0+dfsg-2+b1), libgomp1 (= 14.1.0-1), libgprofng0 (= 2.42-4), libhash-moreutils-perl (= 0.06-2), libhwasan0 (= 14.1.0-1), libicu72 (= 72.1-4+b1), libimport-into-perl (= 1.002005-2), libisl23 (= 0.26-3+b2), libitm1 (= 14.1.0-1), libjansson4 (= 2.14-2+b2), libjson-maybexs-perl (= 1.004005-1), liblist-moreutils-perl (= 0.430-2), liblist-moreutils-xs-perl (= 0.430-4+b2), liblog-any-perl (= 1.717-1), liblsan0 (= 14.1.0-1), liblzma5 (= 5.6.1+really5.4.5-1), libmagic-mgc (= 1:5.45-3), libmagic1t64 (= 1:5.45-3), libmd0 (= 1.1.0-2), libmodule-implementation-perl (= 0.09-2), libmodule-runtime-perl (= 0.016-2), libmoo-perl (= 2.005005-1), libmoox-types-mooselike-numeric-perl (= 1.03-2), libmoox-types-mooselike-perl (= 0.29-2), libmount1 (= 2.40.1-7), libmpc3 (= 1.3.1-1+b2), libmpfr6 (= 4.2.1-1+b1), libmro-compat-perl (= 0.15-2), libossp-uuid-perl (= 1.6.2-1.5+b14), libossp-uuid16 (= 1.6.2-1.5+b14), libpackage-stash-perl (= 0.40-1), libpam-modules (= 1.5.3-7), libpam-modules-bin (= 1.5.3-7), libpam-runtime (= 1.5.3-7), libpam0g (= 1.5.3-7), libparams-classify-perl (= 0.015-2+b4), libparams-util-perl (= 1.102-3+b1), libpcre2-8-0 (= 10.42-4+b1), libperl5.40 (= 5.40.0~rc1-1), libpipeline1 (= 1.5.7-2), libquadmath0 (= 14.1.0-1), librole-tiny-perl (= 2.002004-1), libseccomp2 (= 2.5.5-1), libselinux1 (= 3.5-2+b2), libsframe1 (= 2.42-4), libsmartcols1 (= 2.40.1-7), libssl3t64 (= 3.2.1-3), libstdc++-13-dev (= 13.2.0-25), libstdc++6 (= 14.1.0-1), libstring-rewriteprefix-perl (= 0.009-1), libsub-exporter-perl (= 0.990-1), libsub-install-perl (= 0.929-1), libsub-quote-perl (= 2.006008-1), libsub-uplevel-perl (= 0.2800-3), libsystemd0 (= 256~rc3-7), libtask-weaken-perl (= 1.06-2), libtest-class-perl (= 0.52-1), libtest-deep-perl (= 1.204-1), libtest-exception-perl (= 0.43-3), libtest-warn-perl (= 0.37-2), libtime-duration-parse-perl (= 0.16-1), libtime-duration-perl (= 1.21-2), libtimedate-perl (= 2.3300-2), libtinfo6 (= 6.5-2), libtool (= 2.4.7-7), libtry-tiny-perl (= 0.31-2), libtsan2 (= 14.1.0-1), libubsan1 (= 14.1.0-1), libuchardet0 (= 0.0.8-1+b1), libudev1 (= 256~rc3-7), libunistring5 (= 1.2-1), libuuid1 (= 2.40.1-7), libwant-perl (= 0.29-2+b4), libxml2 (= 2.12.7+dfsg-3), libzstd1 (= 1.5.5+dfsg2-2), linux-libc-dev (= 6.8.12-1), login (= 1:4.13+dfsg1-5), m4 (= 1.4.19-4), make (= 4.3-4.1), man-db (= 2.12.1-1), mawk (= 1.3.4.20240123-1), ncurses-base (= 6.5-2), ncurses-bin (= 6.5-2), patch (= 2.7.6-7), perl (= 5.40.0~rc1-1), perl-base (= 5.40.0~rc1-1), perl-modules-5.40 (= 5.40.0~rc1-1), po-debconf (= 1.0.21+nmu1), rpcsvc-proto (= 1.4.3-1), sed (= 4.9-2), sensible-utils (= 0.0.22), sysvinit-utils (= 3.09-1), tar (= 1.35+dfsg-3), usr-is-merged (= 39), util-linux (= 2.40.1-7), xz-utils (= 5.6.1+really5.4.5-1), zlib1g (= 1:1.3.dfsg+really1.3.1-1) Environment: DEB_BUILD_OPTIONS="parallel=2" LANG="en_GB.UTF-8" LC_ALL="C.UTF-8" LC_COLLATE="C.UTF-8" LD_LIBRARY_PATH="/usr/lib/libeatmydata" SOURCE_DATE_EPOCH="1634313627" +------------------------------------------------------------------------------+ | Package contents | +------------------------------------------------------------------------------+ libchi-perl_0.61-1_all.deb -------------------------- new Debian package, version 2.0. size 105624 bytes: control archive=2848 bytes. 1365 bytes, 21 lines control 5231 bytes, 71 lines md5sums Package: libchi-perl Version: 0.61-1 Architecture: all Maintainer: Debian Perl Group Installed-Size: 347 Depends: perl:any, libcache-cache-perl, libcache-fastmmap-perl, libcarp-assert-perl, libclass-load-perl, libdata-serializer-perl, libdigest-jhash-perl, libhash-moreutils-perl, libjson-maybexs-perl, liblist-moreutils-perl, liblog-any-perl, libmoo-perl, libmoox-types-mooselike-numeric-perl, libmoox-types-mooselike-perl, libossp-uuid-perl, libstring-rewriteprefix-perl, libtask-weaken-perl, libtime-duration-parse-perl, libtime-duration-perl, libtimedate-perl, libtry-tiny-perl Section: perl Priority: optional Homepage: https://metacpan.org/release/CHI Description: Unified Cache Handling Interface CHI provides a unified caching API for Perl programs, designed to assist a developer in keeping data persistent for a specified period of time. . The CHI interface is implemented by driver classes that support fetching, storing and clearing of data. Driver classes exist or will exist for the gamut of storage backends available to Perl, such as memory, plain files, memory mapped files, memcached, and DBI. . CHI is intended as an evolution of DeWitt Clinton's Cache::Cache package, adhering to the basic Cache API but adding new features and addressing limitations in the Cache::Cache implementation. drwxr-xr-x root/root 0 2021-10-15 16:00 ./ drwxr-xr-x root/root 0 2021-10-15 16:00 ./usr/ drwxr-xr-x root/root 0 2021-10-15 16:00 ./usr/share/ drwxr-xr-x root/root 0 2021-10-15 16:00 ./usr/share/doc/ drwxr-xr-x root/root 0 2021-10-15 16:00 ./usr/share/doc/libchi-perl/ -rw-r--r-- root/root 1202 2021-10-15 16:00 ./usr/share/doc/libchi-perl/changelog.Debian.gz -rw-r--r-- root/root 6512 2021-10-13 14:51 ./usr/share/doc/libchi-perl/changelog.gz -rw-r--r-- root/root 1318 2021-10-15 16:00 ./usr/share/doc/libchi-perl/copyright drwxr-xr-x root/root 0 2021-10-15 16:00 ./usr/share/man/ drwxr-xr-x root/root 0 2021-10-15 16:00 ./usr/share/man/man3/ -rw-r--r-- root/root 15585 2021-10-15 16:00 ./usr/share/man/man3/CHI.3pm.gz -rw-r--r-- root/root 1816 2021-10-15 16:00 ./usr/share/man/man3/CHI::Benchmarks.3pm.gz -rw-r--r-- root/root 1567 2021-10-15 16:00 ./usr/share/man/man3/CHI::CacheObject.3pm.gz -rw-r--r-- root/root 1087 2021-10-15 16:00 ./usr/share/man/man3/CHI::Constants.3pm.gz -rw-r--r-- root/root 1225 2021-10-15 16:00 ./usr/share/man/man3/CHI::Driver.3pm.gz -rw-r--r-- root/root 1170 2021-10-15 16:00 ./usr/share/man/man3/CHI::Driver::Base::CacheContainer.3pm.gz -rw-r--r-- root/root 1363 2021-10-15 16:00 ./usr/share/man/man3/CHI::Driver::CacheCache.3pm.gz -rw-r--r-- root/root 4024 2021-10-15 16:00 ./usr/share/man/man3/CHI::Driver::Development.3pm.gz -rw-r--r-- root/root 1848 2021-10-15 16:00 ./usr/share/man/man3/CHI::Driver::FastMmap.3pm.gz -rw-r--r-- root/root 2467 2021-10-15 16:00 ./usr/share/man/man3/CHI::Driver::File.3pm.gz -rw-r--r-- root/root 1940 2021-10-15 16:00 ./usr/share/man/man3/CHI::Driver::Memory.3pm.gz -rw-r--r-- root/root 1127 2021-10-15 16:00 ./usr/share/man/man3/CHI::Driver::Metacache.3pm.gz -rw-r--r-- root/root 1250 2021-10-15 16:00 ./usr/share/man/man3/CHI::Driver::Null.3pm.gz -rw-r--r-- root/root 1717 2021-10-15 16:00 ./usr/share/man/man3/CHI::Driver::RawMemory.3pm.gz -rw-r--r-- root/root 2656 2021-10-15 16:00 ./usr/share/man/man3/CHI::Stats.3pm.gz drwxr-xr-x root/root 0 2021-10-15 16:00 ./usr/share/perl5/ -rw-r--r-- root/root 47084 2021-10-13 14:51 ./usr/share/perl5/CHI.pm drwxr-xr-x root/root 0 2021-10-15 16:00 ./usr/share/perl5/CHI/ -rw-r--r-- root/root 2456 2021-10-13 14:51 ./usr/share/perl5/CHI/Benchmarks.pod -rw-r--r-- root/root 6270 2021-10-13 14:51 ./usr/share/perl5/CHI/CacheObject.pm -rw-r--r-- root/root 863 2021-10-13 14:51 ./usr/share/perl5/CHI/Constants.pm -rw-r--r-- root/root 22552 2021-10-13 14:51 ./usr/share/perl5/CHI/Driver.pm drwxr-xr-x root/root 0 2021-10-15 16:00 ./usr/share/perl5/CHI/Driver/ drwxr-xr-x root/root 0 2021-10-15 16:00 ./usr/share/perl5/CHI/Driver/Base/ -rw-r--r-- root/root 1386 2021-10-13 14:51 ./usr/share/perl5/CHI/Driver/Base/CacheContainer.pm -rw-r--r-- root/root 1896 2021-10-13 14:51 ./usr/share/perl5/CHI/Driver/CacheCache.pm -rw-r--r-- root/root 7944 2021-10-13 14:51 ./usr/share/perl5/CHI/Driver/Development.pod -rw-r--r-- root/root 4012 2021-10-15 16:00 ./usr/share/perl5/CHI/Driver/FastMmap.pm -rw-r--r-- root/root 10186 2021-10-13 14:51 ./usr/share/perl5/CHI/Driver/File.pm -rw-r--r-- root/root 4667 2021-10-13 14:51 ./usr/share/perl5/CHI/Driver/Memory.pm -rw-r--r-- root/root 1907 2021-10-13 14:51 ./usr/share/perl5/CHI/Driver/Metacache.pm -rw-r--r-- root/root 1045 2021-10-13 14:51 ./usr/share/perl5/CHI/Driver/Null.pm -rw-r--r-- root/root 2468 2021-10-13 14:51 ./usr/share/perl5/CHI/Driver/RawMemory.pm drwxr-xr-x root/root 0 2021-10-15 16:00 ./usr/share/perl5/CHI/Driver/Role/ -rw-r--r-- root/root 4349 2021-10-13 14:51 ./usr/share/perl5/CHI/Driver/Role/HasSubcaches.pm -rw-r--r-- root/root 4276 2021-10-13 14:51 ./usr/share/perl5/CHI/Driver/Role/IsSizeAware.pm -rw-r--r-- root/root 228 2021-10-13 14:51 ./usr/share/perl5/CHI/Driver/Role/IsSubcache.pm -rw-r--r-- root/root 641 2021-10-13 14:51 ./usr/share/perl5/CHI/Driver/Role/Universal.pm drwxr-xr-x root/root 0 2021-10-15 16:00 ./usr/share/perl5/CHI/Serializer/ -rw-r--r-- root/root 435 2021-10-13 14:51 ./usr/share/perl5/CHI/Serializer/JSON.pm -rw-r--r-- root/root 462 2021-10-13 14:51 ./usr/share/perl5/CHI/Serializer/Storable.pm -rw-r--r-- root/root 9734 2021-10-13 14:51 ./usr/share/perl5/CHI/Stats.pm -rw-r--r-- root/root 1159 2021-10-13 14:51 ./usr/share/perl5/CHI/Test.pm drwxr-xr-x root/root 0 2021-10-15 16:00 ./usr/share/perl5/CHI/Test/ -rw-r--r-- root/root 685 2021-10-13 14:51 ./usr/share/perl5/CHI/Test/Class.pm drwxr-xr-x root/root 0 2021-10-15 16:00 ./usr/share/perl5/CHI/Test/Driver/ -rw-r--r-- root/root 159 2021-10-13 14:51 ./usr/share/perl5/CHI/Test/Driver/NonMoose.pm -rw-r--r-- root/root 246 2021-10-13 14:51 ./usr/share/perl5/CHI/Test/Driver/Readonly.pm drwxr-xr-x root/root 0 2021-10-15 16:00 ./usr/share/perl5/CHI/Test/Driver/Role/ -rw-r--r-- root/root 591 2021-10-13 14:51 ./usr/share/perl5/CHI/Test/Driver/Role/CheckKeyValidity.pm -rw-r--r-- root/root 242 2021-10-13 14:51 ./usr/share/perl5/CHI/Test/Driver/Writeonly.pm -rw-r--r-- root/root 1397 2021-10-13 14:51 ./usr/share/perl5/CHI/Test/Util.pm -rw-r--r-- root/root 3715 2021-10-13 14:51 ./usr/share/perl5/CHI/Types.pm -rw-r--r-- root/root 4407 2021-10-13 14:51 ./usr/share/perl5/CHI/Util.pm drwxr-xr-x root/root 0 2021-10-15 16:00 ./usr/share/perl5/CHI/t/ -rw-r--r-- root/root 533 2021-10-13 14:51 ./usr/share/perl5/CHI/t/Bugs.pm -rw-r--r-- root/root 3704 2021-10-13 14:51 ./usr/share/perl5/CHI/t/Config.pm -rw-r--r-- root/root 600 2021-10-13 14:51 ./usr/share/perl5/CHI/t/Constants.pm -rw-r--r-- root/root 67057 2021-10-13 14:51 ./usr/share/perl5/CHI/t/Driver.pm drwxr-xr-x root/root 0 2021-10-15 16:00 ./usr/share/perl5/CHI/t/Driver/ -rw-r--r-- root/root 1013 2021-10-13 14:51 ./usr/share/perl5/CHI/t/Driver/CacheCache.pm -rw-r--r-- root/root 2255 2021-10-15 16:00 ./usr/share/perl5/CHI/t/Driver/FastMmap.pm -rw-r--r-- root/root 3678 2021-10-13 14:51 ./usr/share/perl5/CHI/t/Driver/File.pm drwxr-xr-x root/root 0 2021-10-15 16:00 ./usr/share/perl5/CHI/t/Driver/File/ -rw-r--r-- root/root 682 2021-10-13 14:51 ./usr/share/perl5/CHI/t/Driver/File/DepthZero.pm -rw-r--r-- root/root 3291 2021-10-13 14:51 ./usr/share/perl5/CHI/t/Driver/Memory.pm -rw-r--r-- root/root 254 2021-10-13 14:51 ./usr/share/perl5/CHI/t/Driver/NonMoose.pm -rw-r--r-- root/root 3936 2021-10-13 14:51 ./usr/share/perl5/CHI/t/Driver/RawMemory.pm -rw-r--r-- root/root 702 2021-10-13 14:51 ./usr/share/perl5/CHI/t/Driver/Subcache.pm drwxr-xr-x root/root 0 2021-10-15 16:00 ./usr/share/perl5/CHI/t/Driver/Subcache/ -rw-r--r-- root/root 1667 2021-10-13 14:51 ./usr/share/perl5/CHI/t/Driver/Subcache/l1_cache.pm -rw-r--r-- root/root 708 2021-10-13 14:51 ./usr/share/perl5/CHI/t/Driver/Subcache/mirror_cache.pm -rw-r--r-- root/root 1724 2021-10-13 14:51 ./usr/share/perl5/CHI/t/GetError.pm -rw-r--r-- root/root 983 2021-10-13 14:51 ./usr/share/perl5/CHI/t/Initialize.pm -rw-r--r-- root/root 495 2021-10-13 14:51 ./usr/share/perl5/CHI/t/Null.pm -rw-r--r-- root/root 299 2021-10-13 14:51 ./usr/share/perl5/CHI/t/RequiredModules.pm -rw-r--r-- root/root 184 2021-10-13 14:51 ./usr/share/perl5/CHI/t/Sanity.pm -rw-r--r-- root/root 1817 2021-10-13 14:51 ./usr/share/perl5/CHI/t/SetError.pm -rw-r--r-- root/root 1428 2021-10-13 14:51 ./usr/share/perl5/CHI/t/Subcache.pm -rw-r--r-- root/root 816 2021-10-13 14:51 ./usr/share/perl5/CHI/t/Subclass.pm -rw-r--r-- root/root 1417 2021-10-13 14:51 ./usr/share/perl5/CHI/t/Util.pm +------------------------------------------------------------------------------+ | Post Build | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not cleaning session: cloned chroot in use +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build Type: full Build-Space: 2316 Build-Time: 6 Distribution: perl-5.40-throwaway Host Architecture: amd64 Install-Time: 5 Job: /srv/debomatic/incoming/libchi-perl_0.61-1.dsc Machine Architecture: amd64 Package: libchi-perl Package-Time: 18 Source-Version: 0.61-1 Space: 2316 Status: successful Version: 0.61-1 -------------------------------------------------------------------------------- Finished at 2024-06-03T20:22:28Z Build needed 00:00:18, 2316k disk space