openbsd-riscv64-jsing at 1c15291fa0efaeb14a76d0b0bcd8390665c9b97d :: Running /home/gopher/build/go/src/make.bash with args ["/home/gopher/build/go/src/make.bash" "-force"] and env ["_=/home/gopher/go/bin/buildlet" "LOGNAME=gopher" "HOME=/home/gopher" "GOPATH=/home/gopher/go" "ENV=/home/gopher/.kshrc" "PATH=/home/gopher/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin:/home/gopher/go/bin:/home/gopher/src/go/bin" "SHELL=/bin/ksh" "PS1=[\\u@\\h \\w \\#]$ " "TERM=screen" "USER=gopher" "WORKDIR=/home/gopher/build" "GO_BUILDER_NAME=openbsd-riscv64-jsing" "GO_BUILDER_FLAKY_NET=1" "GOROOT_BOOTSTRAP=/home/gopher/go-openbsd-riscv64-bootstrap" "GO_TEST_TIMEOUT_SCALE=3" "GOBIN=" "TMPDIR=/home/gopher/build/tmp" "GOCACHE=/home/gopher/build/gocache" "GOPLSCACHE=/home/gopher/build/goplscache" "PWD=/home/gopher/build/go/src"] in dir /home/gopher/build/go/src Building Go cmd/dist using /home/gopher/go-openbsd-riscv64-bootstrap. (devel go1.22-fa62143c6f Thu Aug 3 15:55:17 2023 +1000 openbsd/riscv64) Building Go toolchain1 using /home/gopher/go-openbsd-riscv64-bootstrap. 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 openbsd/riscv64. --- Installed Go for openbsd/riscv64 in /home/gopher/build/go Installed commands in /home/gopher/build/go/bin *** You need to add /home/gopher/build/go/bin to your PATH. ##### Test execution environment. # GOARCH: riscv64 # CPU: # GOOS: openbsd # OS Version: OpenBSD 7.4 OpenBSD 7.4 (GENERIC.MP) #427: Tue Oct 10 10:26:56 MDT 2023 deraadt@riscv64.openbsd.org:/usr/src/sys/arch/riscv64/compile/GENERIC.MP riscv64 ##### Testing packages. ok archive/tar 1.135s ok archive/zip 2.768s ok bufio 0.264s ok bytes 1.339s ok cmp 0.088s ok compress/bzip2 0.362s ok compress/flate 5.999s ok compress/gzip 12.247s ok compress/lzw 0.277s ok compress/zlib 1.634s ok container/heap 0.077s ok container/list 0.048s ok container/ring 0.052s ok context 0.246s ok crypto 0.071s ok crypto/aes 0.095s ok crypto/cipher 0.074s ok crypto/des 0.084s ok crypto/dsa 0.056s ok crypto/ecdh 0.234s ok crypto/ecdsa 0.185s ok crypto/ed25519 0.324s ok crypto/elliptic 0.126s ok crypto/hmac 0.072s ok crypto/internal/alias 0.080s ok crypto/internal/bigmod 0.919s ok crypto/internal/boring 0.089s ok crypto/internal/boring/bcache 0.862s ok crypto/internal/edwards25519 0.473s ok crypto/internal/edwards25519/field 0.129s ok crypto/internal/nistec 0.691s ok crypto/internal/nistec/fiat 0.064s [no tests to run] ok crypto/md5 0.058s ok crypto/rand 0.373s ok crypto/rc4 0.206s ok crypto/rsa 1.794s ok crypto/sha1 0.068s ok crypto/sha256 0.074s ok crypto/sha512 0.084s ok crypto/subtle 0.538s ok crypto/tls 1.921s ok crypto/x509 2.704s ok database/sql 0.981s ok database/sql/driver 0.090s ok debug/buildinfo 0.120s ok debug/dwarf 0.226s ok debug/elf 1.123s ok debug/gosym 0.262s ok debug/macho 0.065s ok debug/pe 0.165s ok debug/plan9obj 0.065s ok embed 0.085s [no tests to run] ok embed/internal/embedtest 0.106s ok encoding/ascii85 0.096s ok encoding/asn1 0.077s ok encoding/base32 0.141s ok encoding/base64 0.058s ok encoding/binary 0.094s ok encoding/csv 0.128s ok encoding/gob 12.159s ok encoding/hex 0.062s ok encoding/json 2.070s ok encoding/pem 3.142s ok encoding/xml 0.458s ok errors 0.096s ok expvar 0.107s ok flag 0.438s ok fmt 0.590s ok go/ast 0.058s ok go/build 12.089s ok go/build/constraint 0.071s ok go/constant 0.082s ok go/doc 0.373s ok go/doc/comment 3.628s ok go/format 0.128s ok go/importer 1.779s ok go/internal/gccgoimporter 0.159s ok go/internal/gcimporter 9.061s ok go/internal/srcimporter 5.963s ok go/parser 2.015s ok go/printer 1.043s ok go/scanner 0.069s ok go/token 0.121s ok go/types 50.588s ok go/version 0.067s ok hash 0.068s ok hash/adler32 0.089s ok hash/crc32 0.106s ok hash/crc64 0.094s ok hash/fnv 0.084s ok hash/maphash 0.425s ok html 0.057s ok html/template 0.344s ok image 0.295s ok image/color 0.121s ok image/draw 0.462s ok image/gif 1.131s ok image/jpeg 0.850s ok image/png 1.535s ok index/suffixarray 3.709s ok internal/abi 0.470s ok internal/buildcfg 0.065s ok internal/coverage/cformat 0.079s ok internal/coverage/cmerge 0.094s ok internal/coverage/pods 0.111s ok internal/coverage/slicereader 0.078s ok internal/coverage/slicewriter 0.149s ok internal/coverage/test 0.082s ok internal/cpu 0.142s ok internal/dag 0.096s ok internal/diff 0.116s ok internal/fmtsort 0.087s ok internal/fuzz 0.138s ok internal/godebug 2.776s ok internal/godebugs 0.072s ok internal/gover 0.046s ok internal/intern 1.345s ok internal/itoa 0.052s ok internal/platform 8.599s ok internal/poll 0.103s ok internal/profile 0.061s ok internal/reflectlite 0.073s ok internal/safefilepath 0.062s ok internal/saferio 0.419s ok internal/singleflight 0.238s ok internal/testenv 1.281s ok internal/trace 0.341s ok internal/trace/v2 70.975s ok internal/types/errors 3.920s ok internal/unsafeheader 0.048s ok internal/xcoff 0.078s ok internal/zstd 0.295s ok io 0.425s ok io/fs 1.102s ok io/ioutil 0.114s ok log 0.102s ok log/slog 0.182s ok log/slog/internal/benchmarks 0.066s ok log/slog/internal/buffer 0.053s ok log/syslog 1.417s ok maps 0.068s ok math 0.093s ok math/big 11.987s ok math/bits 0.062s ok math/cmplx 0.052s ok math/rand 1.178s ok math/rand/v2 1.407s ok mime 0.099s ok mime/multipart 3.832s ok mime/quotedprintable 0.183s ok net 22.611s ok net/http 32.172s ok net/http/cgi 1.207s ok net/http/cookiejar 0.225s ok net/http/fcgi 0.334s ok net/http/httptest 0.224s ok net/http/httptrace 0.095s ok net/http/httputil 0.834s ok net/http/internal 0.084s ok net/http/internal/ascii 0.107s ok net/http/pprof 4.229s ok net/internal/socktest 0.070s ok net/mail 0.067s ok net/netip 2.071s ok net/rpc 0.156s ok net/rpc/jsonrpc 0.074s ok net/smtp 0.135s ok net/textproto 0.159s ok net/url 0.135s ok os 1.846s ok os/exec 1.972s ok os/exec/internal/fdtest 0.057s ok os/signal 5.967s ok os/user 0.100s ok path 0.060s ok path/filepath 0.219s ok plugin 0.065s ok reflect 1.091s ok regexp 2.872s ok regexp/syntax 6.220s --- FAIL: TestFakeTime (15.04s) crash_test.go:152: running /home/gopher/build/go/bin/go build -o /home/gopher/build/tmp/go-build2231532132/testfaketime_-tags=faketime.exe -tags=faketime time_test.go:31: building testfaketime [-tags=faketime]: exit status 1 # runtime runtime: inUse=0 npages=2 fatal error: allocated pages below zero? runtime stack: runtime.throw({0x96d663?, 0x0?}) runtime/panic.go:1023 +0x44 fp=0xd7472df8 sp=0xd7472dd0 pc=0x52224 runtime.(*scavChunkData).free(0x0?, 0x2, 0x43100?) runtime/mgcscavenge.go:1338 +0xd8 fp=0xd7472e18 sp=0xd7472df8 pc=0x3bd78 runtime.(*scavengeIndex).free(0x10b8560, 0x1c9, 0x15e, 0x2) runtime/mgcscavenge.go:1151 +0xa4 fp=0xd7472e50 sp=0xd7472e18 pc=0x3b9b4 runtime.(*pageAlloc).free(...) runtime/mpagealloc.go:959 runtime.(*mheap).freeSpanLocked(0x10a84a0, 0x121dd47e0, 0x74?) runtime/mheap.go:1640 +0x3b8 fp=0xd7472f18 sp=0xd7472e50 pc=0x43280 runtime.(*sweepLocked).sweep.(*mheap).freeSpan.func3() runtime/mheap.go:1567 +0x7c fp=0xd7472f58 sp=0xd7472f18 pc=0x3e6dc runtime.(*mheap).freeSpan(...) runtime/mheap.go:1551 runtime.(*sweepLocked).sweep(0xd8456e?, 0xa8?) runtime/mgcsweep.go:757 +0x6f0 fp=0xd7473060 sp=0xd7472f58 pc=0x3df50 runtime.(*mcentral).uncacheSpan(0x73064?, 0x731b8?) runtime/mcentral.go:236 +0x140 fp=0xd7473108 sp=0xd7473060 pc=0x2c750 runtime.(*mcache).releaseAll(0x837e0108) runtime/mcache.go:291 +0x178 fp=0xd7473170 sp=0xd7473108 pc=0x2c2a0 runtime.(*mcache).prepareForSweep(...) runtime/mcache.go:328 runtime.acquirep(0x59e94?) runtime/proc.go:5727 +0xac fp=0xd74731e0 sp=0xd7473170 pc=0x604fc runtime.stopm() runtime/proc.go:2784 +0xac fp=0xd7473208 sp=0xd74731e0 pc=0x591ec runtime.gcstopm() runtime/proc.go:3082 +0xd0 fp=0xd7473228 sp=0xd7473208 pc=0x59e98 runtime.findRunnable() runtime/proc.go:3150 +0x58 fp=0xd7473340 sp=0xd7473228 pc=0x5a090 runtime.schedule() runtime/proc.go:3869 +0xa0 fp=0xd7473370 sp=0xd7473340 pc=0x5bf58 runtime.goschedImpl(0x72ee4d00, 0x1) runtime/proc.go:4066 +0x1a0 fp=0xd74733c0 sp=0xd7473370 pc=0x5c6a8 runtime.gopreempt_m(...) runtime/proc.go:4083 runtime.newstack() runtime/stack.go:1070 +0x2b8 fp=0xd74735a8 sp=0xd74733c0 pc=0x6d588 runtime.morestack() runtime/asm_riscv64.s:223 +0x58 fp=0xd74735b0 sp=0xd74735a8 pc=0x85cf0 goroutine 1 gp=0x700001a0 m=nil [semacquire]: runtime.gopark(0x108e000?, 0x70ab22c0?, 0x80?, 0x2a?, 0x84fe64?) runtime/proc.go:402 +0x108 fp=0xe3155970 sp=0xe3155958 pc=0x54f20 runtime.goparkunlock(...) runtime/proc.go:408 runtime.semacquire1(0x727a0d18, 0x0, 0x1, 0x0, 0x12) runtime/sema.go:160 +0x218 fp=0xe31559b8 sp=0xe3155970 pc=0x67188 sync.runtime_Semacquire(0x727a0d10?) runtime/sema.go:62 +0x38 fp=0xe31559e8 sp=0xe31559b8 pc=0x84d10 sync.(*WaitGroup).Wait(0x727a0d10) sync/waitgroup.go:116 +0x64 fp=0xe3155a00 sp=0xe31559e8 pc=0xa598c cmd/compile/internal/gc.compileFunctions() cmd/compile/internal/gc/compile.go:194 +0x23c fp=0xe3155a68 sp=0xe3155a00 pc=0x84fdac cmd/compile/internal/gc.Main(0x991d68) cmd/compile/internal/gc/main.go:318 +0x11a8 fp=0xe3155f10 sp=0xe3155a68 pc=0x851a28 main.main() cmd/compile/main.go:57 +0x118 fp=0xe3155f68 sp=0xe3155f10 pc=0x878328 runtime.main() runtime/proc.go:271 +0x27c fp=0xe3155fd8 sp=0xe3155f68 pc=0x54a94 runtime.goexit({}) runtime/asm_riscv64.s:540 +0x4 fp=0xe3155fd8 sp=0xe3155fd8 pc=0x87df4 goroutine 2 gp=0x70000680 m=nil [force gc (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) runtime/proc.go:402 +0x108 fp=0x70048fa8 sp=0x70048f90 pc=0x54f20 runtime.goparkunlock(...) runtime/proc.go:408 runtime.forcegchelper() runtime/proc.go:326 +0xd4 fp=0x70048fd8 sp=0x70048fa8 pc=0x54d64 runtime.goexit({}) runtime/asm_riscv64.s:540 +0x4 fp=0x70048fd8 sp=0x70048fd8 pc=0x87df4 created by runtime.init.5 in goroutine 1 runtime/proc.go:314 +0x28 goroutine 3 gp=0x70000b60 m=nil [runnable]: runtime.gopark(0x10a8401?, 0x0?, 0x0?, 0x0?, 0x0?) runtime/proc.go:402 +0x108 fp=0x70049748 sp=0x70049730 pc=0x54f20 runtime.goparkunlock(...) runtime/proc.go:408 runtime.bgsweep(0x70062000) runtime/mgcsweep.go:317 +0x124 fp=0x700497c8 sp=0x70049748 pc=0x3cc4c runtime.gcenable.gowrap1() runtime/mgc.go:203 +0x2c fp=0x700497d8 sp=0x700497c8 pc=0x30d2c runtime.goexit({}) runtime/asm_riscv64.s:540 +0x4 fp=0x700497d8 sp=0x700497d8 pc=0x87df4 created by runtime.gcenable in goroutine 1 runtime/mgc.go:203 +0x70 goroutine 4 gp=0x70000d00 m=nil [GC scavenge wait]: runtime.gopark(0x0?, 0x40c3880000000000?, 0x0?, 0x0?, 0x0?) runtime/proc.go:402 +0x108 fp=0x70049f88 sp=0x70049f70 pc=0x54f20 runtime.goparkunlock(...) runtime/proc.go:408 runtime.(*scavengerState).park(0x1079900) runtime/mgcscavenge.go:425 +0x68 fp=0x70049fb0 sp=0x70049f88 pc=0x3a2c8 runtime.bgscavenge(0x70062000) runtime/mgcscavenge.go:658 +0x6c fp=0x70049fc8 sp=0x70049fb0 pc=0x3a814 runtime.gcenable.gowrap2() runtime/mgc.go:204 +0x2c fp=0x70049fd8 sp=0x70049fc8 pc=0x30cdc runtime.goexit({}) runtime/asm_riscv64.s:540 +0x4 fp=0x70049fd8 sp=0x70049fd8 pc=0x87df4 created by runtime.gcenable in goroutine 1 runtime/mgc.go:204 +0xb0 goroutine 5 gp=0x70001520 m=nil [finalizer wait]: runtime.gopark(0x0?, 0x7000a5e8?, 0x0?, 0x0?, 0x1000000010?) runtime/proc.go:402 +0x108 fp=0x7199ada8 sp=0x7199ad90 pc=0x54f20 runtime.runfinq() runtime/mfinal.go:194 +0x108 fp=0x7199afd8 sp=0x7199ada8 pc=0x2fe80 runtime.goexit({}) runtime/asm_riscv64.s:540 +0x4 fp=0x7199afd8 sp=0x7199afd8 pc=0x87df4 created by runtime.createfing in goroutine 1 runtime/mfinal.go:164 +0x64 goroutine 3178 gp=0x703f44e0 m=nil [runnable]: cmd/compile/internal/types.CalcSize(0x71a42a20) cmd/compile/internal/types/size.go:209 +0x14 fp=0xe6b3f878 sp=0xe6b3f878 pc=0x1c57dc cmd/compile/internal/types.(*Type).Alignment(...) cmd/compile/internal/types/type.go:1008 cmd/compile/internal/ssagen.cmpstackvarlt(...) cmd/compile/internal/ssagen/pgen.go:63 cmd/compile/internal/ssagen.byStackVar.Less({0xe0d14dc8?, 0x992770?, 0x931a4?}, 0x0?, 0x0?) cmd/compile/internal/ssagen/pgen.go:91 +0x148 fp=0xe6b3f8e8 sp=0xe6b3f878 pc=0x64c760 cmd/compile/internal/ssagen.(*byStackVar).Less(0xe4bcb3b0?, 0xe?, 0xd?) :1 +0x64 fp=0xe6b3f918 sp=0xe6b3f8e8 pc=0x69ff8c sort.insertionSort(...) sort/zsortinterface.go:12 sort.stable({0xac7680, 0xe4bcb3b0}, 0x3f) sort/zsortinterface.go:339 +0x21c fp=0xe6b3f980 sp=0xe6b3f918 pc=0x931ec sort.Stable({0xac7680, 0xe4bcb3b0}) sort/sort.go:229 +0x50 fp=0xe6b3f9a0 sp=0xe6b3f980 pc=0x90a70 cmd/compile/internal/ssagen.(*ssafn).AllocFrame(0xe7d93950, 0xe7d6d1e0) cmd/compile/internal/ssagen/pgen.go:164 +0x17c fp=0xe6b3fa88 sp=0xe6b3f9a0 pc=0x64cc54 cmd/compile/internal/ssagen.buildssa(0x72015e60, 0x3) cmd/compile/internal/ssagen/ssa.go:577 +0x1dcc fp=0xe6b3fdc8 sp=0xe6b3fa88 pc=0x6555ac cmd/compile/internal/ssagen.Compile(0x72015e60, 0x3) cmd/compile/internal/ssagen/pgen.go:216 +0x44 fp=0xe6b3ff78 sp=0xe6b3fdc8 pc=0x64cfe4 cmd/compile/internal/gc.compileFunctions.func5.1(0x0?) cmd/compile/internal/gc/compile.go:182 +0x48 fp=0xe6b3ffb0 sp=0xe6b3ff78 pc=0x84ff40 cmd/compile/internal/gc.compileFunctions.func3.1() cmd/compile/internal/gc/compile.go:164 +0x40 fp=0xe6b3ffd8 sp=0xe6b3ffb0 pc=0x8502d8 runtime.goexit({}) runtime/asm_riscv64.s:540 +0x4 fp=0xe6b3ffd8 sp=0xe6b3ffd8 pc=0x87df4 created by cmd/compile/internal/gc.compileFunctions.func3 in goroutine 156 cmd/compile/internal/gc/compile.go:163 +0x208 goroutine 61 gp=0x703f4820 m=nil [runnable]: runtime.gopark(0x108da80?, 0x35dc8?, 0xa0?, 0x8e?, 0x329e8?) runtime/proc.go:402 +0x108 fp=0x7004b678 sp=0x7004b660 pc=0x54f20 runtime.goparkunlock(...) runtime/proc.go:408 runtime.semacquire1(0x107a51c, 0x0, 0x0, 0x0, 0x12) runtime/sema.go:160 +0x218 fp=0x7004b6c0 sp=0x7004b678 pc=0x67188 runtime.semacquire(...) runtime/sema.go:111 runtime.gcMarkDone() runtime/mgc.go:807 +0x40 fp=0x7004b748 sp=0x7004b6c0 pc=0x318e0 runtime.gcBgMarkWorker() runtime/mgc.go:1446 +0x36c fp=0x7004b7d8 sp=0x7004b748 pc=0x32f94 runtime.goexit({}) runtime/asm_riscv64.s:540 +0x4 fp=0x7004b7d8 sp=0x7004b7d8 pc=0x87df4 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1234 +0x2c goroutine 3182 gp=0x703f4ea0 m=nil [runnable]: runtime.asyncPreempt2() runtime/preempt.go:307 +0x40 fp=0xe6c5edf0 sp=0xe6c5edd8 pc=0x536d8 runtime.asyncPreempt() runtime/preempt_riscv64.s:66 +0xf0 fp=0xe6c5efc0 sp=0xe6c5edf0 pc=0x89270 cmd/compile/internal/ssa.postorderWithNumbering(0xe7dca680, {0x0?, 0x0, 0x0?}) cmd/compile/internal/ssa/dom.go:43 +0x178 fp=0xe6c5f2c0 sp=0xe6c5efc8 pc=0x34b980 cmd/compile/internal/ssa.postorder(...) cmd/compile/internal/ssa/dom.go:13 cmd/compile/internal/ssa.(*Func).postorder(...) cmd/compile/internal/ssa/func.go:748 cmd/compile/internal/ssa.(*Func).Postorder(...) cmd/compile/internal/ssa/func.go:754 cmd/compile/internal/liveness.(*liveness).solve(...) cmd/compile/internal/liveness/plive.go:680 cmd/compile/internal/liveness.Compute(0x722a0fc0, 0xe7dca680, 0x20, 0xe7f17e00) cmd/compile/internal/liveness/plive.go:1364 +0x6e4 fp=0xe6c5f578 sp=0xe6c5f2c0 pc=0x647934 cmd/compile/internal/ssagen.genssa(0xe7dca680, 0xe7f17e00) cmd/compile/internal/ssagen/ssa.go:7258 +0xcc fp=0xe6c5fdc8 sp=0xe6c5f578 pc=0x690e44 cmd/compile/internal/ssagen.Compile(0x722a0fc0, 0x2) cmd/compile/internal/ssagen/pgen.go:226 +0x23c fp=0xe6c5ff78 sp=0xe6c5fdc8 pc=0x64d1dc cmd/compile/internal/gc.compileFunctions.func5.1(0x0?) cmd/compile/internal/gc/compile.go:182 +0x48 fp=0xe6c5ffb0 sp=0xe6c5ff78 pc=0x84ff40 cmd/compile/internal/gc.compileFunctions.func3.1() cmd/compile/internal/gc/compile.go:164 +0x40 fp=0xe6c5ffd8 sp=0xe6c5ffb0 pc=0x8502d8 runtime.goexit({}) runtime/asm_riscv64.s:540 +0x4 fp=0xe6c5ffd8 sp=0xe6c5ffd8 pc=0x87df4 created by cmd/compile/internal/gc.compileFunctions.func3 in goroutine 156 cmd/compile/internal/gc/compile.go:163 +0x208 goroutine 62 gp=0x703f5040 m=nil [semacquire]: runtime.gopark(0x108da80?, 0x35dc8?, 0x0?, 0x0?, 0x0?) runtime/proc.go:402 +0x108 fp=0x7004be78 sp=0x7004be60 pc=0x54f20 runtime.goparkunlock(...) runtime/proc.go:408 runtime.semacquire1(0x107a51c, 0x0, 0x0, 0x0, 0x12) runtime/sema.go:160 +0x218 fp=0x7004bec0 sp=0x7004be78 pc=0x67188 runtime.semacquire(...) runtime/sema.go:111 runtime.gcMarkDone() runtime/mgc.go:807 +0x40 fp=0x7004bf48 sp=0x7004bec0 pc=0x318e0 runtime.gcBgMarkWorker() runtime/mgc.go:1446 +0x36c fp=0x7004bfd8 sp=0x7004bf48 pc=0x32f94 runtime.goexit({}) runtime/asm_riscv64.s:540 +0x4 fp=0x7004bfd8 sp=0x7004bfd8 pc=0x87df4 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1234 +0x2c goroutine 155 gp=0x703f5a00 m=nil [semacquire]: runtime.gopark(0x108da80?, 0x8?, 0x0?, 0x0?, 0x0?) runtime/proc.go:402 +0x108 fp=0x70047678 sp=0x70047660 pc=0x54f20 runtime.goparkunlock(...) runtime/proc.go:408 runtime.semacquire1(0x107a51c, 0x0, 0x0, 0x0, 0x12) runtime/sema.go:160 +0x218 fp=0x700476c0 sp=0x70047678 pc=0x67188 runtime.semacquire(...) runtime/sema.go:111 runtime.gcMarkDone() runtime/mgc.go:807 +0x40 fp=0x70047748 sp=0x700476c0 pc=0x318e0 runtime.gcBgMarkWorker() runtime/mgc.go:1446 +0x36c fp=0x700477d8 sp=0x70047748 pc=0x32f94 runtime.goexit({}) runtime/asm_riscv64.s:540 +0x4 fp=0x700477d8 sp=0x700477d8 pc=0x87df4 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1234 +0x2c goroutine 63 gp=0x736011e0 m=3 mp=0x7004ee08 [flushing proc caches]: runtime.systemstack_switch() runtime/asm_riscv64.s:96 +0x8 fp=0x73e644b0 sp=0x73e644a8 pc=0x85bb8 runtime.forEachP(...) runtime/proc.go:1908 runtime.gcMarkTermination({0xc0?, 0x9fae273aca078?}) runtime/mgc.go:1124 +0x57c fp=0x73e646c0 sp=0x73e644b0 pc=0x322d4 runtime.gcMarkDone() runtime/mgc.go:927 +0x2c4 fp=0x73e64748 sp=0x73e646c0 pc=0x31b64 runtime.gcBgMarkWorker() runtime/mgc.go:1446 +0x36c fp=0x73e647d8 sp=0x73e64748 pc=0x32f94 runtime.goexit({}) runtime/asm_riscv64.s:540 +0x4 fp=0x73e647d8 sp=0x73e647d8 pc=0x87df4 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1234 +0x2c goroutine 156 gp=0x700849c0 m=nil [select]: runtime.gopark(0x70044fb8?, 0x2?, 0x60?, 0x82?, 0x70044f3c?) runtime/proc.go:402 +0x108 fp=0x70044de0 sp=0x70044dc8 pc=0x54f20 runtime.selectgo(0x70044fb8, 0x70044f38, 0x70bb1b20?, 0x0, 0x8b3960?, 0x1) runtime/select.go:327 +0x648 fp=0x70044ee8 sp=0x70044de0 pc=0x663f0 cmd/compile/internal/gc.compileFunctions.func3() cmd/compile/internal/gc/compile.go:152 +0xf8 fp=0x70044fd8 sp=0x70044ee8 pc=0x8500c8 runtime.goexit({}) runtime/asm_riscv64.s:540 +0x4 fp=0x70044fd8 sp=0x70044fd8 pc=0x87df4 created by cmd/compile/internal/gc.compileFunctions in goroutine 1 cmd/compile/internal/gc/compile.go:145 +0xf8 goroutine 3179 gp=0x70084b60 m=nil [runnable]: runtime.growslice(0xe7ee4320, 0x5, 0x4, 0x1, 0x8efbe0) runtime/slice.go:155 +0x20 fp=0xe6cc5908 sp=0xe6cc5908 pc=0x6ad90 cmd/compile/internal/ssa.(*factsTable).checkpoint(...) cmd/compile/internal/ssa/prove.go:651 cmd/compile/internal/ssa.fuseBranchRedirect(0xe7dcb1e0) cmd/compile/internal/ssa/fuse_branchredirect.go:31 +0x134 fp=0xe6cc5a50 sp=0xe6cc5908 pc=0x35d62c cmd/compile/internal/ssa.fuse(0xe7dcb1e0, 0xb) cmd/compile/internal/ssa/fuse.go:52 +0x54 fp=0xe6cc5d40 sp=0xe6cc5a50 pc=0x35b85c cmd/compile/internal/ssa.fuseLate(0xe7dcb1e0?) cmd/compile/internal/ssa/fuse.go:16 +0x2c fp=0xe6cc5d58 sp=0xe6cc5d40 pc=0x35b7fc cmd/compile/internal/ssa.Compile(0xe7dcb1e0) cmd/compile/internal/ssa/compile.go:97 +0xc74 fp=0xe6cc9a88 sp=0xe6cc5d58 pc=0x32d8d4 cmd/compile/internal/ssagen.buildssa(0x71e33e60, 0x0) cmd/compile/internal/ssagen/ssa.go:575 +0x1dbc fp=0xe6cc9dc8 sp=0xe6cc9a88 pc=0x65559c cmd/compile/internal/ssagen.Compile(0x71e33e60, 0x0) cmd/compile/internal/ssagen/pgen.go:216 +0x44 fp=0xe6cc9f78 sp=0xe6cc9dc8 pc=0x64cfe4 cmd/compile/internal/gc.compileFunctions.func5.1(0x0?) cmd/compile/internal/gc/compile.go:182 +0x48 fp=0xe6cc9fb0 sp=0xe6cc9f78 pc=0x84ff40 cmd/compile/internal/gc.compileFunctions.func3.1() cmd/compile/internal/gc/compile.go:164 +0x40 fp=0xe6cc9fd8 sp=0xe6cc9fb0 pc=0x8502d8 runtime.goexit({}) runtime/asm_riscv64.s:540 +0x4 fp=0xe6cc9fd8 sp=0xe6cc9fd8 pc=0x87df4 created by cmd/compile/internal/gc.compileFunctions.func3 in goroutine 156 cmd/compile/internal/gc/compile.go:163 +0x208 goroutine 3196 gp=0x72ee4d00 m=nil [runnable]: runtime.gcTrigger.test({0x0, 0x0, 0x0}) runtime/mgc.go:568 +0x18 fp=0xe6d5baa0 sp=0xe6d5baa0 pc=0x310c0 runtime.mallocgc(0x30, 0x92a340, 0x1) runtime/malloc.go:1307 +0x72c fp=0xe6d5bb30 sp=0xe6d5baa0 pc=0x2079c runtime.newobject(0x7294cdd0?) runtime/malloc.go:1390 +0x38 fp=0xe6d5bb50 sp=0xe6d5bb30 pc=0x20928 cmd/internal/obj/riscv.instructionForProg(...) cmd/internal/obj/riscv/obj.go:1786 cmd/internal/obj/riscv.instructionsForProg(0x701ff0d0) cmd/internal/obj/riscv/obj.go:2176 +0x38 fp=0xe6d5bbd0 sp=0xe6d5bb50 pc=0x2edb90 cmd/internal/obj/riscv.assemble(0x70158600, 0xe0449a80, 0xe7ef4630) cmd/internal/obj/riscv/obj.go:2431 +0x6a8 fp=0xe6d5bc60 sp=0xe6d5bbd0 pc=0x2eeec8 cmd/internal/obj.Flushplist(0x70158600, 0xe6d5bec8, 0xe7ef4630) cmd/internal/obj/plist.go:168 +0x7f4 fp=0xe6d5bdc8 sp=0xe6d5bc60 pc=0x166bdc cmd/compile/internal/objw.(*Progs).Flush(...) cmd/compile/internal/objw/prog.go:112 cmd/compile/internal/ssagen.Compile(0x720a8a20, 0x1) cmd/compile/internal/ssagen/pgen.go:241 +0x2d0 fp=0xe6d5bf78 sp=0xe6d5bdc8 pc=0x64d270 cmd/compile/internal/gc.compileFunctions.func5.1(0x0?) cmd/compile/internal/gc/compile.go:182 +0x48 fp=0xe6d5bfb0 sp=0xe6d5bf78 pc=0x84ff40 cmd/compile/internal/gc.compileFunctions.func3.1() cmd/compile/internal/gc/compile.go:164 +0x40 fp=0xe6d5bfd8 sp=0xe6d5bfb0 pc=0x8502d8 runtime.goexit({}) runtime/asm_riscv64.s:540 +0x4 fp=0xe6d5bfd8 sp=0xe6d5bfd8 pc=0x87df4 created by cmd/compile/internal/gc.compileFunctions.func3 in goroutine 156 cmd/compile/internal/gc/compile.go:163 +0x208 FAIL FAIL runtime 147.963s ok runtime/coverage 0.102s ok runtime/debug 0.696s FAIL go tool dist: Failed: exit status 1