Diff of the two buildlogs: -- --- b1/build.log 2025-01-11 06:21:57.729529397 +0000 +++ b2/build.log 2025-01-11 06:25:09.868751980 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Fri Jan 10 18:19:08 -12 2025 -I: pbuilder-time-stamp: 1736576348 +I: Current time: Sat Feb 14 02:45:00 +14 2026 +I: pbuilder-time-stamp: 1770986700 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -24,51 +24,83 @@ 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/3049022/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/795288/tmp/hooks/D01_modify_environment starting +debug: Running on infom02-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 Feb 13 12:45 /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/795288/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/795288/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' + 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=12 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='amd64' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='0898f5bca5284dd19940480e1bf8ba54' - 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='3049022' - PS1='# ' - PS2='> ' + INVOCATION_ID=39d681232924476eb3cd2202d357d578 + 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=795288 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.Ptty9cpW/pbuilderrc_oJGW --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.Ptty9cpW/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' + 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.Ptty9cpW/pbuilderrc_suhP --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.Ptty9cpW/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' I: uname -a - Linux infom01-amd64 6.1.0-28-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.11.10+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.10-1~bpo12+1 (2024-12-19) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/3049022/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/795288/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -217,7 +249,7 @@ Get: 89 http://deb.debian.org/debian trixie/main amd64 golang-github-viant-toolbox-dev all 0.33.2-4 [127 kB] Get: 90 http://deb.debian.org/debian trixie/main amd64 golang-github-viant-assertly-dev all 0.5.4-1 [20.3 kB] Get: 91 http://deb.debian.org/debian trixie/main amd64 help2man amd64 1.49.3 [198 kB] -Fetched 104 MB in 3s (40.8 MB/s) +Fetched 104 MB in 1s (76.6 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 ... 19853 files and directories currently installed.) @@ -596,7 +628,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/795288/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/795288/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 @@ -616,28 +652,28 @@ 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 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/goarch -internal/coverage/rtcov -internal/godebugs internal/unsafeheader -internal/goexperiment -internal/goos -internal/runtime/atomic internal/profilerecord +internal/goarch internal/byteorder internal/race +internal/goos +internal/goexperiment +internal/coverage/rtcov +internal/godebugs internal/cpu internal/runtime/syscall -internal/abi -runtime/internal/math +internal/runtime/atomic sync/atomic +runtime/internal/math +internal/abi +runtime/internal/sys unicode unicode/utf8 -runtime/internal/sys internal/asan +internal/chacha8rand internal/itoa internal/msan -internal/chacha8rand cmp math/bits encoding @@ -647,97 +683,97 @@ crypto/internal/alias crypto/subtle crypto/internal/boring/sig -internal/runtime/exithook vendor/golang.org/x/crypto/cryptobyte/asn1 vendor/golang.org/x/crypto/internal/alias -internal/bytealg log/internal -math github.com/francoispqt/gojay/benchmarks/decoder -internal/goversion internal/gover +internal/goversion golang.org/x/crypto/internal/alias +internal/runtime/exithook +internal/bytealg +math internal/stringslite runtime -iter internal/reflectlite -sync +iter internal/weak +sync maps slices internal/bisect -internal/singleflight -internal/testlog github.com/josharian/intern +internal/testlog +internal/singleflight runtime/cgo -errors internal/godebug +errors +math/rand sort internal/oserror io path -math/rand/v2 -strconv -math/rand -syscall vendor/golang.org/x/net/dns/dnsmessage +math/rand/v2 crypto/internal/edwards25519/field +strconv crypto/internal/nistec/fiat -container/heap -internal/concurrent -bytes +syscall hash strings crypto/internal/randutil -unique -hash/crc32 +container/heap crypto/internal/edwards25519 -crypto +bytes +hash/crc32 +internal/concurrent +unique reflect +crypto crypto/rc4 +internal/types/errors +golang.org/x/crypto/blowfish +net/http/internal/ascii net/netip -vendor/golang.org/x/text/transform -crypto/cipher bufio -net/http/internal/ascii crypto/md5 +crypto/cipher +vendor/golang.org/x/text/transform go/build/constraint go/version -internal/types/errors regexp/syntax -golang.org/x/crypto/blowfish crypto/internal/boring crypto/des crypto/sha512 -crypto/sha256 -crypto/aes crypto/hmac crypto/sha1 +crypto/sha256 +crypto/aes vendor/golang.org/x/crypto/hkdf time internal/syscall/unix internal/syscall/execenv -golang.org/x/crypto/ssh/internal/bcrypt_pbkdf regexp +golang.org/x/crypto/ssh/internal/bcrypt_pbkdf context io/fs internal/poll embed internal/filepathlite -internal/fmtsort -encoding/binary crypto/internal/nistec os +internal/fmtsort +encoding/binary encoding/base64 vendor/golang.org/x/crypto/chacha20 vendor/golang.org/x/crypto/internal/poly1305 golang.org/x/crypto/chacha20 golang.org/x/crypto/internal/poly1305 -encoding/pem crypto/ecdh +encoding/pem golang.org/x/crypto/curve25519 -io/ioutil fmt +io/ioutil path/filepath os/signal vendor/golang.org/x/sys/cpu @@ -749,81 +785,81 @@ encoding/hex log net/url -vendor/golang.org/x/text/unicode/norm mime/quotedprintable +vendor/golang.org/x/net/http2/hpack mime -compress/flate encoding/json +vendor/golang.org/x/text/unicode/norm math/big -vendor/golang.org/x/net/http2/hpack +compress/flate net/http/internal flag -vendor/golang.org/x/text/unicode/bidi +database/sql github.com/go-errors/errors encoding/csv -database/sql +vendor/golang.org/x/text/unicode/bidi github.com/pkg/errors -compress/gzip go/token internal/buildcfg gopkg.in/yaml.v2 +compress/gzip os/user archive/zip go/doc/comment go/scanner vendor/golang.org/x/text/secure/bidirule text/tabwriter -go/ast text/template/parse +go/ast vendor/golang.org/x/net/idna github.com/mailru/easyjson/jlexer -crypto/rand +github.com/francoispqt/gojay +text/template crypto/elliptic crypto/internal/bigmod -crypto/internal/boring/bbig encoding/asn1 -github.com/francoispqt/gojay +crypto/internal/boring/bbig crypto/dsa +crypto/rand +go/constant crypto/ed25519 -crypto/internal/hpke crypto/internal/mlkem768 -go/constant +crypto/internal/hpke go/internal/typeparams go/printer -text/template +crypto/rsa go/parser -vendor/golang.org/x/crypto/cryptobyte +golang.org/x/oauth2/jws crypto/x509/pkix +vendor/golang.org/x/crypto/cryptobyte crypto/ecdsa -crypto/rsa -golang.org/x/oauth2/jws +archive/tar go/format go/types -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/basic_struct github.com/francoispqt/gojay/gojay/codegen/test/annotated_struct -archive/tar +github.com/francoispqt/gojay/gojay/codegen/test/basic_struct +github.com/francoispqt/gojay/gojay/codegen/test/pooled_struct +github.com/francoispqt/gojay/gojay/codegen/test/embedded_struct github.com/mailru/easyjson/buffer -net/textproto vendor/golang.org/x/net/http/httpproxy +net/textproto crypto/x509 github.com/mailru/easyjson/jwriter vendor/golang.org/x/net/http/httpguts mime/multipart -crypto/tls golang.org/x/crypto/ssh +crypto/tls net/http/httptrace net/http github.com/mailru/easyjson -net/http/httputil cloud.google.com/go/compute/metadata +net/http/httputil golang.org/x/oauth2/internal github.com/francoispqt/gojay/benchmarks golang.org/x/oauth2 golang.org/x/oauth2/authhandler -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/internal/externalaccount @@ -3395,8 +3431,8 @@ === 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_objects (0.60s) --- PASS: TestStreamDecodingObjectsParallel/Stream_test_starting_with_null_values (0.60s) === RUN TestStreamDecodingStringsParallel === RUN TestStreamDecodingStringsParallel/Stream_strings_basic @@ -3410,8 +3446,8 @@ === CONT TestStreamDecodingStringsParallel/Stream_strings_with_null --- 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 @@ -4589,8 +4625,8 @@ === RUN TestEncodeSlices/basic_slice_bool === RUN TestEncodeSlices/basic_slice_int === RUN TestEncodeSlices/basic_slice_float64 ---- PASS: TestEncodeSlices (0.06s) - --- PASS: TestEncodeSlices/basic_slice_string (0.02s) +--- PASS: TestEncodeSlices (0.04s) + --- PASS: TestEncodeSlices/basic_slice_string (0.01s) --- PASS: TestEncodeSlices/basic_slice_bool (0.00s) --- PASS: TestEncodeSlices/basic_slice_int (0.00s) --- PASS: TestEncodeSlices/basic_slice_float64 (0.00s) @@ -4599,7 +4635,7 @@ === RUN TestEncodeSliceSlices/slice_of_ints === RUN TestEncodeSliceSlices/slice_of_float === RUN TestEncodeSliceSlices/slice_of_bool ---- PASS: TestEncodeSliceSlices (0.00s) +--- PASS: TestEncodeSliceSlices (0.03s) --- PASS: TestEncodeSliceSlices/slice_of_strings (0.00s) --- PASS: TestEncodeSliceSlices/slice_of_ints (0.00s) --- PASS: TestEncodeSliceSlices/slice_of_float (0.00s) @@ -4622,14 +4658,14 @@ === 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.02s) +--- PASS: TestAddSQLNullStringKey (0.12s) --- 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.00s) + --- PASS: TestAddSQLNullStringKey/AddSQLNullStringKeyOmitEmpty,_is_should_encode_a_sql.NullString (0.09s) --- 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) + --- PASS: TestAddSQLNullStringKey/AddSQLNullStringKeyOmitEmpty,_is_should_encode_a_sql.NullString/it_should_not_encode_anything_as_null_string_is_invalid (0.06s) === RUN TestAddSQLNullString === RUN TestAddSQLNullString/AddSQLNullString === RUN TestAddSQLNullString/AddSQLNullString/it_should_encode_a_null_string @@ -4638,12 +4674,12 @@ === 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.03s) +--- PASS: TestAddSQLNullString (0.01s) --- PASS: TestAddSQLNullString/AddSQLNullString (0.01s) --- 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) - --- PASS: TestAddSQLNullString/AddSQLNullStringKeyOmitEmpty,_is_should_encode_a_sql.NullString (0.02s) + --- PASS: TestAddSQLNullString/AddSQLNullStringKeyOmitEmpty,_is_should_encode_a_sql.NullString (0.00s) --- PASS: TestAddSQLNullString/AddSQLNullStringKeyOmitEmpty,_is_should_encode_a_sql.NullString/it_should_encode_a_null_string (0.00s) --- PASS: TestAddSQLNullString/AddSQLNullStringKeyOmitEmpty,_is_should_encode_a_sql.NullString/it_should_not_encode_anything_as_null_string_is_invalid (0.00s) === RUN TestEncoceSQLNullInt64 @@ -4651,7 +4687,7 @@ === RUN TestEncoceSQLNullInt64/it_should_return_an_err_as_the_string_is_invalid === RUN TestEncoceSQLNullInt64/should_panic_as_the_encoder_is_pooled === RUN TestEncoceSQLNullInt64/should_return_an_error_as_the_writer_encounters_an_error ---- PASS: TestEncoceSQLNullInt64 (0.06s) +--- PASS: TestEncoceSQLNullInt64 (0.00s) --- PASS: TestEncoceSQLNullInt64/it_should_encode_a_null_string (0.00s) --- PASS: TestEncoceSQLNullInt64/it_should_return_an_err_as_the_string_is_invalid (0.00s) --- PASS: TestEncoceSQLNullInt64/should_panic_as_the_encoder_is_pooled (0.00s) @@ -4664,12 +4700,12 @@ === RUN TestAddSQLNullInt64Key/AddSQLNullInt64KeyOmitEmpty,_is_should_encode_a_sql.NullInt64 === RUN TestAddSQLNullInt64Key/AddSQLNullInt64KeyOmitEmpty,_is_should_encode_a_sql.NullInt64/it_should_encode_a_null_string === RUN TestAddSQLNullInt64Key/AddSQLNullInt64KeyOmitEmpty,_is_should_encode_a_sql.NullInt64/it_should_not_encode_anything_as_null_string_is_invalid ---- PASS: TestAddSQLNullInt64Key (0.02s) - --- PASS: TestAddSQLNullInt64Key/AddSQLNullInt64Key (0.00s) +--- PASS: TestAddSQLNullInt64Key (0.01s) + --- PASS: TestAddSQLNullInt64Key/AddSQLNullInt64Key (0.01s) --- PASS: TestAddSQLNullInt64Key/AddSQLNullInt64Key/it_should_encode_a_null_string (0.00s) - --- PASS: TestAddSQLNullInt64Key/AddSQLNullInt64Key/it_should_encode_a_null_string#01 (0.00s) + --- PASS: TestAddSQLNullInt64Key/AddSQLNullInt64Key/it_should_encode_a_null_string#01 (0.01s) --- PASS: TestAddSQLNullInt64Key/AddSQLNullInt64Key/it_should_encode_a_null_string#02 (0.00s) - --- PASS: TestAddSQLNullInt64Key/AddSQLNullInt64KeyOmitEmpty,_is_should_encode_a_sql.NullInt64 (0.01s) + --- PASS: TestAddSQLNullInt64Key/AddSQLNullInt64KeyOmitEmpty,_is_should_encode_a_sql.NullInt64 (0.00s) --- PASS: TestAddSQLNullInt64Key/AddSQLNullInt64KeyOmitEmpty,_is_should_encode_a_sql.NullInt64/it_should_encode_a_null_string (0.00s) --- PASS: TestAddSQLNullInt64Key/AddSQLNullInt64KeyOmitEmpty,_is_should_encode_a_sql.NullInt64/it_should_not_encode_anything_as_null_string_is_invalid (0.00s) === RUN TestAddSQLNullInt64 @@ -4680,12 +4716,12 @@ === 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.13s) - --- PASS: TestAddSQLNullInt64/AddSQLNullInt64 (0.06s) +--- PASS: TestAddSQLNullInt64 (0.00s) + --- PASS: TestAddSQLNullInt64/AddSQLNullInt64 (0.00s) --- 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) - --- PASS: TestAddSQLNullInt64/AddSQLNullInt64KeyOmitEmpty,_is_should_encode_a_sql.NullInt64 (0.06s) + --- PASS: TestAddSQLNullInt64/AddSQLNullInt64KeyOmitEmpty,_is_should_encode_a_sql.NullInt64 (0.00s) --- PASS: TestAddSQLNullInt64/AddSQLNullInt64KeyOmitEmpty,_is_should_encode_a_sql.NullInt64/it_should_encode_a_null_string (0.00s) --- PASS: TestAddSQLNullInt64/AddSQLNullInt64KeyOmitEmpty,_is_should_encode_a_sql.NullInt64/it_should_not_encode_anything_as_null_string_is_invalid (0.00s) === RUN TestEncoceSQLNullFloat64 @@ -4693,7 +4729,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.03s) +--- PASS: TestEncoceSQLNullFloat64 (0.01s) --- 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) @@ -4706,8 +4742,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.05s) - --- PASS: TestAddSQLNullFloat64Key/AddSQLNullFloat64Key (0.02s) +--- PASS: TestAddSQLNullFloat64Key (0.06s) + --- PASS: TestAddSQLNullFloat64Key/AddSQLNullFloat64Key (0.03s) --- 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) @@ -4722,8 +4758,8 @@ === 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.00s) - --- PASS: TestAddSQLNullFloat64/AddSQLNullFloat64 (0.00s) +--- PASS: TestAddSQLNullFloat64 (0.04s) + --- PASS: TestAddSQLNullFloat64/AddSQLNullFloat64 (0.03s) --- PASS: TestAddSQLNullFloat64/AddSQLNullFloat64/it_should_encode_a_null_string (0.00s) --- PASS: TestAddSQLNullFloat64/AddSQLNullFloat64/it_should_encode_a_null_string#01 (0.00s) --- PASS: TestAddSQLNullFloat64/AddSQLNullFloat64/it_should_encode_a_null_string#02 (0.00s) @@ -4735,7 +4771,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.02s) +--- PASS: TestEncoceSQLNullBool (0.01s) --- 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) @@ -4748,12 +4784,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.04s) +--- PASS: TestAddSQLNullBoolKey (0.01s) --- PASS: TestAddSQLNullBoolKey/AddSQLNullBoolKey (0.01s) --- 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.01s) + --- PASS: TestAddSQLNullBoolKey/AddSQLNullBoolKeyOmitEmpty,_is_should_encode_a_sql.NullBool (0.00s) --- 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 @@ -4781,13 +4817,13 @@ === RUN TestEncoderSQLNullStringKeyNullEmpty === RUN TestEncoderSQLNullStringKeyNullEmpty/basic_1st_elem === RUN TestEncoderSQLNullStringKeyNullEmpty/basic_2nd_elem ---- PASS: TestEncoderSQLNullStringKeyNullEmpty (0.00s) - --- PASS: TestEncoderSQLNullStringKeyNullEmpty/basic_1st_elem (0.00s) +--- PASS: TestEncoderSQLNullStringKeyNullEmpty (0.01s) + --- PASS: TestEncoderSQLNullStringKeyNullEmpty/basic_1st_elem (0.01s) --- PASS: TestEncoderSQLNullStringKeyNullEmpty/basic_2nd_elem (0.00s) === RUN TestEncoderSQLNullBoolEmpty === RUN TestEncoderSQLNullBoolEmpty/basic_1st_elem === RUN TestEncoderSQLNullBoolEmpty/basic_2nd_elem ---- PASS: TestEncoderSQLNullBoolEmpty (0.00s) +--- PASS: TestEncoderSQLNullBoolEmpty (0.02s) --- PASS: TestEncoderSQLNullBoolEmpty/basic_1st_elem (0.00s) --- PASS: TestEncoderSQLNullBoolEmpty/basic_2nd_elem (0.00s) === RUN TestEncoderSQLNullBoolKeyNullEmpty @@ -4835,17 +4871,17 @@ === RUN TestEncodeStream/encoder-deadline === RUN TestEncodeStream/encoder-deadline-unset === RUN TestEncodeStream/encoder-context-value ---- PASS: TestEncodeStream (0.85s) - --- PASS: TestEncodeStream/single-consumer-object (0.03s) +--- PASS: TestEncodeStream (0.66s) + --- PASS: TestEncodeStream/single-consumer-object (0.00s) --- PASS: TestEncodeStream/single-consumer-slice (0.00s) - --- PASS: TestEncodeStream/single-consumer-string (0.00s) + --- PASS: TestEncodeStream/single-consumer-string (0.01s) --- PASS: TestEncodeStream/single-consumer-object-nil-value (0.00s) - --- PASS: TestEncodeStream/single-consumer-int (0.02s) + --- 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.46s) - --- PASS: TestEncodeStream/multiple-consumer-object-line-delimited (0.30s) + --- PASS: TestEncodeStream/multiple-consumer-object-comma-delimited (0.28s) + --- PASS: TestEncodeStream/multiple-consumer-object-line-delimited (0.27s) --- PASS: TestEncodeStream/multiple-consumer-object-chan-closed (0.00s) --- PASS: TestEncodeStream/encoder-deadline (0.00s) --- PASS: TestEncodeStream/encoder-deadline-unset (0.00s) @@ -4886,10 +4922,10 @@ === RUN TestEncoderStringNullEmpty/true === RUN TestEncoderStringNullEmpty/true#01 === RUN TestEncoderStringNullEmpty/true#02 ---- PASS: TestEncoderStringNullEmpty (0.02s) +--- PASS: TestEncoderStringNullEmpty (0.01s) --- PASS: TestEncoderStringNullEmpty/true (0.00s) --- PASS: TestEncoderStringNullEmpty/true#01 (0.00s) - --- PASS: TestEncoderStringNullEmpty/true#02 (0.01s) + --- PASS: TestEncoderStringNullEmpty/true#02 (0.00s) === RUN TestEncoderStringNullEmpty2 === RUN TestEncoderStringNullEmpty2/true --- PASS: TestEncoderStringNullEmpty2 (0.00s) @@ -4912,8 +4948,8 @@ === RUN TestEncodeTime/basic === RUN TestEncodeTime/encode-time-pool-error === RUN TestEncodeTime/write-error ---- PASS: TestEncodeTime (0.04s) - --- PASS: TestEncodeTime/basic (0.03s) +--- PASS: TestEncodeTime (0.07s) + --- PASS: TestEncodeTime/basic (0.00s) --- PASS: TestEncodeTime/encode-time-pool-error (0.00s) --- PASS: TestEncodeTime/write-error (0.00s) === RUN TestAddTimeKey @@ -4926,7 +4962,7 @@ === RUN TestAddTime/basic === RUN TestAddTime/basic#01 === RUN TestAddTime/basic#02 ---- PASS: TestAddTime (0.03s) +--- PASS: TestAddTime (0.00s) --- PASS: TestAddTime/basic (0.00s) --- PASS: TestAddTime/basic#01 (0.00s) --- PASS: TestAddTime/basic#02 (0.00s) @@ -4949,7 +4985,7 @@ === RUN Example_decodeEncode --- PASS: Example_decodeEncode (0.00s) PASS -ok github.com/francoispqt/gojay 4.823s +ok github.com/francoispqt/gojay 4.571s === RUN TestGoJayDecodeObjLarge --- PASS: TestGoJayDecodeObjLarge (0.00s) === RUN TestGoJayDecodeObjMedium @@ -4959,34 +4995,34 @@ PASS ok github.com/francoispqt/gojay/benchmarks/decoder 0.005s === RUN TestGoJayEncodeLargeStruct -2025/01/11 06:21:41 {"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/02/13 12:47:50 {"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/01/11 06:21:41 {"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/02/13 12:47:50 {"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/01/11 06:21:41 [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/02/13 12:47:50 [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.004s +ok github.com/francoispqt/gojay/benchmarks/encoder 0.005s === RUN TestGenerator_Generate ---- PASS: TestGenerator_Generate (0.01s) +--- PASS: TestGenerator_Generate (0.18s) === RUN Test_ExpandTemplate --- PASS: Test_ExpandTemplate (0.00s) PASS -ok github.com/francoispqt/gojay/gojay/codegen 0.015s +ok github.com/francoispqt/gojay/gojay/codegen 0.187s === 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.004s +ok github.com/francoispqt/gojay/gojay/codegen/test/annotated_struct 0.005s === 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.004s +ok github.com/francoispqt/gojay/gojay/codegen/test/basic_struct 0.005s === RUN TestMessage_Unmarshal encoding_test.go:13: --- SKIP: TestMessage_Unmarshal (0.00s) @@ -4994,7 +5030,7 @@ encoding_test.go:59: --- SKIP: TestMessage_Marshal (0.00s) PASS -ok github.com/francoispqt/gojay/gojay/codegen/test/embedded_struct 0.004s +ok github.com/francoispqt/gojay/gojay/codegen/test/embedded_struct 0.005s === RUN TestMessage_Unmarshal --- PASS: TestMessage_Unmarshal (0.00s) === RUN TestMessage_Marshal @@ -5036,8 +5072,8 @@ 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' in '../gojay_1.2.13-5_amd64.deb'. +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_amd64.deb'. dpkg-genbuildinfo --build=binary -O../golang-github-francoispqt-gojay_1.2.13-5_amd64.buildinfo dpkg-genchanges --build=binary -O../golang-github-francoispqt-gojay_1.2.13-5_amd64.changes @@ -5046,12 +5082,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/795288/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/795288/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/3049022 and its subdirectories -I: Current time: Fri Jan 10 18:21:56 -12 2025 -I: pbuilder-time-stamp: 1736576516 +I: removing directory /srv/workspace/pbuilder/795288 and its subdirectories +I: Current time: Sat Feb 14 02:48:09 +14 2026 +I: pbuilder-time-stamp: 1770986889