Diff of the two buildlogs: -- --- b1/build.log 2025-08-29 10:32:59.430419067 +0000 +++ b2/build.log 2025-08-29 10:34:55.770554210 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Thu Aug 28 22:31:05 -12 2025 -I: pbuilder-time-stamp: 1756463465 +I: Current time: Fri Oct 2 06:56:01 +14 2026 +I: pbuilder-time-stamp: 1790873761 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz] I: copying local configuration @@ -24,53 +24,85 @@ 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/3372471/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/2849623/tmp/hooks/D01_modify_environment starting +debug: Running on ionos15-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 Oct 1 16:56 /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/2849623/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/2849623/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]="2" [2]="37" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' + 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='0266ea78386a45d698da6c0ecaa0191f' - 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='3372471' - PS1='# ' - PS2='> ' + INVOCATION_ID=20cb382989f94a3c96dbf43a6d6e4178 + 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=2849623 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.lktqPqDI/pbuilderrc_bSC8 --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.lktqPqDI/b1 --logfile b1/build.log golang-github-francoispqt-gojay_1.2.13-5.dsc' - SUDO_GID='110' - SUDO_HOME='/var/lib/jenkins' - SUDO_UID='105' - 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.lktqPqDI/pbuilderrc_j7NJ --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.lktqPqDI/b2 --logfile b2/build.log golang-github-francoispqt-gojay_1.2.13-5.dsc' + SUDO_GID=111 + SUDO_HOME=/var/lib/jenkins + SUDO_UID=106 + 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 ionos1-amd64 6.12.41+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.41-1 (2025-08-12) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.12.41+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.41-1 (2025-08-12) 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/3372471/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/2849623/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -218,7 +250,7 @@ Get: 88 http://deb.debian.org/debian forky/main amd64 golang-github-viant-toolbox-dev all 0.33.2-4 [127 kB] Get: 89 http://deb.debian.org/debian forky/main amd64 golang-github-viant-assertly-dev all 0.5.4-1 [20.3 kB] Get: 90 http://deb.debian.org/debian forky/main amd64 help2man amd64 1.49.3 [198 kB] -Fetched 98.5 MB in 5s (21.5 MB/s) +Fetched 98.5 MB in 2s (58.4 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 ... 19855 files and directories currently installed.) @@ -593,7 +625,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/2849623/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for forky +I: user script /srv/workspace/pbuilder/2849623/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 @@ -612,113 +648,113 @@ dh_auto_configure -O--buildsystem=golang dh_auto_build -O--buildsystem=golang dh_auto_build: warning: github.com/francoispqt/gojay/benchmarks/encoder contains no non-test Go files, removing it from build - cd obj-x86_64-linux-gnu && go install -trimpath -v -p 40 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/msan -internal/byteorder -internal/unsafeheader -unicode/utf8 -unicode/utf16 -vendor/golang.org/x/crypto/internal/alias -encoding -log/internal + cd obj-x86_64-linux-gnu && go install -trimpath -v -p 42 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/asan internal/coverage/rtcov +cmp vendor/golang.org/x/crypto/cryptobyte/asn1 github.com/francoispqt/gojay/benchmarks/decoder internal/godebugs -internal/goversion -internal/asan -internal/cpu -internal/goos -internal/runtime/syscall -golang.org/x/crypto/internal/alias -internal/goexperiment +internal/nettrace +crypto/internal/boring/sig +unicode/utf8 +internal/msan crypto/internal/fips140/alias -unicode +golang.org/x/crypto/internal/alias internal/profilerecord -math/bits -crypto/internal/boring/sig -sync/atomic -cmp +unicode +encoding +internal/byteorder +internal/goos +unicode/utf16 +internal/goversion internal/itoa internal/goarch +internal/runtime/syscall +log/internal +math/bits +internal/goexperiment container/list -internal/nettrace internal/runtime/atomic -crypto/internal/fips140deps/byteorder -crypto/internal/fips140/subtle +internal/unsafeheader +internal/cpu +sync/atomic +vendor/golang.org/x/crypto/internal/alias internal/gover -internal/chacha8rand internal/runtime/math -internal/runtime/sys internal/abi +crypto/internal/fips140/subtle +internal/runtime/sys +crypto/internal/fips140deps/byteorder +internal/chacha8rand +internal/runtime/exithook crypto/internal/fips140deps/cpu internal/bytealg math -internal/runtime/exithook internal/stringslite internal/race internal/sync internal/runtime/maps runtime iter +internal/reflectlite weak crypto/subtle -internal/reflectlite sync maps slices errors sort +internal/testlog +internal/bisect +github.com/josharian/intern +internal/singleflight +unique internal/oserror path -internal/testlog -vendor/golang.org/x/net/dns/dnsmessage io -unique -internal/singleflight -github.com/josharian/intern +vendor/golang.org/x/net/dns/dnsmessage math/rand/v2 -internal/bisect strconv runtime/cgo syscall -internal/godebug bytes -container/heap +strings hash crypto/internal/randutil -strings +internal/godebug +container/heap hash/crc32 crypto -golang.org/x/crypto/blowfish -internal/types/errors net/netip reflect +internal/types/errors +golang.org/x/crypto/blowfish +vendor/golang.org/x/text/transform crypto/internal/fips140deps/godebug math/rand -vendor/golang.org/x/text/transform crypto/internal/impl go/version -bufio go/build/constraint +bufio +regexp/syntax net/http/internal/ascii crypto/internal/fips140 -regexp/syntax crypto/tls/internal/fips140tls -crypto/internal/fips140/sha512 crypto/internal/fips140/sha256 crypto/internal/fips140/sha3 +crypto/internal/fips140/sha512 +crypto/sha3 +crypto/internal/fips140/hmac internal/syscall/execenv internal/syscall/unix time -crypto/sha3 -crypto/internal/fips140/hmac crypto/internal/fips140/check crypto/internal/fips140hash +crypto/internal/fips140/hkdf crypto/internal/fips140/edwards25519/field crypto/internal/fips140/bigmod crypto/internal/fips140/tls12 -crypto/internal/fips140/hkdf crypto/internal/fips140/aes crypto/internal/fips140/nistec/fiat crypto/internal/fips140/tls13 @@ -727,73 +763,73 @@ context io/fs internal/poll -internal/filepathlite crypto/internal/fips140/nistec +internal/filepathlite os internal/fmtsort encoding/binary -vendor/golang.org/x/crypto/internal/poly1305 encoding/base64 golang.org/x/crypto/internal/poly1305 -encoding/pem +vendor/golang.org/x/crypto/internal/poly1305 io/ioutil crypto/internal/sysrand -fmt -vendor/golang.org/x/sys/cpu path/filepath os/signal +fmt +vendor/golang.org/x/sys/cpu net +encoding/pem crypto/internal/entropy crypto/internal/fips140/drbg crypto/internal/fips140only +crypto/internal/fips140/ecdh crypto/internal/fips140/ed25519 -crypto/internal/fips140/rsa +crypto/internal/fips140/ecdsa crypto/internal/fips140/mlkem +crypto/internal/fips140/rsa crypto/internal/fips140/aes/gcm os/exec crypto/rc4 crypto/md5 -crypto/internal/fips140/ecdh -crypto/internal/fips140/ecdsa crypto/cipher database/sql/driver +encoding/hex log -compress/flate -vendor/golang.org/x/net/http2/hpack +net/url +net/http/internal +encoding/json mime +flag +encoding/csv mime/quotedprintable -net/http/internal -github.com/pkg/errors -encoding/hex -text/tabwriter +compress/flate internal/buildcfg -encoding/csv -net/url +text/tabwriter +github.com/go-errors/errors +go/token +github.com/pkg/errors text/template/parse -os/user -flag -encoding/json +vendor/golang.org/x/net/http2/hpack +gopkg.in/yaml.v2 go/doc/comment -vendor/golang.org/x/text/unicode/norm -github.com/go-errors/errors +os/user math/big -gopkg.in/yaml.v2 -go/token -crypto/des +vendor/golang.org/x/text/unicode/norm crypto/internal/boring +crypto/des vendor/golang.org/x/crypto/chacha20 golang.org/x/crypto/chacha20 -crypto/aes crypto/sha512 crypto/ecdh crypto/hmac -crypto/sha256 crypto/sha1 +crypto/sha256 +crypto/aes golang.org/x/crypto/ssh/internal/bcrypt_pbkdf vendor/golang.org/x/crypto/chacha20poly1305 +vendor/golang.org/x/text/unicode/bidi database/sql go/scanner -vendor/golang.org/x/text/unicode/bidi golang.org/x/crypto/curve25519 compress/gzip archive/zip @@ -801,21 +837,21 @@ text/template vendor/golang.org/x/text/secure/bidirule vendor/golang.org/x/net/idna +github.com/mailru/easyjson/jlexer +github.com/francoispqt/gojay crypto/internal/boring/bbig crypto/rand crypto/dsa -crypto/elliptic encoding/asn1 +crypto/elliptic go/constant crypto/ed25519 crypto/internal/hpke crypto/rsa -github.com/mailru/easyjson/jlexer -github.com/francoispqt/gojay go/parser go/printer -golang.org/x/oauth2/jws archive/tar +golang.org/x/oauth2/jws crypto/x509/pkix vendor/golang.org/x/crypto/cryptobyte crypto/ecdsa @@ -823,29 +859,29 @@ go/format 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 +github.com/francoispqt/gojay/gojay/codegen/test/embedded_struct github.com/mailru/easyjson/buffer vendor/golang.org/x/net/http/httpproxy net/textproto crypto/x509 github.com/mailru/easyjson/jwriter -mime/multipart vendor/golang.org/x/net/http/httpguts -golang.org/x/crypto/ssh +mime/multipart crypto/tls +golang.org/x/crypto/ssh net/http/httptrace net/http -golang.org/x/oauth2/internal github.com/mailru/easyjson cloud.google.com/go/compute/metadata +golang.org/x/oauth2/internal net/http/httputil github.com/francoispqt/gojay/benchmarks golang.org/x/oauth2 golang.org/x/oauth2/authhandler golang.org/x/oauth2/google/internal/impersonate -golang.org/x/oauth2/google/internal/stsexchange golang.org/x/oauth2/jwt +golang.org/x/oauth2/google/internal/stsexchange github.com/viant/toolbox golang.org/x/oauth2/google/internal/externalaccountauthorizeduser golang.org/x/oauth2/google/externalaccount @@ -858,7 +894,7 @@ debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/golang-github-francoispqt-gojay-1.2.13' dh_auto_test - cd obj-x86_64-linux-gnu && go test -vet=off -v -p 40 github.com/francoispqt/gojay github.com/francoispqt/gojay/benchmarks github.com/francoispqt/gojay/benchmarks/decoder github.com/francoispqt/gojay/benchmarks/encoder 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 + cd obj-x86_64-linux-gnu && go test -vet=off -v -p 42 github.com/francoispqt/gojay github.com/francoispqt/gojay/benchmarks github.com/francoispqt/gojay/benchmarks/decoder github.com/francoispqt/gojay/benchmarks/encoder 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 === RUN TestSliceInts --- PASS: TestSliceInts (0.00s) === RUN TestSliceStrings @@ -3409,15 +3445,15 @@ === PAUSE TestStreamDecodingObjectsParallel/Stream_test_starting_with_null_values === RUN TestStreamDecodingObjectsParallel/Stream_test_invalid_JSON === PAUSE TestStreamDecodingObjectsParallel/Stream_test_invalid_JSON -=== CONT TestStreamDecodingObjectsParallel/Stream_test_invalid_JSON === CONT TestStreamDecodingObjectsParallel/Stream_objects -=== CONT TestStreamDecodingObjectsParallel/Stream_test_starting_with_null_values === CONT TestStreamDecodingObjectsParallel/Stream_test_objects_with_null_values +=== CONT TestStreamDecodingObjectsParallel/Stream_test_starting_with_null_values +=== CONT TestStreamDecodingObjectsParallel/Stream_test_invalid_JSON --- PASS: TestStreamDecodingObjectsParallel (0.00s) --- PASS: TestStreamDecodingObjectsParallel/Stream_test_invalid_JSON (0.00s) + --- PASS: TestStreamDecodingObjectsParallel/Stream_objects (0.60s) --- PASS: TestStreamDecodingObjectsParallel/Stream_test_objects_with_null_values (0.60s) --- PASS: TestStreamDecodingObjectsParallel/Stream_test_starting_with_null_values (0.60s) - --- PASS: TestStreamDecodingObjectsParallel/Stream_objects (0.60s) === RUN TestStreamDecodingStringsParallel === RUN TestStreamDecodingStringsParallel/Stream_strings_basic === PAUSE TestStreamDecodingStringsParallel/Stream_strings_basic @@ -3430,8 +3466,8 @@ === CONT TestStreamDecodingStringsParallel/Stream_strings_invalid_JSON --- PASS: TestStreamDecodingStringsParallel (0.00s) --- PASS: TestStreamDecodingStringsParallel/Stream_strings_invalid_JSON (0.30s) - --- PASS: TestStreamDecodingStringsParallel/Stream_strings_with_null (0.60s) --- PASS: TestStreamDecodingStringsParallel/Stream_strings_basic (0.60s) + --- PASS: TestStreamDecodingStringsParallel/Stream_strings_with_null (0.60s) === RUN TestStreamDecodingErr --- PASS: TestStreamDecodingErr (0.00s) === RUN TestStreamDecodingDeadline @@ -4609,7 +4645,7 @@ === RUN TestEncodeSlices/basic_slice_bool === RUN TestEncodeSlices/basic_slice_int === RUN TestEncodeSlices/basic_slice_float64 ---- PASS: TestEncodeSlices (0.01s) +--- PASS: TestEncodeSlices (0.00s) --- PASS: TestEncodeSlices/basic_slice_string (0.00s) --- PASS: TestEncodeSlices/basic_slice_bool (0.00s) --- PASS: TestEncodeSlices/basic_slice_int (0.00s) @@ -4619,7 +4655,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) @@ -4629,7 +4665,7 @@ === RUN TestEncoceSQLNullString/it_should_return_an_err_as_the_string_is_invalid === RUN TestEncoceSQLNullString/should_panic_as_the_encoder_is_pooled === RUN TestEncoceSQLNullString/should_return_an_error_as_the_writer_encounters_an_error ---- PASS: TestEncoceSQLNullString (0.02s) +--- PASS: TestEncoceSQLNullString (0.04s) --- PASS: TestEncoceSQLNullString/it_should_encode_a_null_string (0.00s) --- PASS: TestEncoceSQLNullString/it_should_return_an_err_as_the_string_is_invalid (0.00s) --- PASS: TestEncoceSQLNullString/should_panic_as_the_encoder_is_pooled (0.00s) @@ -4642,12 +4678,12 @@ === RUN TestAddSQLNullStringKey/AddSQLNullStringKeyOmitEmpty,_is_should_encode_a_sql.NullString === RUN TestAddSQLNullStringKey/AddSQLNullStringKeyOmitEmpty,_is_should_encode_a_sql.NullString/it_should_encode_a_null_string === RUN TestAddSQLNullStringKey/AddSQLNullStringKeyOmitEmpty,_is_should_encode_a_sql.NullString/it_should_not_encode_anything_as_null_string_is_invalid ---- PASS: TestAddSQLNullStringKey (0.05s) - --- PASS: TestAddSQLNullStringKey/AddSQLNullStringKey (0.02s) +--- PASS: TestAddSQLNullStringKey (0.00s) + --- PASS: TestAddSQLNullStringKey/AddSQLNullStringKey (0.00s) --- PASS: TestAddSQLNullStringKey/AddSQLNullStringKey/it_should_encode_a_null_string (0.00s) --- PASS: TestAddSQLNullStringKey/AddSQLNullStringKey/it_should_encode_a_null_string#01 (0.00s) --- PASS: TestAddSQLNullStringKey/AddSQLNullStringKey/it_should_encode_a_null_string#02 (0.00s) - --- PASS: TestAddSQLNullStringKey/AddSQLNullStringKeyOmitEmpty,_is_should_encode_a_sql.NullString (0.01s) + --- PASS: TestAddSQLNullStringKey/AddSQLNullStringKeyOmitEmpty,_is_should_encode_a_sql.NullString (0.00s) --- PASS: TestAddSQLNullStringKey/AddSQLNullStringKeyOmitEmpty,_is_should_encode_a_sql.NullString/it_should_encode_a_null_string (0.00s) --- PASS: TestAddSQLNullStringKey/AddSQLNullStringKeyOmitEmpty,_is_should_encode_a_sql.NullString/it_should_not_encode_anything_as_null_string_is_invalid (0.00s) === RUN TestAddSQLNullString @@ -4700,8 +4736,8 @@ === RUN TestAddSQLNullInt64/AddSQLNullInt64KeyOmitEmpty,_is_should_encode_a_sql.NullInt64 === RUN TestAddSQLNullInt64/AddSQLNullInt64KeyOmitEmpty,_is_should_encode_a_sql.NullInt64/it_should_encode_a_null_string === RUN TestAddSQLNullInt64/AddSQLNullInt64KeyOmitEmpty,_is_should_encode_a_sql.NullInt64/it_should_not_encode_anything_as_null_string_is_invalid ---- PASS: TestAddSQLNullInt64 (0.00s) - --- PASS: TestAddSQLNullInt64/AddSQLNullInt64 (0.00s) +--- PASS: TestAddSQLNullInt64 (0.03s) + --- PASS: TestAddSQLNullInt64/AddSQLNullInt64 (0.03s) --- PASS: TestAddSQLNullInt64/AddSQLNullInt64/it_should_encode_a_null_string (0.00s) --- PASS: TestAddSQLNullInt64/AddSQLNullInt64/it_should_encode_a_null_string#01 (0.00s) --- PASS: TestAddSQLNullInt64/AddSQLNullInt64/it_should_encode_a_null_string#02 (0.00s) @@ -4713,7 +4749,7 @@ === RUN TestEncoceSQLNullFloat64/it_should_return_an_err_as_the_string_is_invalid === RUN TestEncoceSQLNullFloat64/should_panic_as_the_encoder_is_pooled === RUN TestEncoceSQLNullFloat64/should_return_an_error_as_the_writer_encounters_an_error ---- PASS: TestEncoceSQLNullFloat64 (0.00s) +--- PASS: TestEncoceSQLNullFloat64 (0.02s) --- PASS: TestEncoceSQLNullFloat64/it_should_encode_a_null_string (0.00s) --- PASS: TestEncoceSQLNullFloat64/it_should_return_an_err_as_the_string_is_invalid (0.00s) --- PASS: TestEncoceSQLNullFloat64/should_panic_as_the_encoder_is_pooled (0.00s) @@ -4726,8 +4762,8 @@ === RUN TestAddSQLNullFloat64Key/AddSQLNullFloat64KeyOmitEmpty,_is_should_encode_a_sql.NullFloat64 === RUN TestAddSQLNullFloat64Key/AddSQLNullFloat64KeyOmitEmpty,_is_should_encode_a_sql.NullFloat64/it_should_encode_a_null_string === RUN TestAddSQLNullFloat64Key/AddSQLNullFloat64KeyOmitEmpty,_is_should_encode_a_sql.NullFloat64/it_should_not_encode_anything_as_null_string_is_invalid ---- PASS: TestAddSQLNullFloat64Key (0.02s) - --- PASS: TestAddSQLNullFloat64Key/AddSQLNullFloat64Key (0.02s) +--- PASS: TestAddSQLNullFloat64Key (0.00s) + --- PASS: TestAddSQLNullFloat64Key/AddSQLNullFloat64Key (0.00s) --- PASS: TestAddSQLNullFloat64Key/AddSQLNullFloat64Key/it_should_encode_a_null_string (0.00s) --- PASS: TestAddSQLNullFloat64Key/AddSQLNullFloat64Key/it_should_encode_a_null_string#01 (0.00s) --- PASS: TestAddSQLNullFloat64Key/AddSQLNullFloat64Key/it_should_encode_a_null_string#02 (0.00s) @@ -4742,7 +4778,7 @@ === RUN TestAddSQLNullFloat64/AddSQLNullFloat64KeyOmitEmpty,_is_should_encode_a_sql.NullFloat64 === RUN TestAddSQLNullFloat64/AddSQLNullFloat64KeyOmitEmpty,_is_should_encode_a_sql.NullFloat64/it_should_encode_a_null_string === RUN TestAddSQLNullFloat64/AddSQLNullFloat64KeyOmitEmpty,_is_should_encode_a_sql.NullFloat64/it_should_not_encode_anything_as_null_string_is_invalid ---- PASS: TestAddSQLNullFloat64 (0.02s) +--- PASS: TestAddSQLNullFloat64 (0.00s) --- PASS: TestAddSQLNullFloat64/AddSQLNullFloat64 (0.00s) --- PASS: TestAddSQLNullFloat64/AddSQLNullFloat64/it_should_encode_a_null_string (0.00s) --- PASS: TestAddSQLNullFloat64/AddSQLNullFloat64/it_should_encode_a_null_string#01 (0.00s) @@ -4755,7 +4791,7 @@ === RUN TestEncoceSQLNullBool/it_should_return_an_err_as_the_string_is_invalid === RUN TestEncoceSQLNullBool/should_panic_as_the_encoder_is_pooled === RUN TestEncoceSQLNullBool/should_return_an_error_as_the_writer_encounters_an_error ---- PASS: TestEncoceSQLNullBool (0.01s) +--- PASS: TestEncoceSQLNullBool (0.00s) --- PASS: TestEncoceSQLNullBool/it_should_encode_a_null_string (0.00s) --- PASS: TestEncoceSQLNullBool/it_should_return_an_err_as_the_string_is_invalid (0.00s) --- PASS: TestEncoceSQLNullBool/should_panic_as_the_encoder_is_pooled (0.00s) @@ -4768,12 +4804,12 @@ === RUN TestAddSQLNullBoolKey/AddSQLNullBoolKeyOmitEmpty,_is_should_encode_a_sql.NullBool === RUN TestAddSQLNullBoolKey/AddSQLNullBoolKeyOmitEmpty,_is_should_encode_a_sql.NullBool/it_should_encode_a_null_string === RUN TestAddSQLNullBoolKey/AddSQLNullBoolKeyOmitEmpty,_is_should_encode_a_sql.NullBool/it_should_not_encode_anything_as_null_string_is_invalid ---- PASS: TestAddSQLNullBoolKey (0.00s) +--- PASS: TestAddSQLNullBoolKey (0.03s) --- PASS: TestAddSQLNullBoolKey/AddSQLNullBoolKey (0.00s) --- PASS: TestAddSQLNullBoolKey/AddSQLNullBoolKey/it_should_encode_a_null_string (0.00s) --- PASS: TestAddSQLNullBoolKey/AddSQLNullBoolKey/it_should_encode_a_null_string#01 (0.00s) --- PASS: TestAddSQLNullBoolKey/AddSQLNullBoolKey/it_should_encode_a_null_string#02 (0.00s) - --- PASS: TestAddSQLNullBoolKey/AddSQLNullBoolKeyOmitEmpty,_is_should_encode_a_sql.NullBool (0.00s) + --- PASS: TestAddSQLNullBoolKey/AddSQLNullBoolKeyOmitEmpty,_is_should_encode_a_sql.NullBool (0.01s) --- PASS: TestAddSQLNullBoolKey/AddSQLNullBoolKeyOmitEmpty,_is_should_encode_a_sql.NullBool/it_should_encode_a_null_string (0.00s) --- PASS: TestAddSQLNullBoolKey/AddSQLNullBoolKeyOmitEmpty,_is_should_encode_a_sql.NullBool/it_should_not_encode_anything_as_null_string_is_invalid (0.00s) === RUN TestAddSQLNullBool @@ -4784,8 +4820,8 @@ === RUN TestAddSQLNullBool/AddSQLNullBoolKeyOmitEmpty,_is_should_encode_a_sql.NullBool === RUN TestAddSQLNullBool/AddSQLNullBoolKeyOmitEmpty,_is_should_encode_a_sql.NullBool/it_should_encode_a_null_string === RUN TestAddSQLNullBool/AddSQLNullBoolKeyOmitEmpty,_is_should_encode_a_sql.NullBool/it_should_not_encode_anything_as_null_string_is_invalid ---- PASS: TestAddSQLNullBool (0.00s) - --- PASS: TestAddSQLNullBool/AddSQLNullBool (0.00s) +--- PASS: TestAddSQLNullBool (0.02s) + --- PASS: TestAddSQLNullBool/AddSQLNullBool (0.02s) --- PASS: TestAddSQLNullBool/AddSQLNullBool/it_should_encode_a_null_string (0.00s) --- PASS: TestAddSQLNullBool/AddSQLNullBool/it_should_encode_a_null_string#01 (0.00s) --- PASS: TestAddSQLNullBool/AddSQLNullBool/it_should_encode_a_null_string#02 (0.00s) @@ -4807,7 +4843,7 @@ === RUN TestEncoderSQLNullBoolEmpty === RUN TestEncoderSQLNullBoolEmpty/basic_1st_elem === RUN TestEncoderSQLNullBoolEmpty/basic_2nd_elem ---- PASS: TestEncoderSQLNullBoolEmpty (0.01s) +--- PASS: TestEncoderSQLNullBoolEmpty (0.00s) --- PASS: TestEncoderSQLNullBoolEmpty/basic_1st_elem (0.00s) --- PASS: TestEncoderSQLNullBoolEmpty/basic_2nd_elem (0.00s) === RUN TestEncoderSQLNullBoolKeyNullEmpty @@ -4831,7 +4867,7 @@ === RUN TestEncoderSQLNullFloat64Empty === RUN TestEncoderSQLNullFloat64Empty/basic_1st_elem === RUN TestEncoderSQLNullFloat64Empty/basic_2nd_elem ---- PASS: TestEncoderSQLNullFloat64Empty (0.00s) +--- PASS: TestEncoderSQLNullFloat64Empty (0.02s) --- PASS: TestEncoderSQLNullFloat64Empty/basic_1st_elem (0.00s) --- PASS: TestEncoderSQLNullFloat64Empty/basic_2nd_elem (0.00s) === RUN TestEncoderSQLNullFloat64KeyNullEmpty @@ -4855,17 +4891,17 @@ === RUN TestEncodeStream/encoder-deadline === RUN TestEncodeStream/encoder-deadline-unset === RUN TestEncodeStream/encoder-context-value ---- PASS: TestEncodeStream (0.72s) - --- PASS: TestEncodeStream/single-consumer-object (0.00s) +--- PASS: TestEncodeStream (0.81s) + --- PASS: TestEncodeStream/single-consumer-object (0.03s) --- PASS: TestEncodeStream/single-consumer-slice (0.00s) - --- PASS: TestEncodeStream/single-consumer-string (0.01s) + --- PASS: TestEncodeStream/single-consumer-string (0.00s) --- 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-write-error (0.00s) - --- PASS: TestEncodeStream/multiple-consumer-object-comma-delimited (0.33s) - --- PASS: TestEncodeStream/multiple-consumer-object-line-delimited (0.29s) + --- PASS: TestEncodeStream/multiple-consumer-object-comma-delimited (0.41s) + --- PASS: TestEncodeStream/multiple-consumer-object-line-delimited (0.37s) --- PASS: TestEncodeStream/multiple-consumer-object-chan-closed (0.00s) --- PASS: TestEncodeStream/encoder-deadline (0.00s) --- PASS: TestEncodeStream/encoder-deadline-unset (0.00s) @@ -4880,7 +4916,7 @@ === RUN TestEncoderStringEncodeAPI/escaped-sequence3#01 === RUN TestEncoderStringEncodeAPI/escaped-control-char === RUN TestEncoderStringEncodeAPI/escaped-sequence3#02 ---- PASS: TestEncoderStringEncodeAPI (0.02s) +--- PASS: TestEncoderStringEncodeAPI (0.00s) --- PASS: TestEncoderStringEncodeAPI/basic (0.00s) --- PASS: TestEncoderStringEncodeAPI/utf8 (0.00s) --- PASS: TestEncoderStringEncodeAPI/utf8-multibyte (0.00s) @@ -4969,7 +5005,7 @@ === RUN Example_decodeEncode --- PASS: Example_decodeEncode (0.00s) PASS -ok github.com/francoispqt/gojay 4.244s +ok github.com/francoispqt/gojay 4.299s ? github.com/francoispqt/gojay/benchmarks [no test files] === RUN TestGoJayDecodeObjLarge --- PASS: TestGoJayDecodeObjLarge (0.00s) @@ -4980,23 +5016,23 @@ PASS ok github.com/francoispqt/gojay/benchmarks/decoder 0.006s === RUN TestGoJayEncodeLargeStruct -2025/08/29 10:32:42 {"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/10/01 16:57:36 {"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/29 10:32:42 {"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/10/01 16:57:36 {"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/29 10:32:42 [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/10/01 16:57:36 [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.006s +ok github.com/francoispqt/gojay/benchmarks/encoder 0.007s ? github.com/francoispqt/gojay/gojay [no test files] === RUN TestGenerator_Generate --- PASS: TestGenerator_Generate (0.02s) === RUN Test_ExpandTemplate --- PASS: Test_ExpandTemplate (0.00s) PASS -ok github.com/francoispqt/gojay/gojay/codegen 0.022s +ok github.com/francoispqt/gojay/gojay/codegen 0.024s === RUN TestMessage_Unmarshal --- PASS: TestMessage_Unmarshal (0.00s) === RUN TestMessage_Marshal @@ -5016,13 +5052,13 @@ encoding_test.go:59: --- SKIP: TestMessage_Marshal (0.00s) PASS -ok github.com/francoispqt/gojay/gojay/codegen/test/embedded_struct 0.005s +ok github.com/francoispqt/gojay/gojay/codegen/test/embedded_struct 0.007s === 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.007s +ok github.com/francoispqt/gojay/gojay/codegen/test/pooled_struct 0.005s 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 @@ -5068,12 +5104,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/2849623/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/2849623/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/3372471 and its subdirectories -I: Current time: Thu Aug 28 22:32:59 -12 2025 -I: pbuilder-time-stamp: 1756463579 +I: removing directory /srv/workspace/pbuilder/2849623 and its subdirectories +I: Current time: Fri Oct 2 06:57:55 +14 2026 +I: pbuilder-time-stamp: 1790873875