Diff of the two buildlogs:
--
--- b1/build.log 2025-11-06 00:14:21.416493611 +0000
+++ b2/build.log 2025-11-06 00:15:08.016549265 +0000
@@ -1,6 +1,6 @@
I: pbuilder: network access will be disabled during build
-I: Current time: Wed Nov 5 12:13:17 -12 2025
-I: pbuilder-time-stamp: 1762387997
+I: Current time: Wed Jan 12 03:00:22 +14 2028
+I: pbuilder-time-stamp: 1831208422
I: Building the build Environment
I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz]
I: copying local configuration
@@ -26,53 +26,85 @@
dpkg-source: info: applying Address-memory-corruption-leading-to-str-value-being.patch
I: Not using root during the build.
I: Installing the build-deps
-I: user script /srv/workspace/pbuilder/1021853/tmp/hooks/D02_print_environment starting
+I: user script /srv/workspace/pbuilder/725705/tmp/hooks/D01_modify_environment starting
+debug: Running on ionos5-amd64.
+I: Changing host+domainname to test build reproducibility
+I: Adding a custom variable just for the fun of it...
+I: Changing /bin/sh to bash
+'/bin/sh' -> '/bin/bash'
+lrwxrwxrwx 1 root root 9 Jan 11 13:00 /bin/sh -> /bin/bash
+I: Setting pbuilder2's login shell to /bin/bash
+I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other
+I: user script /srv/workspace/pbuilder/725705/tmp/hooks/D01_modify_environment finished
+I: user script /srv/workspace/pbuilder/725705/tmp/hooks/D02_print_environment starting
I: set
- BUILDDIR='/build/reproducible-path'
- BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other'
- BUILDUSERNAME='pbuilder1'
- BUILD_ARCH='amd64'
- DEBIAN_FRONTEND='noninteractive'
- DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=40 '
- DISTRIBUTION='forky'
- HOME='/root'
- HOST_ARCH='amd64'
+ BASH=/bin/sh
+ BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath
+ BASH_ALIASES=()
+ BASH_ARGC=()
+ BASH_ARGV=()
+ BASH_CMDS=()
+ BASH_LINENO=([0]="12" [1]="0")
+ BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:.
+ BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment")
+ BASH_VERSINFO=([0]="5" [1]="3" [2]="3" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu")
+ BASH_VERSION='5.3.3(1)-release'
+ BUILDDIR=/build/reproducible-path
+ BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other'
+ BUILDUSERNAME=pbuilder2
+ BUILD_ARCH=amd64
+ DEBIAN_FRONTEND=noninteractive
+ DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 nocheck'
+ DIRSTACK=()
+ DISTRIBUTION=forky
+ EUID=0
+ FUNCNAME=([0]="Echo" [1]="main")
+ GROUPS=()
+ HOME=/root
+ HOSTNAME=i-capture-the-hostname
+ HOSTTYPE=x86_64
+ HOST_ARCH=amd64
IFS='
'
- INVOCATION_ID='0d7393bb02cc455188a0981e8e69e4fa'
- LANG='C'
- LANGUAGE='en_US:en'
- LC_ALL='C'
- MAIL='/var/mail/root'
- OPTIND='1'
- PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'
- PBCURRENTCOMMANDLINEOPERATION='build'
- PBUILDER_OPERATION='build'
- PBUILDER_PKGDATADIR='/usr/share/pbuilder'
- PBUILDER_PKGLIBDIR='/usr/lib/pbuilder'
- PBUILDER_SYSCONFDIR='/etc'
- PPID='1021853'
- PS1='# '
- PS2='> '
+ INVOCATION_ID=4c1e98b828194f7b8b65e2d5cbfa6976
+ LANG=C
+ LANGUAGE=et_EE:et
+ LC_ALL=C
+ MACHTYPE=x86_64-pc-linux-gnu
+ MAIL=/var/mail/root
+ OPTERR=1
+ OPTIND=1
+ OSTYPE=linux-gnu
+ PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path
+ PBCURRENTCOMMANDLINEOPERATION=build
+ PBUILDER_OPERATION=build
+ PBUILDER_PKGDATADIR=/usr/share/pbuilder
+ PBUILDER_PKGLIBDIR=/usr/lib/pbuilder
+ PBUILDER_SYSCONFDIR=/etc
+ PIPESTATUS=([0]="0")
+ POSIXLY_CORRECT=y
+ PPID=725705
PS4='+ '
- PWD='/'
- SHELL='/bin/bash'
- SHLVL='2'
- SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.XJLOvt54/pbuilderrc_uSkQ --distribution forky --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.XJLOvt54/b1 --logfile b1/build.log libyaml-syck-perl_1.34-4.dsc'
- SUDO_GID='111'
- SUDO_HOME='/var/lib/jenkins'
- SUDO_UID='106'
- SUDO_USER='jenkins'
- TERM='unknown'
- TZ='/usr/share/zoneinfo/Etc/GMT+12'
- USER='root'
- _='/usr/bin/systemd-run'
- http_proxy='http://46.16.76.132:3128'
+ PWD=/
+ SHELL=/bin/bash
+ SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix
+ SHLVL=3
+ SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.XJLOvt54/pbuilderrc_pGYG --distribution forky --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.XJLOvt54/b2 --logfile b2/build.log libyaml-syck-perl_1.34-4.dsc'
+ SUDO_GID=110
+ SUDO_HOME=/var/lib/jenkins
+ SUDO_UID=105
+ SUDO_USER=jenkins
+ TERM=unknown
+ TZ=/usr/share/zoneinfo/Etc/GMT-14
+ UID=0
+ USER=root
+ _='I: set'
+ http_proxy=http://213.165.73.152:3128
I: uname -a
- Linux ionos11-amd64 6.12.48+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20) x86_64 GNU/Linux
+ Linux i-capture-the-hostname 6.12.48+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20) x86_64 GNU/Linux
I: ls -l /bin
- lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin
-I: user script /srv/workspace/pbuilder/1021853/tmp/hooks/D02_print_environment finished
+ lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin
+I: user script /srv/workspace/pbuilder/725705/tmp/hooks/D02_print_environment finished
-> Attempting to satisfy build-dependencies
-> Creating pbuilder-satisfydepends-dummy package
Package: pbuilder-satisfydepends-dummy
@@ -144,7 +176,7 @@
Get: 29 http://deb.debian.org/debian forky/main amd64 debhelper all 13.28 [941 kB]
Get: 30 http://deb.debian.org/debian forky/main amd64 libdevel-leak-perl amd64 0.03-4+b4 [9816 B]
Get: 31 http://deb.debian.org/debian forky/main amd64 libperl-dev amd64 5.40.1-6 [1109 kB]
-Fetched 12.4 MB in 0s (69.1 MB/s)
+Fetched 12.4 MB in 0s (38.1 MB/s)
Preconfiguring packages ...
Selecting previously unselected package sensible-utils.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 19862 files and directories currently installed.)
@@ -283,7 +315,11 @@
Building tag database...
-> Finished parsing the build-deps
I: Building the package
-I: Running cd /build/reproducible-path/libyaml-syck-perl-1.34/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../libyaml-syck-perl_1.34-4_source.changes
+I: user script /srv/workspace/pbuilder/725705/tmp/hooks/A99_set_merged_usr starting
+Not re-configuring usrmerge for forky
+I: user script /srv/workspace/pbuilder/725705/tmp/hooks/A99_set_merged_usr finished
+hostname: Name or service not known
+I: Running cd /build/reproducible-path/libyaml-syck-perl-1.34/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../libyaml-syck-perl_1.34-4_source.changes
dpkg-buildpackage: info: source package libyaml-syck-perl
dpkg-buildpackage: info: source version 1.34-4
dpkg-buildpackage: info: source distribution unstable
@@ -305,7 +341,7 @@
Writing Makefile for YAML::Syck
Writing MYMETA.yml and MYMETA.json
dh_auto_build
- make -j40
+ make -j42
make[1]: Entering directory '/build/reproducible-path/libyaml-syck-perl-1.34'
x86_64-linux-gnu-gcc -c -I. -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libyaml-syck-perl-1.34=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -DVERSION=\"1.34\" -DXS_VERSION=\"1.34\" -fPIC "-I/usr/lib/x86_64-linux-gnu/perl/5.40/CORE" bytecode.c
Running Mkbootstrap for Syck ()
@@ -313,17 +349,17 @@
x86_64-linux-gnu-gcc -c -I. -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libyaml-syck-perl-1.34=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -DVERSION=\"1.34\" -DXS_VERSION=\"1.34\" -fPIC "-I/usr/lib/x86_64-linux-gnu/perl/5.40/CORE" gram.c
x86_64-linux-gnu-gcc -c -I. -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libyaml-syck-perl-1.34=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -DVERSION=\"1.34\" -DXS_VERSION=\"1.34\" -fPIC "-I/usr/lib/x86_64-linux-gnu/perl/5.40/CORE" handler.c
x86_64-linux-gnu-gcc -c -I. -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libyaml-syck-perl-1.34=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -DVERSION=\"1.34\" -DXS_VERSION=\"1.34\" -fPIC "-I/usr/lib/x86_64-linux-gnu/perl/5.40/CORE" implicit.c
-chmod 644 "Syck.bs"
x86_64-linux-gnu-gcc -c -I. -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libyaml-syck-perl-1.34=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -DVERSION=\"1.34\" -DXS_VERSION=\"1.34\" -fPIC "-I/usr/lib/x86_64-linux-gnu/perl/5.40/CORE" node.c
+chmod 644 "Syck.bs"
x86_64-linux-gnu-gcc -c -I. -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libyaml-syck-perl-1.34=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -DVERSION=\"1.34\" -DXS_VERSION=\"1.34\" -fPIC "-I/usr/lib/x86_64-linux-gnu/perl/5.40/CORE" syck_.c
+cp lib/YAML/Syck.pm blib/lib/YAML/Syck.pm
+cp lib/YAML/Dumper/Syck.pm blib/lib/YAML/Dumper/Syck.pm
+cp lib/JSON/Syck.pm blib/lib/JSON/Syck.pm
+cp lib/YAML/Loader/Syck.pm blib/lib/YAML/Loader/Syck.pm
x86_64-linux-gnu-gcc -c -I. -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libyaml-syck-perl-1.34=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -DVERSION=\"1.34\" -DXS_VERSION=\"1.34\" -fPIC "-I/usr/lib/x86_64-linux-gnu/perl/5.40/CORE" syck_st.c
x86_64-linux-gnu-gcc -c -I. -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libyaml-syck-perl-1.34=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -DVERSION=\"1.34\" -DXS_VERSION=\"1.34\" -fPIC "-I/usr/lib/x86_64-linux-gnu/perl/5.40/CORE" token.c
"/usr/bin/perl" "/usr/share/perl/5.40/ExtUtils/xsubpp" -typemap '/usr/share/perl/5.40/ExtUtils/typemap' Syck.xs > Syck.xsc
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Syck.bs blib/arch/auto/YAML/Syck/Syck.bs 644
-cp lib/YAML/Dumper/Syck.pm blib/lib/YAML/Dumper/Syck.pm
-cp lib/JSON/Syck.pm blib/lib/JSON/Syck.pm
-cp lib/YAML/Loader/Syck.pm blib/lib/YAML/Loader/Syck.pm
-cp lib/YAML/Syck.pm blib/lib/YAML/Syck.pm
syck_st.c:55:12: warning: conflicting types for built-in function 'strcmp'; expected 'int(const char *, const char *)' [-Wbuiltin-declaration-mismatch]
55 | extern int strcmp();
| ^~~~~~
@@ -416,893 +452,11 @@
chmod 755 blib/arch/auto/YAML/Syck/Syck.so
Manifying 2 pod documents
make[1]: Leaving directory '/build/reproducible-path/libyaml-syck-perl-1.34'
- dh_auto_test
- make -j40 test TEST_VERBOSE=1
-make[1]: Entering directory '/build/reproducible-path/libyaml-syck-perl-1.34'
-"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Syck.bs blib/arch/auto/YAML/Syck/Syck.bs 644
-PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
-t/1-basic.t .................
-1..11
-ok 1
-ok 2
-ok 3
-not ok 4 - Bad data dies on Load # TODO RT 34073 - Parsing YAML without separator
-# Failed (TODO) test 'Bad data dies on Load'
-# at t/1-basic.t line 14.
-# got: ''
-# expected: anything else
-not ok 5 - Bad data fails load # TODO RT 34073 - Parsing YAML without separator
-# Failed (TODO) test 'Bad data fails load'
-# at t/1-basic.t line 15.
-# got: '--'
-# expected: undef
-ok 6 - Bad data fails load
-not ok 7 - Bad data dies on Load # TODO Load fails on empty string
-# Failed (TODO) test 'Bad data dies on Load'
-# at t/1-basic.t line 23.
-# got: ''
-# expected: anything else
-not ok 8 - Bad data dies on Load # TODO Load fails on empty string
-# Failed (TODO) test 'Bad data dies on Load'
-# at t/1-basic.t line 30.
-# got: ''
-# expected: anything else
-not ok 9 - Bad data fails load # TODO Load fails on empty string
-# Failed (TODO) test 'Bad data fails load'
-# at t/1-basic.t line 31.
-# got: 'feefifofum
-#
-# dkjdkdk'
-# expected: undef
-not ok 10 - Bad data dies on Load # TODO RT 23850 - META.yml of DMAKI/DateTime-Format-Japanese-0.01.tar.gz cannot be parsed
-# Failed (TODO) test 'Bad data dies on Load'
-# at t/1-basic.t line 38.
-# got: 'Syck parser (line 3, column -1): syntax error at t/1-basic.t line 35.
-# '
-# expected: ''
-not ok 11 - Bad data fails load # TODO RT 23850 - META.yml of DMAKI/DateTime-Format-Japanese-0.01.tar.gz cannot be parsed
-# Failed (TODO) test 'Bad data fails load'
-# at t/1-basic.t line 39.
-# Structures begin differing at:
-# $got = undef
-# $expected = ARRAY(0x55fe4ca4f878)
-ok
-t/11-loadfile.t .............
-1..12
-ok 1 - LoadFile(*DATA) works
-ok 2 - LoadFile(\*DATA) works
-ok 3 - LoadFile works with file names
-ok 4 - LoadFile works with IO::File
-ok 5 - LoadFile works with indirect filehandles
-ok 6 - LoadFile works with ordinary filehandles
-ok 7 - LoadFile works with glob refs
-ok 8 - LoadFile works with in-memory files
-ok 9 - LoadFile dies loading an empty file
-ok 10 - LoadFile returns undef loading an empty file
-ok 11 - No failure reading an empty file handle
-ok 12 - LoadFile returns undef loading an empty file
-ok
-t/12-dumpfile.t .............
-1..6
-ok 1 - DumpFile works with filenames
-ok 2 - DumpFile works with IO::File
-ok 3 - DumpFile works with indirect file handles
-ok 4 - DumpFile works with ordinary file handles
-ok 5 - DumpFile works with glob refs
-ok 6 - DumpFile works with in-memory files
-ok
-t/2-scalars.t ...............
-1..135
-ok 1 - YAML::Syck has a version and is loaded
-ok 2 - Dump a simple number
-ok 3 - Load a simple number
-ok 4 - A pointer to 42 dumps
-ok 5 - A pointer to 42 loads
-ok 6 - A Circular Reference Loads.
-ok 7 - A Circular Reference Round Trips.
-ok 8
-ok 9
-ok 10
-ok 11
-ok 12
-ok 13
-ok 14
-ok 15
-ok 16
-ok 17
-ok 18
-ok 19
-ok 20 - no error
-ok 21
-ok 22 - no error
-ok 23
-ok 24
-ok 25
-ok 26
-ok 27
-ok 28
-ok 29
-ok 30
-ok 31
-ok 32
-ok 33
-ok 34
-ok 35
-ok 36
-ok 37
-ok 38
-ok 39
-ok 40
-ok 41
-ok 42
-ok 43
-ok 44
-ok 45
-ok 46
-ok 47
-ok 48 - recurse 1
-ok 49 - recurse 2
-ok 50 - Circular refs are working correctly
-ok 51
-ok 52
-ok 53
-ok 54
-ok 55
-ok 56
-ok 57
-ok 58
-ok 59
-ok 60
-ok 61
-ok 62
-ok 63
-ok 64
-ok 65
-ok 66
-ok 67
-ok 68
-ok 69
-ok 70
-ok 71
-ok 72
-ok 73
-ok 74
-ok 75
-ok 76
-ok 77
-ok 78
-ok 79
-ok 80
-ok 81
-ok 82
-ok 83
-ok 84
-ok 85
-ok 86
-ok 87
-ok 88
-ok 89
-not ok 90 - HASH(0x557d1b179f78) # TODO roundtrip is breaking for this right now: '---
-... X: ''
-'
-# Failed (TODO) test 'HASH(0x557d1b179f78)'
-# at t/2-scalars.t line 261.
-# got: undef
-# expected: 'HASH(0x557d1ae0efd8)'
-ok 91 - RT 47944 - back quote is a reserved character
-ok 92
-ok 93
-ok 94
-ok 95
-ok 96
-ok 97
-ok 98
-ok 99
-ok 100
-ok 101
-ok 102
-ok 103
-ok 104
-ok 105
-ok 106
-ok 107
-ok 108
-ok 109
-ok 110
-ok 111
-ok 112
-ok 113
-ok 114
-ok 115
-ok 116
-ok 117
-ok 118
-ok 119
-ok 120
-ok 121
-ok 122 - Dumped version of file is unquoted
-ok 123 - Dumped version of file is unquoted
-ok 124 - Dumped version of file is unquoted
-ok 125 - Dumped version of file is unquoted
-ok 126 - Dumped version of file is unquoted
-ok 127 - Dumped version of file is unquoted
-ok 128 - Dumped version of file is unquoted
-ok 129 - hex Dump preserves as string
-ok 130 - hex Load preserves as string
-ok 131 - oct Dump preserves by quoting
-ok 132 - oct Load preserves by quoting
-ok 133 - 00 Dump preserves by quoting
-ok 134 - 00 Load preserves by quoting
-not ok 135 - RT 54780 - Wrong loading of YAML with double quoted style # TODO not handling double quoted style right
-# Failed (TODO) test 'RT 54780 - Wrong loading of YAML with double quoted style'
-# at t/2-scalars.t line 304.
-# got: 'content\ string
-# other\ content
-# \
-# new
-# '
-# expected: 'content string
-# other content
-#
-# new
-# '
-ok
-t/3-objects.t ...............
-1..51
-ok 1
-ok 2
-ok 3 - ref - !!perl/hash:foo
-ok 4 - data - !!perl/hash:foo
-ok 5 - ref - !perl/foo
-ok 6 - data - !perl/foo
-ok 7 - ref - !hs/Foo
-ok 8 - data - !hs/Foo
-ok 9 - ref - !haskell.org/Foo
-ok 10 - data - !haskell.org/Foo
-ok 11 - ref - !haskell.org/^Foo
-ok 12 - data - !haskell.org/^Foo
-ok 13 - ref - !!perl
-ok 14 - data - !!perl
-ok 15 - ref - !!moose
-ok 16 - data - !!moose
-ok 17 - ref - !ruby/object:Test::Bear
-ok 18 - data - !ruby/object:Test::Bear
-ok 19 - Testing regexes with the >=5.13.5 caret syntax
-ok 20
-ok 21
-ok 22
-ok 23
-ok 24
-ok 25
-ok 26
-ok 27 - blessed to code
-ok 28 - it's a hash
-ok 29 - blessed to foobar
-ok 30 - it's a CODE
-ok 31 - blessed to code
-ok 32 - it's a CODE
-ok 33 - ref - !!perl/hash:foo
-ok 34 - data - !!perl/hash:foo
-ok 35 - ref - !perl/foo
-ok 36 - data - !perl/foo
-ok 37 - ref - !hs/Foo
-ok 38 - data - !hs/Foo
-ok 39 - ref - !haskell.org/Foo
-ok 40 - data - !haskell.org/Foo
-ok 41 - ref - !haskell.org/^Foo
-ok 42 - data - !haskell.org/^Foo
-ok 43 - ref - !!perl
-ok 44 - data - !!perl
-ok 45 - ref - !!moose
-ok 46 - data - !!moose
-ok 47 - ref - !ruby/object:Test::Bear
-ok 48 - data - !ruby/object:Test::Bear
-ok 49 - Deep hash round trips
-ok 50 - Deep hash round trips and strip blessings
-ok 51 - Deep hash round trips and doesn't strips blessings
-ok
-t/4-perl_tag_scheme.t .......
-1..18
-ok 1
-ok 2
-ok 3
-ok 4
-ok 5
-ok 6
-ok 7
-ok 8
-ok 9
-ok 10
-ok 11
-ok 12
-ok 13
-ok 14
-ok 15
-ok 16
-ok 17
-ok 18
-ok
-t/json-basic.t ..............
-1..104
-ok 1 - roundtrip "foo" -> 'foo' -> "foo" -> sq:0 utf8:0
-ok 2 - roundtrip "foo" -> 'foo' -> "foo" -> sq:0 utf8:1
-ok 3 - roundtrip 'foo' -> 'foo' -> 'foo' -> sq:1 utf8:0
-ok 4 - roundtrip 'foo' -> 'foo' -> 'foo' -> sq:1 utf8:1
-ok 5 - roundtrip [1,2,3] -> [1,2,3] -> [1,2,3] -> sq:0 utf8:0
-ok 6 - roundtrip [1,2,3] -> [1,2,3] -> [1,2,3] -> sq:0 utf8:1
-ok 7 - roundtrip [1,2,3] -> [1,2,3] -> [1,2,3] -> sq:1 utf8:0
-ok 8 - roundtrip [1,2,3] -> [1,2,3] -> [1,2,3] -> sq:1 utf8:1
-ok 9 - roundtrip [1,2,3] -> [1,2,3] -> [1,2,3] -> sq:0 utf8:0
-ok 10 - roundtrip [1,2,3] -> [1,2,3] -> [1,2,3] -> sq:0 utf8:1
-ok 11 - roundtrip [1,2,3] -> [1,2,3] -> [1,2,3] -> sq:1 utf8:0
-ok 12 - roundtrip [1,2,3] -> [1,2,3] -> [1,2,3] -> sq:1 utf8:1
-ok 13 - roundtrip 2 -> 2 -> 2 -> sq:0 utf8:0
-ok 14 - roundtrip 2 -> 2 -> 2 -> sq:0 utf8:1
-ok 15 - roundtrip 2 -> 2 -> 2 -> sq:1 utf8:0
-ok 16 - roundtrip 2 -> 2 -> 2 -> sq:1 utf8:1
-ok 17 - roundtrip "foo'bar" -> 'foo\'bar' -> "foo'bar" -> sq:0 utf8:0
-ok 18 - roundtrip "foo'bar" -> 'foo\'bar' -> "foo'bar" -> sq:0 utf8:1
-ok 19 - roundtrip 'foo\'bar' -> 'foo\'bar' -> 'foo\'bar' -> sq:1 utf8:0
-ok 20 - roundtrip 'foo\'bar' -> 'foo\'bar' -> 'foo\'bar' -> sq:1 utf8:1
-ok 21 - roundtrip [1,2,3] -> [1,2,3] -> [1,2,3] -> sq:0 utf8:0
-ok 22 - roundtrip [1,2,3] -> [1,2,3] -> [1,2,3] -> sq:0 utf8:1
-ok 23 - roundtrip [1,2,3] -> [1,2,3] -> [1,2,3] -> sq:1 utf8:0
-ok 24 - roundtrip [1,2,3] -> [1,2,3] -> [1,2,3] -> sq:1 utf8:1
-ok 25 - roundtrip {"foo":"bar"} -> {'foo' => 'bar'} -> {"foo":"bar"} -> sq:0 utf8:0
-ok 26 - roundtrip {"foo":"bar"} -> {'foo' => 'bar'} -> {"foo":"bar"} -> sq:0 utf8:1
-ok 27 - roundtrip {'foo':'bar'} -> {'foo' => 'bar'} -> {'foo':'bar'} -> sq:1 utf8:0
-ok 28 - roundtrip {'foo':'bar'} -> {'foo' => 'bar'} -> {'foo':'bar'} -> sq:1 utf8:1
-ok 29 - roundtrip {"foo":"bar"} -> {'foo' => 'bar'} -> {"foo":"bar"} -> sq:0 utf8:0
-ok 30 - roundtrip {"foo":"bar"} -> {'foo' => 'bar'} -> {"foo":"bar"} -> sq:0 utf8:1
-ok 31 - roundtrip {'foo':'bar'} -> {'foo' => 'bar'} -> {'foo':'bar'} -> sq:1 utf8:0
-ok 32 - roundtrip {'foo':'bar'} -> {'foo' => 'bar'} -> {'foo':'bar'} -> sq:1 utf8:1
-ok 33 - roundtrip [{"foo":2},{"foo":"bar"}] -> [{'foo' => 2},{'foo' => 'bar'}] -> [{"foo":2},{"foo":"bar"}] -> sq:0 utf8:0
-ok 34 - roundtrip [{"foo":2},{"foo":"bar"}] -> [{'foo' => 2},{'foo' => 'bar'}] -> [{"foo":2},{"foo":"bar"}] -> sq:0 utf8:1
-ok 35 - roundtrip [{'foo':2},{'foo':'bar'}] -> [{'foo' => 2},{'foo' => 'bar'}] -> [{'foo':2},{'foo':'bar'}] -> sq:1 utf8:0
-ok 36 - roundtrip [{'foo':2},{'foo':'bar'}] -> [{'foo' => 2},{'foo' => 'bar'}] -> [{'foo':2},{'foo':'bar'}] -> sq:1 utf8:1
-ok 37 - roundtrip "媾" -> '媾' -> "媾" -> sq:0 utf8:0
-ok 38 - roundtrip "媾" -> "\x{5abe}" -> "媾" -> sq:0 utf8:1
-ok 39 - roundtrip '媾' -> '媾' -> '媾' -> sq:1 utf8:0
-ok 40 - roundtrip '媾' -> "\x{5abe}" -> '媾' -> sq:1 utf8:1
-ok 41 - roundtrip null -> undef -> null -> sq:0 utf8:0
-ok 42 - roundtrip null -> undef -> null -> sq:0 utf8:1
-ok 43 - roundtrip null -> undef -> null -> sq:1 utf8:0
-ok 44 - roundtrip null -> undef -> null -> sq:1 utf8:1
-ok 45 - roundtrip {"foo":null} -> {'foo' => undef} -> {"foo":null} -> sq:0 utf8:0
-ok 46 - roundtrip {"foo":null} -> {'foo' => undef} -> {"foo":null} -> sq:0 utf8:1
-ok 47 - roundtrip {'foo':null} -> {'foo' => undef} -> {'foo':null} -> sq:1 utf8:0
-ok 48 - roundtrip {'foo':null} -> {'foo' => undef} -> {'foo':null} -> sq:1 utf8:1
-ok 49 - roundtrip "" -> '' -> "" -> sq:0 utf8:0
-ok 50 - roundtrip "" -> '' -> "" -> sq:0 utf8:1
-ok 51 - roundtrip '' -> '' -> '' -> sq:1 utf8:0
-ok 52 - roundtrip '' -> '' -> '' -> sq:1 utf8:1
-ok 53 - roundtrip [null,null] -> [undef,undef] -> [null,null] -> sq:0 utf8:0
-ok 54 - roundtrip [null,null] -> [undef,undef] -> [null,null] -> sq:0 utf8:1
-ok 55 - roundtrip [null,null] -> [undef,undef] -> [null,null] -> sq:1 utf8:0
-ok 56 - roundtrip [null,null] -> [undef,undef] -> [null,null] -> sq:1 utf8:1
-ok 57 - roundtrip ["",null] -> ['',undef] -> ["",null] -> sq:0 utf8:0
-ok 58 - roundtrip ["",null] -> ['',undef] -> ["",null] -> sq:0 utf8:1
-ok 59 - roundtrip ['',null] -> ['',undef] -> ['',null] -> sq:1 utf8:0
-ok 60 - roundtrip ['',null] -> ['',undef] -> ['',null] -> sq:1 utf8:1
-ok 61 - roundtrip {"foo":""} -> {'foo' => ''} -> {"foo":""} -> sq:0 utf8:0
-ok 62 - roundtrip {"foo":""} -> {'foo' => ''} -> {"foo":""} -> sq:0 utf8:1
-ok 63 - roundtrip {'foo':''} -> {'foo' => ''} -> {'foo':''} -> sq:1 utf8:0
-ok 64 - roundtrip {'foo':''} -> {'foo' => ''} -> {'foo':''} -> sq:1 utf8:1
-ok 65 - roundtrip ["\"://\""] -> ['"://"'] -> ["\"://\""] -> sq:0 utf8:0
-ok 66 - roundtrip ["\"://\""] -> ['"://"'] -> ["\"://\""] -> sq:0 utf8:1
-ok 67 - roundtrip ['\'://\''] -> ['\'://\''] -> ['\'://\''] -> sq:1 utf8:0
-ok 68 - roundtrip ['\'://\''] -> ['\'://\''] -> ['\'://\''] -> sq:1 utf8:1
-ok 69 - roundtrip "~foo" -> '~foo' -> "~foo" -> sq:0 utf8:0
-ok 70 - roundtrip "~foo" -> '~foo' -> "~foo" -> sq:0 utf8:1
-ok 71 - roundtrip '~foo' -> '~foo' -> '~foo' -> sq:1 utf8:0
-ok 72 - roundtrip '~foo' -> '~foo' -> '~foo' -> sq:1 utf8:1
-not ok 73 - roundtrip "\/" -> '\\/' -> "\\/" -> sq:0 utf8:0 # TODO backslashed char not working yet
-# Failed (TODO) test 'roundtrip "\/" -> '\\/' -> "\\/" -> sq:0 utf8:0 '
-# at t/json-basic.t line 95.
-# got: '"\\/"'
-# expected: '"\/"'
-not ok 74 - roundtrip "\/" -> '\\/' -> "\\/" -> sq:0 utf8:1 # TODO backslashed char not working yet
-# Failed (TODO) test 'roundtrip "\/" -> '\\/' -> "\\/" -> sq:0 utf8:1 '
-# at t/json-basic.t line 95.
-# got: '"\\/"'
-# expected: '"\/"'
-not ok 75 - roundtrip '\/' -> '\\/' -> '\\/' -> sq:1 utf8:0 # TODO backslashed char not working yet
-# Failed (TODO) test 'roundtrip '\/' -> '\\/' -> '\\/' -> sq:1 utf8:0 '
-# at t/json-basic.t line 95.
-# got: ''\\/''
-# expected: ''\/''
-not ok 76 - roundtrip '\/' -> '\\/' -> '\\/' -> sq:1 utf8:1 # TODO backslashed char not working yet
-# Failed (TODO) test 'roundtrip '\/' -> '\\/' -> '\\/' -> sq:1 utf8:1 '
-# at t/json-basic.t line 95.
-# got: ''\\/''
-# expected: ''\/''
-ok 77 - roundtrip "\"" -> '"' -> "\"" -> sq:0 utf8:0
-ok 78 - roundtrip "\"" -> '"' -> "\"" -> sq:0 utf8:1
-ok 79 - roundtrip '\'' -> '\'' -> '\'' -> sq:1 utf8:0
-ok 80 - roundtrip '\'' -> '\'' -> '\'' -> sq:1 utf8:1
-ok 81 - roundtrip "\b" -> '' -> "\b" -> sq:0 utf8:0
-ok 82 - roundtrip "\b" -> '' -> "\b" -> sq:0 utf8:1
-not ok 83 - roundtrip '\b' -> '\\b' -> '\\b' -> sq:1 utf8:0 # TODO backslashed char not working yet
-# Failed (TODO) test 'roundtrip '\b' -> '\\b' -> '\\b' -> sq:1 utf8:0 '
-# at t/json-basic.t line 95.
-# got: ''\\b''
-# expected: ''\b''
-not ok 84 - roundtrip '\b' -> '\\b' -> '\\b' -> sq:1 utf8:1 # TODO backslashed char not working yet
-# Failed (TODO) test 'roundtrip '\b' -> '\\b' -> '\\b' -> sq:1 utf8:1 '
-# at t/json-basic.t line 95.
-# got: ''\\b''
-# expected: ''\b''
-ok 85 - roundtrip "\f" -> '' -> "\f" -> sq:0 utf8:0
-ok 86 - roundtrip "\f" -> '' -> "\f" -> sq:0 utf8:1
-not ok 87 - roundtrip '\f' -> '\\f' -> '\\f' -> sq:1 utf8:0 # TODO backslashed char not working yet
-# Failed (TODO) test 'roundtrip '\f' -> '\\f' -> '\\f' -> sq:1 utf8:0 '
-# at t/json-basic.t line 95.
-# got: ''\\f''
-# expected: ''\f''
-not ok 88 - roundtrip '\f' -> '\\f' -> '\\f' -> sq:1 utf8:1 # TODO backslashed char not working yet
-# Failed (TODO) test 'roundtrip '\f' -> '\\f' -> '\\f' -> sq:1 utf8:1 '
-# at t/json-basic.t line 95.
-# got: ''\\f''
-# expected: ''\f''
-ok 89 - roundtrip "\n" -> '
-# ' -> "\n" -> sq:0 utf8:0
-ok 90 - roundtrip "\n" -> '
-# ' -> "\n" -> sq:0 utf8:1
-not ok 91 - roundtrip '\n' -> '\\n' -> '\\n' -> sq:1 utf8:0 # TODO backslashed char not working yet
-# Failed (TODO) test 'roundtrip '\n' -> '\\n' -> '\\n' -> sq:1 utf8:0 '
-# at t/json-basic.t line 95.
-# got: ''\\n''
-# expected: ''\n''
-not ok 92 - roundtrip '\n' -> '\\n' -> '\\n' -> sq:1 utf8:1 # TODO backslashed char not working yet
-# Failed (TODO) test 'roundtrip '\n' -> '\\n' -> '\\n' -> sq:1 utf8:1 '
-# at t/json-basic.t line 95.
-# got: ''\\n''
-# expected: ''\n''
-ok 93 - roundtrip "\r" -> '
' -> "\r" -> sq:0 utf8:0
-ok 94 - roundtrip "\r" -> '
' -> "\r" -> sq:0 utf8:1
-not ok 95 - roundtrip '\r' -> '\\r' -> '\\r' -> sq:1 utf8:0 # TODO backslashed char not working yet
-# Failed (TODO) test 'roundtrip '\r' -> '\\r' -> '\\r' -> sq:1 utf8:0 '
-# at t/json-basic.t line 95.
-# got: ''\\r''
-# expected: ''\r''
-not ok 96 - roundtrip '\r' -> '\\r' -> '\\r' -> sq:1 utf8:1 # TODO backslashed char not working yet
-# Failed (TODO) test 'roundtrip '\r' -> '\\r' -> '\\r' -> sq:1 utf8:1 '
-# at t/json-basic.t line 95.
-# got: ''\\r''
-# expected: ''\r''
-ok 97 - roundtrip "\t" -> ' ' -> "\t" -> sq:0 utf8:0
-ok 98 - roundtrip "\t" -> ' ' -> "\t" -> sq:0 utf8:1
-not ok 99 - roundtrip '\t' -> '\\t' -> '\\t' -> sq:1 utf8:0 # TODO backslashed \t not working yet
-# Failed (TODO) test 'roundtrip '\t' -> '\\t' -> '\\t' -> sq:1 utf8:0 '
-# at t/json-basic.t line 95.
-# got: ''\\t''
-# expected: ''\t''
-not ok 100 - roundtrip '\t' -> '\\t' -> '\\t' -> sq:1 utf8:1 # TODO backslashed \t not working yet
-# Failed (TODO) test 'roundtrip '\t' -> '\\t' -> '\\t' -> sq:1 utf8:1 '
-# at t/json-basic.t line 95.
-# got: ''\\t''
-# expected: ''\t''
-not ok 101 - roundtrip "\u0001" -> '\\u0001' -> "\\u0001" -> sq:0 utf8:0 # TODO backslashed \u not working yet
-# Failed (TODO) test 'roundtrip "\u0001" -> '\\u0001' -> "\\u0001" -> sq:0 utf8:0 '
-# at t/json-basic.t line 95.
-# got: '"\\u0001"'
-# expected: '"\u0001"'
-not ok 102 - roundtrip "\u0001" -> '\\u0001' -> "\\u0001" -> sq:0 utf8:1 # TODO backslashed \u not working yet
-# Failed (TODO) test 'roundtrip "\u0001" -> '\\u0001' -> "\\u0001" -> sq:0 utf8:1 '
-# at t/json-basic.t line 95.
-# got: '"\\u0001"'
-# expected: '"\u0001"'
-not ok 103 - roundtrip '\u0001' -> '\\u0001' -> '\\u0001' -> sq:1 utf8:0 # TODO backslashed \u not working yet
-# Failed (TODO) test 'roundtrip '\u0001' -> '\\u0001' -> '\\u0001' -> sq:1 utf8:0 '
-# at t/json-basic.t line 95.
-# got: ''\\u0001''
-# expected: ''\u0001''
-not ok 104 - roundtrip '\u0001' -> '\\u0001' -> '\\u0001' -> sq:1 utf8:1 # TODO backslashed \u not working yet
-# Failed (TODO) test 'roundtrip '\u0001' -> '\\u0001' -> '\\u0001' -> sq:1 utf8:1 '
-# at t/json-basic.t line 95.
-# got: ''\\u0001''
-# expected: ''\u0001''
-ok
-t/json-circular-ref.t .......
-1..8
-ok 1 - A Structure should come back on a JSON dump with circular blessed references
-ok 2 - Die is thrown when the circular blessed ref happens
-ok 3 - A Structure should come back on a JSON dump with duplicate references
-ok 4 - Die is thrown when the circular ref happens
-ok 5 - A Structure should come back on a JSON dump with duplicate references
-ok 6 - No die is thrown when the circular ref happens
-ok 7 - A Complex structure should come back on a JSON dump with duplicate references
-ok 8 - No die is thrown when the circular ref happens
-ok
-t/json-crlf.t ...............
-1..6
-ok 1
-ok 2
-ok 3
-ok 4
-ok 5
-ok 6
-ok
-t/json-dumpinto.t ...........
-1..7
-ok 1
-ok 2
-ok 3
-ok 4
-ok 5
-ok 6
-ok 7
-ok
-t/json-empty.t ..............
-1..1
-ok 1
-ok
-t/json-indent.t .............
-1..1
-ok 1
-ok
-t/json-loadfile.t ...........
-1..12
-ok 1 - LoadFile(*DATA) works
-ok 2 - LoadFile(\*DATA) works
-ok 3 - LoadFile works with file names
-ok 4 - LoadFile works with IO::File
-ok 5 - LoadFile works with indirect filehandles
-ok 6 - LoadFile works with ordinary filehandles
-ok 7 - LoadFile works with glob refs
-ok 8 - LoadFile works with in-memory files
-ok 9 - LoadFile dies loading an empty file
-ok 10 - LoadFile returns undef loading an empty file
-ok 11 - LoadFile dies loading an empty file
-ok 12 - LoadFile returns undef loading an empty file
-ok
-t/json-minus.t ..............
-1..1
-ok 1
-ok
-t/json-newline.t ............
-1..1
-ok 1
-ok
-t/json-null.t ...............
-1..2
-ok 1
-ok 2
-ok
-t/json-numbers.t ............
-1..53
-ok 1 - cmp sort causes numbers to coerce into strings and thus be quoted.
-ok 2 - Numeric sort doesn't coerce non-numeric strings into numbers because they still contain their valid string
-ok 3 - Strings are quoted. Numbers are not
-ok 4 - Ocatls don't get treated as numbers
-ok 5 - Hex doesn't get treated as a number
-ok 6 - Floats with leading 0 don't get excluded by octal check
-ok 7 - numbers with underscores get quoted.
-ok 8 - numbers with commas get quoted.
-ok 9 - Scientific notation gets quoted.
-ok 10 - Scientific notation gets quoted.
-ok 11 - Scientific notation gets quoted.
-ok 12 - "0" != 0 in JSON. 0 is false "0" is true.
-ok 13 - Strigified integer is stringified in JSON
-ok 14 - "0" != 0 in JSON. 0 is false "0" is true.
-ok 15 - Strigified integer is stringified in JSON
-ok 16 - "0" != 0 in JSON. 0 is false "0" is true.
-ok 17 - Strigified integer is stringified in JSON
-ok 18 - "0" != 0 in JSON. 0 is false "0" is true.
-ok 19 - Strigified integer is stringified in JSON
-ok 20 - "0" != 0 in JSON. 0 is false "0" is true.
-ok 21 - Strigified integer is stringified in JSON
-ok 22 - "0" != 0 in JSON. 0 is false "0" is true.
-ok 23 - Strigified integer is stringified in JSON
-ok 24 - "0" != 0 in JSON. 0 is false "0" is true.
-ok 25 - Strigified integer is stringified in JSON
-ok 26 - "0" != 0 in JSON. 0 is false "0" is true.
-ok 27 - Strigified integer is stringified in JSON
-ok 28 - "0" != 0 in JSON. 0 is false "0" is true.
-ok 29 - Strigified integer is stringified in JSON
-ok 30 - "0" != 0 in JSON. 0 is false "0" is true.
-ok 31 - Strigified integer is stringified in JSON
-ok 32 - "0" != 0 in JSON. 0 is false "0" is true.
-ok 33 - Strigified integer is stringified in JSON
-ok 34 - "0" != 0 in JSON. 0 is false "0" is true.
-ok 35 - Strigified integer is stringified in JSON
-ok 36 - "0" != 0 in JSON. 0 is false "0" is true.
-ok 37 - Strigified integer is stringified in JSON
-ok 38 - "0" != 0 in JSON. 0 is false "0" is true.
-ok 39 - Strigified integer is stringified in JSON
-ok 40 - "0" != 0 in JSON. 0 is false "0" is true.
-ok 41 - Strigified integer is stringified in JSON
-ok 42 - "0" != 0 in JSON. 0 is false "0" is true.
-ok 43 - Strigified integer is stringified in JSON
-ok 44 - "0" != 0 in JSON. 0 is false "0" is true.
-ok 45 - Strigified integer is stringified in JSON
-ok 46 - "0" != 0 in JSON. 0 is false "0" is true.
-ok 47 - Strigified integer is stringified in JSON
-ok 48 - "0" != 0 in JSON. 0 is false "0" is true.
-ok 49 - Strigified integer is stringified in JSON
-ok 50 - "0" != 0 in JSON. 0 is false "0" is true.
-ok 51 - Strigified integer is stringified in JSON
-ok 52 - "0" != 0 in JSON. 0 is false "0" is true.
-ok 53 - Strigified integer is stringified in JSON
-ok
-t/json-refs.t ...............
-1..2
-ok 1
-ok 2
-ok
-t/json-singlequote.t ........
-1..5
-ok 1
-ok 2
-ok 3
-ok 4
-ok 5 - no extra space in the URL
-ok
-t/leak.t ....................
-1..11
-ok 1 - No leaks - array
-ok 2 - No leaks - hash
-ok 3 - No leaks - code
-ok 4 - Load failed (expected)
-ok 5 - No leaks - Load failure
-ok 6 - Load failed on code syntax error (expected)
-not ok 7 - No leaks - Load failure (code) # TODO It looks like evals leak, but we're better than Storable
-# Failed (TODO) test 'No leaks - Load failure (code)'
-# at t/leak.t line 105.
-# got: '10'
-# expected: '0'
-ok 8 - Dump succeeded
-ok 9 - No leaks - Dump
-ok 10 - Dump succeeded
-ok 11 - No leaks - Dump code
-ok
-t/load-blessed.t ............
-1..11
-ok 1
-ok 2 - scalar [ LoadBlessed = 1 ]
-ok 3 - scalar [ LoadBlessed = 0 ]
-ok 4 - scalar blessed as object [ LoadBlessed = 1 ]
-ok 5 - scalar blessed as object [ LoadBlessed = 0 ]
-ok 6 - array ref blessed as object [ LoadBlessed = 1 ]
-ok 7 - array ref blessed as object [ LoadBlessed = 0 ]
-ok 8 - regexp blessed as object [ LoadBlessed = 1 ]
-ok 9 - regexp blessed as object [ LoadBlessed = 0 ]
-ok 10 - code blessed as object [ LoadBlessed = 1 ]
-ok 11 - code blessed as object [ LoadBlessed = 0 ]
-ok
-t/yaml-alias.t ..............
-1..14
-ok 1 - array with anchor
-ok 2 - touched array with anchor
-ok 3 - hash with anchor
-ok 4 - touched hash with anchor
-ok 5 - huge array with anchor
-ok 6 - touched huge array with anchor
-ok 7 - circular
-ok 8 - touched circular
-ok 9 - many anchors
-ok 10 - touched many anchors
-ok 11 - scalar reference
-ok 12 - touched scalar reference
-not ok 13 - object # TODO Skip this because anchor #1 is going to be truncated. no problem
-# Failed (TODO) test 'object'
-# at t/yaml-alias.t line 75.
-# got: '---
-# - !!perl/scalar:obj_scal scal
-# - &1 !!perl/array:obj_array
-# - array
-# - &2 !!perl/hash:obj_hash
-# key: value
-# - !!perl/scalar:obj_scal scal
-# - *1
-# - *2
-# '
-# expected: '---
-# - !!perl/scalar:obj_scal scal
-# - &2 !!perl/array:obj_array
-# - array
-# - &3 !!perl/hash:obj_hash
-# key: value
-# - !!perl/scalar:obj_scal scal
-# - *2
-# - *3
-# '
-ok 14 - touched object
-ok
-t/yaml-blessed-ref.t ........
-1..1
-ok 1 - YAML::Syck
-ok
-t/yaml-dumpinto.t ...........
-1..8
-ok 1
-ok 2
-ok 3
-ok 4
-ok 5
-ok 6
-ok 7
-ok 8
-ok
-t/yaml-implicit-warnings.t ..
-ok 1 - no warnings
-1..1
-ok
-t/yaml-str-colon-first.t ....
-1..129
-ok 1 - our string \#0 starting with a : survived the round-trip
-ok 2 - our string \#32 starting with a : survived the round-trip
-ok 3 - our string \#64 starting with a : survived the round-trip
-ok 4 - our string \#96 starting with a : survived the round-trip
-ok 5 - our string \#128 starting with a : survived the round-trip
-ok 6 - our string \#160 starting with a : survived the round-trip
-ok 7 - our string \#192 starting with a : survived the round-trip
-ok 8 - our string \#224 starting with a : survived the round-trip
-ok 9 - our string \#256 starting with a : survived the round-trip
-ok 10 - our string \#288 starting with a : survived the round-trip
-ok 11 - our string \#320 starting with a : survived the round-trip
-ok 12 - our string \#352 starting with a : survived the round-trip
-ok 13 - our string \#384 starting with a : survived the round-trip
-ok 14 - our string \#416 starting with a : survived the round-trip
-ok 15 - our string \#448 starting with a : survived the round-trip
-ok 16 - our string \#480 starting with a : survived the round-trip
-ok 17 - our string \#512 starting with a : survived the round-trip
-ok 18 - our string \#544 starting with a : survived the round-trip
-ok 19 - our string \#576 starting with a : survived the round-trip
-ok 20 - our string \#608 starting with a : survived the round-trip
-ok 21 - our string \#640 starting with a : survived the round-trip
-ok 22 - our string \#672 starting with a : survived the round-trip
-ok 23 - our string \#704 starting with a : survived the round-trip
-ok 24 - our string \#736 starting with a : survived the round-trip
-ok 25 - our string \#768 starting with a : survived the round-trip
-ok 26 - our string \#800 starting with a : survived the round-trip
-ok 27 - our string \#832 starting with a : survived the round-trip
-ok 28 - our string \#864 starting with a : survived the round-trip
-ok 29 - our string \#896 starting with a : survived the round-trip
-ok 30 - our string \#928 starting with a : survived the round-trip
-ok 31 - our string \#960 starting with a : survived the round-trip
-ok 32 - our string \#992 starting with a : survived the round-trip
-ok 33 - our string \#1024 starting with a : survived the round-trip
-ok 34 - our string \#1056 starting with a : survived the round-trip
-ok 35 - our string \#1088 starting with a : survived the round-trip
-ok 36 - our string \#1120 starting with a : survived the round-trip
-ok 37 - our string \#1152 starting with a : survived the round-trip
-ok 38 - our string \#1184 starting with a : survived the round-trip
-ok 39 - our string \#1216 starting with a : survived the round-trip
-ok 40 - our string \#1248 starting with a : survived the round-trip
-ok 41 - our string \#1280 starting with a : survived the round-trip
-ok 42 - our string \#1312 starting with a : survived the round-trip
-ok 43 - our string \#1344 starting with a : survived the round-trip
-ok 44 - our string \#1376 starting with a : survived the round-trip
-ok 45 - our string \#1408 starting with a : survived the round-trip
-ok 46 - our string \#1440 starting with a : survived the round-trip
-ok 47 - our string \#1472 starting with a : survived the round-trip
-ok 48 - our string \#1504 starting with a : survived the round-trip
-ok 49 - our string \#1536 starting with a : survived the round-trip
-ok 50 - our string \#1568 starting with a : survived the round-trip
-ok 51 - our string \#1600 starting with a : survived the round-trip
-ok 52 - our string \#1632 starting with a : survived the round-trip
-ok 53 - our string \#1664 starting with a : survived the round-trip
-ok 54 - our string \#1696 starting with a : survived the round-trip
-ok 55 - our string \#1728 starting with a : survived the round-trip
-ok 56 - our string \#1760 starting with a : survived the round-trip
-ok 57 - our string \#1792 starting with a : survived the round-trip
-ok 58 - our string \#1824 starting with a : survived the round-trip
-ok 59 - our string \#1856 starting with a : survived the round-trip
-ok 60 - our string \#1888 starting with a : survived the round-trip
-ok 61 - our string \#1920 starting with a : survived the round-trip
-ok 62 - our string \#1952 starting with a : survived the round-trip
-ok 63 - our string \#1984 starting with a : survived the round-trip
-ok 64 - our string \#2016 starting with a : survived the round-trip
-ok 65 - our string \#2048 starting with a : survived the round-trip
-ok 66 - our string \#2080 starting with a : survived the round-trip
-ok 67 - our string \#2112 starting with a : survived the round-trip
-ok 68 - our string \#2144 starting with a : survived the round-trip
-ok 69 - our string \#2176 starting with a : survived the round-trip
-ok 70 - our string \#2208 starting with a : survived the round-trip
-ok 71 - our string \#2240 starting with a : survived the round-trip
-ok 72 - our string \#2272 starting with a : survived the round-trip
-ok 73 - our string \#2304 starting with a : survived the round-trip
-ok 74 - our string \#2336 starting with a : survived the round-trip
-ok 75 - our string \#2368 starting with a : survived the round-trip
-ok 76 - our string \#2400 starting with a : survived the round-trip
-ok 77 - our string \#2432 starting with a : survived the round-trip
-ok 78 - our string \#2464 starting with a : survived the round-trip
-ok 79 - our string \#2496 starting with a : survived the round-trip
-ok 80 - our string \#2528 starting with a : survived the round-trip
-ok 81 - our string \#2560 starting with a : survived the round-trip
-ok 82 - our string \#2592 starting with a : survived the round-trip
-ok 83 - our string \#2624 starting with a : survived the round-trip
-ok 84 - our string \#2656 starting with a : survived the round-trip
-ok 85 - our string \#2688 starting with a : survived the round-trip
-ok 86 - our string \#2720 starting with a : survived the round-trip
-ok 87 - our string \#2752 starting with a : survived the round-trip
-ok 88 - our string \#2784 starting with a : survived the round-trip
-ok 89 - our string \#2816 starting with a : survived the round-trip
-ok 90 - our string \#2848 starting with a : survived the round-trip
-ok 91 - our string \#2880 starting with a : survived the round-trip
-ok 92 - our string \#2912 starting with a : survived the round-trip
-ok 93 - our string \#2944 starting with a : survived the round-trip
-ok 94 - our string \#2976 starting with a : survived the round-trip
-ok 95 - our string \#3008 starting with a : survived the round-trip
-ok 96 - our string \#3040 starting with a : survived the round-trip
-ok 97 - our string \#3072 starting with a : survived the round-trip
-ok 98 - our string \#3104 starting with a : survived the round-trip
-ok 99 - our string \#3136 starting with a : survived the round-trip
-ok 100 - our string \#3168 starting with a : survived the round-trip
-ok 101 - our string \#3200 starting with a : survived the round-trip
-ok 102 - our string \#3232 starting with a : survived the round-trip
-ok 103 - our string \#3264 starting with a : survived the round-trip
-ok 104 - our string \#3296 starting with a : survived the round-trip
-ok 105 - our string \#3328 starting with a : survived the round-trip
-ok 106 - our string \#3360 starting with a : survived the round-trip
-ok 107 - our string \#3392 starting with a : survived the round-trip
-ok 108 - our string \#3424 starting with a : survived the round-trip
-ok 109 - our string \#3456 starting with a : survived the round-trip
-ok 110 - our string \#3488 starting with a : survived the round-trip
-ok 111 - our string \#3520 starting with a : survived the round-trip
-ok 112 - our string \#3552 starting with a : survived the round-trip
-ok 113 - our string \#3584 starting with a : survived the round-trip
-ok 114 - our string \#3616 starting with a : survived the round-trip
-ok 115 - our string \#3648 starting with a : survived the round-trip
-ok 116 - our string \#3680 starting with a : survived the round-trip
-ok 117 - our string \#3712 starting with a : survived the round-trip
-ok 118 - our string \#3744 starting with a : survived the round-trip
-ok 119 - our string \#3776 starting with a : survived the round-trip
-ok 120 - our string \#3808 starting with a : survived the round-trip
-ok 121 - our string \#3840 starting with a : survived the round-trip
-ok 122 - our string \#3872 starting with a : survived the round-trip
-ok 123 - our string \#3904 starting with a : survived the round-trip
-ok 124 - our string \#3936 starting with a : survived the round-trip
-ok 125 - our string \#3968 starting with a : survived the round-trip
-ok 126 - our string \#4000 starting with a : survived the round-trip
-ok 127 - our string \#4032 starting with a : survived the round-trip
-ok 128 - our string \#4064 starting with a : survived the round-trip
-ok 129 - our string \#4096 starting with a : survived the round-trip
-ok
-t/yaml-tie.t ................
-1..6
-ok 1
-ok 2
-ok 3
-not ok 4 # TODO Tied hashes don't dump
-# Failed (TODO) test at t/yaml-tie.t line 27.
-# got: '--- {}
-#
-# '
-# expected: '--- !!perl/hash:Tie::StdHash
-# a: 1
-# b: 2
-# c: '3.1415'
-# d: 4
-# '
-ok 5
-not ok 6 # TODO Tied hashes don't dump
-# Failed (TODO) test at t/yaml-tie.t line 42.
-# got: '--- {}
-#
-# '
-# expected: '--- !!perl/hash:Tie::StdHash
-# a: 1
-# b: 2
-# c: '3.1415'
-# d: 4
-# '
-ok
-t/yaml-utf.t ................
-1..3
-ok 1
-ok 2
-ok 3
-ok
-All tests successful.
-Files=28, Tests=620, 8 wallclock secs ( 0.23 usr 0.05 sys + 3.91 cusr 2.89 csys = 7.08 CPU)
-Result: PASS
-make[1]: Leaving directory '/build/reproducible-path/libyaml-syck-perl-1.34'
+dh: command-omitted: The call to "dh_auto_test" was omitted due to "DEB_BUILD_OPTIONS=nocheck"
create-stamp debian/debhelper-build-stamp
dh_prep
dh_auto_install --destdir=debian/libyaml-syck-perl/
- make -j40 install DESTDIR=/build/reproducible-path/libyaml-syck-perl-1.34/debian/libyaml-syck-perl AM_UPDATE_INFO_DIR=no PREFIX=/usr
+ make -j42 install DESTDIR=/build/reproducible-path/libyaml-syck-perl-1.34/debian/libyaml-syck-perl AM_UPDATE_INFO_DIR=no PREFIX=/usr
make[1]: Entering directory '/build/reproducible-path/libyaml-syck-perl-1.34'
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Syck.bs blib/arch/auto/YAML/Syck/Syck.bs 644
Manifying 2 pod documents
@@ -1310,10 +464,10 @@
Installing /build/reproducible-path/libyaml-syck-perl-1.34/debian/libyaml-syck-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/auto/YAML/Syck/Syck.so
Installing /build/reproducible-path/libyaml-syck-perl-1.34/debian/libyaml-syck-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/JSON/Syck.pm
Installing /build/reproducible-path/libyaml-syck-perl-1.34/debian/libyaml-syck-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/YAML/Syck.pm
-Installing /build/reproducible-path/libyaml-syck-perl-1.34/debian/libyaml-syck-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/YAML/Dumper/Syck.pm
Installing /build/reproducible-path/libyaml-syck-perl-1.34/debian/libyaml-syck-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/YAML/Loader/Syck.pm
-Installing /build/reproducible-path/libyaml-syck-perl-1.34/debian/libyaml-syck-perl/usr/share/man/man3/JSON::Syck.3pm
+Installing /build/reproducible-path/libyaml-syck-perl-1.34/debian/libyaml-syck-perl/usr/lib/x86_64-linux-gnu/perl5/5.40/YAML/Dumper/Syck.pm
Installing /build/reproducible-path/libyaml-syck-perl-1.34/debian/libyaml-syck-perl/usr/share/man/man3/YAML::Syck.3pm
+Installing /build/reproducible-path/libyaml-syck-perl-1.34/debian/libyaml-syck-perl/usr/share/man/man3/JSON::Syck.3pm
make[1]: Leaving directory '/build/reproducible-path/libyaml-syck-perl-1.34'
dh_installdocs
dh_installchangelogs
@@ -1345,12 +499,14 @@
dpkg-buildpackage: info: binary-only upload (no source included)
dpkg-genchanges: info: not including original source code in upload
I: copying local configuration
+I: user script /srv/workspace/pbuilder/725705/tmp/hooks/B01_cleanup starting
+I: user script /srv/workspace/pbuilder/725705/tmp/hooks/B01_cleanup finished
I: unmounting dev/ptmx filesystem
I: unmounting dev/pts filesystem
I: unmounting dev/shm filesystem
I: unmounting proc filesystem
I: unmounting sys filesystem
I: cleaning the build env
-I: removing directory /srv/workspace/pbuilder/1021853 and its subdirectories
-I: Current time: Wed Nov 5 12:14:21 -12 2025
-I: pbuilder-time-stamp: 1762388061
+I: removing directory /srv/workspace/pbuilder/725705 and its subdirectories
+I: Current time: Wed Jan 12 03:01:07 +14 2028
+I: pbuilder-time-stamp: 1831208467