freebsd-amd64-race at 5532427c4b1c5e962ad5484258be0071bd270e53 :: Running /tmp/workdir/go/src/make.bash with args ["/tmp/workdir/go/src/make.bash" "-force"] and env ["PATH=/bin:/sbin:/usr/bin:/usr/local/bin" "LANG=C.UTF-8" "HOME=/" "MM_CHARSET=UTF-8" "RC_PID=16" "BLOCKSIZE=K" "WORKDIR=/tmp/workdir" "GOROOT_BOOTSTRAP=/tmp/workdir/go1.4" "GO_BUILDER_NAME=freebsd-amd64-race" "GO_TEST_TIMEOUT_SCALE=2" "GOBIN=" "TMPDIR=/tmp/workdir/tmp" "GOCACHE=/tmp/workdir/gocache" "GOPLSCACHE=/tmp/workdir/goplscache" "PWD=/tmp/workdir/go/src"] in dir /tmp/workdir/go/src Building Go cmd/dist using /tmp/workdir/go1.4. (go1.20.6 freebsd/amd64) Building Go toolchain1 using /tmp/workdir/go1.4. Building Go bootstrap cmd/go (go_bootstrap) using Go toolchain1. Building Go toolchain2 using go_bootstrap and Go toolchain1. Building Go toolchain3 using go_bootstrap and Go toolchain2. Building packages and commands for freebsd/amd64. --- Installed Go for freebsd/amd64 in /tmp/workdir/go Installed commands in /tmp/workdir/go/bin *** You need to add /tmp/workdir/go/bin to your PATH. :: Running /tmp/workdir/go/bin/go with args ["/tmp/workdir/go/bin/go" "install" "-race" "std"] and env ["PATH=/bin:/sbin:/usr/bin:/usr/local/bin" "LANG=C.UTF-8" "HOME=/" "MM_CHARSET=UTF-8" "RC_PID=16" "BLOCKSIZE=K" "WORKDIR=/tmp/workdir" "GOROOT_BOOTSTRAP=/tmp/workdir/go1.4" "GO_BUILDER_NAME=freebsd-amd64-race" "GO_TEST_TIMEOUT_SCALE=2" "GOBIN=" "TMPDIR=/tmp/workdir/tmp" "GOCACHE=/tmp/workdir/gocache" "GOPLSCACHE=/tmp/workdir/goplscache" "PWD=/tmp/workdir/go/bin"] in dir /tmp/workdir/go/bin ##### Test execution environment. # GOARCH: amd64 # CPU: AMD EPYC 7B12 # GOOS: freebsd # OS Version: FreeBSD 13.0-STABLE FreeBSD 13.0-STABLE #0 stable/13-n248759-3684bb89d52: Thu Dec 30 02:37:49 UTC 2021 root@releng3.nyi.freebsd.org:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64 ##### Testing packages. ok archive/tar 1.515s ok archive/zip 2.312s ok bufio 1.289s ok bytes 1.818s ok cmp 1.030s ok compress/bzip2 1.289s ok compress/flate 4.770s ok compress/gzip 10.214s ok compress/lzw 1.865s ok compress/zlib 4.657s ok container/heap 1.039s ok container/list 1.015s ok container/ring 1.079s ok context 1.051s ok crypto 2.133s ok crypto/aes 1.102s ok crypto/cipher 1.034s ok crypto/des 1.088s ok crypto/dsa 1.081s ok crypto/ecdh 1.236s ok crypto/ecdsa 1.172s ok crypto/ed25519 1.350s ok crypto/elliptic 1.095s ok crypto/hmac 1.027s ok crypto/internal/alias 1.063s ok crypto/internal/bigmod 1.390s ok crypto/internal/boring 1.063s ok crypto/internal/boring/bcache 1.375s ok crypto/internal/edwards25519 1.627s ok crypto/internal/edwards25519/field 1.101s ok crypto/internal/hpke 1.073s ok crypto/internal/mlkem768 1.528s ok crypto/internal/nistec 1.706s ok crypto/internal/nistec/fiat 1.040s [no tests to run] ok crypto/md5 1.078s ok crypto/rand 1.243s ok crypto/rc4 1.387s ok crypto/rsa 2.161s ok crypto/sha1 1.080s ok crypto/sha256 1.056s ok crypto/sha512 1.057s ok crypto/subtle 1.332s ok crypto/tls 3.305s ok crypto/x509 1.922s ok database/sql 1.572s ok database/sql/driver 1.076s ok debug/buildinfo 1.035s ok debug/dwarf 1.087s ok debug/elf 1.728s ok debug/gosym 1.090s ok debug/macho 1.088s ok debug/pe 1.044s ok debug/plan9obj 1.043s ok embed 1.043s [no tests to run] ok embed/internal/embedtest 1.085s ok encoding/ascii85 1.084s ok encoding/asn1 1.079s ok encoding/base32 1.054s ok encoding/base64 1.074s ok encoding/binary 1.097s ok encoding/csv 1.062s ok encoding/gob 13.809s ok encoding/hex 1.019s ok encoding/json 1.906s ok encoding/pem 2.271s ok encoding/xml 1.130s ok errors 1.068s ok expvar 1.075s ok flag 3.173s ok fmt 1.429s ok go/ast 1.075s ok go/build 5.209s ok go/build/constraint 1.044s ok go/constant 1.044s ok go/doc 1.230s ok go/doc/comment 2.535s ok go/format 1.073s ok go/importer 1.536s ok go/internal/gccgoimporter 1.105s ok go/internal/gcimporter 9.656s ok go/internal/srcimporter 11.264s ok go/parser 1.754s ok go/printer 2.168s ok go/scanner 1.066s ok go/token 1.120s ok go/types 28.579s ok go/version 1.035s ok hash 1.081s ok hash/adler32 1.078s ok hash/crc32 1.074s ok hash/crc64 1.083s ok hash/fnv 1.053s ok hash/maphash 1.053s ok html 1.026s ok html/template 1.227s ok image 1.340s ok image/color 1.049s ok image/draw 1.455s ok image/gif 1.674s ok image/jpeg 2.115s ok image/png 3.011s ok index/suffixarray 1.921s ok internal/abi 1.116s ok internal/buildcfg 1.014s ok internal/chacha8rand 1.079s ok internal/concurrent 1.735s ok internal/coverage/cfile 1.055s ok internal/coverage/cformat 1.055s ok internal/coverage/cmerge 1.041s ok internal/coverage/pods 1.039s ok internal/coverage/slicereader 1.023s ok internal/coverage/slicewriter 1.021s ok internal/coverage/test 1.068s ok internal/cpu 3.140s ok internal/dag 1.018s ok internal/diff 1.017s ok internal/fmtsort 1.058s ok internal/fuzz 1.034s ok internal/godebug 15.007s ok internal/godebugs 55.862s ok internal/gover 1.081s ok internal/itoa 1.081s ok internal/platform 1.551s ok internal/poll 1.253s ok internal/profile 1.053s ok internal/reflectlite 1.075s ok internal/runtime/atomic 1.109s ok internal/saferio 1.111s ok internal/singleflight 1.110s ok internal/sysinfo 1.076s ok internal/testenv 1.186s ok internal/trace 30.915s ok internal/trace/internal/oldtrace 1.479s ok internal/types/errors 1.288s ok internal/unsafeheader 1.074s ok internal/weak 1.081s ok internal/xcoff 1.050s ok internal/zstd 1.523s ok io 1.086s ok io/fs 1.269s ok io/ioutil 1.085s ok iter 1.021s ok log 1.025s ok log/slog 1.130s ok log/slog/internal/benchmarks 1.027s ok log/slog/internal/buffer 1.028s ok log/syslog 2.363s ok maps 1.024s ok math 1.030s ok math/big 2.862s ok math/bits 1.026s ok math/cmplx 1.017s ok math/rand 3.494s ok math/rand/v2 2.227s ok mime 1.025s ok mime/multipart 4.441s ok mime/quotedprintable 1.061s ok net 9.049s ok net/http 8.373s ok net/http/cgi 28.903s ok net/http/cookiejar 1.029s ok net/http/fcgi 1.301s ok net/http/httptest 1.173s ok net/http/httptrace 1.075s ok net/http/httputil 1.707s ok net/http/internal 2.264s ok net/http/internal/ascii 1.039s ok net/http/pprof 6.314s ok net/internal/cgotest 1.075s ok net/internal/socktest 1.058s ok net/mail 1.086s ok net/netip 1.420s ok net/rpc 1.050s ok net/rpc/jsonrpc 1.050s ok net/smtp 1.092s ok net/textproto 1.092s ok net/url 1.088s ok os 6.815s ok os/exec 8.575s ok os/exec/internal/fdtest 1.047s ok os/signal 20.411s ok os/user 1.021s ok path 1.021s ok path/filepath 1.103s ok plugin 1.079s ok reflect 1.426s ok regexp 3.063s ok regexp/syntax 4.999s ok runtime 44.174s ok runtime/cgo 1.076s ok runtime/debug 2.095s ok runtime/internal/math 1.075s ok runtime/internal/sys 1.074s ok runtime/internal/wasitest 1.068s ok runtime/metrics 1.067s ok runtime/pprof 28.769s ok runtime/race 8.593s ok runtime/trace 1.149s ok slices 1.367s ok sort 1.412s ok strconv 2.567s ok strings 2.091s ok sync 1.467s ok sync/atomic 2.664s ok syscall 7.876s ok testing 3.917s ok testing/fstest 1.038s ok testing/iotest 1.080s ok testing/quick 1.141s ok testing/slogtest 1.080s ok text/scanner 1.084s ok text/tabwriter 1.084s ok text/template 1.120s ok text/template/parse 1.034s ok time 11.841s ok unicode 1.084s ok unicode/utf16 1.040s ok unicode/utf8 1.040s ok unique 1.291s ok cmd/addr2line 6.135s ok cmd/api 12.102s ok cmd/asm/internal/asm 3.614s ok cmd/asm/internal/lex 1.055s ok cmd/cgo/internal/swig 1.055s ok cmd/cgo/internal/test 1.484s ok cmd/cgo/internal/testcarchive 21.054s ok cmd/cgo/internal/testcshared 8.270s ok cmd/cgo/internal/testerrors 10.461s ok cmd/cgo/internal/testfortran 1.050s ok cmd/cgo/internal/testgodefs 1.454s ok cmd/cgo/internal/testlife 1.524s ok cmd/cgo/internal/testnocgo 1.018s ok cmd/cgo/internal/testplugin 30.964s ok cmd/cgo/internal/testsanitizers 16.986s ok cmd/cgo/internal/testshared 1.021s ok cmd/cgo/internal/testso 2.103s ok cmd/cgo/internal/teststdio 2.103s ok cmd/cgo/internal/testtls 1.039s ok cmd/compile/internal/abt 1.039s ok cmd/compile/internal/amd64 1.075s ok cmd/compile/internal/base 1.028s ok cmd/compile/internal/compare 1.028s ok cmd/compile/internal/devirtualize 1.029s ok cmd/compile/internal/dwarfgen 1.441s ok cmd/compile/internal/importer 1.764s ok cmd/compile/internal/inline/inlheur 1.423s ok cmd/compile/internal/ir 1.079s ok cmd/compile/internal/liveness 1.264s ok cmd/compile/internal/logopt 1.209s ok cmd/compile/internal/loopvar 1.024s ok cmd/compile/internal/noder 1.027s ok cmd/compile/internal/rangefunc 1.027s ok cmd/compile/internal/reflectdata 1.079s [no tests to run] ok cmd/compile/internal/ssa 6.926s ok cmd/compile/internal/syntax 1.100s ok cmd/compile/internal/test 11.792s ok cmd/compile/internal/typecheck 1.212s ok cmd/compile/internal/types 1.018s ok cmd/compile/internal/types2 8.963s ok cmd/covdata 1.023s ok cmd/cover 19.547s ok cmd/dist 1.061s ok cmd/distpack 1.061s ok cmd/doc 1.392s ok cmd/fix 2.395s ok cmd/go 284.036s ok cmd/go/internal/auth 1.082s ok cmd/go/internal/cache 1.162s ok cmd/go/internal/cfg 1.081s [no tests to run] ok cmd/go/internal/envcmd 1.105s ok cmd/go/internal/fsys 1.111s ok cmd/go/internal/generate 1.031s ok cmd/go/internal/gover 1.016s ok cmd/go/internal/imports 1.085s ok cmd/go/internal/load 1.083s ok cmd/go/internal/lockedfile 2.477s ok cmd/go/internal/lockedfile/internal/filelock 2.086s ok cmd/go/internal/modfetch 1.023s ok cmd/go/internal/modfetch/codehost 2.176s ok cmd/go/internal/modfetch/zip_sum_test 1.021s ok cmd/go/internal/modindex 1.483s ok cmd/go/internal/modload 1.079s ok cmd/go/internal/mvs 1.105s ok cmd/go/internal/par 1.206s ok cmd/go/internal/str 1.015s ok cmd/go/internal/test 1.072s ok cmd/go/internal/toolchain 1.071s ok cmd/go/internal/vcs 1.075s ok cmd/go/internal/vcweb 1.021s ok cmd/go/internal/vcweb/vcstest 2.738s ok cmd/go/internal/web 1.014s ok cmd/go/internal/work 1.324s ok cmd/gofmt 1.239s ok cmd/internal/archive 1.387s ok cmd/internal/bootstrap_test 1.076s ok cmd/internal/buildid 1.354s ok cmd/internal/cov 1.266s ok cmd/internal/dwarf 1.106s ok cmd/internal/edit 1.047s ok cmd/internal/goobj 1.080s ok cmd/internal/moddeps 1.697s ok cmd/internal/notsha256 1.076s ok cmd/internal/obj 1.387s ok cmd/internal/obj/loong64 1.041s ok cmd/internal/obj/ppc64 1.138s ok cmd/internal/obj/riscv 1.051s ok cmd/internal/obj/s390x 1.049s ok cmd/internal/obj/x86 3.158s ok cmd/internal/objabi 1.036s ok cmd/internal/pgo 1.036s ok cmd/internal/pkgpath 5.214s ok cmd/internal/pkgpattern 1.018s ok cmd/internal/quoted 1.017s ok cmd/internal/src 1.021s ok cmd/internal/test2json 1.638s ok cmd/link 16.095s ok cmd/link/internal/benchmark 1.076s ok cmd/link/internal/ld 6.165s ok cmd/link/internal/loader 1.037s ok cmd/nm 9.679s ok cmd/objdump 5.196s ok cmd/pack 7.776s ok cmd/pprof 3.564s ok cmd/relnote 1.026s ok cmd/trace 1.267s ok cmd/vet 46.341s ##### Running benchmarks briefly. goos: freebsd goarch: amd64 pkg: archive/tar cpu: AMD EPYC 7B12 Benchmark/Writer/USTAR-4 5347 20374 ns/op 1128 B/op 10 allocs/op Benchmark/Writer/GNU-4 4022 30444 ns/op 1660 B/op 24 allocs/op Benchmark/Writer/PAX-4 2761 39138 ns/op 2112 B/op 32 allocs/op Benchmark/Reader/USTAR-4 6339 19452 ns/op 5157 B/op 16 allocs/op Benchmark/Reader/GNU-4 8552 14036 ns/op 5120 B/op 15 allocs/op Benchmark/Reader/PAX-4 2725 38796 ns/op 8729 B/op 33 allocs/op PASS ok archive/tar 2.092s goos: freebsd goarch: amd64 pkg: archive/zip cpu: AMD EPYC 7B12 BenchmarkCompressedZipGarbage-4 1 256975469 ns/op 828960 B/op 83 allocs/op BenchmarkZip64Test-4 1 102543407 ns/op BenchmarkZip64TestSizes/4096-4 2370 50404 ns/op BenchmarkZip64TestSizes/1048576-4 242 487790 ns/op BenchmarkZip64TestSizes/67108864-4 1 105175300 ns/op PASS ok archive/zip 2.051s goos: freebsd goarch: amd64 pkg: bufio cpu: AMD EPYC 7B12 BenchmarkReaderCopyOptimal-4 324865 338.8 ns/op BenchmarkReaderCopyUnoptimal-4 213324 563.9 ns/op BenchmarkReaderCopyNoWriteTo-4 10000 13551 ns/op BenchmarkReaderWriteToOptimal-4 14026 8856 ns/op BenchmarkReaderReadString-4 178856 646.4 ns/op 144 B/op 1 allocs/op BenchmarkWriterCopyOptimal-4 305206 368.2 ns/op BenchmarkWriterCopyUnoptimal-4 312598 355.6 ns/op BenchmarkWriterCopyNoReadFrom-4 10000 11307 ns/op BenchmarkReaderEmpty-4 72651 2149 ns/op 4224 B/op 3 allocs/op BenchmarkWriterEmpty-4 50445 2652 ns/op 4096 B/op 1 allocs/op BenchmarkWriterFlush-4 773524 153.0 ns/op 0 B/op 0 allocs/op PASS ok bufio 2.745s goos: freebsd goarch: amd64 pkg: bytes cpu: AMD EPYC 7B12 BenchmarkReadString-4 8606 16963 ns/op 1931.69 MB/s BenchmarkWriteByte-4 586 203195 ns/op 20.16 MB/s BenchmarkWriteRune-4 326 371134 ns/op 33.11 MB/s BenchmarkBufferNotEmptyWriteRead-4 37 2704906 ns/op BenchmarkBufferFullSmallReads-4 134 893578 ns/op BenchmarkBufferWriteBlock/N4096-4 10000 10590 ns/op 14336 B/op 6 allocs/op BenchmarkBufferWriteBlock/N65536-4 714 178190 ns/op 260096 B/op 14 allocs/op BenchmarkBufferWriteBlock/N1048576-4 30 4199477 ns/op 4192256 B/op 22 allocs/op BenchmarkBufferAppendNoCopy-4 18 5839385 ns/op 2873.11 MB/s 1864140 B/op 0 allocs/op BenchmarkIndexByte/10-4 5485614 20.99 ns/op 476.52 MB/s BenchmarkIndexByte/32-4 5505762 22.40 ns/op 1428.47 MB/s BenchmarkIndexByte/4K-4 1585278 74.62 ns/op 54893.66 MB/s BenchmarkIndexBytePortable/10-4 1288266 101.2 ns/op 98.79 MB/s BenchmarkIndexBytePortable/32-4 383049 298.2 ns/op 107.30 MB/s BenchmarkIndexBytePortable/4K-4 3039 35032 ns/op 116.92 MB/s BenchmarkIndexRune/10-4 1525329 78.30 ns/op 127.71 MB/s BenchmarkIndexRune/32-4 1625010 73.68 ns/op 434.33 MB/s BenchmarkIndexRune/4K-4 532364 197.8 ns/op 20707.40 MB/s BenchmarkIndexRuneASCII/10-4 5777830 20.97 ns/op 476.80 MB/s BenchmarkIndexRuneASCII/32-4 5560045 21.60 ns/op 1481.18 MB/s BenchmarkIndexRuneASCII/4K-4 1593255 75.65 ns/op 54143.38 MB/s BenchmarkEqual/0-4 9623403 12.44 ns/op BenchmarkEqual/same/1-4 2057424 60.00 ns/op 16.67 MB/s BenchmarkEqual/same/6-4 2089190 60.98 ns/op 98.40 MB/s BenchmarkEqual/same/9-4 2004804 60.79 ns/op 148.05 MB/s BenchmarkEqual/same/15-4 1942279 62.50 ns/op 239.99 MB/s BenchmarkEqual/same/16-4 1918370 62.80 ns/op 254.79 MB/s BenchmarkEqual/same/20-4 1905621 64.22 ns/op 311.45 MB/s BenchmarkEqual/same/32-4 1905157 64.88 ns/op 493.25 MB/s BenchmarkEqual/same/4K-4 150057 711.6 ns/op 5755.69 MB/s BenchmarkEqual/1-4 1960538 60.07 ns/op 16.65 MB/s BenchmarkEqual/6-4 1941714 64.50 ns/op 93.02 MB/s BenchmarkEqual/9-4 1860246 64.47 ns/op 139.61 MB/s BenchmarkEqual/15-4 1755853 66.93 ns/op 224.12 MB/s BenchmarkEqual/16-4 1907386 65.35 ns/op 244.84 MB/s BenchmarkEqual/20-4 1817793 67.68 ns/op 295.51 MB/s BenchmarkEqual/32-4 1733659 69.27 ns/op 461.99 MB/s BenchmarkEqual/4K-4 94735 1230 ns/op 3329.44 MB/s BenchmarkEqualBothUnaligned/64_0-4 1957224 61.27 ns/op 1044.64 MB/s BenchmarkEqualBothUnaligned/64_1-4 1802586 68.18 ns/op 938.71 MB/s BenchmarkEqualBothUnaligned/64_4-4 1905165 63.05 ns/op 1015.13 MB/s BenchmarkEqualBothUnaligned/64_7-4 1935687 63.69 ns/op 1004.92 MB/s BenchmarkEqualBothUnaligned/4096_0-4 108986 1071 ns/op 3824.58 MB/s BenchmarkEqualBothUnaligned/4096_1-4 85304 1381 ns/op 2965.05 MB/s BenchmarkEqualBothUnaligned/4096_4-4 150652 770.2 ns/op 5317.95 MB/s BenchmarkEqualBothUnaligned/4096_7-4 156290 762.6 ns/op 5370.84 MB/s BenchmarkIndex/10-4 3822330 30.37 ns/op 329.28 MB/s BenchmarkIndex/32-4 4181370 29.09 ns/op 1099.85 MB/s BenchmarkIndex/4K-4 42362 2802 ns/op 1461.96 MB/s BenchmarkIndexEasy/10-4 3950540 30.59 ns/op 326.89 MB/s BenchmarkIndexEasy/32-4 4109362 29.28 ns/op 1093.03 MB/s BenchmarkIndexEasy/4K-4 760054 148.6 ns/op 27558.69 MB/s BenchmarkCount/10-4 1942350 61.94 ns/op 161.45 MB/s BenchmarkCount/32-4 2117269 56.99 ns/op 561.47 MB/s BenchmarkCount/4K-4 42558 2834 ns/op 1445.35 MB/s BenchmarkCountEasy/10-4 2081371 58.72 ns/op 170.29 MB/s BenchmarkCountEasy/32-4 2114011 56.29 ns/op 568.45 MB/s BenchmarkCountEasy/4K-4 600720 177.6 ns/op 23059.22 MB/s BenchmarkCountSingle/10-4 3774625 32.03 ns/op 312.21 MB/s BenchmarkCountSingle/32-4 3548215 33.20 ns/op 963.83 MB/s BenchmarkCountSingle/4K-4 1244258 96.02 ns/op 42658.91 MB/s BenchmarkToUpper/#00-4 3434712 34.84 ns/op BenchmarkToUpper/ONLYUPPER-4 403342 269.4 ns/op BenchmarkToUpper/abc-4 744710 159.2 ns/op BenchmarkToUpper/AbC123-4 465934 253.4 ns/op BenchmarkToUpper/azAZ09_-4 415606 271.9 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 133945 882.4 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 59220 2032 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 87198 1388 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 188776 629.4 ns/op BenchmarkToLower/#00-4 3449164 34.47 ns/op BenchmarkToLower/abc-4 569224 187.2 ns/op BenchmarkToLower/AbC123-4 457680 244.7 ns/op BenchmarkToLower/azAZ09_-4 441213 269.3 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 125925 902.2 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 60841 1993 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 100785 1146 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 190677 623.2 ns/op BenchmarkFields/ASCII/16-4 194101 591.4 ns/op 27.06 MB/s 48 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 13872 8616 ns/op 29.71 MB/s 576 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 822 142030 ns/op 28.84 MB/s 9472 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 46 2328246 ns/op 28.15 MB/s 147456 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 3 36872174 ns/op 28.44 MB/s 2277376 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 130404 892.0 ns/op 17.94 MB/s 48 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 8604 13386 ns/op 19.13 MB/s 448 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 518 234164 ns/op 17.49 MB/s 24832 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 27 3855151 ns/op 17.00 MB/s 512256 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 2 65310800 ns/op 16.06 MB/s 11211008 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 218394 519.8 ns/op 30.78 MB/s 48 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 16946 6964 ns/op 36.76 MB/s 576 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 944 124769 ns/op 32.83 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 46 2227905 ns/op 29.42 MB/s 512256 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 3 37870676 ns/op 27.69 MB/s 11219200 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 180946 632.1 ns/op 25.31 MB/s 48 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 12904 9403 ns/op 27.22 MB/s 448 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 716 163606 ns/op 25.04 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 42 2819153 ns/op 23.25 MB/s 512256 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 3 49503019 ns/op 21.18 MB/s 11211008 B/op 24 allocs/op BenchmarkTrimSpace/NoTrim-4 2417761 49.56 ns/op BenchmarkTrimSpace/ASCII-4 1242535 97.32 ns/op BenchmarkTrimSpace/SomeNonASCII-4 145195 806.5 ns/op BenchmarkTrimSpace/JustNonASCII-4 67726 1739 ns/op BenchmarkToValidUTF8/Valid-4 653935 153.4 ns/op BenchmarkToValidUTF8/InvalidASCII-4 460616 228.6 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 148525 815.3 ns/op BenchmarkIndexHard1-4 1256 94005 ns/op BenchmarkIndexHard2-4 912 131228 ns/op BenchmarkIndexHard3-4 189 629386 ns/op BenchmarkIndexHard4-4 181 659296 ns/op BenchmarkLastIndexHard1-4 7 15360927 ns/op BenchmarkLastIndexHard2-4 6 18049436 ns/op BenchmarkLastIndexHard3-4 6 19834012 ns/op BenchmarkCountHard1-4 1266 94793 ns/op BenchmarkCountHard2-4 909 131952 ns/op BenchmarkCountHard3-4 187 631033 ns/op BenchmarkSplitEmptySeparator-4 2 68890669 ns/op BenchmarkSplitSingleByteSeparator-4 25 4833481 ns/op BenchmarkSplitMultiByteSeparator-4 18 5794547 ns/op BenchmarkSplitNSingleByteSeparator-4 293005 441.2 ns/op BenchmarkSplitNMultiByteSeparator-4 111987 1046 ns/op BenchmarkRepeat-4 273445 423.9 ns/op BenchmarkRepeatLarge/256/1-4 218409 571.5 ns/op 447.93 MB/s BenchmarkRepeatLarge/256/16-4 343408 399.1 ns/op 641.39 MB/s BenchmarkRepeatLarge/512/1-4 132745 824.4 ns/op 621.05 MB/s BenchmarkRepeatLarge/512/16-4 165264 617.6 ns/op 829.02 MB/s BenchmarkRepeatLarge/1024/1-4 93823 1175 ns/op 871.16 MB/s BenchmarkRepeatLarge/1024/16-4 118143 914.8 ns/op 1119.43 MB/s BenchmarkRepeatLarge/2048/1-4 65220 1898 ns/op 1079.07 MB/s BenchmarkRepeatLarge/2048/16-4 69355 1689 ns/op 1212.87 MB/s BenchmarkRepeatLarge/4096/1-4 38469 3360 ns/op 1219.01 MB/s BenchmarkRepeatLarge/4096/16-4 39768 3171 ns/op 1291.81 MB/s BenchmarkRepeatLarge/8192/1-4 19477 6140 ns/op 1334.09 MB/s BenchmarkRepeatLarge/8192/16-4 19598 5625 ns/op 1456.39 MB/s BenchmarkRepeatLarge/8192/4097-4 41625 2884 ns/op 1420.40 MB/s BenchmarkRepeatLarge/16384/1-4 10974 10856 ns/op 1509.24 MB/s BenchmarkRepeatLarge/16384/16-4 10000 10787 ns/op 1518.86 MB/s BenchmarkRepeatLarge/16384/4097-4 15295 8453 ns/op 1454.02 MB/s BenchmarkRepeatLarge/32768/1-4 6655 20499 ns/op 1598.51 MB/s BenchmarkRepeatLarge/32768/16-4 6052 20964 ns/op 1563.08 MB/s BenchmarkRepeatLarge/32768/4097-4 5406 20339 ns/op 1410.08 MB/s BenchmarkRepeatLarge/65536/1-4 2325 45136 ns/op 1451.96 MB/s BenchmarkRepeatLarge/65536/16-4 2984 39117 ns/op 1675.40 MB/s BenchmarkRepeatLarge/65536/4097-4 3007 38565 ns/op 1593.54 MB/s BenchmarkRepeatLarge/131072/1-4 916 132056 ns/op 992.55 MB/s BenchmarkRepeatLarge/131072/16-4 874 131055 ns/op 1000.13 MB/s BenchmarkRepeatLarge/131072/4097-4 900 149262 ns/op 850.90 MB/s BenchmarkRepeatLarge/262144/1-4 457 256063 ns/op 1023.75 MB/s BenchmarkRepeatLarge/262144/16-4 466 243065 ns/op 1078.49 MB/s BenchmarkRepeatLarge/262144/4097-4 445 281458 ns/op 917.05 MB/s BenchmarkRepeatLarge/524288/1-4 247 465902 ns/op 1125.32 MB/s BenchmarkRepeatLarge/524288/16-4 246 484293 ns/op 1082.58 MB/s BenchmarkRepeatLarge/524288/4097-4 243 492105 ns/op 1057.33 MB/s BenchmarkRepeatLarge/1048576/1-4 126 986362 ns/op 1063.07 MB/s BenchmarkRepeatLarge/1048576/16-4 100 1019574 ns/op 1028.45 MB/s BenchmarkRepeatLarge/1048576/4097-4 124 953722 ns/op 1095.43 MB/s BenchmarkRepeatLarge/2097152/1-4 69 1876114 ns/op 1117.82 MB/s BenchmarkRepeatLarge/2097152/16-4 72 1893259 ns/op 1107.69 MB/s BenchmarkRepeatLarge/2097152/4097-4 58 1910752 ns/op 1095.68 MB/s BenchmarkRepeatLarge/4194304/1-4 32 3721752 ns/op 1126.97 MB/s BenchmarkRepeatLarge/4194304/16-4 28 3718179 ns/op 1128.05 MB/s BenchmarkRepeatLarge/4194304/4097-4 27 4005281 ns/op 1046.43 MB/s BenchmarkRepeatLarge/8388608/1-4 14 7617747 ns/op 1101.19 MB/s BenchmarkRepeatLarge/8388608/16-4 16 6997928 ns/op 1198.73 MB/s BenchmarkRepeatLarge/8388608/4097-4 16 7502966 ns/op 1117.77 MB/s BenchmarkRepeatLarge/16777216/1-4 8 14279458 ns/op 1174.92 MB/s BenchmarkRepeatLarge/16777216/16-4 7 15484227 ns/op 1083.50 MB/s BenchmarkRepeatLarge/16777216/4097-4 7 14313552 ns/op 1172.12 MB/s BenchmarkRepeatLarge/33554432/1-4 4 27604484 ns/op 1215.54 MB/s BenchmarkRepeatLarge/33554432/16-4 4 27063116 ns/op 1239.86 MB/s BenchmarkRepeatLarge/33554432/4097-4 4 27988774 ns/op 1198.85 MB/s BenchmarkRepeatLarge/67108864/1-4 2 56559898 ns/op 1186.51 MB/s BenchmarkRepeatLarge/67108864/16-4 2 52902970 ns/op 1268.53 MB/s BenchmarkRepeatLarge/67108864/4097-4 2 53291451 ns/op 1259.28 MB/s BenchmarkRepeatLarge/134217728/1-4 1 107473121 ns/op 1248.85 MB/s BenchmarkRepeatLarge/134217728/16-4 1 107172022 ns/op 1252.36 MB/s BenchmarkRepeatLarge/134217728/4097-4 1 104717779 ns/op 1281.71 MB/s BenchmarkRepeatLarge/268435456/1-4 1 243071557 ns/op 1104.35 MB/s BenchmarkRepeatLarge/268435456/16-4 1 211129879 ns/op 1271.42 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 213591802 ns/op 1256.77 MB/s BenchmarkRepeatLarge/536870912/1-4 1 472634763 ns/op 1135.91 MB/s BenchmarkRepeatLarge/536870912/16-4 1 408315408 ns/op 1314.84 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 414726164 ns/op 1294.52 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 899777337 ns/op 1193.34 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 822432531 ns/op 1305.57 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 811777931 ns/op 1322.70 MB/s BenchmarkBytesCompare/1-4 11915530 9.423 ns/op BenchmarkBytesCompare/2-4 12091206 8.976 ns/op BenchmarkBytesCompare/4-4 11971710 9.420 ns/op BenchmarkBytesCompare/8-4 12355443 8.581 ns/op BenchmarkBytesCompare/16-4 11819038 9.407 ns/op BenchmarkBytesCompare/32-4 11205327 10.02 ns/op BenchmarkBytesCompare/64-4 10902163 10.33 ns/op BenchmarkBytesCompare/128-4 10231120 10.98 ns/op BenchmarkBytesCompare/256-4 9168008 11.51 ns/op BenchmarkBytesCompare/512-4 6931621 15.72 ns/op BenchmarkBytesCompare/1024-4 4960302 23.22 ns/op BenchmarkBytesCompare/2048-4 3079198 38.66 ns/op BenchmarkIndexAnyASCII/1:1-4 2946081 36.35 ns/op BenchmarkIndexAnyASCII/1:2-4 2911476 39.71 ns/op BenchmarkIndexAnyASCII/1:4-4 2947430 36.73 ns/op BenchmarkIndexAnyASCII/1:8-4 3014925 39.54 ns/op BenchmarkIndexAnyASCII/1:16-4 3127023 39.61 ns/op BenchmarkIndexAnyASCII/1:32-4 3074767 40.35 ns/op BenchmarkIndexAnyASCII/1:64-4 3033570 38.58 ns/op BenchmarkIndexAnyASCII/16:1-4 2951295 42.36 ns/op BenchmarkIndexAnyASCII/16:2-4 426700 257.0 ns/op BenchmarkIndexAnyASCII/16:4-4 463593 250.3 ns/op BenchmarkIndexAnyASCII/16:8-4 424924 261.6 ns/op BenchmarkIndexAnyASCII/16:16-4 419852 275.3 ns/op BenchmarkIndexAnyASCII/16:32-4 385142 307.3 ns/op BenchmarkIndexAnyASCII/16:64-4 310822 380.3 ns/op BenchmarkIndexAnyASCII/256:1-4 2755867 44.00 ns/op BenchmarkIndexAnyASCII/256:2-4 33394 3566 ns/op BenchmarkIndexAnyASCII/256:4-4 33130 3571 ns/op BenchmarkIndexAnyASCII/256:8-4 33340 3232 ns/op BenchmarkIndexAnyASCII/256:16-4 32930 3348 ns/op BenchmarkIndexAnyASCII/256:32-4 34149 3296 ns/op BenchmarkIndexAnyASCII/256:64-4 32115 3691 ns/op BenchmarkIndexAnyUTF8/1:1-4 3121216 38.96 ns/op BenchmarkIndexAnyUTF8/1:2-4 2980878 40.41 ns/op BenchmarkIndexAnyUTF8/1:4-4 3052356 37.14 ns/op BenchmarkIndexAnyUTF8/1:8-4 3005190 39.43 ns/op BenchmarkIndexAnyUTF8/1:16-4 3041175 36.89 ns/op BenchmarkIndexAnyUTF8/1:32-4 3023545 39.60 ns/op BenchmarkIndexAnyUTF8/1:64-4 3058659 40.33 ns/op BenchmarkIndexAnyUTF8/16:1-4 191752 591.8 ns/op BenchmarkIndexAnyUTF8/16:2-4 378642 310.0 ns/op BenchmarkIndexAnyUTF8/16:4-4 373988 308.4 ns/op BenchmarkIndexAnyUTF8/16:8-4 389520 282.4 ns/op BenchmarkIndexAnyUTF8/16:16-4 405415 293.7 ns/op BenchmarkIndexAnyUTF8/16:32-4 352244 303.9 ns/op BenchmarkIndexAnyUTF8/16:64-4 353797 302.0 ns/op BenchmarkIndexAnyUTF8/256:1-4 13695 8983 ns/op BenchmarkIndexAnyUTF8/256:2-4 27194 4383 ns/op BenchmarkIndexAnyUTF8/256:4-4 27007 4291 ns/op BenchmarkIndexAnyUTF8/256:8-4 26928 4369 ns/op BenchmarkIndexAnyUTF8/256:16-4 28248 4163 ns/op BenchmarkIndexAnyUTF8/256:32-4 26922 4425 ns/op BenchmarkIndexAnyUTF8/256:64-4 27208 4341 ns/op BenchmarkLastIndexAnyASCII/1:1-4 3072406 39.40 ns/op BenchmarkLastIndexAnyASCII/1:2-4 3057296 37.64 ns/op BenchmarkLastIndexAnyASCII/1:4-4 3067842 39.28 ns/op BenchmarkLastIndexAnyASCII/1:8-4 3026943 36.98 ns/op BenchmarkLastIndexAnyASCII/1:16-4 3027219 38.42 ns/op BenchmarkLastIndexAnyASCII/1:32-4 3043178 39.30 ns/op BenchmarkLastIndexAnyASCII/1:64-4 3012841 38.47 ns/op BenchmarkLastIndexAnyASCII/16:1-4 443841 265.6 ns/op BenchmarkLastIndexAnyASCII/16:2-4 419779 245.6 ns/op BenchmarkLastIndexAnyASCII/16:4-4 411434 264.6 ns/op BenchmarkLastIndexAnyASCII/16:8-4 403071 267.2 ns/op BenchmarkLastIndexAnyASCII/16:16-4 403362 279.9 ns/op BenchmarkLastIndexAnyASCII/16:32-4 350025 318.9 ns/op BenchmarkLastIndexAnyASCII/16:64-4 309626 388.6 ns/op BenchmarkLastIndexAnyASCII/256:1-4 32013 3727 ns/op BenchmarkLastIndexAnyASCII/256:2-4 32697 3653 ns/op BenchmarkLastIndexAnyASCII/256:4-4 31924 3324 ns/op BenchmarkLastIndexAnyASCII/256:8-4 32601 3727 ns/op BenchmarkLastIndexAnyASCII/256:16-4 34897 3717 ns/op BenchmarkLastIndexAnyASCII/256:32-4 32400 3721 ns/op BenchmarkLastIndexAnyASCII/256:64-4 31144 3774 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 3015250 35.94 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 3099080 36.34 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 3103971 37.74 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 3089658 39.88 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 3068181 38.57 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 3080734 39.71 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 3094224 39.27 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 320541 395.3 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 371491 303.3 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 386559 302.9 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 372636 302.4 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 397738 292.9 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 392559 302.1 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 356376 306.5 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 22266 5753 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 26929 4357 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 27111 4408 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 27145 3978 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 28015 4146 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 27447 4411 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 27100 4360 ns/op BenchmarkTrimASCII/1:1-4 3516522 34.67 ns/op BenchmarkTrimASCII/1:2-4 2951388 40.83 ns/op BenchmarkTrimASCII/1:4-4 2878677 41.16 ns/op BenchmarkTrimASCII/1:8-4 2745073 43.86 ns/op BenchmarkTrimASCII/1:16-4 2121484 57.25 ns/op BenchmarkTrimASCII/16:1-4 596803 178.6 ns/op BenchmarkTrimASCII/16:2-4 418729 270.0 ns/op BenchmarkTrimASCII/16:4-4 513823 264.6 ns/op BenchmarkTrimASCII/16:8-4 446191 253.8 ns/op BenchmarkTrimASCII/16:16-4 416572 283.8 ns/op BenchmarkTrimASCII/256:1-4 51714 2230 ns/op BenchmarkTrimASCII/256:2-4 35926 3317 ns/op BenchmarkTrimASCII/256:4-4 31945 3657 ns/op BenchmarkTrimASCII/256:8-4 31892 3698 ns/op BenchmarkTrimASCII/256:16-4 32372 3675 ns/op BenchmarkTrimASCII/4096:1-4 3079 35219 ns/op BenchmarkTrimASCII/4096:2-4 1926 60323 ns/op BenchmarkTrimASCII/4096:4-4 1988 59199 ns/op BenchmarkTrimASCII/4096:8-4 2008 59022 ns/op BenchmarkTrimASCII/4096:16-4 2012 55477 ns/op BenchmarkTrimByte-4 2724496 43.61 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 20107 5929 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 20134 5952 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 910 131906 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 1755 61374 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 3376 32757 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 6019 16687 ns/op BenchmarkCompareBytesEqual-4 14341428 9.007 ns/op BenchmarkCompareBytesToNil-4 14786378 8.078 ns/op BenchmarkCompareBytesEmpty-4 15428436 7.765 ns/op BenchmarkCompareBytesIdentical-4 14855294 7.782 ns/op BenchmarkCompareBytesSameLength-4 13214930 9.018 ns/op BenchmarkCompareBytesDifferentLength-4 12863324 9.013 ns/op BenchmarkCompareBytesBigUnaligned/offset=1-4 3870 28409 ns/op 36910.37 MB/s BenchmarkCompareBytesBigUnaligned/offset=2-4 4106 28370 ns/op 36960.83 MB/s BenchmarkCompareBytesBigUnaligned/offset=3-4 3687 27203 ns/op 38547.27 MB/s BenchmarkCompareBytesBigUnaligned/offset=4-4 3926 27117 ns/op 38669.21 MB/s BenchmarkCompareBytesBigUnaligned/offset=5-4 4317 27413 ns/op 38251.75 MB/s BenchmarkCompareBytesBigUnaligned/offset=6-4 3848 27436 ns/op 38219.43 MB/s BenchmarkCompareBytesBigUnaligned/offset=7-4 4446 28482 ns/op 36815.52 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=0-4 4009 26175 ns/op 40060.38 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=1-4 4383 27953 ns/op 37511.90 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=2-4 4447 27594 ns/op 38000.18 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=3-4 4527 27534 ns/op 38082.62 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=4-4 4161 26776 ns/op 39161.74 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=5-4 4282 27055 ns/op 38757.96 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=6-4 4546 27325 ns/op 38374.31 MB/s BenchmarkCompareBytesBigBothUnaligned/offset=7-4 4339 26752 ns/op 39196.06 MB/s BenchmarkCompareBytesBig-4 4455 26735 ns/op 39221.23 MB/s BenchmarkCompareBytesBigIdentical-4 14265217 7.353 ns/op 142615191.02 MB/s PASS ok bytes 56.304s goos: freebsd goarch: amd64 pkg: compress/bzip2 cpu: AMD EPYC 7B12 BenchmarkDecodeDigits-4 2 56514493 ns/op 1.77 MB/s 3611336 B/op 26 allocs/op BenchmarkDecodeNewton-4 1 221680859 ns/op 2.56 MB/s 3637968 B/op 31 allocs/op BenchmarkDecodeRand-4 6 17701985 ns/op 0.93 MB/s 3644125 B/op 27 allocs/op PASS ok compress/bzip2 1.972s goos: freebsd goarch: amd64 pkg: compress/flate cpu: AMD EPYC 7B12 BenchmarkDecode/Digits/Huffman/1e4-4 84 1365072 ns/op 7.33 MB/s 42295 B/op 5 allocs/op BenchmarkDecode/Digits/Huffman/1e5-4 8 12766547 ns/op 7.83 MB/s 44701 B/op 6 allocs/op BenchmarkDecode/Digits/Huffman/1e6-4 1 124366096 ns/op 8.04 MB/s 49264 B/op 9 allocs/op BenchmarkDecode/Digits/Speed/1e4-4 84 1291032 ns/op 7.75 MB/s 43067 B/op 8 allocs/op BenchmarkDecode/Digits/Speed/1e5-4 8 13584593 ns/op 7.36 MB/s 47043 B/op 12 allocs/op BenchmarkDecode/Digits/Speed/1e6-4 1 135262435 ns/op 7.39 MB/s 53024 B/op 77 allocs/op BenchmarkDecode/Digits/Default/1e4-4 88 1292851 ns/op 7.73 MB/s 42542 B/op 7 allocs/op BenchmarkDecode/Digits/Default/1e5-4 8 12500989 ns/op 8.00 MB/s 42927 B/op 13 allocs/op BenchmarkDecode/Digits/Default/1e6-4 1 125865547 ns/op 7.94 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Digits/Compression/1e4-4 94 1302455 ns/op 7.68 MB/s 43201 B/op 7 allocs/op BenchmarkDecode/Digits/Compression/1e5-4 9 12697509 ns/op 7.88 MB/s 41778 B/op 13 allocs/op BenchmarkDecode/Digits/Compression/1e6-4 1 130344241 ns/op 7.67 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Newton/Huffman/1e4-4 76 1454583 ns/op 6.87 MB/s 44056 B/op 14 allocs/op BenchmarkDecode/Newton/Huffman/1e5-4 8 14693931 ns/op 6.81 MB/s 46100 B/op 23 allocs/op BenchmarkDecode/Newton/Huffman/1e6-4 1 144015083 ns/op 6.94 MB/s 88512 B/op 165 allocs/op BenchmarkDecode/Newton/Speed/1e4-4 100 1096461 ns/op 9.12 MB/s 42879 B/op 18 allocs/op BenchmarkDecode/Newton/Speed/1e5-4 12 9555827 ns/op 10.46 MB/s 45809 B/op 31 allocs/op BenchmarkDecode/Newton/Speed/1e6-4 2 95714186 ns/op 10.45 MB/s 89436 B/op 231 allocs/op BenchmarkDecode/Newton/Default/1e4-4 100 1002400 ns/op 9.98 MB/s 42447 B/op 15 allocs/op BenchmarkDecode/Newton/Default/1e5-4 14 7562523 ns/op 13.22 MB/s 47025 B/op 33 allocs/op BenchmarkDecode/Newton/Default/1e6-4 2 75355574 ns/op 13.27 MB/s 65952 B/op 160 allocs/op BenchmarkDecode/Newton/Compression/1e4-4 121 1000063 ns/op 10.00 MB/s 42949 B/op 15 allocs/op BenchmarkDecode/Newton/Compression/1e5-4 14 7524163 ns/op 13.29 MB/s 46438 B/op 33 allocs/op BenchmarkDecode/Newton/Compression/1e6-4 2 74797334 ns/op 13.37 MB/s 71860 B/op 153 allocs/op BenchmarkEncode/Digits/Huffman/1e4-4 146 853312 ns/op 11.72 MB/s BenchmarkEncode/Digits/Huffman/1e5-4 13 8045444 ns/op 12.43 MB/s BenchmarkEncode/Digits/Huffman/1e6-4 2 78156566 ns/op 12.79 MB/s BenchmarkEncode/Digits/Speed/1e4-4 69 1594604 ns/op 6.27 MB/s BenchmarkEncode/Digits/Speed/1e5-4 8 14016821 ns/op 7.13 MB/s BenchmarkEncode/Digits/Speed/1e6-4 1 139429729 ns/op 7.17 MB/s BenchmarkEncode/Digits/Default/1e4-4 24 4691307 ns/op 2.13 MB/s BenchmarkEncode/Digits/Default/1e5-4 2 54251026 ns/op 1.84 MB/s BenchmarkEncode/Digits/Default/1e6-4 1 555811534 ns/op 1.80 MB/s BenchmarkEncode/Digits/Compression/1e4-4 24 4650753 ns/op 2.15 MB/s BenchmarkEncode/Digits/Compression/1e5-4 2 52837540 ns/op 1.89 MB/s BenchmarkEncode/Digits/Compression/1e6-4 1 534911556 ns/op 1.87 MB/s BenchmarkEncode/Newton/Huffman/1e4-4 120 1017377 ns/op 9.83 MB/s BenchmarkEncode/Newton/Huffman/1e5-4 13 8913899 ns/op 11.22 MB/s BenchmarkEncode/Newton/Huffman/1e6-4 2 86990488 ns/op 11.50 MB/s BenchmarkEncode/Newton/Speed/1e4-4 69 1505302 ns/op 6.64 MB/s BenchmarkEncode/Newton/Speed/1e5-4 9 11320286 ns/op 8.83 MB/s BenchmarkEncode/Newton/Speed/1e6-4 1 112473046 ns/op 8.89 MB/s BenchmarkEncode/Newton/Default/1e4-4 26 4581361 ns/op 2.18 MB/s BenchmarkEncode/Newton/Default/1e5-4 3 49062579 ns/op 2.04 MB/s BenchmarkEncode/Newton/Default/1e6-4 1 487052815 ns/op 2.05 MB/s BenchmarkEncode/Newton/Compression/1e4-4 25 4671217 ns/op 2.14 MB/s BenchmarkEncode/Newton/Compression/1e5-4 2 63337639 ns/op 1.58 MB/s BenchmarkEncode/Newton/Compression/1e6-4 1 640400174 ns/op 1.56 MB/s PASS ok compress/flate 15.327s goos: freebsd goarch: amd64 pkg: compress/lzw cpu: AMD EPYC 7B12 BenchmarkDecoder/1e4-4 64 1798128 ns/op 5.56 MB/s BenchmarkDecoder/1e-Reuse4-4 55 1865249 ns/op 5.36 MB/s BenchmarkDecoder/1e5-4 6 17658028 ns/op 5.66 MB/s BenchmarkDecoder/1e-Reuse5-4 6 17962647 ns/op 5.57 MB/s BenchmarkDecoder/1e6-4 1 177659413 ns/op 5.63 MB/s BenchmarkDecoder/1e-Reuse6-4 1 177737562 ns/op 5.63 MB/s BenchmarkEncoder/1e4-4 73 1490750 ns/op 6.71 MB/s BenchmarkEncoder/1e-Reuse4-4 84 1413789 ns/op 7.07 MB/s BenchmarkEncoder/1e5-4 7 14812384 ns/op 6.75 MB/s BenchmarkEncoder/1e-Reuse5-4 7 14802377 ns/op 6.76 MB/s BenchmarkEncoder/1e6-4 1 150890949 ns/op 6.63 MB/s BenchmarkEncoder/1e-Reuse6-4 1 147084316 ns/op 6.80 MB/s PASS ok compress/lzw 3.159s goos: freebsd goarch: amd64 pkg: container/heap cpu: AMD EPYC 7B12 BenchmarkDup-4 36 3213138 ns/op PASS ok container/heap 1.158s goos: freebsd goarch: amd64 pkg: context cpu: AMD EPYC 7B12 BenchmarkCommonParentCancel-4 14251 8386 ns/op BenchmarkWithTimeout/concurrency=40-4 4345 26112 ns/op BenchmarkWithTimeout/concurrency=4000-4 4454 28173 ns/op BenchmarkWithTimeout/concurrency=400000-4 6352 17079 ns/op BenchmarkCancelTree/depth=1/Root=Background-4 642157 186.8 ns/op BenchmarkCancelTree/depth=1/Root=OpenCanceler-4 22453 5881 ns/op BenchmarkCancelTree/depth=1/Root=ClosedCanceler-4 25549 4488 ns/op BenchmarkCancelTree/depth=10/Root=Background-4 4676 25427 ns/op BenchmarkCancelTree/depth=10/Root=OpenCanceler-4 2686 40185 ns/op BenchmarkCancelTree/depth=10/Root=ClosedCanceler-4 4131 32074 ns/op BenchmarkCancelTree/depth=100/Root=Background-4 403 296414 ns/op BenchmarkCancelTree/depth=100/Root=OpenCanceler-4 301 411451 ns/op BenchmarkCancelTree/depth=100/Root=ClosedCanceler-4 427 257947 ns/op BenchmarkCancelTree/depth=1000/Root=Background-4 37 2894752 ns/op BenchmarkCancelTree/depth=1000/Root=OpenCanceler-4 26 4613216 ns/op BenchmarkCancelTree/depth=1000/Root=ClosedCanceler-4 39 2643306 ns/op BenchmarkCheckCanceled/Err-4 439184 287.2 ns/op BenchmarkCheckCanceled/Done-4 828338 130.9 ns/op BenchmarkContextCancelDone-4 606924 180.7 ns/op BenchmarkDeepValueNewGoRoutine/depth=10-4 17665 6610 ns/op BenchmarkDeepValueNewGoRoutine/depth=20-4 16183 7298 ns/op BenchmarkDeepValueNewGoRoutine/depth=30-4 14866 8281 ns/op BenchmarkDeepValueNewGoRoutine/depth=50-4 12763 9389 ns/op BenchmarkDeepValueNewGoRoutine/depth=100-4 9622 11159 ns/op BenchmarkDeepValueSameGoRoutine/depth=10-4 682267 210.3 ns/op BenchmarkDeepValueSameGoRoutine/depth=20-4 317985 342.7 ns/op BenchmarkDeepValueSameGoRoutine/depth=30-4 222037 496.0 ns/op BenchmarkDeepValueSameGoRoutine/depth=50-4 138292 871.3 ns/op BenchmarkDeepValueSameGoRoutine/depth=100-4 70869 1695 ns/op PASS ok context 9.734s goos: freebsd goarch: amd64 pkg: crypto/aes cpu: AMD EPYC 7B12 BenchmarkEncrypt/AES-128-4 2855587 41.27 ns/op 387.66 MB/s BenchmarkEncrypt/AES-192-4 2926794 42.03 ns/op 380.68 MB/s BenchmarkEncrypt/AES-256-4 2817508 40.84 ns/op 391.78 MB/s BenchmarkDecrypt/AES-128-4 2900173 41.00 ns/op 390.29 MB/s BenchmarkDecrypt/AES-192-4 2903029 41.88 ns/op 382.00 MB/s BenchmarkDecrypt/AES-256-4 2790837 42.43 ns/op 377.06 MB/s BenchmarkExpand/AES-128-4 2146975 53.44 ns/op BenchmarkExpand/AES-192-4 2271312 52.33 ns/op BenchmarkExpand/AES-256-4 1881297 60.90 ns/op BenchmarkCreateCipher/AES-128-4 301034 417.9 ns/op 512 B/op 1 allocs/op BenchmarkCreateCipher/AES-192-4 319364 409.4 ns/op 512 B/op 1 allocs/op BenchmarkCreateCipher/AES-256-4 296564 375.3 ns/op 512 B/op 1 allocs/op PASS ok crypto/aes 3.030s goos: freebsd goarch: amd64 pkg: crypto/cipher cpu: AMD EPYC 7B12 BenchmarkAESGCM/Open-128-64-4 274640 405.3 ns/op 157.92 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-64-4 578866 196.9 ns/op 325.00 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-64-4 264306 418.4 ns/op 152.98 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-64-4 559108 210.5 ns/op 304.07 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-1350-4 165807 707.8 ns/op 1907.38 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-1350-4 236037 514.8 ns/op 2622.29 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-1350-4 151686 764.4 ns/op 1766.11 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-1350-4 211846 567.4 ns/op 2379.07 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-8192-4 55924 2121 ns/op 3862.25 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-8192-4 61347 1955 ns/op 4190.04 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-8192-4 50180 2403 ns/op 3409.77 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-8192-4 53502 2209 ns/op 3707.72 MB/s 0 B/op 0 allocs/op BenchmarkAESCFBEncrypt1K-4 10000 11106 ns/op 91.75 MB/s BenchmarkAESCFBDecrypt1K-4 9445 11363 ns/op 89.68 MB/s BenchmarkAESCFBDecrypt8K-4 1336 88783 ns/op 92.21 MB/s BenchmarkAESOFB1K-4 16203 7240 ns/op 140.75 MB/s BenchmarkAESCTR1K-4 19628 6177 ns/op 164.96 MB/s BenchmarkAESCTR8K-4 2358 49150 ns/op 166.57 MB/s BenchmarkAESCBCEncrypt1K-4 19539 6145 ns/op 166.64 MB/s BenchmarkAESCBCDecrypt1K-4 26574 4539 ns/op 225.58 MB/s PASS ok crypto/cipher 3.837s goos: freebsd goarch: amd64 pkg: crypto/des cpu: AMD EPYC 7B12 BenchmarkEncrypt-4 121204 937.8 ns/op 8.53 MB/s BenchmarkDecrypt-4 120030 863.5 ns/op 9.26 MB/s BenchmarkTDESEncrypt-4 47283 2820 ns/op 2.84 MB/s BenchmarkTDESDecrypt-4 42681 2425 ns/op 3.30 MB/s PASS ok crypto/des 1.620s goos: freebsd goarch: amd64 pkg: crypto/ecdh cpu: AMD EPYC 7B12 BenchmarkECDH/P256-4 1306 89611 ns/op 759 B/op 12 allocs/op BenchmarkECDH/P384-4 18 6468083 ns/op 1088 B/op 21 allocs/op BenchmarkECDH/P521-4 7 16472645 ns/op 1534 B/op 21 allocs/op BenchmarkECDH/X25519-4 126 940684 ns/op 375 B/op 9 allocs/op PASS ok crypto/ecdh 1.750s goos: freebsd goarch: amd64 pkg: crypto/ecdsa cpu: AMD EPYC 7B12 BenchmarkSign/P256-4 2426 46641 ns/op 2448 B/op 30 allocs/op BenchmarkSign/P384-4 38 2971895 ns/op 2617 B/op 31 allocs/op BenchmarkSign/P521-4 16 6896173 ns/op 2998 B/op 32 allocs/op BenchmarkVerify/P256-4 1252 91956 ns/op 432 B/op 8 allocs/op BenchmarkVerify/P384-4 15 7646321 ns/op 592 B/op 12 allocs/op BenchmarkVerify/P521-4 6 19249588 ns/op 912 B/op 12 allocs/op BenchmarkGenerateKey/P256-4 5545 19013 ns/op 895 B/op 14 allocs/op BenchmarkGenerateKey/P384-4 69 1683037 ns/op 1095 B/op 17 allocs/op BenchmarkGenerateKey/P521-4 27 4244643 ns/op 1418 B/op 17 allocs/op PASS ok crypto/ecdsa 2.464s goos: freebsd goarch: amd64 pkg: crypto/ed25519 cpu: AMD EPYC 7B12 BenchmarkKeyGeneration-4 424 275758 ns/op BenchmarkNewKeyFromSeed-4 428 276494 ns/op BenchmarkSigning-4 404 287145 ns/op BenchmarkVerification-4 259 458573 ns/op PASS ok crypto/ed25519 1.677s goos: freebsd goarch: amd64 pkg: crypto/elliptic cpu: AMD EPYC 7B12 BenchmarkScalarBaseMult/P256-4 7069 16047 ns/op 368 B/op 6 allocs/op BenchmarkScalarBaseMult/P224-4 180 657479 ns/op 376 B/op 9 allocs/op BenchmarkScalarBaseMult/P384-4 67 1726945 ns/op 504 B/op 9 allocs/op BenchmarkScalarBaseMult/P521-4 26 4289271 ns/op 696 B/op 9 allocs/op BenchmarkScalarMult/P256-4 1876 63619 ns/op 448 B/op 7 allocs/op BenchmarkScalarMult/P224-4 69 1700404 ns/op 440 B/op 10 allocs/op BenchmarkScalarMult/P384-4 26 4689130 ns/op 616 B/op 10 allocs/op BenchmarkScalarMult/P521-4 9 12456366 ns/op 840 B/op 10 allocs/op BenchmarkMarshalUnmarshal/P256/Uncompressed-4 24040 4985 ns/op 544 B/op 8 allocs/op BenchmarkMarshalUnmarshal/P256/Compressed-4 9208 12748 ns/op 592 B/op 9 allocs/op BenchmarkMarshalUnmarshal/P224/Uncompressed-4 5464 19173 ns/op 560 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P224/Compressed-4 100 1062280 ns/op 592 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P384/Uncompressed-4 3524 30226 ns/op 784 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P384/Compressed-4 388 309191 ns/op 848 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P521/Uncompressed-4 2395 48342 ns/op 1104 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P521/Compressed-4 127 936467 ns/op 1184 B/op 15 allocs/op PASS ok crypto/elliptic 3.377s goos: freebsd goarch: amd64 pkg: crypto/hmac cpu: AMD EPYC 7B12 BenchmarkHMACSHA256_1K-4 66273 1751 ns/op 584.83 MB/s BenchmarkHMACSHA256_32-4 97879 1212 ns/op 26.40 MB/s BenchmarkNewWriteSum-4 23530 4920 ns/op 6.50 MB/s PASS ok crypto/hmac 1.521s goos: freebsd goarch: amd64 pkg: crypto/internal/bigmod cpu: AMD EPYC 7B12 BenchmarkModAdd-4 61684 2081 ns/op BenchmarkModSub-4 62521 1907 ns/op BenchmarkMontgomeryRepr-4 37959 3021 ns/op BenchmarkMontgomeryMul-4 38985 3117 ns/op BenchmarkModMul-4 19198 6322 ns/op BenchmarkExpBig-4 24 4487313 ns/op BenchmarkExp-4 8 13579140 ns/op PASS ok crypto/internal/bigmod 2.087s goos: freebsd goarch: amd64 pkg: crypto/internal/edwards25519 cpu: AMD EPYC 7B12 BenchmarkEncodingDecoding-4 4974 21639 ns/op BenchmarkScalarBaseMult-4 447 260800 ns/op BenchmarkScalarMult-4 196 611804 ns/op BenchmarkVarTimeDoubleScalarBaseMult-4 277 430631 ns/op PASS ok crypto/internal/edwards25519 1.669s goos: freebsd goarch: amd64 pkg: crypto/internal/edwards25519/field cpu: AMD EPYC 7B12 BenchmarkAdd-4 629110 174.7 ns/op BenchmarkMultiply-4 5681425 21.00 ns/op BenchmarkSquare-4 7788928 15.31 ns/op BenchmarkInvert-4 28900 4152 ns/op BenchmarkMult32-4 1834858 64.92 ns/op PASS ok crypto/internal/edwards25519/field 1.824s goos: freebsd goarch: amd64 pkg: crypto/internal/mlkem768 cpu: AMD EPYC 7B12 BenchmarkKeyGen-4 367 322532 ns/op BenchmarkEncaps-4 225 500009 ns/op BenchmarkDecaps-4 206 617129 ns/op BenchmarkRoundTrip/Alice-4 124 956184 ns/op BenchmarkRoundTrip/Bob-4 242 502881 ns/op PASS ok crypto/internal/mlkem768 1.948s goos: freebsd goarch: amd64 pkg: crypto/internal/nistec cpu: AMD EPYC 7B12 BenchmarkScalarMult/P224-4 64 1641027 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P256-4 2130 56588 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P384-4 24 4487298 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P521-4 9 12103180 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P224-4 193 612690 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P256-4 10000 10888 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P384-4 74 1540213 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P521-4 28 3758237 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/nistec 2.107s goos: freebsd goarch: amd64 pkg: crypto/internal/nistec/fiat cpu: AMD EPYC 7B12 BenchmarkMul/P224-4 669529 161.7 ns/op 0 B/op 0 allocs/op BenchmarkMul/P384-4 367408 322.9 ns/op 0 B/op 0 allocs/op BenchmarkMul/P521-4 145405 812.9 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P224-4 739047 162.2 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P384-4 377168 324.7 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P521-4 155288 778.0 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/nistec/fiat 1.811s goos: freebsd goarch: amd64 pkg: crypto/md5 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes-4 248421 448.0 ns/op 17.86 MB/s BenchmarkHash64-4 284157 418.3 ns/op 152.99 MB/s BenchmarkHash128-4 237692 507.0 ns/op 252.48 MB/s BenchmarkHash256-4 175275 684.1 ns/op 374.24 MB/s BenchmarkHash512-4 114192 1049 ns/op 488.04 MB/s BenchmarkHash1K-4 67639 1768 ns/op 579.27 MB/s BenchmarkHash8K-4 10000 11890 ns/op 688.99 MB/s BenchmarkHash1M-4 69 1472175 ns/op 712.26 MB/s BenchmarkHash8M-4 9 11795399 ns/op 711.18 MB/s BenchmarkHash8BytesUnaligned-4 252736 453.3 ns/op 17.65 MB/s BenchmarkHash1KUnaligned-4 67759 1772 ns/op 578.00 MB/s BenchmarkHash8KUnaligned-4 9978 11829 ns/op 692.54 MB/s PASS ok crypto/md5 2.682s goos: freebsd goarch: amd64 pkg: crypto/rand cpu: AMD EPYC 7B12 BenchmarkRead/32-4 135360 872.6 ns/op 36.67 MB/s BenchmarkRead/4K-4 5931 19641 ns/op 208.55 MB/s BenchmarkPrime-4 1 467464788 ns/op PASS ok crypto/rand 1.791s goos: freebsd goarch: amd64 pkg: crypto/rc4 cpu: AMD EPYC 7B12 BenchmarkRC4_128-4 19449 6398 ns/op 20.01 MB/s BenchmarkRC4_1K-4 2358 48697 ns/op 21.03 MB/s BenchmarkRC4_8K-4 303 391797 ns/op 20.66 MB/s PASS ok crypto/rc4 1.552s goos: freebsd goarch: amd64 pkg: crypto/rsa cpu: AMD EPYC 7B12 BenchmarkDecryptPKCS1v15/2048-4 14 7882954 ns/op BenchmarkDecryptPKCS1v15/3072-4 6 17659987 ns/op BenchmarkDecryptPKCS1v15/4096-4 4 31638587 ns/op BenchmarkEncryptPKCS1v15/2048-4 976 118021 ns/op BenchmarkDecryptOAEP/2048-4 14 7996375 ns/op BenchmarkEncryptOAEP/2048-4 904 126960 ns/op BenchmarkSignPKCS1v15/2048-4 14 7926140 ns/op BenchmarkVerifyPKCS1v15/2048-4 1029 116426 ns/op BenchmarkSignPSS/2048-4 14 7984343 ns/op BenchmarkVerifyPSS/2048-4 946 126307 ns/op PASS ok crypto/rsa 2.540s goos: freebsd goarch: amd64 pkg: crypto/sha1 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes/New-4 222314 519.0 ns/op 15.42 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum-4 277651 417.5 ns/op 19.16 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/New-4 132141 900.6 ns/op 355.34 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/Sum-4 147807 780.8 ns/op 409.81 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 80803 1480 ns/op 691.69 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum-4 86930 1371 ns/op 746.89 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 15016 7991 ns/op 1025.18 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum-4 15289 7846 ns/op 1044.16 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha1 2.231s goos: freebsd goarch: amd64 pkg: crypto/sha256 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes/New-4 232311 480.1 ns/op 16.66 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum224-4 267027 382.7 ns/op 20.91 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 315714 370.8 ns/op 21.58 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 122257 977.2 ns/op 1047.88 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum224-4 133678 887.7 ns/op 1153.54 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 136270 879.2 ns/op 1164.74 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 21867 5533 ns/op 1480.69 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum224-4 22299 5384 ns/op 1521.56 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 22255 5371 ns/op 1525.26 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha256 2.311s goos: freebsd goarch: amd64 pkg: crypto/sha512 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes/New-4 150454 761.0 ns/op 10.51 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum384-4 191690 608.7 ns/op 13.14 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum512-4 196575 613.8 ns/op 13.03 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 55449 2170 ns/op 471.85 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum384-4 60528 1986 ns/op 515.60 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum512-4 60404 1984 ns/op 516.17 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 9403 12716 ns/op 644.23 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum384-4 9589 12525 ns/op 654.06 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum512-4 9584 12491 ns/op 655.83 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha512 2.257s goos: freebsd goarch: amd64 pkg: crypto/subtle cpu: AMD EPYC 7B12 BenchmarkConstantTimeByteEq-4 18738270 6.236 ns/op BenchmarkConstantTimeEq-4 18699787 5.986 ns/op BenchmarkConstantTimeLessOrEq-4 17905220 6.248 ns/op BenchmarkXORBytes/8Bytes-4 5693020 22.43 ns/op 356.63 MB/s BenchmarkXORBytes/128Bytes-4 4662628 24.68 ns/op 5186.14 MB/s BenchmarkXORBytes/2048Bytes-4 1129107 106.4 ns/op 19247.67 MB/s BenchmarkXORBytes/32768Bytes-4 84266 1312 ns/op 24980.08 MB/s PASS ok crypto/subtle 2.020s goos: freebsd goarch: amd64 pkg: crypto/tls cpu: AMD EPYC 7B12 BenchmarkCertCache/0-4 174 618957 ns/op BenchmarkCertCache/1-4 238 504878 ns/op BenchmarkCertCache/2-4 238 513201 ns/op BenchmarkCertCache/3-4 225 518718 ns/op BenchmarkHandshakeServer/RSA-4 --- FAIL: BenchmarkHandshakeServer/RSA-4 handshake_server_test.go:1346: #4: read tcp 127.0.0.1:20513->127.0.0.1:49645: use of closed network connection Read 0, wanted 51, got , wanted 140303000101160303002800000000000000005df832a2c7d4ac17570d9fc1962a774871f425eccda764cb20ea6acc31f0cb8b handshake_server_test.go:1349: #4: mismatch on read: got:000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 want:140303000101160303002800000000000000005df832a2c7d4ac17570d9fc1962a774871f425eccda764cb20ea6acc31f0cb8b BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv13-4 18 6014285 ns/op --- FAIL: BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv12 handshake_server_test.go:1346: #4: read tcp 127.0.0.1:25976->127.0.0.1:49645: use of closed network connection Read 0, wanted 43, got , wanted 1403030001011603030020d6984a2d5e5b03e16c2ff4634b31c8975d4e142adba6a63188219c02e4e81183 handshake_server_test.go:1349: #4: mismatch on read: got:00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 want:1403030001011603030020d6984a2d5e5b03e16c2ff4634b31c8975d4e142adba6a63188219c02e4e81183 --- FAIL: BenchmarkHandshakeServer/ECDHE-P256-RSA BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv13-4 164 719108 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv12-4 ================== WARNING: DATA RACE Read at 0x00c0000c6f49 by goroutine 51: testing.(*B).launch() /tmp/workdir/go/src/testing/benchmark.go:292 +0x3a4 testing.(*B).doBench.gowrap1() /tmp/workdir/go/src/testing/benchmark.go:266 +0x33 Previous write at 0x00c0000c6f49 by goroutine 50: testing.(*common).Fail() /tmp/workdir/go/src/testing/testing.go:955 +0x104 testing.(*common).Errorf() /tmp/workdir/go/src/testing/testing.go:1076 +0xae crypto/tls.benchmarkHandshakeServer.func2() /tmp/workdir/go/src/crypto/tls/handshake_server_test.go:1346 +0x3ee Goroutine 51 (running) created at: testing.(*B).doBench() /tmp/workdir/go/src/testing/benchmark.go:266 +0xa7 testing.(*benchContext).processBench() /tmp/workdir/go/src/testing/benchmark.go:582 +0x789 testing.(*B).run() /tmp/workdir/go/src/testing/benchmark.go:258 +0xae testing.(*B).Run() /tmp/workdir/go/src/testing/benchmark.go:683 +0x9e5 crypto/tls.BenchmarkHandshakeServer.func3() /tmp/workdir/go/src/crypto/tls/handshake_server_test.go:1386 +0x56 testing.(*B).runN() /tmp/workdir/go/src/testing/benchmark.go:193 +0x19c testing.(*B).run1.func1() /tmp/workdir/go/src/testing/benchmark.go:215 +0x7b Goroutine 50 (finished) created at: crypto/tls.benchmarkHandshakeServer() /tmp/workdir/go/src/crypto/tls/handshake_server_test.go:1336 +0xa36 crypto/tls.BenchmarkHandshakeServer.func3.2() /tmp/workdir/go/src/crypto/tls/handshake_server_test.go:1387 +0x9a testing.(*B).runN() /tmp/workdir/go/src/testing/benchmark.go:193 +0x19c testing.(*B).run1.func1() /tmp/workdir/go/src/testing/benchmark.go:215 +0x7b ================== ================== WARNING: DATA RACE Read at 0x00c0000c6f49 by goroutine 39: testing.(*benchContext).processBench() /tmp/workdir/go/src/testing/benchmark.go:583 +0x804 testing.(*B).run() /tmp/workdir/go/src/testing/benchmark.go:258 +0xae testing.(*B).Run() /tmp/workdir/go/src/testing/benchmark.go:683 +0x9e5 crypto/tls.BenchmarkHandshakeServer.func3() /tmp/workdir/go/src/crypto/tls/handshake_server_test.go:1386 +0x56 testing.(*B).runN() /tmp/workdir/go/src/testing/benchmark.go:193 +0x19c testing.(*B).run1.func1() /tmp/workdir/go/src/testing/benchmark.go:215 +0x7b Previous write at 0x00c0000c6f49 by goroutine 50: testing.(*common).Fail() /tmp/workdir/go/src/testing/testing.go:955 +0x104 testing.(*common).Errorf() /tmp/workdir/go/src/testing/testing.go:1076 +0xae crypto/tls.benchmarkHandshakeServer.func2() /tmp/workdir/go/src/crypto/tls/handshake_server_test.go:1349 +0x56e Goroutine 39 (running) created at: testing.(*B).run1() /tmp/workdir/go/src/testing/benchmark.go:208 +0x194 testing.(*B).Run() /tmp/workdir/go/src/testing/benchmark.go:682 +0x9d4 crypto/tls.BenchmarkHandshakeServer() /tmp/workdir/go/src/crypto/tls/handshake_server_test.go:1381 +0x84 testing.(*B).runN() /tmp/workdir/go/src/testing/benchmark.go:193 +0x19c testing.(*B).run1.func1() /tmp/workdir/go/src/testing/benchmark.go:215 +0x7b Goroutine 50 (finished) created at: crypto/tls.benchmarkHandshakeServer() /tmp/workdir/go/src/crypto/tls/handshake_server_test.go:1336 +0xa36 crypto/tls.BenchmarkHandshakeServer.func3.2() /tmp/workdir/go/src/crypto/tls/handshake_server_test.go:1387 +0x9a testing.(*B).runN() /tmp/workdir/go/src/testing/benchmark.go:193 +0x19c testing.(*B).run1.func1() /tmp/workdir/go/src/testing/benchmark.go:215 +0x7b ================== ================== WARNING: DATA RACE Read at 0x00c0000c6f20 by goroutine 39: testing.(*benchContext).processBench() /tmp/workdir/go/src/testing/benchmark.go:587 +0x944 testing.(*B).run() /tmp/workdir/go/src/testing/benchmark.go:258 +0xae testing.(*B).Run() /tmp/workdir/go/src/testing/benchmark.go:683 +0x9e5 crypto/tls.BenchmarkHandshakeServer.func3() /tmp/workdir/go/src/crypto/tls/handshake_server_test.go:1386 +0x56 testing.(*B).runN() /tmp/workdir/go/src/testing/benchmark.go:193 +0x19c testing.(*B).run1.func1() /tmp/workdir/go/src/testing/benchmark.go:215 +0x7b Previous write at 0x00c0000c6f20 by goroutine 50: testing.(*common).logDepth() /tmp/workdir/go/src/testing/testing.go:1042 +0x3b1 testing.(*common).log() /tmp/workdir/go/src/testing/testing.go:1011 +0xa4 testing.(*common).Errorf() /tmp/workdir/go/src/testing/testing.go:1075 +0x6a crypto/tls.benchmarkHandshakeServer.func2() /tmp/workdir/go/src/crypto/tls/handshake_server_test.go:1349 +0x56e Goroutine 39 (running) created at: testing.(*B).run1() /tmp/workdir/go/src/testing/benchmark.go:208 +0x194 testing.(*B).Run() /tmp/workdir/go/src/testing/benchmark.go:682 +0x9d4 crypto/tls.BenchmarkHandshakeServer() /tmp/workdir/go/src/crypto/tls/handshake_server_test.go:1381 +0x84 testing.(*B).runN() /tmp/workdir/go/src/testing/benchmark.go:193 +0x19c testing.(*B).run1.func1() /tmp/workdir/go/src/testing/benchmark.go:215 +0x7b Goroutine 50 (finished) created at: crypto/tls.benchmarkHandshakeServer() /tmp/workdir/go/src/crypto/tls/handshake_server_test.go:1336 +0xa36 crypto/tls.BenchmarkHandshakeServer.func3.2() /tmp/workdir/go/src/crypto/tls/handshake_server_test.go:1387 +0x9a testing.(*B).runN() /tmp/workdir/go/src/testing/benchmark.go:193 +0x19c testing.(*B).run1.func1() /tmp/workdir/go/src/testing/benchmark.go:215 +0x7b ================== ================== WARNING: DATA RACE Read at 0x00c000278cf0 by goroutine 39: runtime.slicecopy() /tmp/workdir/go/src/runtime/slice.go:355 +0x0 fmt.(*buffer).write() /tmp/workdir/go/src/fmt/print.go:104 +0x118 fmt.(*fmt).pad() /tmp/workdir/go/src/fmt/format.go:95 +0x80 fmt.(*fmt).fmtBs() /tmp/workdir/go/src/fmt/format.go:368 +0x57 fmt.(*pp).fmtBytes() /tmp/workdir/go/src/fmt/print.go:537 +0x5e5 fmt.(*pp).printArg() /tmp/workdir/go/src/fmt/print.go:743 +0x22b fmt.(*pp).doPrintf() /tmp/workdir/go/src/fmt/print.go:1074 +0x5cf fmt.Fprintf() /tmp/workdir/go/src/fmt/print.go:224 +0x78 testing.(*benchContext).processBench() /tmp/workdir/go/src/testing/benchmark.go:587 +0x9d7 testing.(*B).run() /tmp/workdir/go/src/testing/benchmark.go:258 +0xae testing.(*B).Run() /tmp/workdir/go/src/testing/benchmark.go:683 +0x9e5 crypto/tls.BenchmarkHandshakeServer.func3() /tmp/workdir/go/src/crypto/tls/handshake_server_test.go:1386 +0x56 testing.(*B).runN() /tmp/workdir/go/src/testing/benchmark.go:193 +0x19c testing.(*B).run1.func1() /tmp/workdir/go/src/testing/benchmark.go:215 +0x7b Previous write at 0x00c000278cf2 by goroutine 50: runtime.slicecopy() /tmp/workdir/go/src/runtime/slice.go:355 +0x0 testing.(*common).logDepth() /tmp/workdir/go/src/testing/testing.go:1042 +0x3a4 testing.(*common).log() /tmp/workdir/go/src/testing/testing.go:1011 +0xa4 testing.(*common).Errorf() /tmp/workdir/go/src/testing/testing.go:1075 +0x6a crypto/tls.benchmarkHandshakeServer.func2() /tmp/workdir/go/src/crypto/tls/handshake_server_test.go:1349 +0x56e Goroutine 39 (running) created at: testing.(*B).run1() /tmp/workdir/go/src/testing/benchmark.go:208 +0x194 testing.(*B).Run() /tmp/workdir/go/src/testing/benchmark.go:682 +0x9d4 crypto/tls.BenchmarkHandshakeServer() /tmp/workdir/go/src/crypto/tls/handshake_server_test.go:1381 +0x84 testing.(*B).runN() /tmp/workdir/go/src/testing/benchmark.go:193 +0x19c testing.(*B).run1.func1() /tmp/workdir/go/src/testing/benchmark.go:215 +0x7b Goroutine 50 (finished) created at: crypto/tls.benchmarkHandshakeServer() /tmp/workdir/go/src/crypto/tls/handshake_server_test.go:1336 +0xa36 crypto/tls.BenchmarkHandshakeServer.func3.2() /tmp/workdir/go/src/crypto/tls/handshake_server_test.go:1387 +0x9a testing.(*B).runN() /tmp/workdir/go/src/testing/benchmark.go:193 +0x19c testing.(*B).run1.func1() /tmp/workdir/go/src/testing/benchmark.go:215 +0x7b ================== --- FAIL: BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv12-4 handshake_server_test.go:1346: #4: read tcp 127.0.0.1:22996->127.0.0.1:49645: use of closed network connection Read 0, wanted 43, got , wanted 14030300010116030300206eb367fb41cedfef448b87fd010a3026c9e9cf6a6f869e73a6fd046d3cb62c8d handshake_server_test.go:1349: #4: mismatch on read: got:00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 want:14030300010116030300206eb367fb41cedfef448b87fd010a3026c9e9cf6a6f869e73a6fd046d3cb62c8d --- FAIL: BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256 testing.go:1399: race detected during execution of test BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv13-4 64 1709431 ns/op --- FAIL: BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv12 handshake_server_test.go:1346: #4: read tcp 127.0.0.1:62431->127.0.0.1:49645: use of closed network connection Read 0, wanted 43, got , wanted 1403030001011603030020c12291c4dd19b5f0b0d87c824f51d0bd811324fc892ffd160e6c9d180e58f3bc handshake_server_test.go:1349: #4: mismatch on read: got:00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 want:1403030001011603030020c12291c4dd19b5f0b0d87c824f51d0bd811324fc892ffd160e6c9d180e58f3bc --- FAIL: BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256 BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv13-4 4 26713255 ns/op --- FAIL: BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv12 handshake_server_test.go:1346: #4: read tcp 127.0.0.1:18247->127.0.0.1:49645: use of closed network connection Read 0, wanted 43, got , wanted 1403030001011603030020e9e6b2890af8c715ba574759113fdd7443145ef9ab931663ea47246f97101255 handshake_server_test.go:1349: #4: mismatch on read: got:00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 want:1403030001011603030020e9e6b2890af8c715ba574759113fdd7443145ef9ab931663ea47246f97101255 --- FAIL: BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521 --- FAIL: BenchmarkHandshakeServer BenchmarkThroughput/MaxPacket/1MB/TLSv12-4 6 17111706 ns/op 61.28 MB/s BenchmarkThroughput/MaxPacket/1MB/TLSv13-4 5 20759635 ns/op 50.51 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv12-4 4 25991545 ns/op 80.69 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv13-4 3 33428712 ns/op 62.74 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv12-4 3 40781748 ns/op 102.85 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv13-4 2 57209804 ns/op 73.31 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv12-4 2 74043308 ns/op 113.29 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv13-4 1 104562878 ns/op 80.23 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv12-4 1 136865046 ns/op 122.58 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv13-4 1 196945928 ns/op 85.19 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv12-4 1 278922228 ns/op 120.30 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv13-4 1 389861462 ns/op 86.07 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv12-4 1 565332862 ns/op 118.71 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv13-4 1 770560737 ns/op 87.09 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv12-4 6 17714058 ns/op 59.19 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv13-4 5 21994445 ns/op 47.67 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv12-4 4 26305170 ns/op 79.72 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv13-4 3 33405952 ns/op 62.78 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv12-4 3 43107957 ns/op 97.30 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv13-4 2 59273631 ns/op 70.76 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv12-4 2 74401698 ns/op 112.75 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv13-4 1 102899228 ns/op 81.52 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv12-4 1 142392820 ns/op 117.82 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv13-4 1 202712273 ns/op 82.76 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv12-4 1 277279866 ns/op 121.01 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv13-4 1 392788515 ns/op 85.43 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv12-4 1 575337131 ns/op 116.64 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv13-4 1 773904509 ns/op 86.71 MB/s BenchmarkLatency/MaxPacket/200kbps/TLSv12-4 1 702298539 ns/op BenchmarkLatency/MaxPacket/200kbps/TLSv13-4 1 705436272 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv12-4 1 286056053 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv13-4 1 287475585 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv12-4 1 147623535 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv13-4 1 147592476 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv12-4 2 78264472 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv13-4 2 78155032 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv12-4 3 36872394 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv13-4 3 36371284 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv12-4 1 141606101 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv13-4 1 144985355 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv12-4 2 62175633 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv13-4 2 63293560 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv12-4 3 35324973 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv13-4 3 35841981 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv12-4 5 22235993 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv13-4 5 22157963 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv12-4 7 14522908 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv13-4 8 13941053 ns/op FAIL exit status 1 FAIL crypto/tls 14.636s FAIL go tool dist: Failed: exit status 1