Diff of the two buildlogs: -- --- b1/build.log 2025-08-07 21:33:57.246353946 +0000 +++ b2/build.log 2025-08-07 21:35:23.510465062 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Thu Aug 7 09:32:18 -12 2025 -I: pbuilder-time-stamp: 1754602338 +I: Current time: Thu Sep 10 17:56:59 +14 2026 +I: pbuilder-time-stamp: 1789012619 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -24,52 +24,84 @@ dpkg-source: info: applying 0001-Skip-some-tests-fail-at-git-pbuilder-environment.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/2407008/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3545681/tmp/hooks/D01_modify_environment starting +debug: Running on codethink03-arm64. +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 Sep 10 03:57 /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/3545681/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3545681/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='arm64' - DEBIAN_FRONTEND='noninteractive' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='39074492dc954f0499d7a9fa053e2338' - 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='2407008' - PS1='# ' - PS2='> ' + INVOCATION_ID=7e59e810e92149a9a9fd4a8d64d22ea2 + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-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=3545681 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.lLow5Pw5/pbuilderrc_oRQv --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.lLow5Pw5/b1 --logfile b1/build.log golang-github-francoispqt-gojay_1.2.13-5.dsc' - SUDO_GID='109' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.4: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.lLow5Pw5/pbuilderrc_XWGq --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.lLow5Pw5/b2 --logfile b2/build.log golang-github-francoispqt-gojay_1.2.13-5.dsc' + SUDO_GID=109 + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink04-arm64 6.1.0-37-cloud-arm64 #1 SMP Debian 6.1.140-1 (2025-05-22) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-37-cloud-arm64 #1 SMP Debian 6.1.140-1 (2025-05-22) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 May 12 19:25 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/2407008/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 May 12 2025 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/3545681/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -219,7 +251,7 @@ Get: 90 http://deb.debian.org/debian trixie/main arm64 golang-github-viant-toolbox-dev all 0.33.2-4 [127 kB] Get: 91 http://deb.debian.org/debian trixie/main arm64 golang-github-viant-assertly-dev all 0.5.4-1 [20.3 kB] Get: 92 http://deb.debian.org/debian trixie/main arm64 help2man arm64 1.49.3+b1 [198 kB] -Fetched 96.0 MB in 1s (177 MB/s) +Fetched 96.0 MB in 1s (119 MB/s) Preconfiguring packages ... Selecting previously unselected package liblocale-gettext-perl. (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 ... 19965 files and directories currently installed.) @@ -602,7 +634,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/golang-github-francoispqt-gojay-1.2.13/ && 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 > ../golang-github-francoispqt-gojay_1.2.13-5_source.changes +I: user script /srv/workspace/pbuilder/3545681/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/3545681/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/golang-github-francoispqt-gojay-1.2.13/ && 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 > ../golang-github-francoispqt-gojay_1.2.13-5_source.changes dpkg-buildpackage: info: source package golang-github-francoispqt-gojay dpkg-buildpackage: info: source version 1.2.13-5 dpkg-buildpackage: info: source distribution unstable @@ -623,46 +659,46 @@ dh_auto_build: warning: github.com/francoispqt/gojay/benchmarks/encoder contains no non-test Go files, removing it from build cd obj-aarch64-linux-gnu && go install -trimpath -v -p 12 github.com/francoispqt/gojay github.com/francoispqt/gojay/benchmarks github.com/francoispqt/gojay/benchmarks/decoder github.com/francoispqt/gojay/gojay github.com/francoispqt/gojay/gojay/codegen github.com/francoispqt/gojay/gojay/codegen/test/annotated_struct github.com/francoispqt/gojay/gojay/codegen/test/basic_struct github.com/francoispqt/gojay/gojay/codegen/test/embedded_struct github.com/francoispqt/gojay/gojay/codegen/test/pooled_struct internal/coverage/rtcov -internal/goarch -internal/byteorder internal/godebugs -internal/msan -internal/goexperiment internal/profilerecord -internal/goos +internal/goexperiment internal/unsafeheader +internal/goos +internal/byteorder internal/asan +internal/msan internal/cpu -internal/abi -internal/runtime/math -unicode/utf8 internal/runtime/syscall sync/atomic +internal/goarch math/bits -internal/chacha8rand +unicode/utf8 unicode +internal/itoa cmp encoding -internal/itoa unicode/utf16 +internal/abi +internal/chacha8rand +internal/runtime/math internal/nettrace container/list crypto/internal/fips140/alias crypto/internal/fips140deps/byteorder +math crypto/internal/boring/sig vendor/golang.org/x/crypto/cryptobyte/asn1 +crypto/internal/fips140/subtle vendor/golang.org/x/crypto/internal/alias -math log/internal -crypto/internal/fips140/subtle github.com/francoispqt/gojay/benchmarks/decoder internal/gover internal/goversion golang.org/x/crypto/internal/alias internal/bytealg internal/runtime/atomic -internal/runtime/sys crypto/internal/fips140deps/cpu +internal/runtime/sys internal/runtime/exithook internal/stringslite internal/race @@ -674,70 +710,70 @@ weak crypto/subtle sync -maps slices +maps errors sort internal/bisect -internal/testlog github.com/josharian/intern +internal/testlog unique internal/singleflight -io internal/oserror path strconv math/rand/v2 vendor/golang.org/x/net/dns/dnsmessage +io runtime/cgo syscall internal/godebug bytes -hash strings +hash +container/heap +hash/crc32 +crypto/internal/fips140deps/godebug crypto/internal/randutil reflect net/netip -container/heap -hash/crc32 crypto vendor/golang.org/x/text/transform -golang.org/x/crypto/blowfish internal/types/errors -crypto/internal/fips140deps/godebug math/rand +golang.org/x/crypto/blowfish bufio +crypto/internal/fips140 crypto/internal/impl net/http/internal/ascii -go/version -crypto/internal/fips140 go/build/constraint -regexp/syntax -crypto/internal/fips140/sha256 +go/version crypto/internal/fips140/sha3 -crypto/internal/fips140/sha512 crypto/tls/internal/fips140tls +crypto/internal/fips140/sha256 +crypto/internal/fips140/sha512 +regexp/syntax crypto/sha3 -internal/syscall/execenv -time -internal/syscall/unix crypto/internal/fips140/hmac crypto/internal/fips140hash crypto/internal/fips140/check crypto/internal/fips140/aes -crypto/internal/fips140/nistec/fiat crypto/internal/fips140/edwards25519/field crypto/internal/fips140/bigmod crypto/internal/fips140/hkdf crypto/internal/fips140/tls12 +crypto/internal/fips140/nistec/fiat crypto/internal/fips140/tls13 -regexp +time +internal/syscall/unix +internal/syscall/execenv crypto/internal/fips140/edwards25519 +regexp +crypto/internal/fips140/nistec context io/fs internal/poll internal/filepathlite -crypto/internal/fips140/nistec os internal/fmtsort encoding/binary @@ -747,97 +783,97 @@ fmt io/ioutil crypto/internal/sysrand -net -os/signal path/filepath +os/signal +net encoding/pem crypto/internal/entropy crypto/internal/fips140/drbg -os/exec -crypto/internal/fips140/aes/gcm crypto/internal/fips140only crypto/internal/fips140/ecdh +crypto/internal/fips140/aes/gcm crypto/internal/fips140/ecdsa crypto/internal/fips140/ed25519 crypto/internal/fips140/mlkem +os/exec crypto/internal/fips140/rsa crypto/md5 crypto/rc4 crypto/cipher -database/sql/driver -compress/flate -encoding/json -encoding/hex -net/url -log -math/big -vendor/golang.org/x/text/unicode/norm -vendor/golang.org/x/net/http2/hpack crypto/internal/boring crypto/des +vendor/golang.org/x/crypto/chacha20 +golang.org/x/crypto/chacha20 crypto/aes -database/sql crypto/ecdh crypto/sha512 crypto/hmac -vendor/golang.org/x/crypto/chacha20 crypto/sha1 crypto/sha256 -vendor/golang.org/x/text/unicode/bidi +golang.org/x/crypto/ssh/internal/bcrypt_pbkdf +vendor/golang.org/x/crypto/chacha20poly1305 +database/sql/driver +encoding/json +math/big +encoding/hex +net/url +log +compress/flate +vendor/golang.org/x/text/unicode/norm +vendor/golang.org/x/net/http2/hpack mime -compress/gzip mime/quotedprintable net/http/internal +database/sql flag -vendor/golang.org/x/crypto/chacha20poly1305 github.com/go-errors/errors +vendor/golang.org/x/text/unicode/bidi encoding/csv github.com/pkg/errors go/token internal/buildcfg +compress/gzip +go/scanner gopkg.in/yaml.v2 os/user -archive/zip -go/scanner -vendor/golang.org/x/text/secure/bidirule go/ast -golang.org/x/crypto/chacha20 +archive/zip golang.org/x/crypto/curve25519 -vendor/golang.org/x/net/idna -golang.org/x/crypto/ssh/internal/bcrypt_pbkdf +vendor/golang.org/x/text/secure/bidirule go/doc/comment text/tabwriter -github.com/mailru/easyjson/jlexer text/template/parse +vendor/golang.org/x/net/idna +github.com/mailru/easyjson/jlexer crypto/rand crypto/elliptic -github.com/francoispqt/gojay crypto/internal/boring/bbig encoding/asn1 +crypto/dsa crypto/ed25519 crypto/internal/hpke +github.com/francoispqt/gojay crypto/rsa -crypto/dsa +go/parser go/constant +go/printer golang.org/x/oauth2/jws text/template vendor/golang.org/x/crypto/cryptobyte crypto/x509/pkix -go/printer -go/parser crypto/ecdsa archive/tar -go/format go/types -github.com/francoispqt/gojay/gojay/codegen/test/annotated_struct -github.com/francoispqt/gojay/gojay/codegen/test/basic_struct -github.com/francoispqt/gojay/gojay/codegen/test/embedded_struct -github.com/francoispqt/gojay/gojay/codegen/test/pooled_struct +go/format github.com/mailru/easyjson/buffer -vendor/golang.org/x/net/http/httpproxy crypto/x509 net/textproto +vendor/golang.org/x/net/http/httpproxy github.com/mailru/easyjson/jwriter +github.com/francoispqt/gojay/gojay/codegen/test/annotated_struct +github.com/francoispqt/gojay/gojay/codegen/test/basic_struct +github.com/francoispqt/gojay/gojay/codegen/test/embedded_struct +github.com/francoispqt/gojay/gojay/codegen/test/pooled_struct vendor/golang.org/x/net/http/httpguts mime/multipart crypto/tls @@ -845,16 +881,16 @@ net/http/httptrace net/http github.com/mailru/easyjson -cloud.google.com/go/compute/metadata golang.org/x/oauth2/internal net/http/httputil +cloud.google.com/go/compute/metadata github.com/francoispqt/gojay/benchmarks golang.org/x/oauth2 +github.com/viant/toolbox golang.org/x/oauth2/authhandler golang.org/x/oauth2/google/internal/stsexchange golang.org/x/oauth2/google/internal/impersonate golang.org/x/oauth2/jwt -github.com/viant/toolbox golang.org/x/oauth2/google/internal/externalaccountauthorizeduser golang.org/x/oauth2/google/externalaccount golang.org/x/oauth2/google @@ -1426,7 +1462,7 @@ === RUN TestDecoderFloat64Null/decoder-api-invalid-json === RUN TestDecoderFloat64Null/decoder-api-invalid-json2 === RUN TestDecoderFloat64Null/decoder-api-invalid-json2#01 ---- PASS: TestDecoderFloat64Null (0.01s) +--- PASS: TestDecoderFloat64Null (0.00s) --- PASS: TestDecoderFloat64Null/basic-float (0.00s) --- PASS: TestDecoderFloat64Null/basic-exponent-positive-positive-exp (0.00s) --- PASS: TestDecoderFloat64Null/basic-exponent-positive-positive-exp2 (0.00s) @@ -2098,7 +2134,7 @@ === RUN TestDecoderInt32/decoder-api === RUN TestDecoderInt32/decoder-api2 === RUN TestDecoderInt32/decoder-api-invalid-json ---- PASS: TestDecoderInt32 (0.01s) +--- PASS: TestDecoderInt32 (0.00s) --- PASS: TestDecoderInt32/basic-positive (0.00s) --- PASS: TestDecoderInt32/basic-positive2 (0.00s) --- PASS: TestDecoderInt32/basic-negative (0.00s) @@ -3302,7 +3338,7 @@ === RUN TestSkipObject/basic-err === RUN TestSkipObject/basic-err2 === RUN TestSkipObject/basic-err2#01 ---- PASS: TestSkipObject (0.02s) +--- PASS: TestSkipObject (0.00s) --- PASS: TestSkipObject/basic (0.00s) --- PASS: TestSkipObject/basic-escape-solidus (0.00s) --- PASS: TestSkipObject/basic-escaped (0.00s) @@ -3418,14 +3454,14 @@ === RUN TestStreamDecodingObjectsParallel/Stream_test_invalid_JSON === PAUSE TestStreamDecodingObjectsParallel/Stream_test_invalid_JSON === CONT TestStreamDecodingObjectsParallel/Stream_objects -=== CONT TestStreamDecodingObjectsParallel/Stream_test_invalid_JSON === CONT TestStreamDecodingObjectsParallel/Stream_test_starting_with_null_values +=== CONT TestStreamDecodingObjectsParallel/Stream_test_invalid_JSON === CONT TestStreamDecodingObjectsParallel/Stream_test_objects_with_null_values --- PASS: TestStreamDecodingObjectsParallel (0.00s) --- PASS: TestStreamDecodingObjectsParallel/Stream_test_invalid_JSON (0.00s) - --- PASS: TestStreamDecodingObjectsParallel/Stream_objects (0.61s) - --- PASS: TestStreamDecodingObjectsParallel/Stream_test_starting_with_null_values (0.61s) - --- PASS: TestStreamDecodingObjectsParallel/Stream_test_objects_with_null_values (0.61s) + --- PASS: TestStreamDecodingObjectsParallel/Stream_test_starting_with_null_values (0.60s) + --- PASS: TestStreamDecodingObjectsParallel/Stream_objects (0.60s) + --- PASS: TestStreamDecodingObjectsParallel/Stream_test_objects_with_null_values (0.60s) === RUN TestStreamDecodingStringsParallel === RUN TestStreamDecodingStringsParallel/Stream_strings_basic === PAUSE TestStreamDecodingStringsParallel/Stream_strings_basic @@ -3434,8 +3470,8 @@ === RUN TestStreamDecodingStringsParallel/Stream_strings_invalid_JSON === PAUSE TestStreamDecodingStringsParallel/Stream_strings_invalid_JSON === CONT TestStreamDecodingStringsParallel/Stream_strings_basic -=== CONT TestStreamDecodingStringsParallel/Stream_strings_invalid_JSON === CONT TestStreamDecodingStringsParallel/Stream_strings_with_null +=== CONT TestStreamDecodingStringsParallel/Stream_strings_invalid_JSON --- PASS: TestStreamDecodingStringsParallel (0.00s) --- PASS: TestStreamDecodingStringsParallel/Stream_strings_invalid_JSON (0.30s) --- PASS: TestStreamDecodingStringsParallel/Stream_strings_basic (0.60s) @@ -4617,8 +4653,8 @@ === RUN TestEncodeSlices/basic_slice_bool === RUN TestEncodeSlices/basic_slice_int === RUN TestEncodeSlices/basic_slice_float64 ---- PASS: TestEncodeSlices (0.00s) - --- PASS: TestEncodeSlices/basic_slice_string (0.00s) +--- PASS: TestEncodeSlices (0.14s) + --- PASS: TestEncodeSlices/basic_slice_string (0.08s) --- PASS: TestEncodeSlices/basic_slice_bool (0.00s) --- PASS: TestEncodeSlices/basic_slice_int (0.00s) --- PASS: TestEncodeSlices/basic_slice_float64 (0.00s) @@ -4627,7 +4663,7 @@ === RUN TestEncodeSliceSlices/slice_of_ints === RUN TestEncodeSliceSlices/slice_of_float === RUN TestEncodeSliceSlices/slice_of_bool ---- PASS: TestEncodeSliceSlices (0.00s) +--- PASS: TestEncodeSliceSlices (0.02s) --- PASS: TestEncodeSliceSlices/slice_of_strings (0.00s) --- PASS: TestEncodeSliceSlices/slice_of_ints (0.00s) --- PASS: TestEncodeSliceSlices/slice_of_float (0.00s) @@ -4666,8 +4702,8 @@ === RUN TestAddSQLNullString/AddSQLNullStringKeyOmitEmpty,_is_should_encode_a_sql.NullString === RUN TestAddSQLNullString/AddSQLNullStringKeyOmitEmpty,_is_should_encode_a_sql.NullString/it_should_encode_a_null_string === RUN TestAddSQLNullString/AddSQLNullStringKeyOmitEmpty,_is_should_encode_a_sql.NullString/it_should_not_encode_anything_as_null_string_is_invalid ---- PASS: TestAddSQLNullString (0.00s) - --- PASS: TestAddSQLNullString/AddSQLNullString (0.00s) +--- PASS: TestAddSQLNullString (0.15s) + --- PASS: TestAddSQLNullString/AddSQLNullString (0.15s) --- PASS: TestAddSQLNullString/AddSQLNullString/it_should_encode_a_null_string (0.00s) --- PASS: TestAddSQLNullString/AddSQLNullString/it_should_encode_a_null_string#01 (0.00s) --- PASS: TestAddSQLNullString/AddSQLNullString/it_should_encode_a_null_string#02 (0.00s) @@ -4863,17 +4899,17 @@ === RUN TestEncodeStream/encoder-deadline === RUN TestEncodeStream/encoder-deadline-unset === RUN TestEncodeStream/encoder-context-value ---- PASS: TestEncodeStream (5.38s) - --- PASS: TestEncodeStream/single-consumer-object (2.73s) - --- PASS: TestEncodeStream/single-consumer-slice (0.83s) - --- PASS: TestEncodeStream/single-consumer-string (0.00s) +--- PASS: TestEncodeStream (2.22s) + --- PASS: TestEncodeStream/single-consumer-object (0.00s) + --- PASS: TestEncodeStream/single-consumer-slice (0.00s) + --- PASS: TestEncodeStream/single-consumer-string (0.30s) --- PASS: TestEncodeStream/single-consumer-object-nil-value (0.00s) - --- PASS: TestEncodeStream/single-consumer-int (0.00s) - --- PASS: TestEncodeStream/single-consumer-float (0.00s) - --- PASS: TestEncodeStream/single-consumer-marshal-error (0.00s) + --- PASS: TestEncodeStream/single-consumer-int (0.05s) + --- PASS: TestEncodeStream/single-consumer-float (0.11s) + --- PASS: TestEncodeStream/single-consumer-marshal-error (0.14s) --- PASS: TestEncodeStream/single-consumer-write-error (0.00s) - --- PASS: TestEncodeStream/multiple-consumer-object-comma-delimited (0.06s) - --- PASS: TestEncodeStream/multiple-consumer-object-line-delimited (1.08s) + --- PASS: TestEncodeStream/multiple-consumer-object-comma-delimited (0.65s) + --- PASS: TestEncodeStream/multiple-consumer-object-line-delimited (0.42s) --- PASS: TestEncodeStream/multiple-consumer-object-chan-closed (0.00s) --- PASS: TestEncodeStream/encoder-deadline (0.00s) --- PASS: TestEncodeStream/encoder-deadline-unset (0.00s) @@ -4914,7 +4950,7 @@ === RUN TestEncoderStringNullEmpty/true === RUN TestEncoderStringNullEmpty/true#01 === RUN TestEncoderStringNullEmpty/true#02 ---- PASS: TestEncoderStringNullEmpty (0.00s) +--- PASS: TestEncoderStringNullEmpty (0.01s) --- PASS: TestEncoderStringNullEmpty/true (0.00s) --- PASS: TestEncoderStringNullEmpty/true#01 (0.00s) --- PASS: TestEncoderStringNullEmpty/true#02 (0.00s) @@ -4977,7 +5013,7 @@ === RUN Example_decodeEncode --- PASS: Example_decodeEncode (0.00s) PASS -ok github.com/francoispqt/gojay 8.736s +ok github.com/francoispqt/gojay 5.878s ? github.com/francoispqt/gojay/benchmarks [no test files] === RUN TestGoJayDecodeObjLarge --- PASS: TestGoJayDecodeObjLarge (0.00s) @@ -4986,37 +5022,37 @@ === RUN TestGoJayDecodeObjSmall --- PASS: TestGoJayDecodeObjSmall (0.00s) PASS -ok github.com/francoispqt/gojay/benchmarks/decoder 0.040s +ok github.com/francoispqt/gojay/benchmarks/decoder 0.036s === RUN TestGoJayEncodeLargeStruct -2025/08/07 21:33:29 {"users":[{"username":"test0"},{"username":"test1"},{"username":"test2"},{"username":"test3"},{"username":"test4"},{"username":"test5"},{"username":"test6"},{"username":"test7"},{"username":"test8"},{"username":"test9"},{"username":"test10"},{"username":"test11"},{"username":"test12"},{"username":"test13"},{"username":"test14"},{"username":"test15"},{"username":"test16"},{"username":"test17"},{"username":"test18"},{"username":"test19"},{"username":"test20"},{"username":"test21"},{"username":"test22"},{"username":"test23"},{"username":"test24"},{"username":"test25"},{"username":"test26"},{"username":"test27"},{"username":"test28"},{"username":"test29"},{"username":"test30"},{"username":"test31"},{"username":"test32"},{"username":"test33"},{"username":"test34"},{"username":"test35"},{"username":"test36"},{"username":"test37"},{"username":"test38"},{"username":"test39"},{"username":"test40"},{"username":"test41"},{"username":"test42"},{"username":"test43"},{"username":"test44"},{"username":"test45"},{"username":"test46"},{"username":"test47"},{"username":"test48"},{"username":"test49"},{"username":"test50"},{"username":"test51"},{"username":"test52"},{"username":"test53"},{"username":"test54"},{"username":"test55"},{"username":"test56"},{"username":"test57"},{"username":"test58"},{"username":"test59"},{"username":"test60"},{"username":"test61"},{"username":"test62"},{"username":"test63"},{"username":"test64"},{"username":"test65"},{"username":"test66"},{"username":"test67"},{"username":"test68"},{"username":"test69"},{"username":"test70"},{"username":"test71"},{"username":"test72"},{"username":"test73"},{"username":"test74"},{"username":"test75"},{"username":"test76"},{"username":"test77"},{"username":"test78"},{"username":"test79"},{"username":"test80"},{"username":"test81"},{"username":"test82"},{"username":"test83"},{"username":"test84"},{"username":"test85"},{"username":"test86"},{"username":"test87"},{"username":"test88"},{"username":"test89"},{"username":"test90"},{"username":"test91"},{"username":"test92"},{"username":"test93"},{"username":"test94"},{"username":"test95"},{"username":"test96"},{"username":"test97"},{"username":"test98"},{"username":"test99"}],"topics":{"users":[{"id":0,"slug":"test0"},{"id":1,"slug":"test1"},{"id":2,"slug":"test2"},{"id":3,"slug":"test3"},{"id":4,"slug":"test4"},{"id":5,"slug":"test5"},{"id":6,"slug":"test6"},{"id":7,"slug":"test7"},{"id":8,"slug":"test8"},{"id":9,"slug":"test9"},{"id":10,"slug":"test10"},{"id":11,"slug":"test11"},{"id":12,"slug":"test12"},{"id":13,"slug":"test13"},{"id":14,"slug":"test14"},{"id":15,"slug":"test15"},{"id":16,"slug":"test16"},{"id":17,"slug":"test17"},{"id":18,"slug":"test18"},{"id":19,"slug":"test19"},{"id":20,"slug":"test20"},{"id":21,"slug":"test21"},{"id":22,"slug":"test22"},{"id":23,"slug":"test23"},{"id":24,"slug":"test24"},{"id":25,"slug":"test25"},{"id":26,"slug":"test26"},{"id":27,"slug":"test27"},{"id":28,"slug":"test28"},{"id":29,"slug":"test29"},{"id":30,"slug":"test30"},{"id":31,"slug":"test31"},{"id":32,"slug":"test32"},{"id":33,"slug":"test33"},{"id":34,"slug":"test34"},{"id":35,"slug":"test35"},{"id":36,"slug":"test36"},{"id":37,"slug":"test37"},{"id":38,"slug":"test38"},{"id":39,"slug":"test39"},{"id":40,"slug":"test40"},{"id":41,"slug":"test41"},{"id":42,"slug":"test42"},{"id":43,"slug":"test43"},{"id":44,"slug":"test44"},{"id":45,"slug":"test45"},{"id":46,"slug":"test46"},{"id":47,"slug":"test47"},{"id":48,"slug":"test48"},{"id":49,"slug":"test49"},{"id":50,"slug":"test50"},{"id":51,"slug":"test51"},{"id":52,"slug":"test52"},{"id":53,"slug":"test53"},{"id":54,"slug":"test54"},{"id":55,"slug":"test55"},{"id":56,"slug":"test56"},{"id":57,"slug":"test57"},{"id":58,"slug":"test58"},{"id":59,"slug":"test59"},{"id":60,"slug":"test60"},{"id":61,"slug":"test61"},{"id":62,"slug":"test62"},{"id":63,"slug":"test63"},{"id":64,"slug":"test64"},{"id":65,"slug":"test65"},{"id":66,"slug":"test66"},{"id":67,"slug":"test67"},{"id":68,"slug":"test68"},{"id":69,"slug":"test69"},{"id":70,"slug":"test70"},{"id":71,"slug":"test71"},{"id":72,"slug":"test72"},{"id":73,"slug":"test73"},{"id":74,"slug":"test74"},{"id":75,"slug":"test75"},{"id":76,"slug":"test76"},{"id":77,"slug":"test77"},{"id":78,"slug":"test78"},{"id":79,"slug":"test79"},{"id":80,"slug":"test80"},{"id":81,"slug":"test81"},{"id":82,"slug":"test82"},{"id":83,"slug":"test83"},{"id":84,"slug":"test84"},{"id":85,"slug":"test85"},{"id":86,"slug":"test86"},{"id":87,"slug":"test87"},{"id":88,"slug":"test88"},{"id":89,"slug":"test89"},{"id":90,"slug":"test90"},{"id":91,"slug":"test91"},{"id":92,"slug":"test92"},{"id":93,"slug":"test93"},{"id":94,"slug":"test94"},{"id":95,"slug":"test95"},{"id":96,"slug":"test96"},{"id":97,"slug":"test97"},{"id":98,"slug":"test98"},{"id":99,"slug":"test99"}],"more_topics_url":"http://test.com"}} +2026/09/10 03:58:02 {"users":[{"username":"test0"},{"username":"test1"},{"username":"test2"},{"username":"test3"},{"username":"test4"},{"username":"test5"},{"username":"test6"},{"username":"test7"},{"username":"test8"},{"username":"test9"},{"username":"test10"},{"username":"test11"},{"username":"test12"},{"username":"test13"},{"username":"test14"},{"username":"test15"},{"username":"test16"},{"username":"test17"},{"username":"test18"},{"username":"test19"},{"username":"test20"},{"username":"test21"},{"username":"test22"},{"username":"test23"},{"username":"test24"},{"username":"test25"},{"username":"test26"},{"username":"test27"},{"username":"test28"},{"username":"test29"},{"username":"test30"},{"username":"test31"},{"username":"test32"},{"username":"test33"},{"username":"test34"},{"username":"test35"},{"username":"test36"},{"username":"test37"},{"username":"test38"},{"username":"test39"},{"username":"test40"},{"username":"test41"},{"username":"test42"},{"username":"test43"},{"username":"test44"},{"username":"test45"},{"username":"test46"},{"username":"test47"},{"username":"test48"},{"username":"test49"},{"username":"test50"},{"username":"test51"},{"username":"test52"},{"username":"test53"},{"username":"test54"},{"username":"test55"},{"username":"test56"},{"username":"test57"},{"username":"test58"},{"username":"test59"},{"username":"test60"},{"username":"test61"},{"username":"test62"},{"username":"test63"},{"username":"test64"},{"username":"test65"},{"username":"test66"},{"username":"test67"},{"username":"test68"},{"username":"test69"},{"username":"test70"},{"username":"test71"},{"username":"test72"},{"username":"test73"},{"username":"test74"},{"username":"test75"},{"username":"test76"},{"username":"test77"},{"username":"test78"},{"username":"test79"},{"username":"test80"},{"username":"test81"},{"username":"test82"},{"username":"test83"},{"username":"test84"},{"username":"test85"},{"username":"test86"},{"username":"test87"},{"username":"test88"},{"username":"test89"},{"username":"test90"},{"username":"test91"},{"username":"test92"},{"username":"test93"},{"username":"test94"},{"username":"test95"},{"username":"test96"},{"username":"test97"},{"username":"test98"},{"username":"test99"}],"topics":{"users":[{"id":0,"slug":"test0"},{"id":1,"slug":"test1"},{"id":2,"slug":"test2"},{"id":3,"slug":"test3"},{"id":4,"slug":"test4"},{"id":5,"slug":"test5"},{"id":6,"slug":"test6"},{"id":7,"slug":"test7"},{"id":8,"slug":"test8"},{"id":9,"slug":"test9"},{"id":10,"slug":"test10"},{"id":11,"slug":"test11"},{"id":12,"slug":"test12"},{"id":13,"slug":"test13"},{"id":14,"slug":"test14"},{"id":15,"slug":"test15"},{"id":16,"slug":"test16"},{"id":17,"slug":"test17"},{"id":18,"slug":"test18"},{"id":19,"slug":"test19"},{"id":20,"slug":"test20"},{"id":21,"slug":"test21"},{"id":22,"slug":"test22"},{"id":23,"slug":"test23"},{"id":24,"slug":"test24"},{"id":25,"slug":"test25"},{"id":26,"slug":"test26"},{"id":27,"slug":"test27"},{"id":28,"slug":"test28"},{"id":29,"slug":"test29"},{"id":30,"slug":"test30"},{"id":31,"slug":"test31"},{"id":32,"slug":"test32"},{"id":33,"slug":"test33"},{"id":34,"slug":"test34"},{"id":35,"slug":"test35"},{"id":36,"slug":"test36"},{"id":37,"slug":"test37"},{"id":38,"slug":"test38"},{"id":39,"slug":"test39"},{"id":40,"slug":"test40"},{"id":41,"slug":"test41"},{"id":42,"slug":"test42"},{"id":43,"slug":"test43"},{"id":44,"slug":"test44"},{"id":45,"slug":"test45"},{"id":46,"slug":"test46"},{"id":47,"slug":"test47"},{"id":48,"slug":"test48"},{"id":49,"slug":"test49"},{"id":50,"slug":"test50"},{"id":51,"slug":"test51"},{"id":52,"slug":"test52"},{"id":53,"slug":"test53"},{"id":54,"slug":"test54"},{"id":55,"slug":"test55"},{"id":56,"slug":"test56"},{"id":57,"slug":"test57"},{"id":58,"slug":"test58"},{"id":59,"slug":"test59"},{"id":60,"slug":"test60"},{"id":61,"slug":"test61"},{"id":62,"slug":"test62"},{"id":63,"slug":"test63"},{"id":64,"slug":"test64"},{"id":65,"slug":"test65"},{"id":66,"slug":"test66"},{"id":67,"slug":"test67"},{"id":68,"slug":"test68"},{"id":69,"slug":"test69"},{"id":70,"slug":"test70"},{"id":71,"slug":"test71"},{"id":72,"slug":"test72"},{"id":73,"slug":"test73"},{"id":74,"slug":"test74"},{"id":75,"slug":"test75"},{"id":76,"slug":"test76"},{"id":77,"slug":"test77"},{"id":78,"slug":"test78"},{"id":79,"slug":"test79"},{"id":80,"slug":"test80"},{"id":81,"slug":"test81"},{"id":82,"slug":"test82"},{"id":83,"slug":"test83"},{"id":84,"slug":"test84"},{"id":85,"slug":"test85"},{"id":86,"slug":"test86"},{"id":87,"slug":"test87"},{"id":88,"slug":"test88"},{"id":89,"slug":"test89"},{"id":90,"slug":"test90"},{"id":91,"slug":"test91"},{"id":92,"slug":"test92"},{"id":93,"slug":"test93"},{"id":94,"slug":"test94"},{"id":95,"slug":"test95"},{"id":96,"slug":"test96"},{"id":97,"slug":"test97"},{"id":98,"slug":"test98"},{"id":99,"slug":"test99"}],"more_topics_url":"http://test.com"}} --- PASS: TestGoJayEncodeLargeStruct (0.00s) === RUN TestGoJayEncodeMediumStruct -2025/08/07 21:33:29 {"person":{"name":{"fullName":"test"},"github":{"followers":100},"gravatar":{"avatars":[{"url":"http://test.com"},{"url":"http://test.com"},{"url":"http://test.com"},{"url":"http://test.com"},{"url":"http://test.com"},{"url":"http://test.com"},{"url":"http://test.com"},{"url":"http://test.com"}]}}} +2026/09/10 03:58:02 {"person":{"name":{"fullName":"test"},"github":{"followers":100},"gravatar":{"avatars":[{"url":"http://test.com"},{"url":"http://test.com"},{"url":"http://test.com"},{"url":"http://test.com"},{"url":"http://test.com"},{"url":"http://test.com"},{"url":"http://test.com"},{"url":"http://test.com"}]}}} --- PASS: TestGoJayEncodeMediumStruct (0.00s) === RUN TestGoJayEncodeSmallStruct -2025/08/07 21:33:29 [123 34 115 116 34 58 49 44 34 115 105 100 34 58 50 44 34 116 116 34 58 34 84 101 115 116 83 116 114 105 110 103 34 44 34 103 114 34 58 52 44 34 117 117 105 100 34 58 34 56 102 57 97 54 53 101 98 45 52 56 48 55 45 52 100 53 55 45 98 54 101 48 45 98 100 97 53 100 54 50 102 49 52 50 57 34 44 34 105 112 34 58 34 49 50 55 46 48 46 48 46 49 34 44 34 117 97 34 58 34 77 111 122 105 108 108 97 34 44 34 116 122 34 58 56 44 34 118 34 58 54 125] +2026/09/10 03:58:02 [123 34 115 116 34 58 49 44 34 115 105 100 34 58 50 44 34 116 116 34 58 34 84 101 115 116 83 116 114 105 110 103 34 44 34 103 114 34 58 52 44 34 117 117 105 100 34 58 34 56 102 57 97 54 53 101 98 45 52 56 48 55 45 52 100 53 55 45 98 54 101 48 45 98 100 97 53 100 54 50 102 49 52 50 57 34 44 34 105 112 34 58 34 49 50 55 46 48 46 48 46 49 34 44 34 117 97 34 58 34 77 111 122 105 108 108 97 34 44 34 116 122 34 58 56 44 34 118 34 58 54 125] --- PASS: TestGoJayEncodeSmallStruct (0.00s) PASS -ok github.com/francoispqt/gojay/benchmarks/encoder 0.031s +ok github.com/francoispqt/gojay/benchmarks/encoder 0.044s ? github.com/francoispqt/gojay/gojay [no test files] === RUN TestGenerator_Generate ---- PASS: TestGenerator_Generate (0.03s) +--- PASS: TestGenerator_Generate (0.02s) === RUN Test_ExpandTemplate --- PASS: Test_ExpandTemplate (0.00s) PASS -ok github.com/francoispqt/gojay/gojay/codegen 0.091s +ok github.com/francoispqt/gojay/gojay/codegen 0.060s === RUN TestMessage_Unmarshal --- PASS: TestMessage_Unmarshal (0.00s) === RUN TestMessage_Marshal --- PASS: TestMessage_Marshal (0.00s) PASS -ok github.com/francoispqt/gojay/gojay/codegen/test/annotated_struct 0.057s +ok github.com/francoispqt/gojay/gojay/codegen/test/annotated_struct 0.029s === RUN TestMessage_Unmarshal --- PASS: TestMessage_Unmarshal (0.00s) === RUN TestMessage_Marshal --- PASS: TestMessage_Marshal (0.00s) PASS -ok github.com/francoispqt/gojay/gojay/codegen/test/basic_struct 0.037s +ok github.com/francoispqt/gojay/gojay/codegen/test/basic_struct 0.034s === RUN TestMessage_Unmarshal encoding_test.go:13: --- SKIP: TestMessage_Unmarshal (0.00s) @@ -5024,13 +5060,13 @@ encoding_test.go:59: --- SKIP: TestMessage_Marshal (0.00s) PASS -ok github.com/francoispqt/gojay/gojay/codegen/test/embedded_struct 0.054s +ok github.com/francoispqt/gojay/gojay/codegen/test/embedded_struct 0.045s === RUN TestMessage_Unmarshal --- PASS: TestMessage_Unmarshal (0.00s) === RUN TestMessage_Marshal --- PASS: TestMessage_Marshal (0.00s) PASS -ok github.com/francoispqt/gojay/gojay/codegen/test/pooled_struct 0.044s +ok github.com/francoispqt/gojay/gojay/codegen/test/pooled_struct 0.042s make[1]: Leaving directory '/build/reproducible-path/golang-github-francoispqt-gojay-1.2.13' create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=golang @@ -5066,9 +5102,9 @@ dpkg-gencontrol: warning: package gojay: substitution variable ${misc:Static-Built-Using} unused, but is defined dh_md5sums -O--buildsystem=golang dh_builddeb -O--buildsystem=golang +dpkg-deb: building package 'golang-github-francoispqt-gojay-dev' in '../golang-github-francoispqt-gojay-dev_1.2.13-5_all.deb'. dpkg-deb: building package 'gojay-dbgsym' in '../gojay-dbgsym_1.2.13-5_arm64.deb'. dpkg-deb: building package 'gojay' in '../gojay_1.2.13-5_arm64.deb'. -dpkg-deb: building package 'golang-github-francoispqt-gojay-dev' in '../golang-github-francoispqt-gojay-dev_1.2.13-5_all.deb'. dpkg-genbuildinfo --build=binary -O../golang-github-francoispqt-gojay_1.2.13-5_arm64.buildinfo dpkg-genchanges --build=binary -O../golang-github-francoispqt-gojay_1.2.13-5_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -5076,12 +5112,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/3545681/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/3545681/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/2407008 and its subdirectories -I: Current time: Thu Aug 7 09:33:56 -12 2025 -I: pbuilder-time-stamp: 1754602436 +I: removing directory /srv/workspace/pbuilder/3545681 and its subdirectories +I: Current time: Thu Sep 10 17:58:22 +14 2026 +I: pbuilder-time-stamp: 1789012702