linux-amd64-race at 345b5fc25816ce5a7f5ac9ae6370dc2edfae6f06 :: Running /workdir/go/src/make.bash with args ["/workdir/go/src/make.bash"] and env ["PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" "HOSTNAME=buildlet-linux-amd64-bullseye-rn3f747b0" "DEBIAN_FRONTEND=noninteractive" "HOME=/root" "USER=root" "GO_STAGE0_NET_DELAY=0s" "GO_STAGE0_DL_DELAY=200ms" "WORKDIR=/workdir" "GOROOT_BOOTSTRAP=/workdir/go1.4" "GO_BUILDER_NAME=linux-amd64-race" "GO_DISABLE_OUTBOUND_NETWORK=1" "GOBIN=" "TMPDIR=/workdir/tmp" "GOCACHE=/workdir/gocache" "GOPLSCACHE=/workdir/goplscache" "PWD=/workdir/go/src"] in dir /workdir/go/src Building Go cmd/dist using /workdir/go1.4. (go1.17.13 linux/amd64) Building Go toolchain1 using /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 linux/amd64. --- Installed Go for linux/amd64 in /workdir/go Installed commands in /workdir/go/bin *** You need to add /workdir/go/bin to your PATH. :: Running /workdir/go/bin/go with args ["/workdir/go/bin/go" "install" "-race" "std"] and env ["PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" "HOSTNAME=buildlet-linux-amd64-bullseye-rn3f747b0" "DEBIAN_FRONTEND=noninteractive" "HOME=/root" "USER=root" "GO_STAGE0_NET_DELAY=0s" "GO_STAGE0_DL_DELAY=200ms" "WORKDIR=/workdir" "GOROOT_BOOTSTRAP=/workdir/go1.4" "GO_BUILDER_NAME=linux-amd64-race" "GO_DISABLE_OUTBOUND_NETWORK=1" "GOBIN=" "TMPDIR=/workdir/tmp" "GOCACHE=/workdir/gocache" "GOPLSCACHE=/workdir/goplscache" "PWD=/workdir/go/bin"] in dir /workdir/go/bin ##### Test execution environment. # GOARCH: amd64 # CPU: Intel(R) Xeon(R) CPU @ 2.20GHz # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Testing packages. ok archive/tar 2.147s ok archive/zip 3.307s ok bufio 1.276s ok bytes 4.147s ok cmp 1.018s ok compress/bzip2 1.444s ok compress/flate 6.624s ok compress/gzip 12.722s ok compress/lzw 1.503s ok compress/zlib 5.683s ok container/heap 1.023s ok container/list 1.021s ok container/ring 1.020s ok context 1.042s ok crypto 1.016s ok crypto/aes 1.052s ok crypto/cipher 1.044s ok crypto/des 1.049s ok crypto/dsa 1.019s ok crypto/ecdh 1.214s ok crypto/ecdsa 1.132s ok crypto/ed25519 1.379s ok crypto/elliptic 1.039s ok crypto/hmac 1.020s ok crypto/internal/alias 1.016s ok crypto/internal/bigmod 3.372s ok crypto/internal/boring 1.016s ok crypto/internal/boring/bcache 1.329s ok crypto/internal/edwards25519 38.181s ok crypto/internal/edwards25519/field 13.040s ok crypto/internal/nistec 1.770s ok crypto/internal/nistec/fiat 1.016s [no tests to run] ok crypto/md5 1.024s ok crypto/rand 1.306s ok crypto/rc4 1.430s ok crypto/rsa 2.367s ok crypto/sha1 1.038s ok crypto/sha256 1.023s ok crypto/sha512 1.023s ok crypto/subtle 1.413s ok crypto/tls 2.500s ok crypto/x509 2.138s ok database/sql 1.360s ok database/sql/driver 1.020s ok debug/buildinfo 1.038s ok debug/dwarf 1.092s ok debug/elf 2.268s ok debug/gosym 1.327s ok debug/macho 1.035s ok debug/pe 1.055s ok debug/plan9obj 1.016s ok embed 1.017s [no tests to run] ok embed/internal/embedtest 1.019s ok encoding/ascii85 1.021s ok encoding/asn1 1.021s ok encoding/base32 1.060s ok encoding/base64 1.024s ok encoding/binary 1.024s ok encoding/csv 1.054s ok encoding/gob 20.437s ok encoding/hex 1.023s ok encoding/json 2.199s ok encoding/pem 3.334s ok encoding/xml 1.206s ok errors 1.022s ok expvar 1.018s ok flag 3.101s ok fmt 1.577s ok go/ast 1.026s ok go/build 5.283s ok go/build/constraint 1.022s ok go/constant 1.023s ok go/doc 1.238s ok go/doc/comment 3.074s ok go/format 1.044s ok go/importer 1.180s ok go/internal/gccgoimporter 1.046s ok go/internal/gcimporter 2.148s ok go/internal/srcimporter 14.525s ok go/parser 1.792s ok go/printer 2.263s ok go/scanner 1.023s ok go/token 1.111s ok go/types 43.878s ok hash 1.020s ok hash/adler32 1.046s ok hash/crc32 1.050s ok hash/crc64 1.027s ok hash/fnv 1.017s ok hash/maphash 1.018s ok html 1.020s ok html/template 1.243s ok image 1.434s ok image/color 1.039s ok image/draw 1.558s ok image/gif 1.907s ok image/jpeg 2.239s ok image/png 4.050s ok index/suffixarray 1.967s ok internal/abi 1.054s ok internal/buildcfg 1.016s ok internal/coverage/cformat 1.016s ok internal/coverage/cmerge 1.016s ok internal/coverage/pods 1.018s ok internal/coverage/slicereader 1.015s ok internal/coverage/slicewriter 1.016s ok internal/coverage/test 1.043s ok internal/cpu 3.047s ok internal/dag 1.017s ok internal/diff 1.018s ok internal/fmtsort 1.017s ok internal/fuzz 1.036s ok internal/godebug 11.750s ok internal/godebugs 1.016s ok internal/intern 1.220s ok internal/itoa 1.016s ok internal/poll 1.501s ok internal/profile 1.018s ok internal/reflectlite 1.018s ok internal/safefilepath 1.015s ok internal/saferio 1.282s ok internal/singleflight 1.082s ok internal/testenv 1.144s ok internal/trace 1.161s ok internal/types/errors 1.369s ok internal/unsafeheader 1.016s ok internal/xcoff 1.033s ok internal/zstd 1.019s ok io 1.053s ok io/fs 1.250s ok io/ioutil 1.021s ok log 1.026s ok log/slog 1.044s ok log/slog/internal/benchmarks 1.016s ok log/slog/internal/buffer 1.016s ok log/syslog 2.235s ok maps 1.018s ok math 1.031s ok math/big 3.975s ok math/bits 1.025s ok math/cmplx 1.019s ok math/rand 4.042s ok mime 1.038s ok mime/multipart 6.113s ok mime/quotedprintable 1.059s ok net 41.082s ok net/http 7.367s ok net/http/cgi 12.413s ok net/http/cookiejar 1.028s ok net/http/fcgi 1.130s ok net/http/httptest 1.167s ok net/http/httptrace 1.016s ok net/http/httputil 1.659s ok net/http/internal 1.021s ok net/http/internal/ascii 1.016s ok net/http/pprof 6.189s ok net/internal/socktest 1.016s ok net/mail 1.023s ok net/netip 1.330s ok net/rpc 1.053s ok net/rpc/jsonrpc 1.025s ok net/smtp 1.054s ok net/textproto 1.045s ok net/url 1.034s ok os 6.371s ok os/exec 4.098s ok os/exec/internal/fdtest 1.016s ok os/signal 17.080s ok os/user 1.016s ok path 1.018s ok path/filepath 1.064s ok plugin 1.017s ok reflect 1.577s ok regexp 4.095s ok regexp/syntax 5.322s ok runtime 41.840s ok runtime/cgo 1.016s ok runtime/coverage 1.017s ok runtime/debug 2.080s ok runtime/internal/atomic 1.066s ok runtime/internal/math 1.016s ok runtime/internal/sys 1.016s ok runtime/internal/syscall 1.016s ok runtime/metrics 1.026s ok runtime/pprof 18.320s ok runtime/race 11.617s ok runtime/trace 4.197s ok slices 1.385s ok sort 1.389s ##### Test execution environment. # GOARCH: amd64 # CPU: AMD EPYC 7B12 # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Testing packages. ok strconv 2.559s ##### Test execution environment. # GOARCH: amd64 # CPU: Intel(R) Xeon(R) CPU @ 2.20GHz # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Testing packages. ok strings 2.582s ok sync 1.435s ok sync/atomic 2.721s ok syscall 12.035s ok testing 2.775s ok testing/fstest 1.020s ok testing/iotest 1.018s ok testing/quick 1.156s ok testing/slogtest 1.017s ok text/scanner 1.029s ok text/tabwriter 1.020s ok text/template 1.091s ok text/template/parse 1.038s ##### Test execution environment. # GOARCH: amd64 # CPU: AMD EPYC 7B12 # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Testing packages. ok time 2.996s ##### Test execution environment. # GOARCH: amd64 # CPU: Intel(R) Xeon(R) CPU @ 2.20GHz # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Testing packages. ok unicode 1.023s ok unicode/utf16 1.017s ok unicode/utf8 1.030s ok cmd/addr2line 4.482s ##### Test execution environment. # GOARCH: amd64 # CPU: AMD EPYC 7B12 # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Testing packages. ok cmd/api 9.857s ##### Test execution environment. # GOARCH: amd64 # CPU: Intel(R) Xeon(R) CPU @ 2.20GHz # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Testing packages. ok cmd/asm/internal/asm 4.257s ok cmd/asm/internal/lex 1.018s ok cmd/cgo/internal/swig 1.716s ok cmd/cgo/internal/test 2.222s ##### Test execution environment. # GOARCH: amd64 # CPU: AMD EPYC 7B12 # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Testing packages. ok cmd/cgo/internal/testcarchive 18.752s ##### Test execution environment. # GOARCH: amd64 # CPU: Intel(R) Xeon(R) CPU @ 2.20GHz # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Testing packages. ok cmd/cgo/internal/testcshared 6.357s ok cmd/cgo/internal/testerrors 10.003s ok cmd/cgo/internal/testfortran 2.332s ok cmd/cgo/internal/testgodefs 1.594s ok cmd/cgo/internal/testlife 1.602s ok cmd/cgo/internal/testnocgo 1.016s ok cmd/cgo/internal/testplugin 33.834s ok cmd/cgo/internal/testsanitizers 18.736s ok cmd/cgo/internal/testshared 51.671s ok cmd/cgo/internal/testso 2.419s ok cmd/cgo/internal/teststdio 2.368s ok cmd/cgo/internal/testtls 1.015s ok cmd/compile/internal/abt 1.042s ok cmd/compile/internal/amd64 57.717s ok cmd/compile/internal/base 1.018s ok cmd/compile/internal/compare 1.019s ok cmd/compile/internal/dwarfgen 1.423s ok cmd/compile/internal/importer 1.871s ok cmd/compile/internal/ir 1.017s ok cmd/compile/internal/logopt 1.257s ok cmd/compile/internal/loopvar 26.235s ok cmd/compile/internal/noder 1.021s ok cmd/compile/internal/reflectdata 1.018s [no tests to run] ok cmd/compile/internal/ssa 31.790s ok cmd/compile/internal/syntax 1.139s ok cmd/compile/internal/test 14.152s ok cmd/compile/internal/typecheck 1.535s ok cmd/compile/internal/types 1.017s ok cmd/compile/internal/types2 11.430s ok cmd/covdata 1.022s ##### Test execution environment. # GOARCH: amd64 # CPU: AMD EPYC 7B12 # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Testing packages. ok cmd/cover 23.261s ##### Test execution environment. # GOARCH: amd64 # CPU: Intel(R) Xeon(R) CPU @ 2.20GHz # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Testing packages. ok cmd/dist 1.020s ok cmd/distpack 1.016s ok cmd/doc 1.422s ok cmd/fix 1.725s ok cmd/go 131.102s ok cmd/go/internal/auth 1.019s ok cmd/go/internal/cache 1.118s ok cmd/go/internal/envcmd 1.036s ok cmd/go/internal/fsys 1.043s ok cmd/go/internal/generate 1.028s ok cmd/go/internal/get 1.027s ok cmd/go/internal/imports 1.028s ##### Test execution environment. # GOARCH: amd64 # CPU: AMD EPYC 7B12 # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Testing packages. ok cmd/go/internal/load 1.015s ##### Test execution environment. # GOARCH: amd64 # CPU: Intel(R) Xeon(R) CPU @ 2.20GHz # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Testing packages. ok cmd/go/internal/lockedfile 2.158s ok cmd/go/internal/lockedfile/internal/filelock 2.055s ok cmd/go/internal/modconv 1.034s ok cmd/go/internal/modfetch/zip_sum_test 1.020s ok cmd/go/internal/modfetch 1.028s ok cmd/go/internal/modfetch/codehost 1.522s ok cmd/go/internal/modindex 1.590s ok cmd/go/internal/modload 1.028s ok cmd/go/internal/mvs 1.040s ok cmd/go/internal/par 1.092s ok cmd/go/internal/str 1.016s ok cmd/go/internal/vcweb 1.024s ok cmd/go/internal/test 1.039s ok cmd/go/internal/vcs 1.024s ##### Test execution environment. # GOARCH: amd64 # CPU: AMD EPYC 7B12 # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Testing packages. ok cmd/go/internal/vcweb/vcstest 3.743s ##### Test execution environment. # GOARCH: amd64 # CPU: Intel(R) Xeon(R) CPU @ 2.20GHz # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Testing packages. ok cmd/go/internal/web 1.018s ok cmd/go/internal/work 1.129s ##### Test execution environment. # GOARCH: amd64 # CPU: AMD EPYC 7B12 # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Testing packages. ok cmd/gofmt 1.122s ok cmd/internal/archive 1.250s ok cmd/internal/buildid 1.360s ##### Test execution environment. # GOARCH: amd64 # CPU: Intel(R) Xeon(R) CPU @ 2.20GHz # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Testing packages. ok cmd/internal/cov 1.248s ok cmd/internal/dwarf 1.017s ok cmd/internal/edit 1.016s ok cmd/internal/goobj 1.016s ok cmd/internal/moddeps 2.084s ok cmd/internal/notsha256 1.018s ok cmd/internal/obj 1.434s ok cmd/internal/obj/ppc64 1.083s ok cmd/internal/obj/riscv 1.037s ok cmd/internal/obj/s390x 1.016s ok cmd/internal/obj/x86 1.155s ok cmd/internal/objabi 1.016s ##### Test execution environment. # GOARCH: amd64 # CPU: AMD EPYC 7B12 # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Testing packages. ok cmd/internal/pkgpath 5.048s ##### Test execution environment. # GOARCH: amd64 # CPU: Intel(R) Xeon(R) CPU @ 2.20GHz # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Testing packages. ok cmd/internal/pkgpattern 1.020s ok cmd/internal/quoted 1.017s ##### Test execution environment. # GOARCH: amd64 # CPU: AMD EPYC 7B12 # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Testing packages. ok cmd/internal/src 1.010s ##### Test execution environment. # GOARCH: amd64 # CPU: Intel(R) Xeon(R) CPU @ 2.20GHz # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Testing packages. ok cmd/internal/test2json 1.761s ok cmd/link 16.410s ok cmd/link/internal/benchmark 1.018s ok cmd/link/internal/ld 4.758s ok cmd/link/internal/loader 1.046s ok cmd/nm 9.198s ok cmd/objdump 5.111s ok cmd/pack 7.327s ok cmd/pprof 3.466s ok cmd/trace 1.276s ok cmd/vet 30.029s ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: archive/tar cpu: Intel(R) Xeon(R) CPU @ 2.20GHz Benchmark/Writer/USTAR-4 3058 36734 ns/op 1368 B/op 25 allocs/op Benchmark/Writer/GNU-4 2366 49795 ns/op 1854 B/op 36 allocs/op Benchmark/Writer/PAX-4 1522 76290 ns/op 2560 B/op 59 allocs/op Benchmark/Reader/USTAR-4 3543 29693 ns/op 5154 B/op 16 allocs/op Benchmark/Reader/GNU-4 5763 20732 ns/op 5199 B/op 15 allocs/op Benchmark/Reader/PAX-4 1758 60396 ns/op 8835 B/op 33 allocs/op PASS ok archive/tar 1.946s ##### Test execution environment. # GOARCH: amd64 # CPU: AMD EPYC 7B12 # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: archive/zip cpu: AMD EPYC 7B12 BenchmarkCompressedZipGarbage-4 1 282153379 ns/op 14880 B/op 66 allocs/op BenchmarkZip64Test-4 1 112955507 ns/op BenchmarkZip64TestSizes/4096-4 1904 60442 ns/op BenchmarkZip64TestSizes/1048576-4 226 497532 ns/op BenchmarkZip64TestSizes/67108864-4 1 106951079 ns/op PASS ok archive/zip 2.074s ##### Test execution environment. # GOARCH: amd64 # CPU: Intel(R) Xeon(R) CPU @ 2.20GHz # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: bufio cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkReaderCopyOptimal-4 234621 475.5 ns/op BenchmarkReaderCopyUnoptimal-4 140940 814.1 ns/op BenchmarkReaderCopyNoWriteTo-4 7701 17546 ns/op BenchmarkReaderWriteToOptimal-4 7419 15394 ns/op BenchmarkReaderReadString-4 126943 853.2 ns/op 144 B/op 1 allocs/op BenchmarkWriterCopyOptimal-4 223208 528.5 ns/op BenchmarkWriterCopyUnoptimal-4 211885 552.9 ns/op BenchmarkWriterCopyNoReadFrom-4 7472 18258 ns/op BenchmarkReaderEmpty-4 41773 2986 ns/op 4224 B/op 3 allocs/op BenchmarkWriterEmpty-4 29970 3960 ns/op 4096 B/op 1 allocs/op BenchmarkWriterFlush-4 563194 185.1 ns/op 0 B/op 0 allocs/op PASS ok bufio 2.526s goos: linux goarch: amd64 pkg: bytes cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkReadString-4 5816 19372 ns/op 1691.51 MB/s BenchmarkWriteByte-4 513 225832 ns/op 18.14 MB/s BenchmarkWriteRune-4 272 443055 ns/op 27.73 MB/s BenchmarkBufferNotEmptyWriteRead-4 32 3659942 ns/op BenchmarkBufferFullSmallReads-4 100 1016146 ns/op BenchmarkBufferWriteBlock/N4096-4 7603 15394 ns/op 14336 B/op 6 allocs/op BenchmarkBufferWriteBlock/N65536-4 410 262220 ns/op 260096 B/op 14 allocs/op BenchmarkBufferWriteBlock/N1048576-4 6 19800303 ns/op 4192272 B/op 22 allocs/op BenchmarkBufferAppendNoCopy-4 1 125113264 ns/op 134.10 MB/s 33554528 B/op 3 allocs/op BenchmarkIndexByte/10-4 4784288 24.76 ns/op 403.82 MB/s BenchmarkIndexByte/32-4 4504038 26.73 ns/op 1197.27 MB/s BenchmarkIndexByte/4K-4 911115 131.8 ns/op 31071.07 MB/s BenchmarkIndexBytePortable/10-4 810736 140.6 ns/op 71.13 MB/s BenchmarkIndexBytePortable/32-4 262994 450.5 ns/op 71.03 MB/s BenchmarkIndexBytePortable/4K-4 2246 53121 ns/op 77.11 MB/s BenchmarkIndexRune/10-4 1220816 96.97 ns/op 103.13 MB/s BenchmarkIndexRune/32-4 1231017 95.02 ns/op 336.76 MB/s BenchmarkIndexRune/4K-4 396794 300.5 ns/op 13630.55 MB/s BenchmarkIndexRuneASCII/10-4 4625574 25.60 ns/op 390.58 MB/s BenchmarkIndexRuneASCII/32-4 4448874 26.84 ns/op 1192.37 MB/s BenchmarkIndexRuneASCII/4K-4 891019 132.4 ns/op 30925.16 MB/s BenchmarkEqual/0-4 7182295 16.80 ns/op BenchmarkEqual/1-4 1522180 78.48 ns/op 12.74 MB/s BenchmarkEqual/6-4 1491880 80.85 ns/op 74.21 MB/s BenchmarkEqual/9-4 1515864 79.44 ns/op 113.29 MB/s BenchmarkEqual/15-4 1452058 82.61 ns/op 181.58 MB/s BenchmarkEqual/16-4 1553331 78.07 ns/op 204.95 MB/s BenchmarkEqual/20-4 1423848 83.35 ns/op 239.95 MB/s BenchmarkEqual/32-4 1426260 83.98 ns/op 381.02 MB/s BenchmarkEqual/4K-4 108439 1099 ns/op 3725.66 MB/s BenchmarkIndex/10-4 3363961 35.50 ns/op 281.68 MB/s BenchmarkIndex/32-4 3216805 37.25 ns/op 858.97 MB/s BenchmarkIndex/4K-4 18284 6584 ns/op 622.15 MB/s BenchmarkIndexEasy/10-4 3241593 37.21 ns/op 268.72 MB/s BenchmarkIndexEasy/32-4 3098220 38.35 ns/op 834.33 MB/s BenchmarkIndexEasy/4K-4 488617 240.6 ns/op 17026.33 MB/s BenchmarkCount/10-4 1549248 77.23 ns/op 129.48 MB/s BenchmarkCount/32-4 1484164 81.29 ns/op 393.68 MB/s BenchmarkCount/4K-4 18082 6612 ns/op 619.43 MB/s BenchmarkCountEasy/10-4 1593633 76.66 ns/op 130.45 MB/s BenchmarkCountEasy/32-4 1533014 79.06 ns/op 404.77 MB/s BenchmarkCountEasy/4K-4 427458 275.8 ns/op 14848.83 MB/s BenchmarkCountSingle/10-4 3682586 32.40 ns/op 308.69 MB/s BenchmarkCountSingle/32-4 3444375 34.59 ns/op 925.24 MB/s BenchmarkCountSingle/4K-4 816084 142.6 ns/op 28723.11 MB/s BenchmarkToUpper/#00-4 2894737 41.46 ns/op BenchmarkToUpper/ONLYUPPER-4 314604 382.5 ns/op BenchmarkToUpper/abc-4 547840 225.1 ns/op BenchmarkToUpper/AbC123-4 307700 390.8 ns/op BenchmarkToUpper/azAZ09_-4 277544 425.5 ns/op BenchmarkToUpper/longStrinGwitHmixofsmaLLandcAps-4 81967 1460 ns/op BenchmarkToUpper/longɐstringɐwithɐnonasciiⱯchars-4 41146 2912 ns/op BenchmarkToUpper/ɐɐɐɐɐ-4 55456 2178 ns/op BenchmarkToUpper/a\u0080\U0010ffff-4 127498 927.0 ns/op BenchmarkToLower/#00-4 2835176 42.83 ns/op BenchmarkToLower/abc-4 502450 252.4 ns/op BenchmarkToLower/AbC123-4 308824 392.5 ns/op BenchmarkToLower/azAZ09_-4 285658 429.0 ns/op BenchmarkToLower/longStrinGwitHmixofsmaLLandcAps-4 82660 1461 ns/op BenchmarkToLower/LONGⱯSTRINGⱯWITHⱯNONASCIIⱯCHARS-4 41625 2888 ns/op BenchmarkToLower/ⱭⱭⱭⱭⱭ-4 72240 1673 ns/op BenchmarkToLower/A\u0080\U0010ffff-4 124980 962.0 ns/op BenchmarkFields/ASCII/16-4 131376 927.7 ns/op 17.25 MB/s 48 B/op 1 allocs/op BenchmarkFields/ASCII/256-4 9160 13104 ns/op 19.54 MB/s 576 B/op 1 allocs/op BenchmarkFields/ASCII/4096-4 567 206207 ns/op 19.86 MB/s 9472 B/op 1 allocs/op BenchmarkFields/ASCII/65536-4 30 3772641 ns/op 17.37 MB/s 147456 B/op 1 allocs/op BenchmarkFields/ASCII/1048576-4 2 59563986 ns/op 17.60 MB/s 2260992 B/op 1 allocs/op BenchmarkFields/Mixed/16-4 108734 1084 ns/op 14.76 MB/s 80 B/op 1 allocs/op BenchmarkFields/Mixed/256-4 6195 19000 ns/op 13.47 MB/s 480 B/op 1 allocs/op BenchmarkFields/Mixed/4096-4 367 320145 ns/op 12.79 MB/s 24832 B/op 5 allocs/op BenchmarkFields/Mixed/65536-4 19 6370556 ns/op 10.29 MB/s 512256 B/op 12 allocs/op BenchmarkFields/Mixed/1048576-4 1 122405764 ns/op 8.57 MB/s 11211008 B/op 24 allocs/op BenchmarkFieldsFunc/ASCII/16-4 156075 729.9 ns/op 21.92 MB/s 48 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/256-4 12476 9427 ns/op 27.16 MB/s 576 B/op 1 allocs/op BenchmarkFieldsFunc/ASCII/4096-4 698 169531 ns/op 24.16 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/ASCII/65536-4 30 3859301 ns/op 16.98 MB/s 512256 B/op 12 allocs/op BenchmarkFieldsFunc/ASCII/1048576-4 2 80581296 ns/op 13.01 MB/s 11202816 B/op 24 allocs/op BenchmarkFieldsFunc/Mixed/16-4 140481 821.6 ns/op 19.47 MB/s 80 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/256-4 7548 13278 ns/op 19.28 MB/s 480 B/op 1 allocs/op BenchmarkFieldsFunc/Mixed/4096-4 506 224414 ns/op 18.25 MB/s 24832 B/op 5 allocs/op BenchmarkFieldsFunc/Mixed/65536-4 25 4727970 ns/op 13.86 MB/s 512256 B/op 12 allocs/op BenchmarkFieldsFunc/Mixed/1048576-4 2 96775704 ns/op 10.84 MB/s 11211008 B/op 24 allocs/op BenchmarkTrimSpace/NoTrim-4 1999227 58.32 ns/op BenchmarkTrimSpace/ASCII-4 1000000 112.8 ns/op BenchmarkTrimSpace/SomeNonASCII-4 113930 1053 ns/op BenchmarkTrimSpace/JustNonASCII-4 52146 2279 ns/op BenchmarkToValidUTF8/Valid-4 503847 252.1 ns/op BenchmarkToValidUTF8/InvalidASCII-4 347073 352.1 ns/op BenchmarkToValidUTF8/InvalidNonASCII-4 101156 1199 ns/op BenchmarkIndexHard1-4 822 143124 ns/op BenchmarkIndexHard2-4 595 200602 ns/op BenchmarkIndexHard3-4 150 793347 ns/op BenchmarkIndexHard4-4 183 653349 ns/op BenchmarkLastIndexHard1-4 5 22505844 ns/op BenchmarkLastIndexHard2-4 4 28805483 ns/op BenchmarkLastIndexHard3-4 4 31495731 ns/op BenchmarkCountHard1-4 841 142277 ns/op BenchmarkCountHard2-4 590 200569 ns/op BenchmarkCountHard3-4 151 796922 ns/op BenchmarkSplitEmptySeparator-4 1 167970004 ns/op BenchmarkSplitSingleByteSeparator-4 10 11046928 ns/op BenchmarkSplitMultiByteSeparator-4 10 10101182 ns/op BenchmarkSplitNSingleByteSeparator-4 175297 591.9 ns/op BenchmarkSplitNMultiByteSeparator-4 68124 1595 ns/op BenchmarkRepeat-4 185884 614.0 ns/op BenchmarkRepeatLarge/256/1-4 137325 772.8 ns/op 331.26 MB/s BenchmarkRepeatLarge/256/16-4 196408 514.8 ns/op 497.28 MB/s BenchmarkRepeatLarge/512/1-4 111879 1098 ns/op 466.39 MB/s BenchmarkRepeatLarge/512/16-4 148773 790.3 ns/op 647.86 MB/s BenchmarkRepeatLarge/1024/1-4 71175 1564 ns/op 654.79 MB/s BenchmarkRepeatLarge/1024/16-4 81946 1234 ns/op 829.82 MB/s BenchmarkRepeatLarge/2048/1-4 47660 2461 ns/op 832.26 MB/s BenchmarkRepeatLarge/2048/16-4 50924 2113 ns/op 969.35 MB/s BenchmarkRepeatLarge/4096/1-4 26013 4171 ns/op 981.98 MB/s BenchmarkRepeatLarge/4096/16-4 29703 3776 ns/op 1084.78 MB/s BenchmarkRepeatLarge/8192/1-4 15416 8236 ns/op 994.67 MB/s BenchmarkRepeatLarge/8192/16-4 15703 7117 ns/op 1151.02 MB/s BenchmarkRepeatLarge/8192/4097-4 25942 4469 ns/op 916.85 MB/s BenchmarkRepeatLarge/16384/1-4 8514 15340 ns/op 1068.06 MB/s BenchmarkRepeatLarge/16384/16-4 10000 13572 ns/op 1207.17 MB/s BenchmarkRepeatLarge/16384/4097-4 11187 10562 ns/op 1163.70 MB/s BenchmarkRepeatLarge/32768/1-4 4875 27347 ns/op 1198.22 MB/s BenchmarkRepeatLarge/32768/16-4 4698 24653 ns/op 1329.16 MB/s BenchmarkRepeatLarge/32768/4097-4 4875 23691 ns/op 1210.56 MB/s BenchmarkRepeatLarge/65536/1-4 2324 55285 ns/op 1185.42 MB/s BenchmarkRepeatLarge/65536/16-4 2020 50128 ns/op 1307.37 MB/s BenchmarkRepeatLarge/65536/4097-4 2488 48314 ns/op 1271.99 MB/s BenchmarkRepeatLarge/131072/1-4 226 507005 ns/op 258.52 MB/s BenchmarkRepeatLarge/131072/16-4 229 515078 ns/op 254.47 MB/s BenchmarkRepeatLarge/131072/4097-4 230 501000 ns/op 253.51 MB/s BenchmarkRepeatLarge/262144/1-4 100 1028458 ns/op 254.89 MB/s BenchmarkRepeatLarge/262144/16-4 100 1004452 ns/op 260.98 MB/s BenchmarkRepeatLarge/262144/4097-4 115 1010378 ns/op 255.46 MB/s BenchmarkRepeatLarge/524288/1-4 61 1972290 ns/op 265.83 MB/s BenchmarkRepeatLarge/524288/16-4 62 1935076 ns/op 270.94 MB/s BenchmarkRepeatLarge/524288/4097-4 60 1968873 ns/op 264.27 MB/s BenchmarkRepeatLarge/1048576/1-4 28 3904819 ns/op 268.53 MB/s BenchmarkRepeatLarge/1048576/16-4 27 3916678 ns/op 267.72 MB/s BenchmarkRepeatLarge/1048576/4097-4 32 3937441 ns/op 265.33 MB/s BenchmarkRepeatLarge/2097152/1-4 16 7598894 ns/op 275.98 MB/s BenchmarkRepeatLarge/2097152/16-4 15 7701061 ns/op 272.32 MB/s BenchmarkRepeatLarge/2097152/4097-4 15 7758643 ns/op 269.84 MB/s BenchmarkRepeatLarge/4194304/1-4 7 15719711 ns/op 266.82 MB/s BenchmarkRepeatLarge/4194304/16-4 7 15453917 ns/op 271.41 MB/s BenchmarkRepeatLarge/4194304/4097-4 7 15345721 ns/op 273.12 MB/s BenchmarkRepeatLarge/8388608/1-4 4 30978419 ns/op 270.79 MB/s BenchmarkRepeatLarge/8388608/16-4 4 30772282 ns/op 272.60 MB/s BenchmarkRepeatLarge/8388608/4097-4 4 30859458 ns/op 271.77 MB/s BenchmarkRepeatLarge/16777216/1-4 2 60575500 ns/op 276.96 MB/s BenchmarkRepeatLarge/16777216/16-4 2 59221153 ns/op 283.30 MB/s BenchmarkRepeatLarge/16777216/4097-4 2 59916658 ns/op 280.01 MB/s BenchmarkRepeatLarge/33554432/1-4 1 118065857 ns/op 284.20 MB/s BenchmarkRepeatLarge/33554432/16-4 1 113464124 ns/op 295.73 MB/s BenchmarkRepeatLarge/33554432/4097-4 1 118086955 ns/op 284.15 MB/s BenchmarkRepeatLarge/67108864/1-4 1 240470770 ns/op 279.07 MB/s BenchmarkRepeatLarge/67108864/16-4 1 229963897 ns/op 291.82 MB/s BenchmarkRepeatLarge/67108864/4097-4 1 230027444 ns/op 291.74 MB/s BenchmarkRepeatLarge/134217728/1-4 1 491882736 ns/op 272.87 MB/s BenchmarkRepeatLarge/134217728/16-4 1 458673668 ns/op 292.62 MB/s BenchmarkRepeatLarge/134217728/4097-4 1 460033712 ns/op 291.76 MB/s BenchmarkRepeatLarge/268435456/1-4 1 972100391 ns/op 276.14 MB/s BenchmarkRepeatLarge/268435456/16-4 1 918761289 ns/op 292.17 MB/s BenchmarkRepeatLarge/268435456/4097-4 1 920736164 ns/op 291.54 MB/s BenchmarkRepeatLarge/536870912/1-4 1 1939348229 ns/op 276.83 MB/s BenchmarkRepeatLarge/536870912/16-4 1 1810177549 ns/op 296.58 MB/s BenchmarkRepeatLarge/536870912/4097-4 1 1826264213 ns/op 293.97 MB/s BenchmarkRepeatLarge/1073741824/1-4 1 3883130297 ns/op 276.51 MB/s BenchmarkRepeatLarge/1073741824/16-4 1 3612020723 ns/op 297.27 MB/s BenchmarkRepeatLarge/1073741824/4097-4 1 3595232788 ns/op 298.66 MB/s BenchmarkBytesCompare/1-4 8619387 12.97 ns/op BenchmarkBytesCompare/2-4 9252549 12.54 ns/op BenchmarkBytesCompare/4-4 9056450 11.92 ns/op BenchmarkBytesCompare/8-4 9794847 11.33 ns/op BenchmarkBytesCompare/16-4 9879892 10.96 ns/op BenchmarkBytesCompare/32-4 9068670 12.80 ns/op BenchmarkBytesCompare/64-4 8914789 13.35 ns/op BenchmarkBytesCompare/128-4 7744552 15.17 ns/op BenchmarkBytesCompare/256-4 5560039 21.59 ns/op BenchmarkBytesCompare/512-4 3969068 28.70 ns/op BenchmarkBytesCompare/1024-4 2475316 46.83 ns/op BenchmarkBytesCompare/2048-4 1410978 84.05 ns/op BenchmarkIndexAnyASCII/1:1-4 2346116 51.05 ns/op BenchmarkIndexAnyASCII/1:2-4 2415814 49.85 ns/op BenchmarkIndexAnyASCII/1:4-4 2418669 50.28 ns/op BenchmarkIndexAnyASCII/1:8-4 2389698 50.12 ns/op BenchmarkIndexAnyASCII/1:16-4 2447690 48.96 ns/op BenchmarkIndexAnyASCII/1:32-4 2365240 50.49 ns/op BenchmarkIndexAnyASCII/1:64-4 2423354 49.80 ns/op BenchmarkIndexAnyASCII/16:1-4 2111731 54.44 ns/op BenchmarkIndexAnyASCII/16:2-4 416833 276.4 ns/op BenchmarkIndexAnyASCII/16:4-4 418728 284.1 ns/op BenchmarkIndexAnyASCII/16:8-4 405945 287.7 ns/op BenchmarkIndexAnyASCII/16:16-4 390970 300.3 ns/op BenchmarkIndexAnyASCII/16:32-4 357333 329.4 ns/op BenchmarkIndexAnyASCII/16:64-4 313572 374.0 ns/op BenchmarkIndexAnyASCII/256:1-4 1860672 61.95 ns/op BenchmarkIndexAnyASCII/256:2-4 31820 3748 ns/op BenchmarkIndexAnyASCII/256:4-4 32520 3643 ns/op BenchmarkIndexAnyASCII/256:8-4 33121 3657 ns/op BenchmarkIndexAnyASCII/256:16-4 32576 3765 ns/op BenchmarkIndexAnyASCII/256:32-4 31831 3771 ns/op BenchmarkIndexAnyASCII/256:64-4 30714 3776 ns/op BenchmarkIndexAnyUTF8/1:1-4 2347126 51.18 ns/op BenchmarkIndexAnyUTF8/1:2-4 2430439 49.54 ns/op BenchmarkIndexAnyUTF8/1:4-4 2372150 49.96 ns/op BenchmarkIndexAnyUTF8/1:8-4 2374239 49.66 ns/op BenchmarkIndexAnyUTF8/1:16-4 2459366 49.20 ns/op BenchmarkIndexAnyUTF8/1:32-4 2302616 50.45 ns/op BenchmarkIndexAnyUTF8/1:64-4 2409528 49.83 ns/op BenchmarkIndexAnyUTF8/16:1-4 158995 787.7 ns/op BenchmarkIndexAnyUTF8/16:2-4 265864 442.1 ns/op BenchmarkIndexAnyUTF8/16:4-4 256605 456.5 ns/op BenchmarkIndexAnyUTF8/16:8-4 268498 440.2 ns/op BenchmarkIndexAnyUTF8/16:16-4 269618 451.4 ns/op BenchmarkIndexAnyUTF8/16:32-4 244720 463.5 ns/op BenchmarkIndexAnyUTF8/16:64-4 253110 463.0 ns/op BenchmarkIndexAnyUTF8/256:1-4 10000 11121 ns/op BenchmarkIndexAnyUTF8/256:2-4 18850 6365 ns/op BenchmarkIndexAnyUTF8/256:4-4 19092 6307 ns/op BenchmarkIndexAnyUTF8/256:8-4 19112 6348 ns/op BenchmarkIndexAnyUTF8/256:16-4 18670 6410 ns/op BenchmarkIndexAnyUTF8/256:32-4 18338 6588 ns/op BenchmarkIndexAnyUTF8/256:64-4 18240 6568 ns/op BenchmarkLastIndexAnyASCII/1:1-4 2330629 51.45 ns/op BenchmarkLastIndexAnyASCII/1:2-4 2320180 50.81 ns/op BenchmarkLastIndexAnyASCII/1:4-4 2328265 50.48 ns/op BenchmarkLastIndexAnyASCII/1:8-4 2359474 51.17 ns/op BenchmarkLastIndexAnyASCII/1:16-4 2423313 49.95 ns/op BenchmarkLastIndexAnyASCII/1:32-4 2238188 52.02 ns/op BenchmarkLastIndexAnyASCII/1:64-4 2354574 50.70 ns/op BenchmarkLastIndexAnyASCII/16:1-4 320497 366.0 ns/op BenchmarkLastIndexAnyASCII/16:2-4 324859 372.4 ns/op BenchmarkLastIndexAnyASCII/16:4-4 319742 368.8 ns/op BenchmarkLastIndexAnyASCII/16:8-4 317360 371.1 ns/op BenchmarkLastIndexAnyASCII/16:16-4 299434 393.0 ns/op BenchmarkLastIndexAnyASCII/16:32-4 287788 416.1 ns/op BenchmarkLastIndexAnyASCII/16:64-4 254204 463.0 ns/op BenchmarkLastIndexAnyASCII/256:1-4 24192 4925 ns/op BenchmarkLastIndexAnyASCII/256:2-4 23811 4923 ns/op BenchmarkLastIndexAnyASCII/256:4-4 24164 4936 ns/op BenchmarkLastIndexAnyASCII/256:8-4 24267 4917 ns/op BenchmarkLastIndexAnyASCII/256:16-4 24304 4961 ns/op BenchmarkLastIndexAnyASCII/256:32-4 24158 4988 ns/op BenchmarkLastIndexAnyASCII/256:64-4 23756 5082 ns/op BenchmarkLastIndexAnyUTF8/1:1-4 2340681 51.28 ns/op BenchmarkLastIndexAnyUTF8/1:2-4 2357458 49.85 ns/op BenchmarkLastIndexAnyUTF8/1:4-4 2370184 50.27 ns/op BenchmarkLastIndexAnyUTF8/1:8-4 2407663 49.88 ns/op BenchmarkLastIndexAnyUTF8/1:16-4 2407074 49.77 ns/op BenchmarkLastIndexAnyUTF8/1:32-4 2348112 51.04 ns/op BenchmarkLastIndexAnyUTF8/1:64-4 2394679 49.96 ns/op BenchmarkLastIndexAnyUTF8/16:1-4 234552 488.9 ns/op BenchmarkLastIndexAnyUTF8/16:2-4 274396 442.9 ns/op BenchmarkLastIndexAnyUTF8/16:4-4 266470 438.0 ns/op BenchmarkLastIndexAnyUTF8/16:8-4 268479 440.8 ns/op BenchmarkLastIndexAnyUTF8/16:16-4 270152 443.3 ns/op BenchmarkLastIndexAnyUTF8/16:32-4 263888 453.3 ns/op BenchmarkLastIndexAnyUTF8/16:64-4 258810 454.9 ns/op BenchmarkLastIndexAnyUTF8/256:1-4 17331 6880 ns/op BenchmarkLastIndexAnyUTF8/256:2-4 19317 6244 ns/op BenchmarkLastIndexAnyUTF8/256:4-4 19039 6287 ns/op BenchmarkLastIndexAnyUTF8/256:8-4 19134 6273 ns/op BenchmarkLastIndexAnyUTF8/256:16-4 19194 6267 ns/op BenchmarkLastIndexAnyUTF8/256:32-4 18673 6406 ns/op BenchmarkLastIndexAnyUTF8/256:64-4 18487 6500 ns/op BenchmarkTrimASCII/1:1-4 2568074 46.32 ns/op BenchmarkTrimASCII/1:2-4 2202838 55.26 ns/op BenchmarkTrimASCII/1:4-4 2109183 55.94 ns/op BenchmarkTrimASCII/1:8-4 1952734 61.60 ns/op BenchmarkTrimASCII/1:16-4 1659735 72.59 ns/op BenchmarkTrimASCII/16:1-4 425064 278.7 ns/op BenchmarkTrimASCII/16:2-4 311827 374.4 ns/op BenchmarkTrimASCII/16:4-4 313428 375.0 ns/op BenchmarkTrimASCII/16:8-4 307788 376.6 ns/op BenchmarkTrimASCII/16:16-4 307568 388.6 ns/op BenchmarkTrimASCII/256:1-4 32476 3713 ns/op BenchmarkTrimASCII/256:2-4 23412 5131 ns/op BenchmarkTrimASCII/256:4-4 22687 5082 ns/op BenchmarkTrimASCII/256:8-4 23653 5059 ns/op BenchmarkTrimASCII/256:16-4 23566 5074 ns/op BenchmarkTrimASCII/4096:1-4 2002 58958 ns/op BenchmarkTrimASCII/4096:2-4 1470 81192 ns/op BenchmarkTrimASCII/4096:4-4 1465 81405 ns/op BenchmarkTrimASCII/4096:8-4 1426 81458 ns/op BenchmarkTrimASCII/4096:16-4 1455 81097 ns/op BenchmarkTrimByte-4 1532860 78.29 ns/op BenchmarkIndexPeriodic/IndexPeriodic2-4 13088 9088 ns/op BenchmarkIndexPeriodic/IndexPeriodic4-4 13107 9116 ns/op BenchmarkIndexPeriodic/IndexPeriodic8-4 667 173430 ns/op BenchmarkIndexPeriodic/IndexPeriodic16-4 1314 87125 ns/op BenchmarkIndexPeriodic/IndexPeriodic32-4 2498 43931 ns/op BenchmarkIndexPeriodic/IndexPeriodic64-4 4570 23570 ns/op BenchmarkCompareBytesEqual-4 9903608 11.79 ns/op BenchmarkCompareBytesToNil-4 11060116 10.71 ns/op BenchmarkCompareBytesEmpty-4 11585004 10.37 ns/op BenchmarkCompareBytesIdentical-4 11772272 9.816 ns/op BenchmarkCompareBytesSameLength-4 10687318 11.36 ns/op BenchmarkCompareBytesDifferentLength-4 10651166 11.34 ns/op BenchmarkCompareBytesBigUnaligned/offset=1-4 1875 69650 ns/op 15055.08 MB/s BenchmarkCompareBytesBigUnaligned/offset=2-4 1354 81263 ns/op 12903.62 MB/s BenchmarkCompareBytesBigUnaligned/offset=3-4 1363 74390 ns/op 14095.83 MB/s BenchmarkCompareBytesBigUnaligned/offset=4-4 1378 81759 ns/op 12825.27 MB/s BenchmarkCompareBytesBigUnaligned/offset=5-4 1374 80216 ns/op 13072.09 MB/s BenchmarkCompareBytesBigUnaligned/offset=6-4 1707 66455 ns/op 15778.80 MB/s BenchmarkCompareBytesBigUnaligned/offset=7-4 1353 74324 ns/op 14108.22 MB/s BenchmarkCompareBytesBig-4 1347 74831 ns/op 14012.65 MB/s BenchmarkCompareBytesBigIdentical-4 12520953 9.459 ns/op 110859592.80 MB/s PASS ok bytes 70.494s goos: linux goarch: amd64 pkg: compress/bzip2 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecodeDigits-4 2 74327183 ns/op 1.35 MB/s 3617220 B/op 53 allocs/op BenchmarkDecodeNewton-4 1 315682053 ns/op 1.80 MB/s 3629856 B/op 50 allocs/op BenchmarkDecodeRand-4 5 24252317 ns/op 0.68 MB/s 3645019 B/op 51 allocs/op PASS ok compress/bzip2 2.347s goos: linux goarch: amd64 pkg: compress/flate cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecode/Digits/Huffman/1e4-4 55 1819411 ns/op 5.50 MB/s 42479 B/op 5 allocs/op BenchmarkDecode/Digits/Huffman/1e5-4 6 17105164 ns/op 5.85 MB/s 43353 B/op 6 allocs/op BenchmarkDecode/Digits/Huffman/1e6-4 1 174594063 ns/op 5.73 MB/s 49264 B/op 9 allocs/op BenchmarkDecode/Digits/Speed/1e4-4 62 1804051 ns/op 5.54 MB/s 42869 B/op 8 allocs/op BenchmarkDecode/Digits/Speed/1e5-4 6 17773302 ns/op 5.63 MB/s 45010 B/op 12 allocs/op BenchmarkDecode/Digits/Speed/1e6-4 1 181150048 ns/op 5.52 MB/s 53024 B/op 77 allocs/op BenchmarkDecode/Digits/Default/1e4-4 61 1799566 ns/op 5.56 MB/s 41654 B/op 7 allocs/op BenchmarkDecode/Digits/Default/1e5-4 6 16880452 ns/op 5.92 MB/s 42264 B/op 13 allocs/op BenchmarkDecode/Digits/Default/1e6-4 1 171256824 ns/op 5.84 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Digits/Compression/1e4-4 61 1810861 ns/op 5.52 MB/s 43270 B/op 7 allocs/op BenchmarkDecode/Digits/Compression/1e5-4 6 16971100 ns/op 5.89 MB/s 42264 B/op 13 allocs/op BenchmarkDecode/Digits/Compression/1e6-4 1 170706373 ns/op 5.86 MB/s 53384 B/op 83 allocs/op BenchmarkDecode/Newton/Huffman/1e4-4 57 2024128 ns/op 4.94 MB/s 43691 B/op 14 allocs/op BenchmarkDecode/Newton/Huffman/1e5-4 6 19012424 ns/op 5.26 MB/s 47833 B/op 24 allocs/op BenchmarkDecode/Newton/Huffman/1e6-4 1 192108573 ns/op 5.21 MB/s 88512 B/op 165 allocs/op BenchmarkDecode/Newton/Speed/1e4-4 70 1542214 ns/op 6.48 MB/s 42912 B/op 18 allocs/op BenchmarkDecode/Newton/Speed/1e5-4 8 12716423 ns/op 7.86 MB/s 45831 B/op 31 allocs/op BenchmarkDecode/Newton/Speed/1e6-4 1 129824817 ns/op 7.70 MB/s 89696 B/op 232 allocs/op BenchmarkDecode/Newton/Default/1e4-4 81 1401210 ns/op 7.14 MB/s 43182 B/op 15 allocs/op BenchmarkDecode/Newton/Default/1e5-4 10 10270907 ns/op 9.74 MB/s 43753 B/op 32 allocs/op BenchmarkDecode/Newton/Default/1e6-4 1 103879965 ns/op 9.63 MB/s 70320 B/op 162 allocs/op BenchmarkDecode/Newton/Compression/1e4-4 84 1403481 ns/op 7.13 MB/s 42910 B/op 15 allocs/op BenchmarkDecode/Newton/Compression/1e5-4 10 10173137 ns/op 9.83 MB/s 44575 B/op 32 allocs/op BenchmarkDecode/Newton/Compression/1e6-4 1 102807686 ns/op 9.73 MB/s 72120 B/op 154 allocs/op BenchmarkEncode/Digits/Huffman/1e4-4 81 1293695 ns/op 7.73 MB/s BenchmarkEncode/Digits/Huffman/1e5-4 9 11929771 ns/op 8.38 MB/s BenchmarkEncode/Digits/Huffman/1e6-4 1 121391497 ns/op 8.24 MB/s BenchmarkEncode/Digits/Speed/1e4-4 49 2405513 ns/op 4.16 MB/s BenchmarkEncode/Digits/Speed/1e5-4 5 21819128 ns/op 4.58 MB/s BenchmarkEncode/Digits/Speed/1e6-4 1 209960060 ns/op 4.76 MB/s BenchmarkEncode/Digits/Default/1e4-4 16 6915036 ns/op 1.45 MB/s BenchmarkEncode/Digits/Default/1e5-4 2 82653662 ns/op 1.21 MB/s BenchmarkEncode/Digits/Default/1e6-4 1 877686101 ns/op 1.14 MB/s BenchmarkEncode/Digits/Compression/1e4-4 16 6993585 ns/op 1.43 MB/s BenchmarkEncode/Digits/Compression/1e5-4 2 83231036 ns/op 1.20 MB/s BenchmarkEncode/Digits/Compression/1e6-4 1 865083562 ns/op 1.16 MB/s BenchmarkEncode/Newton/Huffman/1e4-4 78 1519270 ns/op 6.58 MB/s BenchmarkEncode/Newton/Huffman/1e5-4 8 12858655 ns/op 7.78 MB/s BenchmarkEncode/Newton/Huffman/1e6-4 1 129072409 ns/op 7.75 MB/s BenchmarkEncode/Newton/Speed/1e4-4 45 2226092 ns/op 4.49 MB/s BenchmarkEncode/Newton/Speed/1e5-4 6 17362814 ns/op 5.76 MB/s BenchmarkEncode/Newton/Speed/1e6-4 1 174059004 ns/op 5.75 MB/s BenchmarkEncode/Newton/Default/1e4-4 16 6917036 ns/op 1.45 MB/s BenchmarkEncode/Newton/Default/1e5-4 2 75440938 ns/op 1.33 MB/s BenchmarkEncode/Newton/Default/1e6-4 1 769065097 ns/op 1.30 MB/s BenchmarkEncode/Newton/Compression/1e4-4 16 7056620 ns/op 1.42 MB/s BenchmarkEncode/Newton/Compression/1e5-4 2 92392906 ns/op 1.08 MB/s BenchmarkEncode/Newton/Compression/1e6-4 1 965573731 ns/op 1.04 MB/s PASS ok compress/flate 16.602s ##### Test execution environment. # GOARCH: amd64 # CPU: AMD EPYC 7B12 # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: compress/lzw cpu: AMD EPYC 7B12 BenchmarkDecoder/1e4-4 60 1694666 ns/op 5.90 MB/s BenchmarkDecoder/1e-Reuse4-4 67 1777107 ns/op 5.63 MB/s BenchmarkDecoder/1e5-4 6 16928582 ns/op 5.91 MB/s BenchmarkDecoder/1e-Reuse5-4 6 16902345 ns/op 5.92 MB/s BenchmarkDecoder/1e6-4 1 167130610 ns/op 5.98 MB/s BenchmarkDecoder/1e-Reuse6-4 1 169717571 ns/op 5.89 MB/s BenchmarkEncoder/1e4-4 73 1454018 ns/op 6.88 MB/s BenchmarkEncoder/1e-Reuse4-4 73 1395201 ns/op 7.17 MB/s BenchmarkEncoder/1e5-4 8 14007346 ns/op 7.14 MB/s BenchmarkEncoder/1e-Reuse5-4 8 14464591 ns/op 6.91 MB/s BenchmarkEncoder/1e6-4 1 147770044 ns/op 6.77 MB/s BenchmarkEncoder/1e-Reuse6-4 1 140071005 ns/op 7.14 MB/s PASS ok compress/lzw 3.261s ##### Test execution environment. # GOARCH: amd64 # CPU: Intel(R) Xeon(R) CPU @ 2.20GHz # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: container/heap cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDup-4 31 3717740 ns/op PASS ok container/heap 1.236s ##### Test execution environment. # GOARCH: amd64 # CPU: AMD EPYC 7B12 # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: context cpu: AMD EPYC 7B12 BenchmarkCommonParentCancel-4 23172 5213 ns/op BenchmarkWithTimeout/concurrency=40-4 4692 22885 ns/op BenchmarkWithTimeout/concurrency=4000-4 4837 22506 ns/op BenchmarkWithTimeout/concurrency=400000-4 6213 19548 ns/op BenchmarkCancelTree/depth=1/Root=Background-4 536818 196.1 ns/op BenchmarkCancelTree/depth=1/Root=OpenCanceler-4 19964 6616 ns/op BenchmarkCancelTree/depth=1/Root=ClosedCanceler-4 24093 4937 ns/op BenchmarkCancelTree/depth=10/Root=Background-4 4329 27351 ns/op BenchmarkCancelTree/depth=10/Root=OpenCanceler-4 2850 44729 ns/op BenchmarkCancelTree/depth=10/Root=ClosedCanceler-4 3930 28771 ns/op BenchmarkCancelTree/depth=100/Root=Background-4 408 365693 ns/op BenchmarkCancelTree/depth=100/Root=OpenCanceler-4 267 445566 ns/op BenchmarkCancelTree/depth=100/Root=ClosedCanceler-4 393 271620 ns/op BenchmarkCancelTree/depth=1000/Root=Background-4 32 3160028 ns/op BenchmarkCancelTree/depth=1000/Root=OpenCanceler-4 24 4884717 ns/op BenchmarkCancelTree/depth=1000/Root=ClosedCanceler-4 44 2834656 ns/op BenchmarkCheckCanceled/Err-4 427228 277.9 ns/op BenchmarkCheckCanceled/Done-4 768634 156.3 ns/op BenchmarkContextCancelDone-4 742840 147.2 ns/op BenchmarkDeepValueNewGoRoutine/depth=10-4 30277 4494 ns/op BenchmarkDeepValueNewGoRoutine/depth=20-4 20173 5755 ns/op BenchmarkDeepValueNewGoRoutine/depth=30-4 22730 5591 ns/op BenchmarkDeepValueNewGoRoutine/depth=50-4 14695 7765 ns/op BenchmarkDeepValueNewGoRoutine/depth=100-4 10248 12193 ns/op BenchmarkDeepValueSameGoRoutine/depth=10-4 717853 153.5 ns/op BenchmarkDeepValueSameGoRoutine/depth=20-4 387895 281.4 ns/op BenchmarkDeepValueSameGoRoutine/depth=30-4 258632 407.3 ns/op BenchmarkDeepValueSameGoRoutine/depth=50-4 184616 644.6 ns/op BenchmarkDeepValueSameGoRoutine/depth=100-4 95719 1259 ns/op PASS ok context 9.647s ##### Test execution environment. # GOARCH: amd64 # CPU: Intel(R) Xeon(R) CPU @ 2.20GHz # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: crypto/aes cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncrypt-4 1733022 69.38 ns/op 230.61 MB/s BenchmarkDecrypt-4 1776835 67.65 ns/op 236.52 MB/s BenchmarkExpand-4 973374 115.3 ns/op PASS ok crypto/aes 1.517s ##### Test execution environment. # GOARCH: amd64 # CPU: AMD EPYC 7B12 # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: crypto/cipher cpu: AMD EPYC 7B12 BenchmarkAESGCM/Open-128-64-4 275793 445.1 ns/op 143.78 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-64-4 594830 192.6 ns/op 332.24 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-64-4 277688 429.3 ns/op 149.09 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-64-4 587439 205.0 ns/op 312.21 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-1350-4 164176 703.4 ns/op 1919.30 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-1350-4 236162 496.4 ns/op 2719.35 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-1350-4 154580 775.8 ns/op 1740.25 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-1350-4 209072 555.9 ns/op 2428.53 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-128-8192-4 56097 2131 ns/op 3844.08 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-128-8192-4 61723 1943 ns/op 4217.13 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Open-256-8192-4 49914 2392 ns/op 3425.28 MB/s 0 B/op 0 allocs/op BenchmarkAESGCM/Seal-256-8192-4 54241 2204 ns/op 3716.82 MB/s 0 B/op 0 allocs/op BenchmarkAESCFBEncrypt1K-4 10000 11211 ns/op 90.89 MB/s BenchmarkAESCFBDecrypt1K-4 10276 11012 ns/op 92.54 MB/s BenchmarkAESCFBDecrypt8K-4 1344 91425 ns/op 89.55 MB/s BenchmarkAESOFB1K-4 16315 7364 ns/op 138.37 MB/s BenchmarkAESCTR1K-4 19200 6452 ns/op 157.93 MB/s BenchmarkAESCTR8K-4 2506 51191 ns/op 159.93 MB/s BenchmarkAESCBCEncrypt1K-4 18418 6538 ns/op 156.62 MB/s BenchmarkAESCBCDecrypt1K-4 28465 4080 ns/op 250.96 MB/s PASS ok crypto/cipher 3.918s ##### Test execution environment. # GOARCH: amd64 # CPU: Intel(R) Xeon(R) CPU @ 2.20GHz # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: crypto/des cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncrypt-4 65979 1576 ns/op 5.08 MB/s BenchmarkDecrypt-4 79710 1445 ns/op 5.53 MB/s BenchmarkTDESEncrypt-4 31542 3833 ns/op 2.09 MB/s BenchmarkTDESDecrypt-4 32052 3746 ns/op 2.14 MB/s PASS ok crypto/des 1.598s ##### Test execution environment. # GOARCH: amd64 # CPU: AMD EPYC 7B12 # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: crypto/ecdh cpu: AMD EPYC 7B12 BenchmarkECDH/P256-4 1288 90251 ns/op 759 B/op 12 allocs/op BenchmarkECDH/P384-4 20 5557414 ns/op 1086 B/op 21 allocs/op BenchmarkECDH/P521-4 7 16032173 ns/op 1532 B/op 21 allocs/op BenchmarkECDH/X25519-4 123 973208 ns/op 375 B/op 9 allocs/op PASS ok crypto/ecdh 1.671s ##### Test execution environment. # GOARCH: amd64 # CPU: Intel(R) Xeon(R) CPU @ 2.20GHz # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: crypto/ecdsa cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSign/P256-4 1540 70541 ns/op 2544 B/op 33 allocs/op BenchmarkSign/P384-4 44 2578141 ns/op 2712 B/op 34 allocs/op BenchmarkSign/P521-4 19 5914342 ns/op 3097 B/op 35 allocs/op BenchmarkVerify/P256-4 920 127491 ns/op 432 B/op 8 allocs/op BenchmarkVerify/P384-4 14 7815560 ns/op 592 B/op 12 allocs/op BenchmarkVerify/P521-4 5 20343551 ns/op 912 B/op 12 allocs/op BenchmarkGenerateKey/P256-4 3655 30129 ns/op 927 B/op 14 allocs/op BenchmarkGenerateKey/P384-4 63 1892606 ns/op 1127 B/op 17 allocs/op BenchmarkGenerateKey/P521-4 24 4960212 ns/op 1447 B/op 17 allocs/op PASS ok crypto/ecdsa 2.527s ##### Test execution environment. # GOARCH: amd64 # CPU: AMD EPYC 7B12 # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: crypto/ed25519 cpu: AMD EPYC 7B12 BenchmarkKeyGeneration-4 424 274582 ns/op BenchmarkNewKeyFromSeed-4 435 271307 ns/op BenchmarkSigning-4 406 290422 ns/op BenchmarkVerification-4 272 458742 ns/op PASS ok crypto/ed25519 1.616s ##### Test execution environment. # GOARCH: amd64 # CPU: Intel(R) Xeon(R) CPU @ 2.20GHz # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: crypto/elliptic cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkScalarBaseMult/P256-4 4930 23426 ns/op 368 B/op 6 allocs/op BenchmarkScalarBaseMult/P224-4 159 748712 ns/op 376 B/op 9 allocs/op BenchmarkScalarBaseMult/P384-4 58 1940297 ns/op 504 B/op 9 allocs/op BenchmarkScalarBaseMult/P521-4 22 4934462 ns/op 696 B/op 9 allocs/op BenchmarkScalarMult/P256-4 1389 86558 ns/op 448 B/op 7 allocs/op BenchmarkScalarMult/P224-4 61 1890072 ns/op 440 B/op 10 allocs/op BenchmarkScalarMult/P384-4 22 5062647 ns/op 616 B/op 10 allocs/op BenchmarkScalarMult/P521-4 8 14107952 ns/op 840 B/op 10 allocs/op BenchmarkMarshalUnmarshal/P256/Uncompressed-4 12810 8988 ns/op 544 B/op 8 allocs/op BenchmarkMarshalUnmarshal/P256/Compressed-4 5770 19835 ns/op 592 B/op 9 allocs/op BenchmarkMarshalUnmarshal/P224/Uncompressed-4 3654 29241 ns/op 560 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P224/Compressed-4 84 1295539 ns/op 592 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P384/Uncompressed-4 2487 46654 ns/op 784 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P384/Compressed-4 308 378894 ns/op 848 B/op 15 allocs/op BenchmarkMarshalUnmarshal/P521/Uncompressed-4 1569 75797 ns/op 1104 B/op 14 allocs/op BenchmarkMarshalUnmarshal/P521/Compressed-4 96 1192159 ns/op 1184 B/op 15 allocs/op PASS ok crypto/elliptic 3.418s goos: linux goarch: amd64 pkg: crypto/hmac cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHMACSHA256_1K-4 14774 8022 ns/op 127.65 MB/s BenchmarkHMACSHA256_32-4 24505 4860 ns/op 6.58 MB/s BenchmarkNewWriteSum-4 12121 9263 ns/op 3.45 MB/s PASS ok crypto/hmac 1.611s ##### Test execution environment. # GOARCH: amd64 # CPU: AMD EPYC 7B12 # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: crypto/internal/bigmod cpu: AMD EPYC 7B12 BenchmarkModAdd-4 71574 1956 ns/op BenchmarkModSub-4 88194 1741 ns/op BenchmarkMontgomeryRepr-4 30534 3889 ns/op BenchmarkMontgomeryMul-4 31512 3727 ns/op BenchmarkModMul-4 14961 7838 ns/op BenchmarkExpBig-4 21 5441633 ns/op BenchmarkExp-4 8 15946492 ns/op PASS ok crypto/internal/bigmod 2.269s goos: linux goarch: amd64 pkg: crypto/internal/edwards25519 cpu: AMD EPYC 7B12 BenchmarkEncodingDecoding-4 4249 24883 ns/op BenchmarkScalarBaseMult-4 463 256108 ns/op BenchmarkScalarMult-4 201 588684 ns/op BenchmarkVarTimeDoubleScalarBaseMult-4 292 431312 ns/op PASS ok crypto/internal/edwards25519 1.608s ##### Test execution environment. # GOARCH: amd64 # CPU: Intel(R) Xeon(R) CPU @ 2.20GHz # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: crypto/internal/edwards25519/field cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAdd-4 523773 204.9 ns/op BenchmarkMultiply-4 4130052 29.20 ns/op BenchmarkSquare-4 5284214 23.21 ns/op BenchmarkInvert-4 24789 4828 ns/op BenchmarkMult32-4 1545590 76.02 ns/op PASS ok crypto/internal/edwards25519/field 1.798s goos: linux goarch: amd64 pkg: crypto/internal/nistec cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkScalarMult/P224-4 63 1804296 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P256-4 1597 74653 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P384-4 21 5015072 ns/op 0 B/op 0 allocs/op BenchmarkScalarMult/P521-4 8 13929167 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P224-4 183 635705 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P256-4 7785 14855 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P384-4 68 1656000 ns/op 0 B/op 0 allocs/op BenchmarkScalarBaseMult/P521-4 26 4146864 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/nistec 2.138s goos: linux goarch: amd64 pkg: crypto/internal/nistec/fiat cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMul/P224-4 628886 174.6 ns/op 0 B/op 0 allocs/op BenchmarkMul/P384-4 318787 358.3 ns/op 0 B/op 0 allocs/op BenchmarkMul/P521-4 121108 970.8 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P224-4 657492 179.2 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P384-4 337896 352.9 ns/op 0 B/op 0 allocs/op BenchmarkSquare/P521-4 122727 957.9 ns/op 0 B/op 0 allocs/op PASS ok crypto/internal/nistec/fiat 1.760s goos: linux goarch: amd64 pkg: crypto/md5 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes-4 122544 974.1 ns/op 8.21 MB/s BenchmarkHash64-4 128061 896.5 ns/op 71.39 MB/s BenchmarkHash128-4 118552 1009 ns/op 126.85 MB/s BenchmarkHash256-4 93852 1260 ns/op 203.22 MB/s BenchmarkHash512-4 68768 1744 ns/op 293.57 MB/s BenchmarkHash1K-4 44154 2722 ns/op 376.18 MB/s BenchmarkHash8K-4 7317 16053 ns/op 510.30 MB/s BenchmarkHash1M-4 60 1948627 ns/op 538.11 MB/s BenchmarkHash8M-4 7 15628911 ns/op 536.74 MB/s BenchmarkHash8BytesUnaligned-4 116378 975.2 ns/op 8.20 MB/s BenchmarkHash1KUnaligned-4 44178 2701 ns/op 379.18 MB/s BenchmarkHash8KUnaligned-4 7330 16031 ns/op 511.02 MB/s PASS ok crypto/md5 2.701s goos: linux goarch: amd64 pkg: crypto/rand cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkPrime-4 1 355386572 ns/op PASS ok crypto/rand 1.374s goos: linux goarch: amd64 pkg: crypto/rc4 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkRC4_128-4 13221 9037 ns/op 14.16 MB/s BenchmarkRC4_1K-4 1470 71202 ns/op 14.38 MB/s BenchmarkRC4_8K-4 211 564143 ns/op 14.35 MB/s PASS ok crypto/rc4 1.525s goos: linux goarch: amd64 pkg: crypto/rsa cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecryptPKCS1v15/2048-4 13 8840999 ns/op BenchmarkDecryptPKCS1v15/3072-4 5 20834291 ns/op BenchmarkDecryptPKCS1v15/4096-4 3 38716942 ns/op BenchmarkEncryptPKCS1v15/2048-4 42 2735098 ns/op BenchmarkDecryptOAEP/2048-4 13 8835686 ns/op BenchmarkEncryptOAEP/2048-4 40 2767644 ns/op BenchmarkSignPKCS1v15/2048-4 12 9093348 ns/op BenchmarkVerifyPKCS1v15/2048-4 43 2766297 ns/op BenchmarkSignPSS/2048-4 13 9197317 ns/op BenchmarkVerifyPSS/2048-4 42 2786970 ns/op PASS ok crypto/rsa 2.576s ##### Test execution environment. # GOARCH: amd64 # CPU: AMD EPYC 7B12 # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: crypto/sha1 cpu: AMD EPYC 7B12 BenchmarkHash8Bytes/New-4 148382 767.0 ns/op 10.43 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum-4 173215 657.0 ns/op 12.18 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/New-4 102148 1153 ns/op 277.65 MB/s 0 B/op 0 allocs/op BenchmarkHash320Bytes/Sum-4 120160 1004 ns/op 318.77 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 69337 1719 ns/op 595.76 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum-4 75955 1563 ns/op 655.25 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 14804 8041 ns/op 1018.75 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum-4 15188 7898 ns/op 1037.22 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha1 2.209s ##### Test execution environment. # GOARCH: amd64 # CPU: Intel(R) Xeon(R) CPU @ 2.20GHz # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: crypto/sha256 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes/New-4 82213 1433 ns/op 5.58 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum224-4 92167 1225 ns/op 6.53 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum256-4 93003 1294 ns/op 6.18 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 25227 4675 ns/op 219.04 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum224-4 27019 4420 ns/op 231.70 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum256-4 26325 4520 ns/op 226.55 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 4189 28569 ns/op 286.75 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum224-4 4204 28289 ns/op 289.58 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum256-4 4072 28236 ns/op 290.13 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha256 2.286s goos: linux goarch: amd64 pkg: crypto/sha512 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash8Bytes/New-4 58063 2023 ns/op 3.95 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum384-4 71565 1647 ns/op 4.86 MB/s 0 B/op 0 allocs/op BenchmarkHash8Bytes/Sum512-4 64465 1850 ns/op 4.32 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/New-4 28201 4322 ns/op 236.94 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum384-4 31468 3793 ns/op 269.99 MB/s 0 B/op 0 allocs/op BenchmarkHash1K/Sum512-4 29281 3997 ns/op 256.21 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/New-4 5719 20323 ns/op 403.08 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum384-4 5926 19907 ns/op 411.51 MB/s 0 B/op 0 allocs/op BenchmarkHash8K/Sum512-4 5781 19993 ns/op 409.74 MB/s 0 B/op 0 allocs/op PASS ok crypto/sha512 2.297s goos: linux goarch: amd64 pkg: crypto/subtle cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkConstantTimeByteEq-4 19883116 6.155 ns/op BenchmarkConstantTimeEq-4 16617145 6.104 ns/op BenchmarkConstantTimeLessOrEq-4 19859690 6.094 ns/op BenchmarkXORBytes/8Bytes-4 4287661 25.09 ns/op 318.80 MB/s BenchmarkXORBytes/128Bytes-4 3985788 28.95 ns/op 4421.13 MB/s BenchmarkXORBytes/2048Bytes-4 899251 132.8 ns/op 15426.48 MB/s BenchmarkXORBytes/32768Bytes-4 60436 1966 ns/op 16670.77 MB/s PASS ok crypto/subtle 2.136s goos: linux goarch: amd64 pkg: crypto/tls cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCertCache/0-4 165 641311 ns/op BenchmarkCertCache/1-4 147 786564 ns/op BenchmarkCertCache/2-4 174 708387 ns/op BenchmarkCertCache/3-4 178 670184 ns/op BenchmarkHandshakeServer/RSA-4 37 3003848 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv13-4 31 3682098 ns/op BenchmarkHandshakeServer/ECDHE-P256-RSA/TLSv12-4 36 3244116 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv13-4 100 1121225 ns/op BenchmarkHandshakeServer/ECDHE-P256-ECDSA-P256/TLSv12-4 158 754333 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv13-4 52 2347021 ns/op BenchmarkHandshakeServer/ECDHE-X25519-ECDSA-P256/TLSv12-4 61 1949003 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv13-4 4 29042691 ns/op BenchmarkHandshakeServer/ECDHE-P521-ECDSA-P521/TLSv12-4 4 28043097 ns/op BenchmarkThroughput/MaxPacket/1MB/TLSv12-4 6 21497027 ns/op 48.78 MB/s BenchmarkThroughput/MaxPacket/1MB/TLSv13-4 4 26425664 ns/op 39.68 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv12-4 4 32676207 ns/op 64.18 MB/s BenchmarkThroughput/MaxPacket/2MB/TLSv13-4 3 45816530 ns/op 45.77 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv12-4 2 51971713 ns/op 80.70 MB/s BenchmarkThroughput/MaxPacket/4MB/TLSv13-4 2 82038321 ns/op 51.13 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv12-4 2 105656178 ns/op 79.40 MB/s BenchmarkThroughput/MaxPacket/8MB/TLSv13-4 1 126926661 ns/op 66.09 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv12-4 1 205240391 ns/op 81.74 MB/s BenchmarkThroughput/MaxPacket/16MB/TLSv13-4 1 311313946 ns/op 53.89 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv12-4 1 410396223 ns/op 81.76 MB/s BenchmarkThroughput/MaxPacket/32MB/TLSv13-4 1 551456460 ns/op 60.85 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv12-4 1 852319122 ns/op 78.74 MB/s BenchmarkThroughput/MaxPacket/64MB/TLSv13-4 1 1075410679 ns/op 62.40 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv12-4 5 20392527 ns/op 51.42 MB/s BenchmarkThroughput/DynamicPacket/1MB/TLSv13-4 5 29390930 ns/op 35.68 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv12-4 4 34303008 ns/op 61.14 MB/s BenchmarkThroughput/DynamicPacket/2MB/TLSv13-4 3 49401080 ns/op 42.45 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv12-4 2 56792542 ns/op 73.85 MB/s BenchmarkThroughput/DynamicPacket/4MB/TLSv13-4 2 94622114 ns/op 44.33 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv12-4 2 114236616 ns/op 73.43 MB/s BenchmarkThroughput/DynamicPacket/8MB/TLSv13-4 1 140211071 ns/op 59.83 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv12-4 1 211162667 ns/op 79.45 MB/s BenchmarkThroughput/DynamicPacket/16MB/TLSv13-4 1 289909035 ns/op 57.87 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv12-4 1 407445769 ns/op 82.35 MB/s BenchmarkThroughput/DynamicPacket/32MB/TLSv13-4 1 528636796 ns/op 63.47 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv12-4 1 753913311 ns/op 89.01 MB/s BenchmarkThroughput/DynamicPacket/64MB/TLSv13-4 1 1145016021 ns/op 58.61 MB/s BenchmarkLatency/MaxPacket/200kbps/TLSv12-4 1 702133065 ns/op BenchmarkLatency/MaxPacket/200kbps/TLSv13-4 1 705616121 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv12-4 1 289462019 ns/op BenchmarkLatency/MaxPacket/500kbps/TLSv13-4 1 288472835 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv12-4 1 149010816 ns/op BenchmarkLatency/MaxPacket/1000kbps/TLSv13-4 1 149730041 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv12-4 2 80107686 ns/op BenchmarkLatency/MaxPacket/2000kbps/TLSv13-4 2 80180080 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv12-4 3 38915985 ns/op BenchmarkLatency/MaxPacket/5000kbps/TLSv13-4 3 38044586 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv12-4 1 142222005 ns/op BenchmarkLatency/DynamicPacket/200kbps/TLSv13-4 1 145754909 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv12-4 2 63103652 ns/op BenchmarkLatency/DynamicPacket/500kbps/TLSv13-4 2 63467178 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv12-4 3 37089743 ns/op BenchmarkLatency/DynamicPacket/1000kbps/TLSv13-4 3 36690755 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv12-4 5 24199522 ns/op BenchmarkLatency/DynamicPacket/2000kbps/TLSv13-4 5 23625655 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv12-4 7 16741498 ns/op BenchmarkLatency/DynamicPacket/5000kbps/TLSv13-4 7 15524724 ns/op PASS ok crypto/tls 19.729s goos: linux goarch: amd64 pkg: crypto/x509 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCreateCertificate/RSA_2048-4 9 11897795 ns/op BenchmarkCreateCertificate/ECDSA_P256-4 325 365847 ns/op BenchmarkParseCertificate/ecdsa_leaf-4 979 114465 ns/op 12099 B/op 164 allocs/op BenchmarkParseCertificate/rsa_leaf-4 978 119146 ns/op 13505 B/op 187 allocs/op PASS ok crypto/x509 1.914s goos: linux goarch: amd64 pkg: database/sql cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkConcurrentDBExec-4 30 3389681 ns/op 279149 B/op 1629 allocs/op BenchmarkConcurrentStmtQuery-4 32 3899079 ns/op 260757 B/op 2010 allocs/op BenchmarkConcurrentStmtExec-4 40 2858506 ns/op 218280 B/op 663 allocs/op BenchmarkConcurrentTxQuery-4 36 3270890 ns/op 266962 B/op 2150 allocs/op BenchmarkConcurrentTxExec-4 64 1974150 ns/op 87881 B/op 1554 allocs/op BenchmarkConcurrentTxStmtQuery-4 38 3063251 ns/op 103815 B/op 2063 allocs/op BenchmarkConcurrentTxStmtExec-4 111 1102889 ns/op 40072 B/op 381 allocs/op BenchmarkConcurrentRandom-4 38 3360019 ns/op 228844 B/op 1823 allocs/op BenchmarkManyConcurrentQueries-4 2301 46645 ns/op 3981 B/op 20 allocs/op BenchmarkGrabConn-4 193498 619.0 ns/op 0 B/op 0 allocs/op PASS ok database/sql 2.527s goos: linux goarch: amd64 pkg: debug/gosym cpu: Intel(R) Xeon(R) CPU @ 2.20GHz Benchmark115/NewLineTable-4 228764 511.9 ns/op 384 B/op 3 allocs/op Benchmark115/NewTable-4 70 1645038 ns/op 188210 B/op 13 allocs/op Benchmark115/LineToPC-4 74 1642845 ns/op 0 B/op 0 allocs/op Benchmark115/PCToLine-4 17037 6975 ns/op 0 B/op 0 allocs/op PASS ok debug/gosym 1.751s goos: linux goarch: amd64 pkg: encoding/asn1 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkObjectIdentifierString-4 62574 1893 ns/op BenchmarkMarshal-4 711 153401 ns/op 9528 B/op 363 allocs/op BenchmarkUnmarshal-4 2797 40884 ns/op 784 B/op 43 allocs/op PASS ok encoding/asn1 1.411s goos: linux goarch: amd64 pkg: encoding/base32 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncode-4 271 437366 ns/op 18.73 MB/s BenchmarkEncodeToString-4 229 493527 ns/op 16.60 MB/s BenchmarkDecode-4 142 840903 ns/op 15.59 MB/s BenchmarkDecodeString-4 139 846252 ns/op 15.49 MB/s PASS ok encoding/base32 1.745s goos: linux goarch: amd64 pkg: encoding/base64 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncodeToString-4 322 342889 ns/op 23.89 MB/s BenchmarkDecodeString/2-4 264160 428.4 ns/op 9.34 MB/s BenchmarkDecodeString/4-4 221565 528.0 ns/op 15.15 MB/s BenchmarkDecodeString/8-4 179971 650.1 ns/op 18.46 MB/s BenchmarkDecodeString/64-4 33578 3511 ns/op 25.06 MB/s BenchmarkDecodeString/8192-4 309 371587 ns/op 29.40 MB/s BenchmarkNewEncoding-4 84721 1367 ns/op 187.26 MB/s PASS ok encoding/base64 1.995s goos: linux goarch: amd64 pkg: encoding/binary cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkReadSlice1000Int32s-4 1286 87775 ns/op 45.57 MB/s BenchmarkReadStruct-4 17234 6892 ns/op 10.88 MB/s BenchmarkWriteStruct-4 15886 7404 ns/op 10.13 MB/s BenchmarkReadInts-4 49248 2414 ns/op 12.43 MB/s BenchmarkWriteInts-4 46672 2527 ns/op 11.87 MB/s BenchmarkWriteSlice1000Int32s-4 1323 88079 ns/op 45.41 MB/s BenchmarkPutUint16-4 3586581 32.21 ns/op 62.09 MB/s BenchmarkAppendUint16-4 3731272 30.34 ns/op 65.93 MB/s BenchmarkPutUint32-4 2749916 43.87 ns/op 91.17 MB/s BenchmarkAppendUint32-4 2695010 44.64 ns/op 89.61 MB/s BenchmarkPutUint64-4 1094487 107.4 ns/op 74.51 MB/s BenchmarkAppendUint64-4 1000000 112.8 ns/op 70.93 MB/s BenchmarkLittleEndianPutUint16-4 3760128 30.82 ns/op 64.90 MB/s BenchmarkLittleEndianAppendUint16-4 3578962 32.39 ns/op 61.74 MB/s BenchmarkLittleEndianPutUint32-4 2619297 46.25 ns/op 86.48 MB/s BenchmarkLittleEndianAppendUint32-4 2808122 42.77 ns/op 93.53 MB/s BenchmarkLittleEndianPutUint64-4 1000000 109.4 ns/op 73.15 MB/s BenchmarkLittleEndianAppendUint64-4 1000000 108.1 ns/op 74.00 MB/s BenchmarkReadFloats-4 165956 716.7 ns/op 16.74 MB/s BenchmarkWriteFloats-4 162819 759.6 ns/op 15.80 MB/s BenchmarkReadSlice1000Float32s-4 1215 94775 ns/op 42.21 MB/s BenchmarkWriteSlice1000Float32s-4 1162 99720 ns/op 40.11 MB/s BenchmarkReadSlice1000Uint8s-4 81825 1325 ns/op 754.60 MB/s BenchmarkWriteSlice1000Uint8s-4 99903 1041 ns/op 960.60 MB/s BenchmarkPutUvarint32-4 776721 147.7 ns/op 27.07 MB/s BenchmarkPutUvarint64-4 212313 558.7 ns/op 14.32 MB/s PASS ok encoding/binary 4.808s ##### Test execution environment. # GOARCH: amd64 # CPU: AMD EPYC 7B12 # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: encoding/csv cpu: AMD EPYC 7B12 BenchmarkRead-4 10300 11600 ns/op 736 B/op 16 allocs/op BenchmarkReadWithFieldsPerRecord-4 10161 11498 ns/op 736 B/op 16 allocs/op BenchmarkReadWithoutFieldsPerRecord-4 10444 11480 ns/op 736 B/op 16 allocs/op BenchmarkReadLargeFields-4 5404 18919 ns/op 3937 B/op 24 allocs/op BenchmarkReadReuseRecord-4 11678 10319 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithFieldsPerRecord-4 11518 10703 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordWithoutFieldsPerRecord-4 10000 10455 ns/op 96 B/op 6 allocs/op BenchmarkReadReuseRecordLargeFields-4 6783 17546 ns/op 2977 B/op 12 allocs/op BenchmarkWrite-4 18032 6885 ns/op PASS ok encoding/csv 2.636s ##### Test execution environment. # GOARCH: amd64 # CPU: Intel(R) Xeon(R) CPU @ 2.20GHz # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: encoding/gob cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEndToEndPipe-4 11505 12981 ns/op 1813 B/op 2 allocs/op BenchmarkEndToEndByteBuffer-4 15631 9285 ns/op 1812 B/op 2 allocs/op BenchmarkEndToEndSliceByteBuffer-4 264 496249 ns/op 16724 B/op 330 allocs/op BenchmarkEncodeComplex128Slice-4 865 137794 ns/op 568 B/op 0 allocs/op BenchmarkEncodeFloat64Slice-4 1578 65537 ns/op 55 B/op 0 allocs/op BenchmarkEncodeInt32Slice-4 1772 66227 ns/op 49 B/op 0 allocs/op BenchmarkEncodeStringSlice-4 2696 50228 ns/op 143 B/op 0 allocs/op BenchmarkEncodeInterfaceSlice-4 69 1763512 ns/op 33698 B/op 251 allocs/op BenchmarkDecodeComplex128Slice-4 498 209565 ns/op 25254 B/op 169 allocs/op BenchmarkDecodeFloat64Slice-4 1323 100230 ns/op 10794 B/op 169 allocs/op BenchmarkDecodeInt32Slice-4 1280 100061 ns/op 9758 B/op 169 allocs/op BenchmarkDecodeStringSlice-4 831 163565 ns/op 39136 B/op 1169 allocs/op BenchmarkDecodeStringsSlice-4 280 391692 ns/op 66368 B/op 2205 allocs/op BenchmarkDecodeBytesSlice-4 556 217977 ns/op 23735 B/op 190 allocs/op BenchmarkDecodeInterfaceSlice-4 93 1219966 ns/op 83048 B/op 3178 allocs/op BenchmarkDecodeMap-4 70 1636693 ns/op 54118 B/op 181 allocs/op PASS ok encoding/gob 4.324s goos: linux goarch: amd64 pkg: encoding/hex cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncode/256-4 12584 9325 ns/op 27.45 MB/s BenchmarkEncode/1024-4 2936 37816 ns/op 27.08 MB/s BenchmarkEncode/4096-4 793 189131 ns/op 21.66 MB/s BenchmarkEncode/16384-4 199 608515 ns/op 26.92 MB/s BenchmarkDecode/256-4 23595 5092 ns/op 50.27 MB/s BenchmarkDecode/1024-4 5906 19789 ns/op 51.75 MB/s BenchmarkDecode/4096-4 1494 79552 ns/op 51.49 MB/s BenchmarkDecode/16384-4 376 316218 ns/op 51.81 MB/s BenchmarkDump/256-4 1315 92385 ns/op 2.77 MB/s BenchmarkDump/1024-4 325 360187 ns/op 2.84 MB/s BenchmarkDump/4096-4 82 1444393 ns/op 2.84 MB/s BenchmarkDump/16384-4 19 6077738 ns/op 2.70 MB/s PASS ok encoding/hex 2.901s goos: linux goarch: amd64 pkg: encoding/json cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCodeEncoder-4 1 160975414 ns/op 12.05 MB/s 8391944 B/op 61 allocs/op BenchmarkCodeEncoderError-4 1 118394870 ns/op 16.39 MB/s 5312 B/op 73 allocs/op BenchmarkCodeMarshal-4 1 155336906 ns/op 12.49 MB/s 10332416 B/op 57 allocs/op BenchmarkCodeMarshalError-4 1 130086914 ns/op 14.92 MB/s 1947176 B/op 70 allocs/op BenchmarkMarshalBytes/32-4 21100 5771 ns/op BenchmarkMarshalBytes/256-4 5498 21397 ns/op BenchmarkMarshalBytes/4096-4 453 260314 ns/op BenchmarkMarshalBytesError/32-4 55 2037518 ns/op BenchmarkMarshalBytesError/256-4 56 2074020 ns/op BenchmarkMarshalBytesError/4096-4 48 2322342 ns/op BenchmarkCodeDecoder-4 1 440092647 ns/op 4.41 MB/s 11016256 B/op 91356 allocs/op BenchmarkUnicodeDecoder-4 36093 3304 ns/op 4.24 MB/s 40 B/op 2 allocs/op BenchmarkDecoderStream-4 45842 2467 ns/op 16 B/op 1 allocs/op BenchmarkCodeUnmarshal-4 1 379023328 ns/op 5.12 MB/s 2938152 B/op 91324 allocs/op BenchmarkCodeUnmarshalReuse-4 1 366413927 ns/op 5.30 MB/s 2938640 B/op 91328 allocs/op BenchmarkUnmarshalString-4 56947 2227 ns/op 160 B/op 2 allocs/op BenchmarkUnmarshalFloat64-4 119860 881.9 ns/op 160 B/op 2 allocs/op BenchmarkUnmarshalInt64-4 243172 465.2 ns/op 144 B/op 1 allocs/op BenchmarkIssue10335-4 73994 1675 ns/op 176 B/op 3 allocs/op BenchmarkIssue34127-4 91407 1269 ns/op 83 B/op 2 allocs/op BenchmarkUnmapped-4 18102 6773 ns/op 208 B/op 4 allocs/op BenchmarkTypeFieldsCache/MissTypes1-4 3456 32947 ns/op BenchmarkTypeFieldsCache/MissTypes10-4 860 134947 ns/op BenchmarkTypeFieldsCache/MissTypes100-4 99 1243846 ns/op BenchmarkTypeFieldsCache/MissTypes1000-4 9 11543672 ns/op BenchmarkTypeFieldsCache/HitTypes1-4 405306 257.6 ns/op BenchmarkTypeFieldsCache/HitTypes10-4 458959 245.1 ns/op BenchmarkTypeFieldsCache/HitTypes100-4 447250 264.0 ns/op BenchmarkTypeFieldsCache/HitTypes1000-4 460916 248.3 ns/op BenchmarkEncodeMarshaler-4 69861 1724 ns/op 75 B/op 1 allocs/op BenchmarkEncoderEncode-4 83690 1351 ns/op 43 B/op 0 allocs/op BenchmarkNumberIsValid-4 3989562 29.85 ns/op BenchmarkNumberIsValidRegexp-4 21202 5827 ns/op PASS ok encoding/json 8.544s goos: linux goarch: amd64 pkg: encoding/pem cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEncode-4 46 2471591 ns/op 26.52 MB/s BenchmarkDecode-4 22 5346623 ns/op 16.61 MB/s PASS ok encoding/pem 1.363s goos: linux goarch: amd64 pkg: encoding/xml cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMarshal-4 2644 44390 ns/op 6280 B/op 24 allocs/op BenchmarkUnmarshal-4 860 123721 ns/op 8218 B/op 185 allocs/op BenchmarkHTMLAutoClose-4 4356 27956 ns/op PASS ok encoding/xml 1.469s goos: linux goarch: amd64 pkg: expvar cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkIntAdd-4 224744 459.2 ns/op BenchmarkIntSet-4 331267 364.3 ns/op BenchmarkFloatAdd-4 53692 2125 ns/op BenchmarkFloatSet-4 311604 424.0 ns/op BenchmarkStringSet-4 364388 363.1 ns/op BenchmarkMapSet-4 69093 2000 ns/op BenchmarkMapSetDifferent-4 56428 2323 ns/op BenchmarkMapSetDifferentRandom-4 224 477425 ns/op BenchmarkMapSetString-4 77271 2005 ns/op BenchmarkMapAddSame-4 32840 3213 ns/op BenchmarkMapAddDifferent-4 14848 7288 ns/op BenchmarkMapAddDifferentRandom-4 199 595416 ns/op BenchmarkMapAddSameSteadyState-4 236209 516.6 ns/op BenchmarkMapAddDifferentSteadyState-4 110293 1125 ns/op BenchmarkRealworldExpvarUsage-4 19219 6671 ns/op PASS ok expvar 3.309s ##### Test execution environment. # GOARCH: amd64 # CPU: AMD EPYC 7B12 # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: fmt cpu: AMD EPYC 7B12 BenchmarkSprintfPadding-4 142810 909.3 ns/op BenchmarkSprintfEmpty-4 473476 247.5 ns/op BenchmarkSprintfString-4 375139 356.6 ns/op BenchmarkSprintfTruncateString-4 293737 435.6 ns/op BenchmarkSprintfTruncateBytes-4 139366 730.3 ns/op BenchmarkSprintfSlowParsingPath-4 325825 371.3 ns/op BenchmarkSprintfQuoteString-4 39600 3146 ns/op BenchmarkSprintfInt-4 329370 365.3 ns/op BenchmarkSprintfIntInt-4 260120 466.6 ns/op BenchmarkSprintfPrefixedInt-4 234590 492.1 ns/op BenchmarkSprintfFloat-4 139635 718.9 ns/op BenchmarkSprintfComplex-4 74859 1605 ns/op BenchmarkSprintfBoolean-4 306244 361.1 ns/op BenchmarkSprintfHexString-4 136372 774.7 ns/op BenchmarkSprintfHexBytes-4 82885 1580 ns/op BenchmarkSprintfBytes-4 69346 2388 ns/op BenchmarkSprintfStringer-4 86742 1178 ns/op BenchmarkSprintfStructure-4 40972 2853 ns/op BenchmarkManyArgs-4 86257 1213 ns/op BenchmarkFprintInt-4 92704 1277 ns/op BenchmarkFprintfBytes-4 110208 1147 ns/op BenchmarkFprintIntNoAlloc-4 93021 1268 ns/op BenchmarkScanInts-4 48 2415843 ns/op BenchmarkScanRecursiveInt-4 1 314696362 ns/op BenchmarkScanRecursiveIntReaderWrapper-4 1 318269762 ns/op PASS ok fmt 5.294s ##### Test execution environment. # GOARCH: amd64 # CPU: Intel(R) Xeon(R) CPU @ 2.20GHz # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: go/build cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkImportVendor-4 556 192617 ns/op PASS ok go/build 1.155s ##### Test execution environment. # GOARCH: amd64 # CPU: AMD EPYC 7B12 # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: go/constant cpu: AMD EPYC 7B12 BenchmarkStringAdd/1-4 69876 1543 ns/op 160 B/op 2 allocs/op BenchmarkStringAdd/4-4 21492 5785 ns/op 832 B/op 9 allocs/op BenchmarkStringAdd/16-4 6008 21143 ns/op 3168 B/op 23 allocs/op BenchmarkStringAdd/64-4 1352 77600 ns/op 11744 B/op 73 allocs/op BenchmarkStringAdd/256-4 367 297875 ns/op 47840 B/op 267 allocs/op BenchmarkStringAdd/1024-4 85 1345938 ns/op 206176 B/op 1038 allocs/op BenchmarkStringAdd/4096-4 20 5401515 ns/op 865632 B/op 4114 allocs/op BenchmarkStringAdd/16384-4 5 21111308 ns/op 3634528 B/op 16407 allocs/op BenchmarkStringAdd/65536-4 2 88575232 ns/op 15259028 B/op 65566 allocs/op PASS ok go/constant 2.637s ##### Test execution environment. # GOARCH: amd64 # CPU: Intel(R) Xeon(R) CPU @ 2.20GHz # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: go/format cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFormat/array1-10000-4 1 271269992 ns/op 0.24 MB/s 45624264 B/op 48808 allocs/op PASS ok go/format 1.316s goos: linux goarch: amd64 pkg: go/parser cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkParse-4 6 19749406 ns/op 2.73 MB/s BenchmarkParseOnly-4 6 17074703 ns/op 3.15 MB/s BenchmarkResolve-4 48 2402736 ns/op 22.42 MB/s PASS ok go/parser 2.343s goos: linux goarch: amd64 pkg: go/printer cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkPrintFile-4 1 157305606 ns/op 0.33 MB/s 5052000 B/op 27600 allocs/op BenchmarkPrintDecl-4 686 164107 ns/op 0.19 MB/s 16657 B/op 51 allocs/op PASS ok go/printer 1.312s ##### Test execution environment. # GOARCH: amd64 # CPU: AMD EPYC 7B12 # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: go/scanner cpu: AMD EPYC 7B12 BenchmarkScan-4 380 297176 ns/op BenchmarkScanFiles/go/types/expr.go-4 21 5590159 ns/op 8.87 MB/s BenchmarkScanFiles/go/parser/parser.go-4 13 9237628 ns/op 7.84 MB/s BenchmarkScanFiles/net/http/server.go-4 9 12593859 ns/op 9.00 MB/s BenchmarkScanFiles/go/scanner/errors.go-4 309 405362 ns/op 7.59 MB/s PASS ok go/scanner 1.714s goos: linux goarch: amd64 pkg: go/token cpu: AMD EPYC 7B12 BenchmarkSearchInts-4 1593870 88.65 ns/op PASS ok go/token 1.233s goos: linux goarch: amd64 pkg: go/types cpu: AMD EPYC 7B12 BenchmarkLookupFieldOrMethod-4 224 535784 ns/op BenchmarkNamed/Underlying/nongeneric-4 1502347 80.12 ns/op BenchmarkNamed/Underlying/generic-4 1491133 80.53 ns/op BenchmarkNamed/Underlying/src_instance-4 1519389 80.27 ns/op BenchmarkNamed/Underlying/user_instance-4 1477438 80.70 ns/op BenchmarkNamed/NewMethodSet/nongeneric-4 30192 3676 ns/op BenchmarkNamed/NewMethodSet/generic-4 31515 3762 ns/op BenchmarkNamed/NewMethodSet/src_instance-4 31651 3727 ns/op BenchmarkNamed/NewMethodSet/user_instance-4 33744 3795 ns/op BenchmarkCheck/http/funcbodies/info-4 1 399834531 ns/op 76405 lines/s BenchmarkCheck/http/funcbodies/noinfo-4 1 303455088 ns/op 100668 lines/s BenchmarkCheck/http/nofuncbodies/info-4 1 167117644 ns/op 182783 lines/s BenchmarkCheck/http/nofuncbodies/noinfo-4 1 150525965 ns/op 202910 lines/s BenchmarkCheck/parser/funcbodies/info-4 1 574008089 ns/op 9017 lines/s BenchmarkCheck/parser/funcbodies/noinfo-4 2 81315363 ns/op 63639 lines/s BenchmarkCheck/parser/nofuncbodies/info-4 3 48638553 ns/op 106392 lines/s BenchmarkCheck/parser/nofuncbodies/noinfo-4 3 48607466 ns/op 106451 lines/s BenchmarkCheck/constant/funcbodies/info-4 1 109629744 ns/op 19759 lines/s BenchmarkCheck/constant/funcbodies/noinfo-4 3 47020071 ns/op 46074 lines/s BenchmarkCheck/constant/nofuncbodies/info-4 3 35325699 ns/op 61329 lines/s BenchmarkCheck/constant/nofuncbodies/noinfo-4 3 35522955 ns/op 60982 lines/s BenchmarkCheck/runtime/funcbodies/info-4 1 729549201 ns/op 88894 lines/s BenchmarkCheck/runtime/funcbodies/noinfo-4 1 429736895 ns/op 150910 lines/s BenchmarkCheck/runtime/nofuncbodies/info-4 1 109124313 ns/op 594120 lines/s BenchmarkCheck/runtime/nofuncbodies/noinfo-4 2 90603711 ns/op 714900 lines/s BenchmarkCheck/gcimporter/funcbodies/info-4 1 1913335470 ns/op 1044 lines/s BenchmarkCheck/gcimporter/funcbodies/noinfo-4 2 72137614 ns/op 27675 lines/s BenchmarkCheck/gcimporter/nofuncbodies/info-4 2 58608441 ns/op 34061 lines/s BenchmarkCheck/gcimporter/nofuncbodies/noinfo-4 2 59733836 ns/op 33420 lines/s PASS ok go/types 21.939s goos: linux goarch: amd64 pkg: hash/adler32 cpu: AMD EPYC 7B12 BenchmarkAdler32KB-4 14839 7842 ns/op 130.58 MB/s PASS ok hash/adler32 1.211s ##### Test execution environment. # GOARCH: amd64 # CPU: Intel(R) Xeon(R) CPU @ 2.20GHz # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: hash/crc32 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCRC32/poly=IEEE/size=15/align=0-4 187359 587.1 ns/op 25.55 MB/s BenchmarkCRC32/poly=IEEE/size=15/align=1-4 192912 585.2 ns/op 25.63 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=0-4 101008 1136 ns/op 35.21 MB/s BenchmarkCRC32/poly=IEEE/size=40/align=1-4 107414 1067 ns/op 37.48 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=0-4 427196 271.4 ns/op 1886.65 MB/s BenchmarkCRC32/poly=IEEE/size=512/align=1-4 416148 279.4 ns/op 1832.60 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=0-4 371617 311.7 ns/op 3285.29 MB/s BenchmarkCRC32/poly=IEEE/size=1kB/align=1-4 381919 307.7 ns/op 3327.83 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=0-4 229618 514.5 ns/op 7961.04 MB/s BenchmarkCRC32/poly=IEEE/size=4kB/align=1-4 234769 500.6 ns/op 8181.87 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=0-4 51446 2302 ns/op 14235.39 MB/s BenchmarkCRC32/poly=IEEE/size=32kB/align=1-4 51736 2304 ns/op 14220.21 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=0-4 399260 275.8 ns/op 54.39 MB/s BenchmarkCRC32/poly=Castagnoli/size=15/align=1-4 426312 275.0 ns/op 54.55 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=0-4 414789 278.5 ns/op 143.63 MB/s BenchmarkCRC32/poly=Castagnoli/size=40/align=1-4 425988 279.0 ns/op 143.39 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=0-4 304194 383.9 ns/op 1333.74 MB/s BenchmarkCRC32/poly=Castagnoli/size=512/align=1-4 310122 386.5 ns/op 1324.77 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=0-4 237303 479.0 ns/op 2137.78 MB/s BenchmarkCRC32/poly=Castagnoli/size=1kB/align=1-4 240592 485.1 ns/op 2110.77 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=0-4 215566 554.5 ns/op 7387.27 MB/s BenchmarkCRC32/poly=Castagnoli/size=4kB/align=1-4 212265 560.2 ns/op 7311.69 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=0-4 45682 2634 ns/op 12441.38 MB/s BenchmarkCRC32/poly=Castagnoli/size=32kB/align=1-4 45103 2619 ns/op 12509.26 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=0-4 195424 595.8 ns/op 25.18 MB/s BenchmarkCRC32/poly=Koopman/size=15/align=1-4 199053 593.5 ns/op 25.27 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=0-4 96327 1220 ns/op 32.80 MB/s BenchmarkCRC32/poly=Koopman/size=40/align=1-4 98964 1196 ns/op 33.46 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=0-4 7048 16346 ns/op 31.32 MB/s BenchmarkCRC32/poly=Koopman/size=512/align=1-4 7106 16239 ns/op 31.53 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=0-4 3447 34538 ns/op 29.65 MB/s BenchmarkCRC32/poly=Koopman/size=1kB/align=1-4 3409 34204 ns/op 29.94 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=0-4 861 136672 ns/op 29.97 MB/s BenchmarkCRC32/poly=Koopman/size=4kB/align=1-4 868 137035 ns/op 29.89 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=0-4 100 1108280 ns/op 29.57 MB/s BenchmarkCRC32/poly=Koopman/size=32kB/align=1-4 100 1103871 ns/op 29.68 MB/s PASS ok hash/crc32 5.602s goos: linux goarch: amd64 pkg: hash/crc64 cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCrc64/ISO64KB-4 85 1383987 ns/op 47.35 MB/s BenchmarkCrc64/ISO4KB-4 984 119555 ns/op 34.26 MB/s BenchmarkCrc64/ISO1KB-4 4400 25578 ns/op 40.03 MB/s BenchmarkCrc64/ECMA64KB-4 82 1385696 ns/op 47.29 MB/s BenchmarkCrc64/Random64KB-4 91 1249729 ns/op 52.44 MB/s BenchmarkCrc64/Random16KB-4 368 321427 ns/op 50.97 MB/s PASS ok hash/crc64 1.782s goos: linux goarch: amd64 pkg: hash/fnv cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFnv32KB-4 8690 13805 ns/op 74.18 MB/s BenchmarkFnv32aKB-4 8619 13785 ns/op 74.28 MB/s BenchmarkFnv64KB-4 7995 13843 ns/op 73.97 MB/s BenchmarkFnv64aKB-4 8258 14005 ns/op 73.12 MB/s BenchmarkFnv128KB-4 1904 58185 ns/op 17.60 MB/s BenchmarkFnv128aKB-4 2078 56320 ns/op 18.18 MB/s PASS ok hash/fnv 1.939s goos: linux goarch: amd64 pkg: hash/maphash cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkHash/n=4/Write-4 506307 199.1 ns/op 20.09 MB/s BenchmarkHash/n=4/Bytes-4 4272453 28.25 ns/op 141.61 MB/s BenchmarkHash/n=4/String-4 1688938 69.70 ns/op 57.39 MB/s BenchmarkHash/n=8/Write-4 575926 188.3 ns/op 42.50 MB/s BenchmarkHash/n=8/Bytes-4 4215100 28.36 ns/op 282.13 MB/s BenchmarkHash/n=8/String-4 1813647 66.06 ns/op 121.11 MB/s BenchmarkHash/n=16/Write-4 620587 192.9 ns/op 82.94 MB/s BenchmarkHash/n=16/Bytes-4 4579076 26.01 ns/op 615.07 MB/s BenchmarkHash/n=16/String-4 1801588 65.31 ns/op 244.97 MB/s BenchmarkHash/n=32/Write-4 529774 201.8 ns/op 158.60 MB/s BenchmarkHash/n=32/Bytes-4 4450528 26.99 ns/op 1185.43 MB/s BenchmarkHash/n=32/String-4 1840966 65.86 ns/op 485.87 MB/s BenchmarkHash/n=64/Write-4 542770 215.5 ns/op 297.03 MB/s BenchmarkHash/n=64/Bytes-4 3992260 29.97 ns/op 2135.15 MB/s BenchmarkHash/n=64/String-4 1757068 67.42 ns/op 949.21 MB/s BenchmarkHash/n=256/Write-4 393024 296.0 ns/op 864.78 MB/s BenchmarkHash/n=256/Bytes-4 2229928 53.73 ns/op 4764.64 MB/s BenchmarkHash/n=256/String-4 902884 128.5 ns/op 1991.88 MB/s BenchmarkHash/n=320/Write-4 403300 290.6 ns/op 1101.18 MB/s BenchmarkHash/n=320/Bytes-4 1799872 66.99 ns/op 4777.17 MB/s BenchmarkHash/n=320/String-4 641578 177.9 ns/op 1798.79 MB/s BenchmarkHash/n=1024/Write-4 268772 439.6 ns/op 2329.13 MB/s BenchmarkHash/n=1024/Bytes-4 735123 160.0 ns/op 6400.30 MB/s BenchmarkHash/n=1024/String-4 253848 463.0 ns/op 2211.78 MB/s BenchmarkHash/n=4096/Write-4 122846 963.6 ns/op 4250.62 MB/s BenchmarkHash/n=4096/Bytes-4 205906 577.6 ns/op 7091.43 MB/s BenchmarkHash/n=4096/String-4 66618 1768 ns/op 2316.35 MB/s BenchmarkHash/n=16384/Write-4 38810 3065 ns/op 5346.29 MB/s BenchmarkHash/n=16384/Bytes-4 53553 2243 ns/op 7305.93 MB/s BenchmarkHash/n=16384/String-4 16720 7128 ns/op 2298.61 MB/s PASS ok hash/maphash 5.403s goos: linux goarch: amd64 pkg: html cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEscape-4 871 130962 ns/op BenchmarkEscapeNone-4 119914 978.0 ns/op BenchmarkUnescape-4 750 154568 ns/op BenchmarkUnescapeNone-4 516081 224.5 ns/op BenchmarkUnescapeSparse-4 10821 10971 ns/op BenchmarkUnescapeDense-4 1150 101206 ns/op PASS ok html 1.989s goos: linux goarch: amd64 pkg: html/template cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCSSEscaper-4 9223 12630 ns/op BenchmarkCSSEscaperNoSpecials-4 44529 2663 ns/op BenchmarkDecodeCSS-4 26460 4426 ns/op BenchmarkDecodeCSSNoSpecials-4 4206316 26.37 ns/op BenchmarkCSSValueFilter-4 107199 1077 ns/op BenchmarkCSSValueFilterOk-4 76758 1553 ns/op BenchmarkEscapedExecute-4 4264 25071 ns/op BenchmarkHTMLNospaceEscaper-4 9582 10608 ns/op BenchmarkHTMLNospaceEscaperNoSpecials-4 66205 1801 ns/op BenchmarkStripTags-4 21020 5589 ns/op BenchmarkStripTagsNoSpecials-4 263161 419.3 ns/op BenchmarkJSValEscaperWithNum-4 23922 5049 ns/op BenchmarkJSValEscaperWithStr-4 4712 22586 ns/op BenchmarkJSValEscaperWithStrNoSpecials-4 17886 6605 ns/op BenchmarkJSValEscaperWithObj-4 4132 26002 ns/op BenchmarkJSValEscaperWithObjNoSpecials-4 12871 9156 ns/op BenchmarkJSStrEscaperNoSpecials-4 59247 1972 ns/op BenchmarkJSStrEscaper-4 10000 10203 ns/op BenchmarkJSRegexpEscaperNoSpecials-4 54417 2164 ns/op BenchmarkJSRegexpEscaper-4 10000 10946 ns/op BenchmarkTemplateSpecialTags-4 79 1351959 ns/op BenchmarkURLEscaper-4 3751 27465 ns/op BenchmarkURLEscaperNoSpecials-4 153640 701.6 ns/op BenchmarkURLNormalizer-4 5382 20584 ns/op BenchmarkURLNormalizerNoSpecials-4 151244 727.6 ns/op BenchmarkSrcsetFilter-4 18633 6341 ns/op BenchmarkSrcsetFilterNoSpecials-4 109306 1129 ns/op PASS ok html/template 4.818s goos: linux goarch: amd64 pkg: image cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAt/rgba-4 615710 193.5 ns/op 16 B/op 1 allocs/op BenchmarkAt/rgba64-4 408320 264.1 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba-4 638965 192.6 ns/op 16 B/op 1 allocs/op BenchmarkAt/nrgba64-4 394125 273.1 ns/op 16 B/op 1 allocs/op BenchmarkAt/alpha-4 1856772 65.06 ns/op 0 B/op 0 allocs/op BenchmarkAt/alpha16-4 1253691 95.58 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray-4 1876534 63.87 ns/op 0 B/op 0 allocs/op BenchmarkAt/gray16-4 1269957 94.16 ns/op 0 B/op 0 allocs/op BenchmarkAt/paletted-4 1495868 79.77 ns/op 0 B/op 0 allocs/op BenchmarkSet/rgba-4 443480 253.7 ns/op 16 B/op 1 allocs/op BenchmarkSet/rgba64-4 359622 318.0 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba-4 476152 263.6 ns/op 16 B/op 1 allocs/op BenchmarkSet/nrgba64-4 356632 322.3 ns/op 16 B/op 1 allocs/op BenchmarkSet/alpha-4 852866 140.6 ns/op 0 B/op 0 allocs/op BenchmarkSet/alpha16-4 555327 208.7 ns/op 16 B/op 1 allocs/op BenchmarkSet/gray-4 941757 120.5 ns/op 0 B/op 0 allocs/op BenchmarkSet/gray16-4 565948 209.0 ns/op 16 B/op 1 allocs/op BenchmarkSet/paletted-4 446470 258.9 ns/op 0 B/op 0 allocs/op BenchmarkRGBAAt-4 1394006 85.61 ns/op BenchmarkRGBASetRGBA-4 1452775 80.73 ns/op BenchmarkRGBA64At-4 719275 160.9 ns/op BenchmarkRGBA64SetRGBA64-4 802165 143.0 ns/op BenchmarkNRGBAAt-4 1398092 85.74 ns/op BenchmarkNRGBASetNRGBA-4 1422912 81.70 ns/op BenchmarkNRGBA64At-4 712677 161.6 ns/op BenchmarkNRGBA64SetNRGBA64-4 734571 144.7 ns/op BenchmarkAlphaAt-4 2406398 49.82 ns/op BenchmarkAlphaSetAlpha-4 2379289 49.91 ns/op BenchmarkAlpha16At-4 1590616 76.24 ns/op BenchmarkAlphaSetAlpha16-4 1598871 74.76 ns/op BenchmarkGrayAt-4 2388216 50.45 ns/op BenchmarkGraySetGray-4 2383980 50.27 ns/op BenchmarkGray16At-4 1606484 75.35 ns/op BenchmarkGraySetGray16-4 1573437 75.92 ns/op PASS ok image 6.610s goos: linux goarch: amd64 pkg: image/color cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkYCbCrToRGB/0-4 4127562 26.64 ns/op BenchmarkYCbCrToRGB/128-4 4329403 24.88 ns/op BenchmarkYCbCrToRGB/255-4 4479253 24.88 ns/op BenchmarkRGBToYCbCr/0-4 4399974 24.20 ns/op BenchmarkRGBToYCbCr/Cb-4 4450808 25.15 ns/op BenchmarkRGBToYCbCr/Cr-4 4337888 23.69 ns/op BenchmarkYCbCrToRGBA/0-4 3605425 30.33 ns/op BenchmarkYCbCrToRGBA/128-4 3309247 33.49 ns/op BenchmarkYCbCrToRGBA/255-4 3805954 28.76 ns/op BenchmarkNYCbCrAToRGBA/0-4 3571904 30.95 ns/op BenchmarkNYCbCrAToRGBA/128-4 3522716 31.29 ns/op BenchmarkNYCbCrAToRGBA/255-4 3549512 31.26 ns/op PASS ok image/color 2.737s goos: linux goarch: amd64 pkg: image/draw cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFillOver-4 3 34058979 ns/op BenchmarkFillSrc-4 286 403352 ns/op BenchmarkCopyOver-4 6 17542790 ns/op BenchmarkCopySrc-4 382 301854 ns/op BenchmarkNRGBAOver-4 6 18884784 ns/op BenchmarkNRGBASrc-4 9 12035425 ns/op BenchmarkYCbCr-4 8 13518861 ns/op BenchmarkGray-4 16 7001529 ns/op BenchmarkCMYK-4 9 12508381 ns/op BenchmarkGlyphOver-4 19 6022422 ns/op BenchmarkRGBAMaskOver-4 4 31232931 ns/op BenchmarkGrayMaskOver-4 5 23663225 ns/op BenchmarkRGBA64ImageMaskOver-4 3 38561418 ns/op BenchmarkRGBA-4 4 25276442 ns/op BenchmarkPalettedFill-4 866 135640 ns/op BenchmarkPalettedRGBA-4 4 25906469 ns/op BenchmarkGenericOver-4 2 56601858 ns/op BenchmarkGenericMaskOver-4 5 22928493 ns/op BenchmarkGenericSrc-4 3 36485027 ns/op BenchmarkGenericMaskSrc-4 4 31009162 ns/op PASS ok image/draw 7.019s goos: linux goarch: amd64 pkg: image/gif cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkDecode-4 22 4695807 ns/op 3.29 MB/s 47848 B/op 267 allocs/op BenchmarkEncodeRandomPaletted-4 1 113710206 ns/op 2.70 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRandomRGBA-4 1 3077434232 ns/op 0.40 MB/s 417248 B/op 13 allocs/op BenchmarkEncodeRealisticPaletted-4 56 2103928 ns/op 7.34 MB/s 79984 B/op 7 allocs/op BenchmarkEncodeRealisticRGBA-4 1 152937832 ns/op 0.40 MB/s 105952 B/op 13 allocs/op PASS ok image/gif 5.135s ##### Test execution environment. # GOARCH: amd64 # CPU: AMD EPYC 7B12 # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: image/jpeg cpu: AMD EPYC 7B12 BenchmarkFDCT-4 5662 21366 ns/op BenchmarkIDCT-4 5870 18127 ns/op BenchmarkDecodeBaseline-4 13 8859339 ns/op 6.98 MB/s 63024 B/op 5 allocs/op BenchmarkDecodeProgressive-4 9 12457752 ns/op 4.96 MB/s 259712 B/op 13 allocs/op BenchmarkEncodeRGBA-4 1 115368702 ns/op 10.65 MB/s 4400 B/op 4 allocs/op BenchmarkEncodeYCbCr-4 1 144360812 ns/op 6.38 MB/s 4400 B/op 4 allocs/op PASS ok image/jpeg 2.129s ##### Test execution environment. # GOARCH: amd64 # CPU: Intel(R) Xeon(R) CPU @ 2.20GHz # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: image/png cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkPaeth-4 12329757 9.859 ns/op BenchmarkDecodeGray-4 12 9068367 ns/op 7.23 MB/s 137024 B/op 102 allocs/op BenchmarkDecodeNRGBAGradient-4 3 38781604 ns/op 6.76 MB/s 337328 B/op 188 allocs/op BenchmarkDecodeNRGBAOpaque-4 3 34062127 ns/op 7.70 MB/s 346592 B/op 152 allocs/op BenchmarkDecodePaletted-4 22 5296276 ns/op 12.37 MB/s 139456 B/op 309 allocs/op BenchmarkDecodeRGB-4 4 31957211 ns/op 8.20 MB/s 332000 B/op 157 allocs/op BenchmarkDecodeInterlacing-4 3 38616934 ns/op 6.79 MB/s 605216 B/op 268 allocs/op BenchmarkEncodeGray-4 2 60221706 ns/op 5.10 MB/s 852184 B/op 29 allocs/op BenchmarkEncodeGrayWithBufferPool-4 2 59615040 ns/op 5.15 MB/s 426080 B/op 14 allocs/op BenchmarkEncodeNRGBOpaque-4 1 198377136 ns/op 6.19 MB/s 860248 B/op 29 allocs/op BenchmarkEncodeNRGBA-4 1 214823835 ns/op 5.72 MB/s 864088 B/op 29 allocs/op BenchmarkEncodePaletted-4 4 30095088 ns/op 10.21 MB/s 848594 B/op 32 allocs/op BenchmarkEncodeRGBOpaque-4 1 194718354 ns/op 6.31 MB/s 860248 B/op 29 allocs/op BenchmarkEncodeRGBA-4 1 803307028 ns/op 1.53 MB/s 864088 B/op 29 allocs/op PASS ok image/png 4.664s ##### Test execution environment. # GOARCH: amd64 # CPU: AMD EPYC 7B12 # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: index/suffixarray cpu: AMD EPYC 7B12 BenchmarkNew/text=opticks/size=100K/bits=32-4 3 46958571 ns/op 2.13 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=opticks/size=100K/bits=64-4 4 31536949 ns/op 3.17 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=opticks/size=500K/bits=32-4 1 209458301 ns/op 2.39 MB/s 2007128 B/op 3 allocs/op BenchmarkNew/text=opticks/size=500K/bits=64-4 1 162525619 ns/op 3.08 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=32-4 3 36409056 ns/op 2.75 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=go/size=100K/bits=64-4 4 31206156 ns/op 3.20 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=32-4 1 191925334 ns/op 2.61 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=go/size=500K/bits=64-4 1 162106260 ns/op 3.08 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=32-4 1 415403061 ns/op 2.41 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=go/size=1M/bits=64-4 1 448559946 ns/op 2.23 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=32-4 1 2955960265 ns/op 1.69 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=go/size=5M/bits=64-4 1 2578368610 ns/op 1.94 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=32-4 18 6303984 ns/op 15.86 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=zero/size=100K/bits=64-4 16 6643462 ns/op 15.05 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=32-4 4 31229804 ns/op 16.01 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=zero/size=500K/bits=64-4 4 31702544 ns/op 15.77 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=32-4 2 59844718 ns/op 16.71 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=zero/size=1M/bits=64-4 2 64192028 ns/op 15.58 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=32-4 1 287785206 ns/op 17.37 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=zero/size=5M/bits=64-4 1 306908953 ns/op 16.29 MB/s 40001616 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=32-4 3 42718209 ns/op 2.34 MB/s 401488 B/op 2 allocs/op BenchmarkNew/text=rand/size=100K/bits=64-4 3 36002643 ns/op 2.78 MB/s 802896 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=32-4 1 238108016 ns/op 2.10 MB/s 2007120 B/op 2 allocs/op BenchmarkNew/text=rand/size=500K/bits=64-4 1 261143401 ns/op 1.91 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=32-4 1 518297238 ns/op 1.93 MB/s 4005968 B/op 2 allocs/op BenchmarkNew/text=rand/size=1M/bits=64-4 1 536375306 ns/op 1.86 MB/s 8003664 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=32-4 1 4562899045 ns/op 1.10 MB/s 20004944 B/op 2 allocs/op BenchmarkNew/text=rand/size=5M/bits=64-4 1 4497949681 ns/op 1.11 MB/s 40001616 B/op 2 allocs/op BenchmarkSaveRestore/bits=32-4 1 115286529 ns/op 36.26 MB/s 5275648 B/op 4 allocs/op BenchmarkSaveRestore/bits=64-4 1 107261435 ns/op 38.97 MB/s 9469952 B/op 4 allocs/op PASS ok index/suffixarray 32.049s ##### Test execution environment. # GOARCH: amd64 # CPU: Intel(R) Xeon(R) CPU @ 2.20GHz # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: internal/fuzz cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMarshalCorpusFile/1-4 35002 2937 ns/op 0.34 MB/s BenchmarkMarshalCorpusFile/2-4 36672 3090 ns/op 0.65 MB/s BenchmarkMarshalCorpusFile/4-4 33828 3395 ns/op 1.18 MB/s BenchmarkMarshalCorpusFile/8-4 28453 4140 ns/op 1.93 MB/s BenchmarkMarshalCorpusFile/16-4 22213 5284 ns/op 3.03 MB/s BenchmarkMarshalCorpusFile/32-4 15087 7828 ns/op 4.09 MB/s BenchmarkMarshalCorpusFile/64-4 8037 12580 ns/op 5.09 MB/s BenchmarkMarshalCorpusFile/128-4 5644 21019 ns/op 6.09 MB/s BenchmarkMarshalCorpusFile/256-4 2953 40562 ns/op 6.31 MB/s BenchmarkMarshalCorpusFile/512-4 1380 82049 ns/op 6.24 MB/s BenchmarkMarshalCorpusFile/1024-4 757 148401 ns/op 6.90 MB/s BenchmarkMarshalCorpusFile/2048-4 393 294247 ns/op 6.96 MB/s BenchmarkMarshalCorpusFile/4096-4 194 609937 ns/op 6.72 MB/s BenchmarkMarshalCorpusFile/8192-4 96 1236068 ns/op 6.63 MB/s BenchmarkMarshalCorpusFile/16384-4 49 2460495 ns/op 6.66 MB/s BenchmarkMarshalCorpusFile/32768-4 18 6374989 ns/op 5.14 MB/s BenchmarkMarshalCorpusFile/65536-4 8 13233776 ns/op 4.95 MB/s BenchmarkMarshalCorpusFile/131072-4 4 29644354 ns/op 4.42 MB/s BenchmarkMarshalCorpusFile/262144-4 2 56118734 ns/op 4.67 MB/s BenchmarkMarshalCorpusFile/524288-4 1 112023156 ns/op 4.68 MB/s BenchmarkMarshalCorpusFile/1048576-4 1 232344890 ns/op 4.51 MB/s BenchmarkUnmarshalCorpusFile/1-4 8806 11780 ns/op 0.08 MB/s BenchmarkUnmarshalCorpusFile/2-4 9302 11858 ns/op 0.17 MB/s BenchmarkUnmarshalCorpusFile/4-4 9208 12863 ns/op 0.31 MB/s BenchmarkUnmarshalCorpusFile/8-4 6754 14980 ns/op 0.53 MB/s BenchmarkUnmarshalCorpusFile/16-4 6615 18088 ns/op 0.88 MB/s BenchmarkUnmarshalCorpusFile/32-4 4084 27197 ns/op 1.18 MB/s BenchmarkUnmarshalCorpusFile/64-4 3344 32126 ns/op 1.99 MB/s BenchmarkUnmarshalCorpusFile/128-4 2757 41231 ns/op 3.10 MB/s BenchmarkUnmarshalCorpusFile/256-4 1066 111163 ns/op 2.30 MB/s BenchmarkUnmarshalCorpusFile/512-4 578 212943 ns/op 2.40 MB/s BenchmarkUnmarshalCorpusFile/1024-4 294 399582 ns/op 2.56 MB/s BenchmarkUnmarshalCorpusFile/2048-4 150 784486 ns/op 2.61 MB/s BenchmarkUnmarshalCorpusFile/4096-4 72 1556979 ns/op 2.63 MB/s BenchmarkUnmarshalCorpusFile/8192-4 37 3124203 ns/op 2.62 MB/s BenchmarkUnmarshalCorpusFile/16384-4 18 6188806 ns/op 2.65 MB/s BenchmarkUnmarshalCorpusFile/32768-4 8 12500592 ns/op 2.62 MB/s BenchmarkUnmarshalCorpusFile/65536-4 5 24867823 ns/op 2.64 MB/s BenchmarkUnmarshalCorpusFile/131072-4 3 50407785 ns/op 2.60 MB/s BenchmarkUnmarshalCorpusFile/262144-4 1 102402984 ns/op 2.56 MB/s BenchmarkUnmarshalCorpusFile/524288-4 1 204035586 ns/op 2.57 MB/s BenchmarkUnmarshalCorpusFile/1048576-4 1 409311015 ns/op 2.56 MB/s BenchmarkMutatorBytes/1-4 36344 3256 ns/op BenchmarkMutatorBytes/10-4 38757 3102 ns/op BenchmarkMutatorBytes/100-4 35835 3403 ns/op BenchmarkMutatorBytes/1000-4 23695 5324 ns/op BenchmarkMutatorBytes/10000-4 5767 23279 ns/op BenchmarkMutatorBytes/100000-4 838 164077 ns/op BenchmarkMutatorString/1-4 31335 3413 ns/op BenchmarkMutatorString/10-4 35906 3330 ns/op BenchmarkMutatorString/100-4 32859 4147 ns/op BenchmarkMutatorString/1000-4 13396 7774 ns/op BenchmarkMutatorString/10000-4 3033 62220 ns/op BenchmarkMutatorString/100000-4 184 615649 ns/op BenchmarkMutatorAllBasicTypes/[]uint8-4 19245 6017 ns/op BenchmarkMutatorAllBasicTypes/string-4 19573 6073 ns/op BenchmarkMutatorAllBasicTypes/bool-4 61258 1952 ns/op BenchmarkMutatorAllBasicTypes/float32-4 54973 2132 ns/op BenchmarkMutatorAllBasicTypes/float64-4 56503 2142 ns/op BenchmarkMutatorAllBasicTypes/int-4 58588 2044 ns/op BenchmarkMutatorAllBasicTypes/int8-4 58850 1993 ns/op BenchmarkMutatorAllBasicTypes/int16-4 59038 1990 ns/op BenchmarkMutatorAllBasicTypes/int32-4 60272 2017 ns/op BenchmarkMutatorAllBasicTypes/int64-4 59119 2004 ns/op BenchmarkMutatorAllBasicTypes/uint8-4 56763 2094 ns/op BenchmarkMutatorAllBasicTypes/uint16-4 57952 2062 ns/op BenchmarkMutatorAllBasicTypes/uint32-4 56292 2080 ns/op BenchmarkMutatorAllBasicTypes/uint64-4 57160 2067 ns/op PASS ok internal/fuzz 12.541s goos: linux goarch: amd64 pkg: internal/intern cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkStress-4 32160 3539 ns/op 0 B/op 0 allocs/op BenchmarkGetByString-4 127594 941.8 ns/op 0 B/op 0 allocs/op PASS ok internal/intern 1.376s goos: linux goarch: amd64 pkg: internal/poll cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkSplicePipe/SplicePipeWithPool-4 38971 3226 ns/op BenchmarkSplicePipe/SplicePipeWithoutPool-4 10000 10690 ns/op BenchmarkSplicePipePoolParallel-4 110764 1322 ns/op BenchmarkSplicePipeNativeParallel-4 30884 4335 ns/op PASS ok internal/poll 1.839s goos: linux goarch: amd64 pkg: internal/trace cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkMMU-4 5 23712846 ns/op PASS ok internal/trace 4.000s ##### Test execution environment. # GOARCH: amd64 # CPU: AMD EPYC 7B12 # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Running benchmarks briefly. PASS ok internal/zstd 1.012s ##### Test execution environment. # GOARCH: amd64 # CPU: Intel(R) Xeon(R) CPU @ 2.20GHz # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: io cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCopyNSmall-4 10000 15116 ns/op BenchmarkCopyNLarge-4 141 1105650 ns/op PASS ok io 1.422s ##### Test execution environment. # GOARCH: amd64 # CPU: AMD EPYC 7B12 # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: log cpu: AMD EPYC 7B12 BenchmarkItoa-4 307592 378.4 ns/op BenchmarkPrintln-4 33512 3697 ns/op 78 B/op 1 allocs/op BenchmarkPrintlnNoFlags-4 50780 2404 ns/op 65 B/op 1 allocs/op BenchmarkConcurrent-4 3153 32375 ns/op BenchmarkDiscard-4 1851124 65.04 ns/op 0 B/op 0 allocs/op PASS ok log 1.846s goos: linux goarch: amd64 pkg: log/slog cpu: AMD EPYC 7B12 BenchmarkWriteTime-4 120216 981.0 ns/op BenchmarkJSONHandler/defaults-4 9098 11348 ns/op 531 B/op 1 allocs/op BenchmarkJSONHandler/time_format-4 5403 18854 ns/op 773 B/op 6 allocs/op BenchmarkJSONHandler/time_unix-4 7263 16962 ns/op 763 B/op 5 allocs/op BenchmarkPreformatting/separate-4 10000 10886 ns/op 525 B/op 1 allocs/op BenchmarkPreformatting/struct-4 10670 11486 ns/op 532 B/op 1 allocs/op BenchmarkPreformatting/struct_file-4 7550 13633 ns/op 520 B/op 0 allocs/op BenchmarkJSONEncoding/json.Marshal-4 42336 2892 ns/op 79 B/op 2 allocs/op BenchmarkJSONEncoding/Encoder.Encode-4 41139 2921 ns/op 64 B/op 2 allocs/op BenchmarkNopLog/no_attrs-4 94962 1227 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-4 78565 1559 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/attrs-parallel-4 64402 1957 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/keys-values-4 77376 1635 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-4 79792 1572 ns/op 0 B/op 0 allocs/op BenchmarkNopLog/WithContext-parallel-4 60291 2009 ns/op 0 B/op 0 allocs/op BenchmarkPC/0-4 656415 179.1 ns/op 0 B/op 0 allocs/op BenchmarkPC/1-4 434052 242.1 ns/op 0 B/op 0 allocs/op BenchmarkPC/2-4 301344 357.2 ns/op 0 B/op 0 allocs/op BenchmarkPC/3-4 207577 504.2 ns/op 0 B/op 0 allocs/op BenchmarkPC/4-4 174778 613.9 ns/op 0 B/op 0 allocs/op BenchmarkRecord-4 9820 12252 ns/op BenchmarkDispatch/switch-checked-4 270423 426.3 ns/op BenchmarkDispatch/As-4 236036 442.3 ns/op BenchmarkDispatch/Visit-4 252442 465.4 ns/op BenchmarkUnsafeStrings-4 24768 4799 ns/op 0 B/op 0 allocs/op --- BENCH: BenchmarkUnsafeStrings-4 value_test.go:228: Value size = 24 value_test.go:228: Value size = 24 value_test.go:228: Value size = 24 value_test.go:228: Value size = 24 PASS ok log/slog 4.412s ##### Test execution environment. # GOARCH: amd64 # CPU: Intel(R) Xeon(R) CPU @ 2.20GHz # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: log/slog/internal/benchmarks cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAttrs/disabled/5_args-4 2031740 57.91 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/5_args_ctx-4 1552586 68.52 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/10_args-4 1345885 88.58 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/disabled/40_args-4 409815 269.4 ns/op 0 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args-4 55629 1829 ns/op 264 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/5_args_ctx-4 63464 1843 ns/op 260 B/op 0 allocs/op BenchmarkAttrs/fastText_discard/10_args-4 39136 2890 ns/op 466 B/op 1 allocs/op BenchmarkAttrs/fastText_discard/40_args-4 12290 8380 ns/op 2040 B/op 1 allocs/op BenchmarkAttrs/Text_discard/5_args-4 14770 9278 ns/op 605 B/op 3 allocs/op BenchmarkAttrs/Text_discard/5_args_ctx-4 13579 8974 ns/op 609 B/op 3 allocs/op BenchmarkAttrs/Text_discard/10_args-4 9242 12997 ns/op 911 B/op 7 allocs/op BenchmarkAttrs/Text_discard/40_args-4 2953 35349 ns/op 3023 B/op 22 allocs/op BenchmarkAttrs/JSON_discard/5_args-4 16305 7579 ns/op 518 B/op 0 allocs/op BenchmarkAttrs/JSON_discard/5_args_ctx-4 16035 7201 ns/op 530 B/op 1 allocs/op BenchmarkAttrs/JSON_discard/10_args-4 11200 10507 ns/op 726 B/op 1 allocs/op BenchmarkAttrs/JSON_discard/40_args-4 3511 29521 ns/op 2290 B/op 2 allocs/op PASS ok log/slog/internal/benchmarks 3.794s ##### Test execution environment. # GOARCH: amd64 # CPU: AMD EPYC 7B12 # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: maps cpu: AMD EPYC 7B12 BenchmarkMapClone-4 4 27203152 ns/op BenchmarkKeys-4 10 10501915 ns/op PASS ok maps 2.757s ##### Test execution environment. # GOARCH: amd64 # CPU: Intel(R) Xeon(R) CPU @ 2.20GHz # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: math cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkAcos-4 2198404 54.38 ns/op BenchmarkAcosh-4 907182 113.2 ns/op BenchmarkAsin-4 2200210 54.48 ns/op BenchmarkAsinh-4 965463 118.2 ns/op BenchmarkAtan-4 2947437 40.34 ns/op BenchmarkAtanh-4 983390 110.8 ns/op BenchmarkAtan2-4 2110843 56.78 ns/op BenchmarkCbrt-4 1445842 83.02 ns/op BenchmarkCeil-4 21105178 5.657 ns/op BenchmarkCompare-4 3960792 30.31 ns/op BenchmarkCompare32-4 4971477 24.02 ns/op BenchmarkCopysign-4 2962170 40.48 ns/op BenchmarkCos-4 1346082 86.72 ns/op BenchmarkCosh-4 1487672 80.83 ns/op BenchmarkErf-4 2849516 42.11 ns/op BenchmarkErfc-4 2738062 43.80 ns/op BenchmarkErfinv-4 2491236 48.15 ns/op BenchmarkErfcinv-4 2467808 48.58 ns/op BenchmarkExp-4 5863328 19.39 ns/op BenchmarkExpGo-4 891436 125.0 ns/op BenchmarkExpm1-4 1958265 60.81 ns/op BenchmarkExp2-4 1000000 116.3 ns/op BenchmarkExp2Go-4 925110 122.1 ns/op BenchmarkAbs-4 3826963 31.31 ns/op BenchmarkDim-4 9475540 13.06 ns/op BenchmarkFloor-4 21041259 5.680 ns/op BenchmarkMax-4 14208912 8.427 ns/op BenchmarkMin-4 14369329 8.346 ns/op BenchmarkMod-4 340407 326.1 ns/op BenchmarkFrexp-4 1959108 59.54 ns/op BenchmarkGamma-4 717685 165.9 ns/op BenchmarkHypot-4 10146469 10.93 ns/op BenchmarkHypotGo-4 1577095 75.32 ns/op BenchmarkIlogb-4 2411001 48.86 ns/op BenchmarkJ0-4 248840 474.5 ns/op BenchmarkJ1-4 250112 469.6 ns/op BenchmarkJn-4 115478 1029 ns/op BenchmarkLdexp-4 1965223 59.33 ns/op BenchmarkLgamma-4 876235 134.4 ns/op BenchmarkLog-4 4751578 23.33 ns/op BenchmarkLogb-4 2448812 49.03 ns/op BenchmarkLog1p-4 1304664 91.28 ns/op BenchmarkLog10-4 4617099 24.95 ns/op BenchmarkLog2-4 1539255 77.70 ns/op BenchmarkModf-4 2885035 40.80 ns/op BenchmarkNextafter32-4 2981641 40.24 ns/op BenchmarkNextafter64-4 3011468 39.49 ns/op BenchmarkPowInt-4 618962 193.5 ns/op BenchmarkPowFrac-4 422031 269.4 ns/op BenchmarkPow10Pos-4 4425878 26.71 ns/op BenchmarkPow10Neg-4 4191052 28.06 ns/op BenchmarkRound-4 3788572 31.32 ns/op BenchmarkRoundToEven-4 8681238 13.88 ns/op BenchmarkRemainder-4 497498 220.3 ns/op BenchmarkSignbit-4 5621277 21.36 ns/op BenchmarkSin-4 1771581 67.95 ns/op BenchmarkSincos-4 1000000 115.2 ns/op BenchmarkSinh-4 1840654 65.73 ns/op BenchmarkSqrtIndirect-4 21190334 5.669 ns/op BenchmarkSqrtLatency-4 16468198 6.806 ns/op BenchmarkSqrtIndirectLatency-4 15800570 6.833 ns/op BenchmarkSqrtGoLatency-4 1000000 103.4 ns/op BenchmarkSqrtPrime-4 32676 3620 ns/op BenchmarkTan-4 1505638 79.94 ns/op BenchmarkTanh-4 1371510 87.11 ns/op BenchmarkTrunc-4 21073452 5.669 ns/op BenchmarkY0-4 259150 461.2 ns/op BenchmarkY1-4 255747 459.3 ns/op BenchmarkYn-4 119163 965.3 ns/op BenchmarkFloat64bits-4 6056212 19.82 ns/op BenchmarkFloat64frombits-4 5564647 21.33 ns/op BenchmarkFloat32bits-4 5548112 21.39 ns/op BenchmarkFloat32frombits-4 5217134 23.33 ns/op BenchmarkFMA-4 19825790 6.025 ns/op PASS ok math 12.724s ##### Test execution environment. # GOARCH: amd64 # CPU: AMD EPYC 7B12 # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: math/big cpu: AMD EPYC 7B12 BenchmarkAddVV/1-4 13923046 7.313 ns/op 8751.77 MB/s BenchmarkAddVV/2-4 15553564 7.526 ns/op 17007.98 MB/s BenchmarkAddVV/3-4 15164299 7.883 ns/op 24355.36 MB/s BenchmarkAddVV/4-4 14176884 8.735 ns/op 29306.30 MB/s BenchmarkAddVV/5-4 13893128 8.683 ns/op 36854.88 MB/s BenchmarkAddVV/10-4 11939914 10.11 ns/op 63276.24 MB/s BenchmarkAddVV/100-4 2592500 46.72 ns/op 136977.92 MB/s BenchmarkAddVV/1000-4 245755 477.9 ns/op 133908.66 MB/s BenchmarkSubVV/1-4 16605862 7.221 ns/op 8862.54 MB/s BenchmarkSubVV/2-4 14974966 7.877 ns/op 16250.21 MB/s BenchmarkSubVV/3-4 13442691 8.519 ns/op 22539.14 MB/s BenchmarkSubVV/4-4 14328132 8.400 ns/op 30476.81 MB/s BenchmarkSubVV/5-4 12903097 8.673 ns/op 36897.88 MB/s BenchmarkSubVV/10-4 10442254 10.30 ns/op 62119.55 MB/s BenchmarkSubVV/100-4 2543763 46.57 ns/op 137429.79 MB/s BenchmarkSubVV/1000-4 242424 474.2 ns/op 134955.03 MB/s BenchmarkAddVW/1-4 15745792 7.202 ns/op 1110.74 MB/s BenchmarkAddVW/2-4 14831746 7.598 ns/op 2105.91 MB/s BenchmarkAddVW/3-4 15314007 8.023 ns/op 2991.52 MB/s BenchmarkAddVW/4-4 15300146 7.488 ns/op 4273.58 MB/s BenchmarkAddVW/5-4 16045560 7.604 ns/op 5260.08 MB/s BenchmarkAddVW/10-4 12101247 9.402 ns/op 8508.90 MB/s BenchmarkAddVW/100-4 469638 256.9 ns/op 3114.39 MB/s BenchmarkAddVW/1000-4 64858 1829 ns/op 4373.43 MB/s BenchmarkAddVWext/1-4 15748363 6.933 ns/op 1153.87 MB/s BenchmarkAddVWext/2-4 16688990 7.259 ns/op 2204.07 MB/s BenchmarkAddVWext/3-4 15638420 7.662 ns/op 3132.30 MB/s BenchmarkAddVWext/4-4 13544661 7.563 ns/op 4231.25 MB/s BenchmarkAddVWext/5-4 14872156 7.554 ns/op 5294.97 MB/s BenchmarkAddVWext/10-4 12589464 9.447 ns/op 8468.27 MB/s BenchmarkAddVWext/100-4 110559 1069 ns/op 748.35 MB/s BenchmarkAddVWext/1000-4 11600 10190 ns/op 785.05 MB/s BenchmarkSubVW/1-4 15643414 7.234 ns/op 1105.85 MB/s BenchmarkSubVW/2-4 15289430 7.855 ns/op 2036.87 MB/s BenchmarkSubVW/3-4 13678317 8.535 ns/op 2811.91 MB/s BenchmarkSubVW/4-4 13572036 7.566 ns/op 4229.25 MB/s BenchmarkSubVW/5-4 14173759 7.605 ns/op 5260.04 MB/s BenchmarkSubVW/10-4 12731854 9.452 ns/op 8463.42 MB/s BenchmarkSubVW/100-4 457785 258.2 ns/op 3098.03 MB/s BenchmarkSubVW/1000-4 62712 1833 ns/op 4364.15 MB/s BenchmarkSubVWext/1-4 16910413 6.978 ns/op 1146.52 MB/s BenchmarkSubVWext/2-4 15720429 7.535 ns/op 2123.51 MB/s BenchmarkSubVWext/3-4 12938146 8.149 ns/op 2945.05 MB/s BenchmarkSubVWext/4-4 15187741 7.408 ns/op 4319.78 MB/s BenchmarkSubVWext/5-4 15005460 7.650 ns/op 5228.90 MB/s BenchmarkSubVWext/10-4 12812288 9.455 ns/op 8460.71 MB/s BenchmarkSubVWext/100-4 113240 1073 ns/op 745.88 MB/s BenchmarkSubVWext/1000-4 10000 10313 ns/op 775.75 MB/s BenchmarkMulAddVWW/1-4 15587635 7.289 ns/op 8780.23 MB/s BenchmarkMulAddVWW/2-4 13158559 7.824 ns/op 16360.44 MB/s BenchmarkMulAddVWW/3-4 14756355 8.239 ns/op 23304.30 MB/s BenchmarkMulAddVWW/4-4 12769818 8.461 ns/op 30257.92 MB/s BenchmarkMulAddVWW/5-4 12884580 9.061 ns/op 35316.82 MB/s BenchmarkMulAddVWW/10-4 10276762 11.59 ns/op 55221.87 MB/s BenchmarkMulAddVWW/100-4 1403884 85.33 ns/op 75006.06 MB/s BenchmarkMulAddVWW/1000-4 143106 836.6 ns/op 76503.07 MB/s BenchmarkAddMulVVW/1-4 14988310 8.024 ns/op 7975.72 MB/s BenchmarkAddMulVVW/2-4 13834322 8.178 ns/op 15652.14 MB/s BenchmarkAddMulVVW/3-4 13321198 8.751 ns/op 21939.76 MB/s BenchmarkAddMulVVW/4-4 11799573 9.757 ns/op 26237.97 MB/s BenchmarkAddMulVVW/5-4 10695789 10.67 ns/op 30004.00 MB/s BenchmarkAddMulVVW/10-4 10886755 11.07 ns/op 57793.50 MB/s BenchmarkAddMulVVW/100-4 2156823 55.19 ns/op 115966.22 MB/s BenchmarkAddMulVVW/1000-4 208084 490.6 ns/op 130449.84 MB/s BenchmarkDivWVW/1-4 4448157 26.72 ns/op 2394.78 MB/s BenchmarkDivWVW/2-4 2778093 43.52 ns/op 2940.95 MB/s BenchmarkDivWVW/3-4 2117439 56.61 ns/op 3391.47 MB/s BenchmarkDivWVW/4-4 1702309 73.40 ns/op 3487.72 MB/s BenchmarkDivWVW/5-4 1470331 83.50 ns/op 3832.35 MB/s BenchmarkDivWVW/10-4 724484 153.5 ns/op 4168.57 MB/s BenchmarkDivWVW/100-4 89679 1351 ns/op 4738.94 MB/s BenchmarkDivWVW/1000-4 8947 13466 ns/op 4752.68 MB/s BenchmarkNonZeroShifts/1/shrVU-4 15681849 7.309 ns/op BenchmarkNonZeroShifts/1/shlVU-4 16019868 7.537 ns/op BenchmarkNonZeroShifts/2/shrVU-4 14755792 8.132 ns/op BenchmarkNonZeroShifts/2/shlVU-4 15425216 7.808 ns/op BenchmarkNonZeroShifts/3/shrVU-4 12556203 9.082 ns/op BenchmarkNonZeroShifts/3/shlVU-4 13659912 8.528 ns/op BenchmarkNonZeroShifts/4/shrVU-4 11170826 10.11 ns/op BenchmarkNonZeroShifts/4/shlVU-4 12527131 9.161 ns/op BenchmarkNonZeroShifts/5/shrVU-4 10674524 11.06 ns/op BenchmarkNonZeroShifts/5/shlVU-4 11996798 9.782 ns/op BenchmarkNonZeroShifts/10/shrVU-4 7618666 15.82 ns/op BenchmarkNonZeroShifts/10/shlVU-4 9023080 12.91 ns/op BenchmarkNonZeroShifts/100/shrVU-4 1000000 100.3 ns/op BenchmarkNonZeroShifts/100/shlVU-4 1736820 74.15 ns/op BenchmarkNonZeroShifts/1000/shrVU-4 125023 954.7 ns/op BenchmarkNonZeroShifts/1000/shlVU-4 187960 644.3 ns/op BenchmarkDecimalConversion-4 303 365862 ns/op BenchmarkFloatString/100-4 16602 6964 ns/op 392 B/op 8 allocs/op BenchmarkFloatString/1000-4 322 399999 ns/op 2916 B/op 10 allocs/op BenchmarkFloatString/10000-4 3 36992730 ns/op 60952 B/op 47 allocs/op BenchmarkFloatString/100000-4 1 3660567420 ns/op 852560 B/op 495 allocs/op BenchmarkFloatAdd/10-4 234842 480.7 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100-4 238310 474.3 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/1000-4 229581 526.8 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/10000-4 119134 994.4 ns/op 0 B/op 0 allocs/op BenchmarkFloatAdd/100000-4 21879 5353 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10-4 308294 372.6 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100-4 327362 367.8 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/1000-4 303298 395.8 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/10000-4 196568 567.2 ns/op 0 B/op 0 allocs/op BenchmarkFloatSub/100000-4 57518 2130 ns/op 0 B/op 0 allocs/op BenchmarkParseFloatSmallExp-4 2649 41735 ns/op BenchmarkParseFloatLargeExp-4 650 183349 ns/op BenchmarkGCD10x10/WithoutXY-4 281660 364.4 ns/op BenchmarkGCD10x10/WithXY-4 86484 1393 ns/op BenchmarkGCD10x100/WithoutXY-4 163708 743.2 ns/op BenchmarkGCD10x100/WithXY-4 24760 4970 ns/op BenchmarkGCD10x1000/WithoutXY-4 105004 1136 ns/op BenchmarkGCD10x1000/WithXY-4 19974 6027 ns/op BenchmarkGCD100x100/WithoutXY-4 44323 2675 ns/op BenchmarkGCD100x100/WithXY-4 16432 7560 ns/op BenchmarkGCD100x1000/WithoutXY-4 18448 6537 ns/op BenchmarkGCD100x1000/WithXY-4 9048 13211 ns/op BenchmarkGCD1000x1000/WithoutXY-4 3609 31578 ns/op BenchmarkGCD1000x1000/WithXY-4 1837 60688 ns/op BenchmarkHilbert-4 34 3488986 ns/op BenchmarkBinomial-4 20781 5768 ns/op BenchmarkQuoRem-4 32521 4200 ns/op BenchmarkExp-4 19 5421833 ns/op BenchmarkExpMont/Odd-4 174 682424 ns/op 2596 B/op 22 allocs/op BenchmarkExpMont/Even1-4 174 688774 ns/op 3360 B/op 38 allocs/op BenchmarkExpMont/Even2-4 166 728450 ns/op 3864 B/op 54 allocs/op BenchmarkExpMont/Even3-4 169 710455 ns/op 3843 B/op 53 allocs/op BenchmarkExpMont/Even4-4 166 710731 ns/op 3867 B/op 54 allocs/op BenchmarkExpMont/Even8-4 168 698628 ns/op 3867 B/op 54 allocs/op BenchmarkExpMont/Even32-4 168 691587 ns/op 3852 B/op 53 allocs/op BenchmarkExpMont/Even64-4 212 575800 ns/op 3620 B/op 53 allocs/op BenchmarkExpMont/Even96-4 205 589122 ns/op 3790 B/op 51 allocs/op BenchmarkExpMont/Even128-4 241 483496 ns/op 3247 B/op 50 allocs/op BenchmarkExpMont/Even255-4 266 452467 ns/op 2942 B/op 47 allocs/op BenchmarkExpMont/SmallEven1-4 625 188215 ns/op 1312 B/op 34 allocs/op BenchmarkExpMont/SmallEven2-4 549 215535 ns/op 1715 B/op 46 allocs/op BenchmarkExpMont/SmallEven3-4 502 211800 ns/op 1736 B/op 47 allocs/op BenchmarkExpMont/SmallEven4-4 542 214003 ns/op 1734 B/op 47 allocs/op BenchmarkExp2-4 19 5355307 ns/op BenchmarkBitset-4 1142767 106.6 ns/op BenchmarkBitsetNeg-4 612048 187.0 ns/op BenchmarkBitsetOrig-4 361160 332.3 ns/op BenchmarkBitsetNegOrig-4 243601 500.4 ns/op BenchmarkModSqrt225_Tonelli-4 164 689126 ns/op BenchmarkModSqrt225_3Mod4-4 499 216424 ns/op BenchmarkModSqrt231_Tonelli-4 159 744284 ns/op BenchmarkModSqrt231_5Mod8-4 454 258406 ns/op BenchmarkModInverse-4 18018 6678 ns/op BenchmarkSqrt-4 2264 49224 ns/op BenchmarkIntSqr/1-4 1752751 69.07 ns/op BenchmarkIntSqr/2-4 971722 123.4 ns/op BenchmarkIntSqr/3-4 793490 147.6 ns/op BenchmarkIntSqr/5-4 593013 200.4 ns/op BenchmarkIntSqr/8-4 452686 274.9 ns/op BenchmarkIntSqr/10-4 352045 338.2 ns/op BenchmarkIntSqr/20-4 76374 1677 ns/op BenchmarkIntSqr/30-4 58720 2249 ns/op BenchmarkIntSqr/50-4 34794 3551 ns/op BenchmarkIntSqr/80-4 20442 5894 ns/op BenchmarkIntSqr/100-4 16083 7569 ns/op BenchmarkIntSqr/200-4 6284 19466 ns/op BenchmarkIntSqr/300-4 2404 47415 ns/op BenchmarkIntSqr/500-4 1286 99242 ns/op BenchmarkIntSqr/800-4 451 261815 ns/op BenchmarkIntSqr/1000-4 337 358190 ns/op BenchmarkDiv/20/10-4 554056 216.4 ns/op BenchmarkDiv/40/20-4 525711 203.7 ns/op BenchmarkDiv/100/50-4 569758 210.7 ns/op BenchmarkDiv/200/100-4 77120 1635 ns/op BenchmarkDiv/400/200-4 74662 1692 ns/op BenchmarkDiv/1000/500-4 61485 2169 ns/op BenchmarkDiv/2000/1000-4 45595 2929 ns/op BenchmarkDiv/20000/10000-4 1539 78006 ns/op BenchmarkDiv/200000/100000-4 33 3263795 ns/op BenchmarkDiv/2000000/1000000-4 2 90741733 ns/op BenchmarkDiv/20000000/10000000-4 1 2655328447 ns/op BenchmarkMul-4 7 16271150 ns/op BenchmarkNatMul/10-4 234631 442.3 ns/op BenchmarkNatMul/100-4 8600 14490 ns/op BenchmarkNatMul/1000-4 254 465994 ns/op BenchmarkZeroShifts/Shl-4 25528 4820 ns/op BenchmarkZeroShifts/ShlSame-4 6817303 17.58 ns/op BenchmarkZeroShifts/Shr-4 23413 4778 ns/op BenchmarkZeroShifts/ShrSame-4 7052402 17.08 ns/op BenchmarkExp3Power/0x10-4 281625 424.6 ns/op BenchmarkExp3Power/0x40-4 231624 494.4 ns/op BenchmarkExp3Power/0x100-4 148190 812.8 ns/op BenchmarkExp3Power/0x400-4 65488 1770 ns/op BenchmarkExp3Power/0x1000-4 14262 8555 ns/op BenchmarkExp3Power/0x4000-4 2872 40353 ns/op BenchmarkExp3Power/0x10000-4 343 348810 ns/op BenchmarkExp3Power/0x40000-4 28 3912582 ns/op BenchmarkExp3Power/0x100000-4 3 38263696 ns/op BenchmarkExp3Power/0x400000-4 1 358712174 ns/op BenchmarkFibo-4 4 30677077 ns/op BenchmarkNatSqr/1-4 1343962 88.27 ns/op BenchmarkNatSqr/2-4 827522 153.7 ns/op BenchmarkNatSqr/3-4 657012 180.9 ns/op BenchmarkNatSqr/5-4 445124 262.8 ns/op BenchmarkNatSqr/8-4 381528 350.0 ns/op BenchmarkNatSqr/10-4 261607 435.8 ns/op BenchmarkNatSqr/20-4 66660 1691 ns/op BenchmarkNatSqr/30-4 50607 2403 ns/op BenchmarkNatSqr/50-4 29359 3830 ns/op BenchmarkNatSqr/80-4 18303 6360 ns/op BenchmarkNatSqr/100-4 14070 8285 ns/op BenchmarkNatSqr/200-4 5628 20911 ns/op BenchmarkNatSqr/300-4 2461 51450 ns/op BenchmarkNatSqr/500-4 1153 99482 ns/op BenchmarkNatSqr/800-4 530 231197 ns/op BenchmarkNatSqr/1000-4 375 310660 ns/op BenchmarkNatSetBytes/8-4 1126266 101.9 ns/op BenchmarkNatSetBytes/24-4 351268 348.3 ns/op BenchmarkNatSetBytes/128-4 75867 1451 ns/op BenchmarkNatSetBytes/7-4 1289354 92.56 ns/op BenchmarkNatSetBytes/23-4 377152 330.7 ns/op BenchmarkNatSetBytes/127-4 79562 1455 ns/op BenchmarkScanPi-4 330 358246 ns/op BenchmarkStringPiParallel-4 981 131748 ns/op BenchmarkScan/10/Base2-4 58467 2034 ns/op BenchmarkScan/100/Base2-4 6291 18247 ns/op BenchmarkScan/1000/Base2-4 663 193277 ns/op BenchmarkScan/10/Base8-4 146534 848.3 ns/op BenchmarkScan/100/Base8-4 18274 6377 ns/op BenchmarkScan/1000/Base8-4 1914 63234 ns/op BenchmarkScan/10/Base10-4 158329 787.1 ns/op BenchmarkScan/100/Base10-4 20256 5906 ns/op BenchmarkScan/1000/Base10-4 2104 57769 ns/op BenchmarkScan/10/Base16-4 181668 679.5 ns/op BenchmarkScan/100/Base16-4 23822 5025 ns/op BenchmarkScan/1000/Base16-4 2425 50241 ns/op BenchmarkString/10/Base2-4 276957 433.8 ns/op BenchmarkString/100/Base2-4 37809 3125 ns/op BenchmarkString/1000/Base2-4 3975 30541 ns/op BenchmarkString/10/Base8-4 479433 222.9 ns/op BenchmarkString/100/Base8-4 99937 1214 ns/op BenchmarkString/1000/Base8-4 9404 10952 ns/op BenchmarkString/10/Base10-4 298771 370.5 ns/op BenchmarkString/100/Base10-4 61258 1905 ns/op BenchmarkString/1000/Base10-4 6368 16636 ns/op BenchmarkString/10/Base16-4 590461 203.0 ns/op BenchmarkString/100/Base16-4 113954 915.3 ns/op BenchmarkString/1000/Base16-4 15091 7814 ns/op BenchmarkLeafSize/0-4 62 1889000 ns/op BenchmarkLeafSize/1-4 571 193201 ns/op BenchmarkLeafSize/2-4 578 193246 ns/op BenchmarkLeafSize/3-4 427 268170 ns/op BenchmarkLeafSize/4-4 595 191851 ns/op BenchmarkLeafSize/5-4 357 301782 ns/op BenchmarkLeafSize/6-4 440 259551 ns/op BenchmarkLeafSize/7-4 457 254828 ns/op BenchmarkLeafSize/8-4 597 184995 ns/op BenchmarkLeafSize/9-4 319 356908 ns/op BenchmarkLeafSize/10-4 361 304764 ns/op BenchmarkLeafSize/11-4 385 290846 ns/op BenchmarkLeafSize/12-4 416 260389 ns/op BenchmarkLeafSize/13-4 424 287161 ns/op BenchmarkLeafSize/14-4 469 246935 ns/op BenchmarkLeafSize/15-4 492 225364 ns/op BenchmarkLeafSize/16-4 554 187853 ns/op BenchmarkLeafSize/32-4 618 191670 ns/op BenchmarkLeafSize/64-4 564 206403 ns/op BenchmarkProbablyPrime/n=0-4 14 7687471 ns/op BenchmarkProbablyPrime/n=1-4 13 8755140 ns/op BenchmarkProbablyPrime/n=5-4 8 13104633 ns/op BenchmarkProbablyPrime/n=10-4 6 18582572 ns/op BenchmarkProbablyPrime/n=20-4 4 28737177 ns/op BenchmarkProbablyPrime/Lucas-4 16 6592053 ns/op BenchmarkProbablyPrime/MillerRabinBase2-4 111 1070084 ns/op BenchmarkRatCmp-4 330064 383.6 ns/op BenchmarkFloatSqrt/64-4 31254 3676 ns/op 208 B/op 5 allocs/op BenchmarkFloatSqrt/128-4 19496 5960 ns/op 256 B/op 5 allocs/op BenchmarkFloatSqrt/256-4 13822 8465 ns/op 352 B/op 5 allocs/op BenchmarkFloatSqrt/1000-4 6198 16734 ns/op 1312 B/op 6 allocs/op BenchmarkFloatSqrt/10000-4 1207 94058 ns/op 18082 B/op 9 allocs/op BenchmarkFloatSqrt/100000-4 88 1278626 ns/op 175049 B/op 20 allocs/op BenchmarkFloatSqrt/1000000-4 2 97883732 ns/op 3502360 B/op 583 allocs/op PASS ok math/big 48.995s goos: linux goarch: amd64 pkg: math/bits cpu: AMD EPYC 7B12 BenchmarkLeadingZeros-4 9834010 10.35 ns/op BenchmarkLeadingZeros8-4 9867302 12.37 ns/op BenchmarkLeadingZeros16-4 10557554 12.15 ns/op BenchmarkLeadingZeros32-4 11832908 10.12 ns/op BenchmarkLeadingZeros64-4 11800756 10.16 ns/op BenchmarkTrailingZeros-4 11459305 10.06 ns/op BenchmarkTrailingZeros8-4 10267345 11.53 ns/op BenchmarkTrailingZeros16-4 10872304 11.78 ns/op BenchmarkTrailingZeros32-4 12075984 9.824 ns/op BenchmarkTrailingZeros64-4 11904834 10.28 ns/op BenchmarkOnesCount-4 12040807 9.783 ns/op BenchmarkOnesCount8-4 12075498 10.75 ns/op BenchmarkOnesCount16-4 11722093 10.18 ns/op BenchmarkOnesCount32-4 11589937 10.36 ns/op BenchmarkOnesCount64-4 11646957 10.08 ns/op BenchmarkRotateLeft-4 11437252 10.13 ns/op BenchmarkRotateLeft8-4 12065782 9.817 ns/op BenchmarkRotateLeft16-4 11832943 12.52 ns/op BenchmarkRotateLeft32-4 10851481 9.780 ns/op BenchmarkRotateLeft64-4 12147004 9.888 ns/op BenchmarkReverse-4 20815917 5.329 ns/op BenchmarkReverse8-4 21692330 5.756 ns/op BenchmarkReverse16-4 20716983 5.310 ns/op BenchmarkReverse32-4 20990694 5.327 ns/op BenchmarkReverse64-4 21344455 5.347 ns/op BenchmarkReverseBytes-4 21880165 5.000 ns/op BenchmarkReverseBytes16-4 22484835 5.063 ns/op BenchmarkReverseBytes32-4 21891577 5.047 ns/op BenchmarkReverseBytes64-4 20965056 5.006 ns/op BenchmarkAdd-4 11860990 9.783 ns/op BenchmarkAdd32-4 11786222 10.09 ns/op BenchmarkAdd64-4 11969610 11.18 ns/op BenchmarkAdd64multiple-4 20208316 5.337 ns/op BenchmarkSub-4 12259360 9.813 ns/op BenchmarkSub32-4 11902767 10.07 ns/op BenchmarkSub64-4 12006568 9.881 ns/op BenchmarkSub64multiple-4 22609603 5.321 ns/op BenchmarkMul-4 12325327 9.766 ns/op BenchmarkMul32-4 11469918 10.11 ns/op BenchmarkMul64-4 10289247 10.50 ns/op BenchmarkDiv-4 10255561 10.41 ns/op BenchmarkDiv32-4 11901751 10.37 ns/op BenchmarkDiv64-4 10983038 10.11 ns/op PASS ok math/bits 6.572s goos: linux goarch: amd64 pkg: math/cmplx cpu: AMD EPYC 7B12 BenchmarkAbs-4 12561066 8.777 ns/op BenchmarkAcos-4 688238 154.0 ns/op BenchmarkAcosh-4 693693 166.6 ns/op BenchmarkAsin-4 768039 154.6 ns/op BenchmarkAsinh-4 742114 154.7 ns/op BenchmarkAtan-4 1286818 94.34 ns/op BenchmarkAtanh-4 1272916 94.18 ns/op BenchmarkConj-4 23343309 4.994 ns/op BenchmarkCos-4 897799 134.2 ns/op BenchmarkCosh-4 871171 139.1 ns/op BenchmarkExp-4 1000000 105.5 ns/op BenchmarkLog-4 1581892 76.03 ns/op BenchmarkLog10-4 1583887 75.83 ns/op BenchmarkPhase-4 3529605 34.34 ns/op BenchmarkPolar-4 2431969 46.50 ns/op BenchmarkPow-4 335592 353.7 ns/op BenchmarkRect-4 1531020 78.64 ns/op BenchmarkSin-4 849514 137.0 ns/op BenchmarkSinh-4 822182 136.1 ns/op BenchmarkSqrt-4 1520672 78.69 ns/op BenchmarkTan-4 499304 216.8 ns/op BenchmarkTanh-4 559426 202.6 ns/op PASS ok math/cmplx 4.433s ##### Test execution environment. # GOARCH: amd64 # CPU: Intel(R) Xeon(R) CPU @ 2.20GHz # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: math/rand cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkInt63Threadsafe-4 697018 171.0 ns/op BenchmarkInt63ThreadsafeParallel-4 532064 235.9 ns/op BenchmarkInt63Unthreadsafe-4 1212380 97.89 ns/op BenchmarkIntn1000-4 758242 141.4 ns/op BenchmarkInt63n1000-4 866550 130.3 ns/op BenchmarkInt31n1000-4 910010 120.1 ns/op BenchmarkFloat32-4 995848 115.3 ns/op BenchmarkFloat64-4 1208450 98.38 ns/op BenchmarkPerm3-4 193588 640.9 ns/op BenchmarkPerm30-4 22584 5199 ns/op BenchmarkPerm30ViaShuffle-4 25651 4671 ns/op BenchmarkShuffleOverhead-4 18292 6675 ns/op BenchmarkRead3-4 920276 128.6 ns/op BenchmarkRead64-4 76873 1552 ns/op BenchmarkRead1000-4 5041 22838 ns/op BenchmarkConcurrent-4 146746 890.9 ns/op PASS ok math/rand 3.423s goos: linux goarch: amd64 pkg: mime cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkQEncodeWord-4 44536 2672 ns/op BenchmarkQDecodeWord-4 101720 1096 ns/op BenchmarkQDecodeHeader-4 101968 1177 ns/op BenchmarkTypeByExtension/.html-4 407618 293.4 ns/op BenchmarkTypeByExtension/.HTML-4 305869 357.9 ns/op BenchmarkTypeByExtension/.unused-4 364786 310.4 ns/op BenchmarkExtensionsByType/text/html-4 173382 802.6 ns/op BenchmarkExtensionsByType/text/html;_charset=utf-8-4 97796 1367 ns/op BenchmarkExtensionsByType/application/octet-stream-4 102162 1156 ns/op PASS ok mime 2.431s ##### Test execution environment. # GOARCH: amd64 # CPU: AMD EPYC 7B12 # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: mime/multipart cpu: AMD EPYC 7B12 BenchmarkReadForm/fields/maxMemory=0-4 865 128212 ns/op 48576 B/op 187 allocs/op BenchmarkReadForm/fields/maxMemory=1048576-4 890 128166 ns/op 47867 B/op 187 allocs/op BenchmarkReadForm/files/maxMemory=0-4 384 316532 ns/op 105784 B/op 271 allocs/op BenchmarkReadForm/files/maxMemory=1048576-4 716 168238 ns/op 49478 B/op 207 allocs/op PASS ok mime/multipart 1.569s ##### Test execution environment. # GOARCH: amd64 # CPU: Intel(R) Xeon(R) CPU @ 2.20GHz # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: mime/quotedprintable cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkWriter-4 931 124290 ns/op PASS ok mime/quotedprintable 1.148s ##### Test execution environment. # GOARCH: amd64 # CPU: AMD EPYC 7B12 # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: net cpu: AMD EPYC 7B12 BenchmarkGoLookupIP-4 26 3963546 ns/op 8843 B/op 92 allocs/op BenchmarkGoLookupIPNoSuchHost-4 16 6690586 ns/op 19504 B/op 160 allocs/op BenchmarkGoLookupIPWithBrokenNameServer-4 1 5033495344 ns/op 158736 B/op 230 allocs/op BenchmarkDNSName-4 154720 704.5 ns/op BenchmarkInterfaces-4 2206 52523 ns/op 16903 B/op 42 allocs/op BenchmarkInterfaceByIndex-4 2904 40114 ns/op 12383 B/op 25 allocs/op BenchmarkInterfaceByName-4 2260 53431 ns/op 16980 B/op 43 allocs/op BenchmarkInterfaceAddrs-4 1381 78296 ns/op 22737 B/op 103 allocs/op BenchmarkInterfacesAndAddrs-4 4928 21030 ns/op 3939 B/op 33 allocs/op BenchmarkInterfacesAndMulticastAddrs-4 854 146544 ns/op 137560 B/op 51 allocs/op BenchmarkParseIP-4 9410 11685 ns/op BenchmarkParseIPValidIPv4-4 581329 204.0 ns/op BenchmarkParseIPValidIPv6-4 282349 417.8 ns/op BenchmarkIPString/IPv4-4 157605 718.0 ns/op 32 B/op 2 allocs/op BenchmarkIPString/IPv6-4 16263 7337 ns/op 216 B/op 11 allocs/op BenchmarkIPMaskString-4 77671 1491 ns/op BenchmarkIPEqual/IPv4-4 1760488 68.75 ns/op BenchmarkIPEqual/IPv6-4 1738827 66.20 ns/op BenchmarkSendFile/1024-4 1 1207771998 ns/op 0.00 MB/s 520 B/op 11 allocs/op BenchmarkSendFile/2048-4 1 1206262571 ns/op 0.00 MB/s 520 B/op 11 allocs/op BenchmarkSendFile/4096-4 1 1206712930 ns/op 0.00 MB/s 520 B/op 11 allocs/op BenchmarkSendFile/8192-4 1 1206214802 ns/op 0.01 MB/s 520 B/op 11 allocs/op BenchmarkSendFile/16384-4 1 1206627826 ns/op 0.01 MB/s 520 B/op 11 allocs/op BenchmarkSendFile/32768-4 1 1008560216 ns/op 0.03 MB/s 520 B/op 11 allocs/op BenchmarkSendFile/65536-4 1 1008836964 ns/op 0.06 MB/s 520 B/op 11 allocs/op BenchmarkSendFile/131072-4 1 1009394959 ns/op 0.13 MB/s 520 B/op 11 allocs/op BenchmarkSendFile/262144-4 1 1009904866 ns/op 0.26 MB/s 520 B/op 11 allocs/op BenchmarkSendFile/524288-4 1 1010170731 ns/op 0.52 MB/s 616 B/op 12 allocs/op BenchmarkSendFile/1048576-4 1 1011571623 ns/op 1.04 MB/s 520 B/op 11 allocs/op BenchmarkSplice/tcp-to-tcp/1024-4 1 1008837567 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-tcp/2048-4 1 1009443832 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-tcp/4096-4 1 1009534395 ns/op 0.00 MB/s BenchmarkSplice/tcp-to-tcp/8192-4 1 1010071797 ns/op 0.01 MB/s BenchmarkSplice/tcp-to-tcp/16384-4 1 1010054248 ns/op 0.02 MB/s BenchmarkSplice/tcp-to-tcp/32768-4 1 1009068827 ns/op 0.03 MB/s BenchmarkSplice/tcp-to-tcp/65536-4 1 1009761737 ns/op 0.06 MB/s BenchmarkSplice/tcp-to-tcp/131072-4 1 1009975970 ns/op 0.13 MB/s BenchmarkSplice/tcp-to-tcp/262144-4 1 1010149587 ns/op 0.26 MB/s BenchmarkSplice/tcp-to-tcp/524288-4 1 1009912276 ns/op 0.52 MB/s BenchmarkSplice/tcp-to-tcp/1048576-4 1 1011125108 ns/op 1.04 MB/s BenchmarkSplice/unix-to-tcp/1024-4 1 1009643403 ns/op 0.00 MB/s BenchmarkSplice/unix-to-tcp/2048-4 1 1009889802 ns/op 0.00 MB/s BenchmarkSplice/unix-to-tcp/4096-4 1 1009537104 ns/op 0.00 MB/s BenchmarkSplice/unix-to-tcp/8192-4 1 1010389550 ns/op 0.01 MB/s BenchmarkSplice/unix-to-tcp/16384-4 1 1009828250 ns/op 0.02 MB/s BenchmarkSplice/unix-to-tcp/32768-4 1 1009010395 ns/op 0.03 MB/s BenchmarkSplice/unix-to-tcp/65536-4 1 1008909825 ns/op 0.06 MB/s BenchmarkSplice/unix-to-tcp/131072-4 1 1009465023 ns/op 0.13 MB/s BenchmarkSplice/unix-to-tcp/262144-4 1 1010121833 ns/op 0.26 MB/s BenchmarkSplice/unix-to-tcp/524288-4 1 1010264210 ns/op 0.52 MB/s BenchmarkSplice/unix-to-tcp/1048576-4 1 1010308962 ns/op 1.04 MB/s BenchmarkSpliceFile/tcp-to-file/1024-4 1 1009355078 ns/op 0.00 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/tcp-to-file/2048-4 1 1009853085 ns/op 0.00 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/tcp-to-file/4096-4 1 1008590936 ns/op 0.00 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/tcp-to-file/8192-4 1 1008932981 ns/op 0.01 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/tcp-to-file/16384-4 1 1008761575 ns/op 0.02 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/tcp-to-file/32768-4 1 1008929118 ns/op 0.03 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/tcp-to-file/65536-4 1 1009024193 ns/op 0.06 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/tcp-to-file/131072-4 1 1009650194 ns/op 0.13 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/tcp-to-file/262144-4 1 1010037315 ns/op 0.26 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/tcp-to-file/524288-4 1 1009846725 ns/op 0.52 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/tcp-to-file/1048576-4 1 1010879639 ns/op 1.04 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/1024-4 1 1009219265 ns/op 0.00 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/2048-4 1 1009383413 ns/op 0.00 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/4096-4 1 1008500547 ns/op 0.00 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/8192-4 1 1009151594 ns/op 0.01 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/16384-4 1 1008876266 ns/op 0.02 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/32768-4 1 1009351643 ns/op 0.03 MB/s 896 B/op 8 allocs/op BenchmarkSpliceFile/unix-to-file/65536-4 1 1009391044 ns/op 0.06 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/131072-4 1 1009581195 ns/op 0.13 MB/s 944 B/op 9 allocs/op BenchmarkSpliceFile/unix-to-file/262144-4 1 1009708908 ns/op 0.26 MB/s 896 B/op 8 allocs/op BenchmarkSpliceFile/unix-to-file/524288-4 1 1009879784 ns/op 0.52 MB/s 896 B/op 8 allocs/op BenchmarkSpliceFile/unix-to-file/1048576-4 1 1011170770 ns/op 1.04 MB/s 896 B/op 8 allocs/op BenchmarkTCP4OneShot-4 2383 44186 ns/op BenchmarkTCP4OneShotTimeout-4 2497 42409 ns/op BenchmarkTCP4Persistent-4 16064 7022 ns/op BenchmarkTCP4PersistentTimeout-4 19677 6194 ns/op BenchmarkTCP6OneShot-4 2275 47231 ns/op BenchmarkTCP6OneShotTimeout-4 2296 43719 ns/op BenchmarkTCP6Persistent-4 16934 6131 ns/op BenchmarkTCP6PersistentTimeout-4 19766 6853 ns/op BenchmarkTCP4ConcurrentReadWrite-4 40496 4993 ns/op BenchmarkTCP6ConcurrentReadWrite-4 36201 3636 ns/op BenchmarkSetReadDeadline-4 213130 558.4 ns/op BenchmarkReadWriteMsgUDPAddrPort-4 10000 10083 ns/op 0 B/op 0 allocs/op BenchmarkWriteToReadFromUDP-4 12754 9274 ns/op 16 B/op 1 allocs/op BenchmarkWriteToReadFromUDPAddrPort-4 13258 8820 ns/op 0 B/op 0 allocs/op PASS ok net 67.640s ##### Test execution environment. # GOARCH: amd64 # CPU: Intel(R) Xeon(R) CPU @ 2.20GHz # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: net/http cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCookieString-4 28628 4076 ns/op 176 B/op 1 allocs/op BenchmarkReadSetCookies-4 10740 10921 ns/op 1168 B/op 21 allocs/op BenchmarkReadCookies-4 13832 8412 ns/op 1840 B/op 11 allocs/op BenchmarkHeaderWriteSubset-4 17766 6814 ns/op 45 B/op 0 allocs/op BenchmarkCopyValues-4 31405 3637 ns/op 736 B/op 11 allocs/op BenchmarkHexEscapeNonASCII-4 49383 2363 ns/op 192 B/op 2 allocs/op BenchmarkServerMatch-4 953370 126.5 ns/op BenchmarkReadRequestChrome-4 3424 32399 ns/op 18.86 MB/s 1475 B/op 14 allocs/op BenchmarkReadRequestCurl-4 10759 11123 ns/op 7.01 MB/s 924 B/op 9 allocs/op BenchmarkReadRequestApachebench-4 10000 11376 ns/op 7.21 MB/s 923 B/op 9 allocs/op BenchmarkReadRequestSiege-4 7039 16690 ns/op 9.05 MB/s 1019 B/op 11 allocs/op BenchmarkReadRequestWrk-4 16564 7355 ns/op 5.44 MB/s 860 B/op 7 allocs/op BenchmarkFileAndServer_1KB/h1-4 306 385412 ns/op 2.66 MB/s BenchmarkFileAndServer_1KB/https1-4 199 563260 ns/op 1.82 MB/s BenchmarkFileAndServer_1KB/h2-4 144 792856 ns/op 1.29 MB/s BenchmarkFileAndServer_16MB/h1-4 3 49709281 ns/op 337.51 MB/s BenchmarkFileAndServer_16MB/https1-4 1 118835140 ns/op 141.18 MB/s BenchmarkFileAndServer_16MB/h2-4 1 224873456 ns/op 74.61 MB/s BenchmarkFileAndServer_64MB/h1-4 1 194590633 ns/op 344.87 MB/s BenchmarkFileAndServer_64MB/https1-4 1 405485124 ns/op 165.50 MB/s BenchmarkFileAndServer_64MB/h2-4 1 663775824 ns/op 101.10 MB/s BenchmarkServeMux-4 264 489267 ns/op 17280 B/op 360 allocs/op BenchmarkServeMux_SkipServe-4 333 387589 ns/op 0 B/op 0 allocs/op BenchmarkClientServer/h1-4 350 348310 ns/op 5936 B/op 64 allocs/op BenchmarkClientServer/https1-4 210 510379 ns/op 6663 B/op 75 allocs/op BenchmarkClientServer/h2-4 169 670805 ns/op 10086 B/op 82 allocs/op BenchmarkClientServerParallel/4/h1-4 852 120374 ns/op 10282 B/op 80 allocs/op BenchmarkClientServerParallel/4/https1-4 33 4415341 ns/op 95642 B/op 1021 allocs/op --- BENCH: BenchmarkClientServerParallel/4/https1-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:53526: read tcp 127.0.0.1:38149->127.0.0.1:53526: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:53514: write tcp 127.0.0.1:38149->127.0.0.1:53514: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:53536: write tcp 127.0.0.1:38149->127.0.0.1:53536: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:60380: read tcp 127.0.0.1:33869->127.0.0.1:60380: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:60426: write tcp 127.0.0.1:33869->127.0.0.1:60426: use of closed network connection BenchmarkClientServerParallel/4/h2-4 133 763673 ns/op 20409 B/op 214 allocs/op --- BENCH: BenchmarkClientServerParallel/4/h2-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:52770: read tcp 127.0.0.1:44347->127.0.0.1:52770: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:52746: write tcp 127.0.0.1:44347->127.0.0.1:52746: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:52774: write tcp 127.0.0.1:44347->127.0.0.1:52774: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:54886: read tcp 127.0.0.1:45163->127.0.0.1:54886: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:54840: write tcp 127.0.0.1:45163->127.0.0.1:54840: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:54854: write tcp 127.0.0.1:45163->127.0.0.1:54854: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:54846: write tcp 127.0.0.1:45163->127.0.0.1:54846: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:40550: read tcp 127.0.0.1:43553->127.0.0.1:40550: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:40590: write tcp 127.0.0.1:43553->127.0.0.1:40590: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:40642: read tcp 127.0.0.1:43553->127.0.0.1:40642: use of closed network connection ... [output truncated] BenchmarkClientServerParallel/64/h1-4 460 262869 ns/op 21984 B/op 113 allocs/op BenchmarkClientServerParallel/64/https1-4 168 757852 ns/op 25764 B/op 281 allocs/op --- BENCH: BenchmarkClientServerParallel/64/https1-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:34104: read tcp 127.0.0.1:43093->127.0.0.1:34104: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:34118: read tcp 127.0.0.1:43093->127.0.0.1:34118: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:34128: read tcp 127.0.0.1:43093->127.0.0.1:34128: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:34096: write tcp 127.0.0.1:43093->127.0.0.1:34096: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:34142: write tcp 127.0.0.1:43093->127.0.0.1:34142: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:51566: write tcp 127.0.0.1:39135->127.0.0.1:51566: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:51576: write tcp 127.0.0.1:39135->127.0.0.1:51576: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:51458: write tcp 127.0.0.1:39135->127.0.0.1:51458: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:51596: read tcp 127.0.0.1:39135->127.0.0.1:51596: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:51664: read tcp 127.0.0.1:39135->127.0.0.1:51664: use of closed network connection ... [output truncated] BenchmarkClientServerParallel/64/h2-4 109 4440398 ns/op 102186 B/op 1187 allocs/op --- BENCH: BenchmarkClientServerParallel/64/h2-4 clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:55210: write tcp 127.0.0.1:42365->127.0.0.1:55210: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:55220: write tcp 127.0.0.1:42365->127.0.0.1:55220: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:39602: read tcp 127.0.0.1:41747->127.0.0.1:39602: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:39520: read tcp 127.0.0.1:41747->127.0.0.1:39520: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:39554: read tcp 127.0.0.1:41747->127.0.0.1:39554: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:39616: read tcp 127.0.0.1:41747->127.0.0.1:39616: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:39542: read tcp 127.0.0.1:41747->127.0.0.1:39542: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:39522: write tcp 127.0.0.1:41747->127.0.0.1:39522: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:39642: write tcp 127.0.0.1:41747->127.0.0.1:39642: use of closed network connection clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:39650: read tcp 127.0.0.1:41747->127.0.0.1:39650: use of closed network connection ... [output truncated] BenchmarkServer-4 1 1033441924 ns/op 28152 B/op 144 allocs/op BenchmarkClient-4 271 412445 ns/op 3708 B/op 45 allocs/op BenchmarkServerFakeConnNoKeepAlive-4 667 188460 ns/op 7490 B/op 54 allocs/op BenchmarkServerFakeConnWithKeepAlive-4 1249 97835 ns/op 3046 B/op 24 allocs/op BenchmarkServerFakeConnWithKeepAliveLite-4 1447 76757 ns/op 1901 B/op 14 allocs/op BenchmarkServerHandlerTypeLen-4 1381 82347 ns/op 2725 B/op 21 allocs/op BenchmarkServerHandlerNoLen-4 1413 76948 ns/op 2682 B/op 19 allocs/op BenchmarkServerHandlerNoType-4 1584 81022 ns/op 2685 B/op 20 allocs/op BenchmarkServerHandlerNoHeader-4 1609 76253 ns/op 1888 B/op 14 allocs/op BenchmarkServerHijack-4 1101 118506 ns/op 16665 B/op 50 allocs/op BenchmarkCloseNotifier/h1-4 382 310753 ns/op 5651 B/op 52 allocs/op BenchmarkResponseStatusLine-4 506790 220.3 ns/op 0 B/op 0 allocs/op PASS ok net/http 15.183s goos: linux goarch: amd64 pkg: net/http/httputil cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkServeHTTP-4 4362 23980 ns/op 34073 B/op 12 allocs/op PASS ok net/http/httputil 1.182s goos: linux goarch: amd64 pkg: net/netip cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkIPNextPrev-4 84567 1335 ns/op BenchmarkBinaryMarshalRoundTrip/ipv4-4 580594 189.2 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6-4 183043 659.6 ns/op BenchmarkBinaryMarshalRoundTrip/ipv6+zone-4 64988 1827 ns/op BenchmarkStdIPv4-4 128287 904.5 ns/op 16 B/op 1 allocs/op BenchmarkIPv4-4 90211 1284 ns/op 0 B/op 0 allocs/op BenchmarkIPv4_inline-4 92365 1292 ns/op 0 B/op 0 allocs/op BenchmarkStdIPv6-4 80739 1466 ns/op 16 B/op 1 allocs/op BenchmarkIPv6-4 68348 1740 ns/op 0 B/op 0 allocs/op BenchmarkIPv4Contains-4 1713369 70.35 ns/op 0 B/op 0 allocs/op BenchmarkIPv6Contains-4 1526139 78.22 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v4-4 1382560 86.94 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6-4 251455 462.1 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_ellipsis-4 258525 431.2 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_v4-4 251022 466.8 ns/op 0 B/op 0 allocs/op BenchmarkParseAddr/v6_zone-4 83578 1476 ns/op 0 B/op 0 allocs/op BenchmarkStdParseIP/v4-4 270253 429.7 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6-4 141991 832.1 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_ellipsis-4 146058 779.6 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_v4-4 139638 831.2 ns/op 16 B/op 1 allocs/op BenchmarkStdParseIP/v6_zone-4 73582 1569 ns/op 16 B/op 1 allocs/op BenchmarkIPString/v4-4 354609 330.1 ns/op 16 B/op 1 allocs/op BenchmarkIPString/v6-4 117547 970.4 ns/op 48 B/op 1 allocs/op BenchmarkIPString/v6_ellipsis-4 166828 708.2 ns/op 24 B/op 1 allocs/op BenchmarkIPString/v6_v4-4 256106 474.5 ns/op 24 B/op 1 allocs/op BenchmarkIPString/v6_zone-4 150093 772.7 ns/op 24 B/op 1 allocs/op BenchmarkIPStringExpanded/v4-4 309332 374.0 ns/op 16 B/op 1 allocs/op BenchmarkIPStringExpanded/v6-4 134367 864.2 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_ellipsis-4 144655 810.8 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_v4-4 148154 797.7 ns/op 48 B/op 1 allocs/op BenchmarkIPStringExpanded/v6_zone-4 109617 1046 ns/op 128 B/op 2 allocs/op BenchmarkIPMarshalText-4 472406 253.5 ns/op 16 B/op 1 allocs/op BenchmarkAddrPortString/v4-4 152358 759.9 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortString/v6-4 88698 1309 ns/op 112 B/op 3 allocs/op BenchmarkAddrPortString/v6_ellipsis-4 116582 1038 ns/op 72 B/op 3 allocs/op BenchmarkAddrPortString/v6_v4-4 163206 743.2 ns/op 72 B/op 3 allocs/op BenchmarkAddrPortString/v6_zone-4 105264 1141 ns/op 72 B/op 3 allocs/op BenchmarkAddrPortMarshalText/v4-4 256911 452.1 ns/op 24 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6-4 115790 1031 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_ellipsis-4 126166 865.4 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_v4-4 174933 630.5 ns/op 64 B/op 1 allocs/op BenchmarkAddrPortMarshalText/v6_zone-4 129103 908.5 ns/op 64 B/op 1 allocs/op BenchmarkPrefixMasking/IPv4_/32-4 992370 108.5 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/17-4 1000000 110.7 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv4_/0-4 1000000 110.1 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/128-4 973366 118.3 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/65-4 918699 115.1 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_/0-4 1000000 115.0 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/128-4 974426 116.7 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/65-4 1000000 115.3 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMasking/IPv6_zone_/0-4 968523 114.4 ns/op 0 B/op 0 allocs/op BenchmarkPrefixMarshalText-4 332890 342.5 ns/op 24 B/op 1 allocs/op BenchmarkParseAddrPort/v4-4 583634 195.0 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6-4 198148 597.0 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_ellipsis-4 209114 543.6 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_v4-4 198608 589.6 ns/op 0 B/op 0 allocs/op BenchmarkParseAddrPort/v6_zone-4 75156 1588 ns/op 0 B/op 0 allocs/op BenchmarkAs16-4 491594 236.0 ns/op PASS ok net/netip 8.719s 2023/05/22 19:44:22 Test RPC server listening on 127.0.0.1:36401 2023/05/22 19:44:22 Test HTTP RPC server listening on 127.0.0.1:34937 goos: linux goarch: amd64 pkg: net/rpc cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEndToEnd-4 1506 86330 ns/op BenchmarkEndToEndHTTP-4 1233 83062 ns/op BenchmarkEndToEndAsync-4 3583 36803 ns/op BenchmarkEndToEndAsyncHTTP-4 3673 37341 ns/op PASS ok net/rpc 1.938s goos: linux goarch: amd64 pkg: net/textproto cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkReadMIMEHeader/client_headers-4 3015 35228 ns/op BenchmarkReadMIMEHeader/server_headers-4 4616 22327 ns/op BenchmarkUncommon-4 25616 4496 ns/op 464 B/op 5 allocs/op PASS ok net/textproto 1.405s ##### Test execution environment. # GOARCH: amd64 # CPU: AMD EPYC 7B12 # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: net/url cpu: AMD EPYC 7B12 BenchmarkString-4 5706 18191 ns/op 1616 B/op 60 allocs/op BenchmarkResolvePath-4 133777 846.6 ns/op 32 B/op 2 allocs/op BenchmarkQueryEscape/#00-4 757016 156.7 ns/op 16 B/op 1 allocs/op BenchmarkQueryEscape/#01-4 132349 907.4 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#02-4 224913 471.3 ns/op 32 B/op 1 allocs/op BenchmarkQueryEscape/#03-4 111356 1024 ns/op 64 B/op 1 allocs/op BenchmarkQueryEscape/#04-4 20433 5889 ns/op 832 B/op 2 allocs/op BenchmarkPathEscape/#00-4 576601 208.3 ns/op 16 B/op 1 allocs/op BenchmarkPathEscape/#01-4 131086 920.3 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#02-4 232886 468.7 ns/op 32 B/op 1 allocs/op BenchmarkPathEscape/#03-4 115341 1033 ns/op 64 B/op 1 allocs/op BenchmarkPathEscape/#04-4 22327 5329 ns/op 704 B/op 2 allocs/op BenchmarkQueryUnescape/#00-4 249493 490.1 ns/op 16 B/op 1 allocs/op BenchmarkQueryUnescape/#01-4 105062 1163 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#02-4 98246 1199 ns/op 24 B/op 1 allocs/op BenchmarkQueryUnescape/#03-4 44192 2702 ns/op 64 B/op 1 allocs/op BenchmarkQueryUnescape/#04-4 8120 14896 ns/op 320 B/op 1 allocs/op BenchmarkPathUnescape/#00-4 246202 480.0 ns/op 16 B/op 1 allocs/op BenchmarkPathUnescape/#01-4 104803 1134 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#02-4 96343 1225 ns/op 24 B/op 1 allocs/op BenchmarkPathUnescape/#03-4 44942 2706 ns/op 64 B/op 1 allocs/op BenchmarkPathUnescape/#04-4 7842 14729 ns/op 320 B/op 1 allocs/op PASS ok net/url 4.156s ##### Test execution environment. # GOARCH: amd64 # CPU: Intel(R) Xeon(R) CPU @ 2.20GHz # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: os cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkExpand/noop-4 3230790 37.01 ns/op 0 B/op 0 allocs/op BenchmarkExpand/multiple-4 160642 694.8 ns/op 48 B/op 2 allocs/op BenchmarkReaddirname-4 705 159121 ns/op --- BENCH: BenchmarkReaddirname-4 os_test.go:512: benchmarkReaddirname ".": 129 entries os_test.go:512: benchmarkReaddirname ".": 129 entries os_test.go:512: benchmarkReaddirname ".": 129 entries BenchmarkReaddir-4 220 526969 ns/op --- BENCH: BenchmarkReaddir-4 os_test.go:529: benchmarkReaddir ".": 129 entries os_test.go:529: benchmarkReaddir ".": 129 entries os_test.go:529: benchmarkReaddir ".": 129 entries BenchmarkReadDir-4 583 193520 ns/op --- BENCH: BenchmarkReadDir-4 os_test.go:546: benchmarkReadDir ".": 129 entries os_test.go:546: benchmarkReadDir ".": 129 entries os_test.go:546: benchmarkReadDir ".": 129 entries BenchmarkStatDot-4 49755 2263 ns/op BenchmarkStatFile-4 43702 2716 ns/op BenchmarkStatDir-4 43153 2667 ns/op BenchmarkLstatDot-4 47998 2309 ns/op BenchmarkLstatFile-4 41756 2734 ns/op BenchmarkLstatDir-4 41186 2721 ns/op PASS ok os 2.612s goos: linux goarch: amd64 pkg: os/exec cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkExecHostname-4 141 845280 ns/op 6715 B/op 30 allocs/op PASS ok os/exec 1.226s goos: linux goarch: amd64 pkg: os/user cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkCurrent-4 398318 276.6 ns/op PASS ok os/user 1.222s goos: linux goarch: amd64 pkg: reflect cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkBool-4 3687609 32.23 ns/op BenchmarkString-4 2295025 52.05 ns/op BenchmarkBytes-4 2035004 59.44 ns/op BenchmarkNamedBytes-4 975728 110.2 ns/op BenchmarkBytesArray-4 757958 158.1 ns/op BenchmarkSliceLen-4 2355211 50.43 ns/op BenchmarkMapLen-4 907442 122.3 ns/op BenchmarkStringLen-4 1917552 62.15 ns/op BenchmarkArrayLen-4 1335302 90.59 ns/op BenchmarkSliceCap-4 2531806 47.60 ns/op BenchmarkDeepEqual/int8-4 478124 246.8 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int8-4 94806 1262 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int16-4 381451 300.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int16-4 90216 1306 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int32-4 403628 299.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int32-4 89757 1305 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int64-4 408602 292.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int64-4 91298 1306 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/int-4 394346 293.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]int-4 91317 1303 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint8-4 448506 249.8 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8-4 123310 976.2 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint16-4 405998 295.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint16-4 90550 1311 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint32-4 404521 292.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint32-4 89774 1314 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint64-4 385024 299.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint64-4 90028 1312 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uint-4 399400 295.0 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint-4 88878 1314 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/uintptr-4 394534 299.8 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uintptr-4 88428 1323 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float32-4 399045 292.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float32-4 90476 1316 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/float64-4 397294 292.5 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]float64-4 90255 1303 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex64-4 408963 288.4 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex64-4 91431 1348 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/complex128-4 402464 294.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]complex128-4 90842 1305 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/bool-4 472204 242.3 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]bool-4 95061 1250 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/string-4 406216 292.1 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]string-4 90457 1322 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[]uint8#01-4 122262 972.9 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][]uint8-4 59655 2022 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[6]uint8-4 45584 2613 ns/op 0 B/op 0 allocs/op BenchmarkDeepEqual/[][6]uint8-4 33361 3582 ns/op 0 B/op 0 allocs/op BenchmarkIsZero/ArrayComparable-4 239232 497.3 ns/op BenchmarkIsZero/ArrayIncomparable-4 31434 3794 ns/op BenchmarkIsZero/StructComparable-4 571107 207.2 ns/op BenchmarkIsZero/StructIncomparable-4 143301 836.7 ns/op BenchmarkSetZero/Bool/Direct-4 4249688 28.18 ns/op BenchmarkSetZero/Bool/CachedZero-4 851308 136.0 ns/op BenchmarkSetZero/Bool/NewZero-4 637137 179.8 ns/op BenchmarkSetZero/Int/Direct-4 2533993 46.35 ns/op BenchmarkSetZero/Int/CachedZero-4 887102 136.1 ns/op BenchmarkSetZero/Int/NewZero-4 645466 178.6 ns/op BenchmarkSetZero/Uint/Direct-4 2514584 46.75 ns/op BenchmarkSetZero/Uint/CachedZero-4 843090 135.3 ns/op BenchmarkSetZero/Uint/NewZero-4 663327 181.5 ns/op BenchmarkSetZero/Float/Direct-4 2556312 46.22 ns/op BenchmarkSetZero/Float/CachedZero-4 847833 134.3 ns/op BenchmarkSetZero/Float/NewZero-4 644332 178.8 ns/op BenchmarkSetZero/Complex/Direct-4 2567145 47.16 ns/op BenchmarkSetZero/Complex/CachedZero-4 852511 136.5 ns/op BenchmarkSetZero/Complex/NewZero-4 657614 176.8 ns/op BenchmarkSetZero/Array/Direct-4 2187990 54.23 ns/op BenchmarkSetZero/Array/CachedZero-4 820293 137.2 ns/op BenchmarkSetZero/Array/NewZero-4 606450 178.2 ns/op BenchmarkSetZero/Chan/Direct-4 2524693 46.94 ns/op BenchmarkSetZero/Chan/CachedZero-4 833230 138.8 ns/op BenchmarkSetZero/Chan/NewZero-4 628021 180.2 ns/op BenchmarkSetZero/Func/Direct-4 2555036 46.91 ns/op BenchmarkSetZero/Func/CachedZero-4 809864 138.9 ns/op BenchmarkSetZero/Func/NewZero-4 653282 180.1 ns/op BenchmarkSetZero/Interface/Direct-4 2319678 52.28 ns/op BenchmarkSetZero/Interface/CachedZero-4 889764 136.7 ns/op BenchmarkSetZero/Interface/NewZero-4 642756 179.6 ns/op BenchmarkSetZero/Map/Direct-4 2521590 47.18 ns/op BenchmarkSetZero/Map/CachedZero-4 876304 136.8 ns/op BenchmarkSetZero/Map/NewZero-4 645615 180.8 ns/op BenchmarkSetZero/Pointer/Direct-4 2570895 46.88 ns/op BenchmarkSetZero/Pointer/CachedZero-4 868372 136.8 ns/op BenchmarkSetZero/Pointer/NewZero-4 612105 180.4 ns/op BenchmarkSetZero/Slice/Direct-4 2278540 52.66 ns/op BenchmarkSetZero/Slice/CachedZero-4 816325 137.5 ns/op BenchmarkSetZero/Slice/NewZero-4 645036 179.4 ns/op BenchmarkSetZero/String/Direct-4 2537292 47.24 ns/op BenchmarkSetZero/String/CachedZero-4 854162 136.1 ns/op BenchmarkSetZero/String/NewZero-4 660826 177.2 ns/op BenchmarkSetZero/Struct/Direct-4 2221531 53.60 ns/op BenchmarkSetZero/Struct/CachedZero-4 866959 138.7 ns/op BenchmarkSetZero/Struct/NewZero-4 673951 180.5 ns/op BenchmarkSelect/1-4 148288 784.1 ns/op 80 B/op 5 allocs/op BenchmarkSelect/4-4 65312 1703 ns/op 208 B/op 8 allocs/op BenchmarkSelect/8-4 34273 3396 ns/op 672 B/op 13 allocs/op BenchmarkCall-4 226704 578.3 ns/op 0 B/op 0 allocs/op BenchmarkCallMethod-4 159337 746.3 ns/op 0 B/op 0 allocs/op BenchmarkCallArgCopy/size=128-4 110970 942.0 ns/op 135.89 MB/s BenchmarkCallArgCopy/size=256-4 115780 994.4 ns/op 257.44 MB/s BenchmarkCallArgCopy/size=1024-4 76548 1566 ns/op 654.07 MB/s BenchmarkCallArgCopy/size=4096-4 30657 3756 ns/op 1090.48 MB/s BenchmarkCallArgCopy/size=65536-4 2318 48851 ns/op 1341.55 MB/s BenchmarkFieldByName1-4 1000000 102.1 ns/op BenchmarkFieldByName2-4 101364 1365 ns/op BenchmarkFieldByName3-4 13088 9585 ns/op BenchmarkInterfaceBig-4 4052953 28.91 ns/op BenchmarkInterfaceSmall-4 4120429 29.04 ns/op BenchmarkNew-4 2071326 55.56 ns/op BenchmarkMap/StringKeys/MapIndex-4 2359 50874 ns/op 0 B/op 0 allocs/op BenchmarkMap/StringKeys/SetMapIndex-4 1909 59910 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/MapIndex-4 2271 52110 ns/op 0 B/op 0 allocs/op BenchmarkMap/Uint64Keys/SetMapIndex-4 1888 61967 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/MapIndex-4 2353 50802 ns/op 0 B/op 0 allocs/op BenchmarkMap/UserStringKeys/SetMapIndex-4 1959 60207 ns/op 0 B/op 0 allocs/op BenchmarkMapIterNext-4 212755 555.2 ns/op PASS ok reflect 17.325s goos: linux goarch: amd64 pkg: regexp cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkFind-4 10360 10484 ns/op 9115 B/op 1 allocs/op BenchmarkFindAllNoMatches-4 14673 8234 ns/op 9246 B/op 1 allocs/op BenchmarkFindString-4 10000 10577 ns/op 9510 B/op 1 allocs/op BenchmarkFindSubmatch-4 10000 11727 ns/op 9496 B/op 2 allocs/op BenchmarkFindStringSubmatch-4 10000 11222 ns/op 9328 B/op 2 allocs/op BenchmarkLiteral-4 15417 8142 ns/op BenchmarkNotLiteral-4 3565 28627 ns/op BenchmarkMatchClass-4 2834 36945 ns/op BenchmarkMatchClass_InRange-4 3045 35484 ns/op BenchmarkReplaceAll-4 2317 50497 ns/op BenchmarkAnchoredLiteralShortNonMatch-4 15500 7498 ns/op BenchmarkAnchoredLiteralLongNonMatch-4 36021 3174 ns/op BenchmarkAnchoredShortMatch-4 13807 8389 ns/op BenchmarkAnchoredLongMatch-4 18322 6204 ns/op BenchmarkOnePassShortA-4 20467 6009 ns/op BenchmarkNotOnePassShortA-4 7705 15542 ns/op BenchmarkOnePassShortB-4 26554 4553 ns/op BenchmarkNotOnePassShortB-4 8731 12993 ns/op BenchmarkOnePassLongPrefix-4 79748 1511 ns/op BenchmarkOnePassLongNotPrefix-4 27394 4430 ns/op BenchmarkMatchParallelShared-4 20067 5557 ns/op BenchmarkMatchParallelCopied-4 26878 4427 ns/op BenchmarkQuoteMetaAll-4 139534 833.4 ns/op 16.80 MB/s BenchmarkQuoteMetaNone-4 257637 456.9 ns/op 56.90 MB/s BenchmarkCompile/Onepass-4 3608 29319 ns/op 4144 B/op 52 allocs/op BenchmarkCompile/Medium-4 1492 73637 ns/op 9704 B/op 112 allocs/op BenchmarkCompile/Hard-4 180 633236 ns/op 84760 B/op 424 allocs/op BenchmarkMatch/Easy0/16-4 3641451 32.71 ns/op 489.09 MB/s BenchmarkMatch/Easy0/32-4 16239 7694 ns/op 4.16 MB/s BenchmarkMatch/Easy0/1K-4 6003 19676 ns/op 52.04 MB/s BenchmarkMatch/Easy0i/16-4 3753681 32.52 ns/op 492.02 MB/s BenchmarkMatch/Easy0i/32-4 4987 23108 ns/op 1.38 MB/s BenchmarkMatch/Easy0i/1K-4 249 464322 ns/op 2.21 MB/s BenchmarkMatch/Easy1/16-4 3706900 32.21 ns/op 496.73 MB/s BenchmarkMatch/Easy1/32-4 14911 7327 ns/op 4.37 MB/s BenchmarkMatch/Easy1/1K-4 4508 25958 ns/op 39.45 MB/s BenchmarkMatch/Medium/16-4 3719811 32.13 ns/op 498.00 MB/s BenchmarkMatch/Medium/32-4 5990 21555 ns/op 1.48 MB/s BenchmarkMatch/Medium/1K-4 291 406186 ns/op 2.52 MB/s BenchmarkMatch/Hard/16-4 3687042 31.64 ns/op 505.74 MB/s BenchmarkMatch/Hard/32-4 3469 30292 ns/op 1.06 MB/s BenchmarkMatch/Hard/1K-4 165 723086 ns/op 1.42 MB/s BenchmarkMatch/Hard1/16-4 1351 84352 ns/op 0.19 MB/s BenchmarkMatch/Hard1/32-4 752 158067 ns/op 0.20 MB/s BenchmarkMatch/Hard1/1K-4 24 4633542 ns/op 0.22 MB/s BenchmarkMatch_onepass_regex/16-4 27372 4133 ns/op 3.87 MB/s 24 B/op 0 allocs/op BenchmarkMatch_onepass_regex/32-4 17469 6820 ns/op 4.69 MB/s 24 B/op 0 allocs/op BenchmarkMatch_onepass_regex/1K-4 660 179402 ns/op 5.71 MB/s 23 B/op 0 allocs/op PASS ok regexp 8.582s goos: linux goarch: amd64 pkg: regexp/syntax cpu: Intel(R) Xeon(R) CPU @ 2.20GHz BenchmarkEmptyOpContext-4 622965 191.3 ns/op BenchmarkIsWordChar-4 172585 690.5 ns/op PASS ok regexp/syntax 2.281s ##### Test execution environment. # GOARCH: amd64 # CPU: AMD EPYC 7B12 # GOOS: linux # OS Version: Linux 5.15.107+ #1 SMP Sat May 6 09:12:19 UTC 2023 x86_64 ##### Running benchmarks briefly. goos: linux goarch: amd64 pkg: runtime cpu: AMD EPYC 7B12 BenchmarkCallers/cached-4 96871 1168 ns/op BenchmarkCallers/inlined-4 78862 1528 ns/op BenchmarkCallers/no-cache-4 17859 6721 ns/op BenchmarkFPCallers/cached-4 3908984 30.48 ns/op BenchmarkMakeChan/Byte-4 1462492 69.46 ns/op BenchmarkMakeChan/Int-4 1330611 93.21 ns/op BenchmarkMakeChan/Ptr-4 848361 144.4 ns/op BenchmarkMakeChan/Struct/0-4 1675294 67.10 ns/op BenchmarkMakeChan/Struct/32-4 709393 170.2 ns/op BenchmarkMakeChan/Struct/40-4 447884 237.5 ns/op BenchmarkChanNonblocking-4 14642707 7.832 ns/op BenchmarkSelectUncontended-4 1622888 80.66 ns/op BenchmarkSelectSyncContended-4 81910 2673 ns/op BenchmarkSelectAsyncContended-4 246927 866.1 ns/op BenchmarkSelectNonblock-4 8549508 14.00 ns/op BenchmarkChanUncontended-4 5818 21033 ns/op BenchmarkChanContended-4 1233 92710 ns/op BenchmarkChanSync-4 337032 498.7 ns/op BenchmarkChanSyncWork-4 12386 10059 ns/op BenchmarkChanProdCons0-4 103652 1144 ns/op BenchmarkChanProdCons10-4 129510 819.9 ns/op BenchmarkChanProdCons100-4 132414 1104 ns/op BenchmarkChanProdConsWork0-4 71182 1559 ns/op BenchmarkChanProdConsWork10-4 102854 1421 ns/op BenchmarkChanProdConsWork100-4 80228 1660 ns/op BenchmarkSelectProdCons-4 85071 1862 ns/op BenchmarkReceiveDataFromClosedChan-4 1000000 106.9 ns/op BenchmarkChanCreation-4 177072 591.0 ns/op BenchmarkChanSem-4 173600 894.8 ns/op BenchmarkChanPopular-4 120 848114 ns/op BenchmarkChanClosed-4 1000000 116.6 ns/op BenchmarkCallClosure-4 8528966 13.77 ns/op BenchmarkCallClosure1-4 8920249 14.32 ns/op BenchmarkCallClosure2-4 1960354 59.53 ns/op BenchmarkCallClosure3-4 2292708 50.24 ns/op BenchmarkCallClosure4-4 2072570 58.96 ns/op BenchmarkComplex128DivNormal-4 14141895 8.037 ns/op BenchmarkComplex128DivNisNaN-4 10965056 10.67 ns/op BenchmarkComplex128DivDisNaN-4 10451736 10.87 ns/op BenchmarkComplex128DivNisInf-4 13630474 8.832 ns/op BenchmarkComplex128DivDisInf-4 8212377 14.26 ns/op BenchmarkSetTypePtr-4 47889069 2.526 ns/op 3166.52 MB/s BenchmarkSetTypePtr8-4 14119382 8.119 ns/op 7882.83 MB/s BenchmarkSetTypePtr16-4 14147514 8.192 ns/op 15625.13 MB/s BenchmarkSetTypePtr32-4 14165737 8.139 ns/op 31452.84 MB/s BenchmarkSetTypePtr64-4 12533583 8.185 ns/op 62556.15 MB/s BenchmarkSetTypePtr126-4 8919487 13.49 ns/op 74701.39 MB/s BenchmarkSetTypePtr128-4 8873305 13.10 ns/op 78148.18 MB/s BenchmarkSetTypePtrSlice-4 1309195 91.28 ns/op 89750.34 MB/s BenchmarkSetTypeNode1-4 14223258 8.203 ns/op 2925.93 MB/s BenchmarkSetTypeNode1Slice-4 6671120 17.84 ns/op 43042.72 MB/s BenchmarkSetTypeNode8-4 fatal error: runtimer: bad p runtime stack: runtime.throw({0xa623c0?, 0xc00009a000?}) /workdir/go/src/runtime/panic.go:1077 +0x5c fp=0x7f50aae9cc60 sp=0x7f50aae9cc30 pc=0x472e5c runtime.runtimer(0xc000036500, 0x1d52f93dff) /workdir/go/src/runtime/time.go:778 +0x229 fp=0x7f50aae9cc90 sp=0x7f50aae9cc60 pc=0x497b29 runtime.checkTimers(0xc000036500, 0xc00003af00?) /workdir/go/src/runtime/proc.go:3649 +0x11b fp=0x7f50aae9ccd8 sp=0x7f50aae9cc90 pc=0x47d11b runtime.findRunnable() /workdir/go/src/runtime/proc.go:2883 +0x74 fp=0x7f50aae9cde8 sp=0x7f50aae9ccd8 pc=0x47b574 runtime.schedule() /workdir/go/src/runtime/proc.go:3550 +0xb1 fp=0x7f50aae9ce20 sp=0x7f50aae9cde8 pc=0x47ce51 runtime.park_m(0xc0000fa4e0?) /workdir/go/src/runtime/proc.go:3701 +0x11f fp=0x7f50aae9ce68 sp=0x7f50aae9ce20 pc=0x47d31f runtime.mcall() /workdir/go/src/runtime/asm_amd64.s:458 +0x4e fp=0x7f50aae9ce80 sp=0x7f50aae9ce68 pc=0x4b276e goroutine 1 [chan receive, locked to thread]: runtime.gopark(0x0?, 0x0?, 0x30?, 0x0?, 0x10?) /workdir/go/src/runtime/proc.go:398 +0xce fp=0xc0002ef200 sp=0xc0002ef1e0 pc=0x47696e runtime.chanrecv(0xc00009c1e0, 0x0, 0x1) /workdir/go/src/runtime/chan.go:583 +0x385 fp=0xc0002ef278 sp=0xc0002ef200 pc=0x43faa5 runtime.chanrecv1(0xc0000fe000?, 0x2f?) /workdir/go/src/runtime/chan.go:442 +0x12 fp=0xc0002ef2a0 sp=0xc0002ef278 pc=0x43f6f2 testing.(*B).doBench(0xc0000ee000) /workdir/go/src/testing/benchmark.go:285 +0xce fp=0xc0002ef2f8 sp=0xc0002ef2a0 pc=0x579f2e testing.(*benchContext).processBench(0xc0000121e0, 0xc0000ee000) /workdir/go/src/testing/benchmark.go:600 +0x728 fp=0xc0002ef5a8 sp=0xc0002ef2f8 pc=0x57c5a8 testing.(*B).run(0xc0000ee000) /workdir/go/src/testing/benchmark.go:276 +0x99 fp=0xc0002ef5e0 sp=0xc0002ef5a8 pc=0x579b19 testing.(*B).Run(0xc0000eef00, {0xa6742d, 0x15}, 0xa88740) /workdir/go/src/testing/benchmark.go:701 +0x996 fp=0xc0002ef788 sp=0xc0002ef5e0 pc=0x57d916 testing.runBenchmarks.func1(0xc0000eef00?) /workdir/go/src/testing/benchmark.go:561 +0x85 fp=0xc0002ef7e0 sp=0xc0002ef788 pc=0x57be25 testing.(*B).runN(0xc0000eef00, 0x1) /workdir/go/src/testing/benchmark.go:193 +0x1fb fp=0xc0002ef928 sp=0xc0002ef7e0 pc=0x578edb testing.runBenchmarks({0xa5d432, 0x7}, 0x1?, {0xdbabc0, 0x12c, 0xc0000c3b68?}) /workdir/go/src/testing/benchmark.go:570 +0xb45 fp=0xc0002efa88 sp=0xc0002ef928 pc=0x57bd05 testing.(*M).Run(0xc0000b46e0) /workdir/go/src/testing/testing.go:1941 +0x10d6 fp=0xc0002efe08 sp=0xc0002efa88 pc=0x593dd6 runtime_test.TestMain(0x48b45e54345ed834?) /workdir/go/src/runtime/crash_test.go:27 +0x2f fp=0xc0002efe58 sp=0xc0002efe08 pc=0x8b8b0f main.main() _testmain.go:1519 +0x308 fp=0xc0002eff40 sp=0xc0002efe58 pc=0x9a3348 runtime.main() /workdir/go/src/runtime/proc.go:267 +0x2d2 fp=0xc0002effe0 sp=0xc0002eff40 pc=0x4764f2 runtime.goexit() /workdir/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0002effe8 sp=0xc0002effe0 pc=0x4b4761 goroutine 2 [force gc (idle)]: runtime.gopark(0xd91e20?, 0xdc1200?, 0x0?, 0x0?, 0x0?) /workdir/go/src/runtime/proc.go:398 +0xce fp=0xc0000627a8 sp=0xc000062788 pc=0x47696e runtime.goparkunlock(...) /workdir/go/src/runtime/proc.go:404 runtime.forcegchelper() /workdir/go/src/runtime/proc.go:322 +0xb3 fp=0xc0000627e0 sp=0xc0000627a8 pc=0x4767d3 runtime.goexit() /workdir/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc0000627e8 sp=0xc0000627e0 pc=0x4b4761 created by runtime.init.6 in goroutine 1 /workdir/go/src/runtime/proc.go:310 +0x1a goroutine 3 [GC sweep wait]: runtime.gopark(0xdc0301?, 0x0?, 0x0?, 0x0?, 0x0?) /workdir/go/src/runtime/proc.go:398 +0xce fp=0xc000079f78 sp=0xc000079f58 pc=0x47696e runtime.goparkunlock(...) /workdir/go/src/runtime/proc.go:404 runtime.bgsweep(0x0?) /workdir/go/src/runtime/mgcsweep.go:321 +0xdf fp=0xc000079fc8 sp=0xc000079f78 pc=0x45fc1f runtime.gcenable.func1() /workdir/go/src/runtime/mgc.go:178 +0x25 fp=0xc000079fe0 sp=0xc000079fc8 pc=0x4547e5 runtime.goexit() /workdir/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000079fe8 sp=0xc000079fe0 pc=0x4b4761 created by runtime.gcenable in goroutine 1 /workdir/go/src/runtime/mgc.go:178 +0x66 goroutine 4 [sleep]: runtime.gopark(0xc00009a000?, 0x10000?, 0x0?, 0x0?, 0xc000078f90?) /workdir/go/src/runtime/proc.go:398 +0xce fp=0xc000078f48 sp=0xc000078f28 pc=0x47696e runtime.goparkunlock(...) /workdir/go/src/runtime/proc.go:404 runtime.(*scavengerState).sleep(0xdc08e0, 0x40e2930000000000) /workdir/go/src/runtime/mgcscavenge.go:504 +0xf2 fp=0xc000078fa0 sp=0xc000078f48 pc=0x45d5d2 runtime.bgscavenge(0x0?) /workdir/go/src/runtime/mgcscavenge.go:662 +0x74 fp=0xc000078fc8 sp=0xc000078fa0 pc=0x45d9d4 runtime.gcenable.func2() /workdir/go/src/runtime/mgc.go:179 +0x25 fp=0xc000078fe0 sp=0xc000078fc8 pc=0x454785 runtime.goexit() /workdir/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000078fe8 sp=0xc000078fe0 pc=0x4b4761 created by runtime.gcenable in goroutine 1 /workdir/go/src/runtime/mgc.go:179 +0xa5 goroutine 5 [finalizer wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /workdir/go/src/runtime/proc.go:398 +0xce fp=0xc000072e28 sp=0xc000072e08 pc=0x47696e runtime.runfinq() /workdir/go/src/runtime/mfinal.go:193 +0x13b fp=0xc000072fe0 sp=0xc000072e28 pc=0x4537db runtime.goexit() /workdir/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000072fe8 sp=0xc000072fe0 pc=0x4b4761 created by runtime.createfing in goroutine 1 /workdir/go/src/runtime/mfinal.go:163 +0x3d goroutine 6 [GC worker (idle)]: runtime.gopark(0x1d52bee9c3?, 0x3?, 0xe0?, 0x47?, 0x0?) /workdir/go/src/runtime/proc.go:398 +0xce fp=0xc00011ff50 sp=0xc00011ff30 pc=0x47696e runtime.gcBgMarkWorker() /workdir/go/src/runtime/mgc.go:1291 +0xe5 fp=0xc00011ffe0 sp=0xc00011ff50 pc=0x4563e5 runtime.goexit() /workdir/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00011ffe8 sp=0xc00011ffe0 pc=0x4b4761 created by runtime.gcBgMarkStartWorkers in goroutine 1 /workdir/go/src/runtime/mgc.go:1215 +0x1c goroutine 7 [GC worker (idle)]: runtime.gopark(0x1d52e15c0c?, 0x3?, 0x28?, 0x37?, 0x0?) /workdir/go/src/runtime/proc.go:398 +0xce fp=0xc00011ef50 sp=0xc00011ef30 pc=0x47696e runtime.gcBgMarkWorker() /workdir/go/src/runtime/mgc.go:1291 +0xe5 fp=0xc00011efe0 sp=0xc00011ef50 pc=0x4563e5 runtime.goexit() /workdir/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00011efe8 sp=0xc00011efe0 pc=0x4b4761 created by runtime.gcBgMarkStartWorkers in goroutine 1 /workdir/go/src/runtime/mgc.go:1215 +0x1c goroutine 18 [GC worker (idle)]: runtime.gopark(0x1d52e16878?, 0x3?, 0x3b?, 0x86?, 0xc000063790?) /workdir/go/src/runtime/proc.go:398 +0xce fp=0xc00011df50 sp=0xc00011df30 pc=0x47696e runtime.gcBgMarkWorker() /workdir/go/src/runtime/mgc.go:1291 +0xe5 fp=0xc00011dfe0 sp=0xc00011df50 pc=0x4563e5 runtime.goexit() /workdir/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00011dfe8 sp=0xc00011dfe0 pc=0x4b4761 created by runtime.gcBgMarkStartWorkers in goroutine 1 /workdir/go/src/runtime/mgc.go:1215 +0x1c goroutine 8 [GC worker (idle)]: runtime.gopark(0x1d52bee545?, 0x3?, 0xcc?, 0xda?, 0x0?) /workdir/go/src/runtime/proc.go:398 +0xce fp=0xc00011cf50 sp=0xc00011cf30 pc=0x47696e runtime.gcBgMarkWorker() /workdir/go/src/runtime/mgc.go:1291 +0xe5 fp=0xc00011cfe0 sp=0xc00011cf50 pc=0x4563e5 runtime.goexit() /workdir/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc00011cfe8 sp=0xc00011cfe0 pc=0x4b4761 created by runtime.gcBgMarkStartWorkers in goroutine 1 /workdir/go/src/runtime/mgc.go:1215 +0x1c goroutine 4520 [runnable]: testing.(*B).StopTimer(0xc0000ee000) /workdir/go/src/testing/benchmark.go:135 +0x229 fp=0xc000186d78 sp=0xc000186d70 pc=0x578969 testing.(*B).runN(0xc0000ee000, 0xf4240) /workdir/go/src/testing/benchmark.go:194 +0x208 fp=0xc000186ec0 sp=0xc000186d78 pc=0x578ee8 testing.(*B).launch(0xc0000ee000) /workdir/go/src/testing/benchmark.go:334 +0x378 fp=0xc000186fc0 sp=0xc000186ec0 pc=0x57a398 testing.(*B).doBench.func1() /workdir/go/src/testing/benchmark.go:284 +0x34 fp=0xc000186fe0 sp=0xc000186fc0 pc=0x579ff4 runtime.goexit() /workdir/go/src/runtime/asm_amd64.s:1650 +0x1 fp=0xc000186fe8 sp=0xc000186fe0 pc=0x4b4761 created by testing.(*B).doBench in goroutine 1 /workdir/go/src/testing/benchmark.go:284 +0xa5 exit status 2 FAIL runtime 8.498s FAIL go tool dist: Failed: exit status 1 Error: tests failed: dist test failed: {go_test_bench:runtime runtime:racebench}: exit status 1