Navigation Menu

Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

runtime: frequent GC related asserts seen on illumos based OSes (but only on AMD!) #53289

Open
jmpesp opened this issue Jun 8, 2022 · 22 comments
Labels
compiler/runtime Issues related to the Go compiler and/or runtime. NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one. OS-illumos
Milestone

Comments

@jmpesp
Copy link

jmpesp commented Jun 8, 2022

What version of Go are you using (go version)?

This problem reproduces for several versions of 1.16, release 1.17, and release 1.18.

Does this issue reproduce with the latest release?

Yes (go1.18.3 solaris/amd64)

What operating system and processor architecture are you using (go env)?

We've seen errors on AMD Ryzen and EPYC, running OmniOS, and have not been able to reproduce on Xeon systems.

go env Output
$ go env
GO111MODULE=""
GOARCH="amd64"
GOBIN=""
GOCACHE="/export/home/james/.cache/go-build"
GOENV="/export/home/james/.config/go/env"
GOEXE=""
GOEXPERIMENT=""
GOFLAGS=""
GOHOSTARCH="amd64"
GOHOSTOS="solaris"
GOINSECURE=""
GOMODCACHE="/export/home/james/go/pkg/mod"
GONOPROXY=""
GONOSUMDB=""
GOOS="solaris"
GOPATH="/export/home/james/go"
GOPRIVATE=""
GOPROXY="https://proxy.golang.org,direct"
GOROOT="/export/home/james/goroot"
GOSUMDB="sum.golang.org"
GOTMPDIR=""
GOTOOLDIR="/export/home/james/goroot/pkg/tool/solaris_amd64"
GOVCS=""
GOVERSION="go1.18.3"
GCCGO="/usr/bin/gccgo"
GOAMD64="v1"
AR="ar"
CC="gcc"
CXX="g++"
CGO_ENABLED="1"
GOMOD="/dev/null"
GOWORK=""
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"
GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build2037678958=/tmp/go-build -gno-record-gcc-switches"

What did you do?

The errors we saw are in the "Testing packages" phase of all.bash. To reproduce from a fresh OmniOS system, the following script was run:

#!/bin/bash
set -e

unset GOBIN
unset GOPATH

# assuming a fresh system, bootstrap go 1.4 from C toolchain
# requires `pkg install git build-essential`
if [[ ! -e bootstrap/ ]];
then
    git clone \
        --recurse-submodules \
        -b release-branch.go1.4 \
        --depth=1 \
        https://go.googlesource.com/go bootstrap

    (
     cd bootstrap/src/
     export CGO_ENABLED=0
     bash ./make.bash
    )
fi

#VERSION="go1.16.10"
#VERSION="go1.16.11"
#VERSION="go1.16.15"
#VERSION="release-branch.go1.17"
VERSION="release-branch.go1.18"

# build $VERSION using go 1.4
rm -rf bootstrap2/

if [[ ! -e bootstrap2 ]];
then
    export GOROOT_BOOTSTRAP=${HOME}/bootstrap/
    $GOROOT_BOOTSTRAP/bin/go version

    git clone \
        --recurse-submodules \
        -b $VERSION \
        --depth=1 \
        https://go.googlesource.com/go bootstrap2

    ( cd bootstrap2/src && bash ./make.bash )

    unset GOROOT_BOOTSTRAP
fi

export PATH="${HOME}/bootstrap2/bin:$PATH"

# build $VERSION in a loop
while :;
do
        rm -rf goroot/
        rm -rf /tmp/go-* /tmp/cgo*

        git clone \
                --recurse-submodules \
                -b $VERSION \
                --depth=1 \
                https://go.googlesource.com/go goroot

        # core files, please
        sed -i -e '/ulimit -c 0/d' goroot/src/run.bash

        ( cd goroot/src && bash ./all.bash )
done;

See #45775 (comment) for instructions on reproducing this on OmniOS under qemu.

What did you expect to see?

ALL TESTS PASSED

What did you see instead?

Eventually, the while loop in that reproduction script fails. We've seen the following:

fatal error: s.allocCount != s.nelems && freeIndex == s.nelems

2022/06/07 16:51:53 loading imports: exit status 2
runtime: marked free object in span 0xfffffc7fecc2d158, elemsize=4096 freeindex=1 (bad use of unsafe.Pointer? try -d=checkptr)
0xc0002fa000 alloc unmarked
0xc0002fb000 free  unmarked
fatal error: found pointer to free object
##### ../misc/cgo/testso
--- FAIL: TestSO (0.37s)
    so_test.go:100: gcc -fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build3726058972=/tmp/go-build -gno-record-gcc-switches -shared -o libcgosotest.so cgoso_c.c:
    so_test.go:117: go build -o main.exe main.go: exit status 2
        runtime: marked free object in span 0xfffffc7fef178a78, elemsize=144 freeindex=1 (bad use of unsafe.Pointer? try -d=checkptr)
@jmpesp
Copy link
Author

jmpesp commented Jun 8, 2022

I found #49209 (frequent memory corruption on NetBSD and OpenBSD) that says:

We have narrowed this down a bit to being specifically related to AMD CPUs.

and

AMD 10h: OK (Turion II Neo N40L)
AMD 15h: OK
AMD 17h: NOT OK (Zen 1950X, Zen2 3600)
AMD 19h: NOT OK (Zen3 5950X)

and links to https://gnats.netbsd.org/56535 - I'm trying to get forkstress.c running on one of my illumos based systems now to see if that's related.

@cherrymui
Copy link
Member

Thanks for the report and for looking into it! It would be interesting if Solaris has similar issue as the BSD bug.

We saw some GC-related failures (like marked free object) on our Solaris builder (Intel CPU) before (#49755), but that hasn't happened for several months, so it might be some other bug that has been fixed.

cc @golang/solaris @golang/runtime

@cherrymui cherrymui added OS-illumos NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one. labels Jun 8, 2022
@cherrymui cherrymui added this to the Backlog milestone Jun 8, 2022
@jmpesp
Copy link
Author

jmpesp commented Jun 8, 2022

I haven't been able to get the forkstress program to error in the same way as the linked NetBSD issue.

@prattmic
Copy link
Member

prattmic commented Jun 8, 2022

FWIW, the forkstress program did not reproduce the problem on openbsd either even though there was a clear AMD issue on openbsd. It is possible that the issue on openbsd (and illumos) isn't in the fork path, or the program just isn't tuned quite right.

https://github.com/prattmic/go-bsd-corruption-issue49209 contains a similar Go program I used prior to getting the C version working (you'll need new assembly, of course).

That said, you show a failure in TestSO above. That program doesn't fork, which seems to indicate that if this is related to fork it would be the parent corrupting the child rather than the other way around.

FreeBSD had a memory corruption bug due to an incorrect XSAVE missing some AVX state: #46272 (comment). No particular reason for this specific issue to be the same on illumos, but something to look into.

@jmpesp
Copy link
Author

jmpesp commented Jun 8, 2022

I don't think illumos has the same problem, there's 256 bytes of "ymm" size reserved here..

Trying out the linked go-bsd-corruption-issue49209 repro now.

@jmpesp
Copy link
Author

jmpesp commented Jun 8, 2022

I believe go will use libc for OSes that are not Linux, so I rewrote the go-bsd-corruption-issue49209 code in Rust to use libc:

[dependencies]
libc = "0.2.126"
num_cpus = "1.13.1"
use std::thread;

fn main() {
        for i in 0..(num_cpus::get() * 100) {
                thread::spawn(move || {
                        loop {
                                let pid = unsafe { libc::fork() };
                                if pid == 0 {
                                        // child
                                        unsafe { libc::exit(0); }
                                } else {
                                        // parent
                                }
                                unsafe { libc::waitpid(pid, 0 as *mut libc::c_int, 0); }
                        }
                });
        }

        loop {
                unsafe { libc::getpid(); }
        }
}

This runs ok under illumos.

@prattmic
Copy link
Member

prattmic commented Jun 8, 2022

cc @golang/runtime @golang/illumos

@ianlancetaylor
Copy link
Contributor

Just a note that Go will use libc on systems that require it, which includes Solaris/Illumos. Go generally avoids libc on systems that permit direct syscalls, such as Linux and NetBSD and FreeBSD.

@cherrymui
Copy link
Member

@jmpesp would it be possible to provide a few full logs of the failure? It is possible that the logs contain the addresses that can give a hint to the bug (not always, but sometimes helpful). Thanks.

@jmpesp
Copy link
Author

jmpesp commented Jun 8, 2022

Sure thing:

fatal error: found pointer to free object occurring on omnios under qemu
Building Go cmd/dist using /root/bootstrap2. (go1.18.3 solaris/amd64)
Building Go toolchain1 using /root/bootstrap2.
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 solaris/amd64.
Testing packages.

ok archive/tar 0.194s
ok archive/zip 0.280s
ok bufio 0.165s
ok bytes 0.271s
ok compress/bzip2 0.172s
ok compress/flate 0.502s
ok compress/gzip 0.141s
ok compress/lzw 0.132s
ok compress/zlib 0.150s
ok container/heap 0.115s
ok container/list 0.130s
ok container/ring 0.119s
ok context 0.139s
ok crypto 0.124s
ok crypto/aes 0.160s
ok crypto/cipher 0.155s
ok crypto/des 0.139s
ok crypto/dsa 0.132s
ok crypto/ecdsa 0.115s
ok crypto/ed25519 0.173s
ok crypto/ed25519/internal/edwards25519 3.045s
ok crypto/ed25519/internal/edwards25519/field 1.404s
ok crypto/elliptic 0.152s
ok crypto/elliptic/internal/fiat 0.140s [no tests to run]
ok crypto/elliptic/internal/nistec 0.763s
ok crypto/hmac 0.122s
ok crypto/internal/subtle 0.132s
ok crypto/md5 0.141s
ok crypto/rand 0.156s
ok crypto/rc4 0.168s
ok crypto/rsa 0.203s
ok crypto/sha1 0.173s
ok crypto/sha256 0.183s
ok crypto/sha512 0.138s
ok crypto/subtle 0.168s
ok crypto/tls 0.491s
ok crypto/x509 0.414s
ok database/sql 0.504s
ok database/sql/driver 0.150s
ok debug/buildinfo 0.126s
ok debug/dwarf 0.198s
ok debug/elf 0.163s
ok debug/gosym 0.163s
ok debug/macho 0.141s
ok debug/pe 0.208s
ok debug/plan9obj 0.149s
ok embed 0.183s [no tests to run]
ok embed/internal/embedtest 0.168s
ok encoding/ascii85 0.197s
ok encoding/asn1 0.193s
ok encoding/base32 0.213s
ok encoding/base64 0.101s
ok encoding/binary 0.152s
ok encoding/csv 0.177s
ok encoding/gob 0.167s
ok encoding/hex 0.225s
ok encoding/json 0.447s
ok encoding/pem 0.754s
ok encoding/xml 0.184s
ok errors 0.246s
ok expvar 0.121s
ok flag 0.218s
ok fmt 0.156s
ok go/ast 0.123s
ok go/build 1.159s
ok go/build/constraint 0.166s
ok go/constant 0.120s
ok go/doc 0.150s
ok go/format 0.166s
ok go/importer 0.195s
ok go/internal/gccgoimporter 1.656s
ok go/internal/gcimporter 11.006s
ok go/internal/srcimporter 4.900s
ok go/parser 0.140s
ok go/printer 0.340s
ok go/scanner 0.154s
ok go/token 0.172s
ok go/types 2.640s
ok hash 0.191s
ok hash/adler32 0.161s
ok hash/crc32 0.179s
ok hash/crc64 0.191s
ok hash/fnv 0.153s
ok hash/maphash 0.230s
ok html 0.199s
ok html/template 0.216s
ok image 0.186s
ok image/color 0.189s
ok image/draw 0.185s
ok image/gif 9.021s
ok image/jpeg 2.033s
ok image/png 0.276s
ok index/suffixarray 0.234s
ok internal/abi 0.230s
ok internal/buildcfg 0.154s
ok internal/cpu 0.235s
ok internal/execabs 0.175s
ok internal/fmtsort 0.150s
ok internal/fuzz 0.159s
ok internal/godebug 0.146s
ok internal/intern 0.634s
ok internal/itoa 0.148s
ok internal/poll 0.139s
ok internal/profile 0.175s
ok internal/reflectlite 0.240s
ok internal/singleflight 0.176s
ok internal/trace 0.174s
ok internal/unsafeheader 0.147s
ok internal/xcoff 0.142s
ok io 0.176s
ok io/fs 0.132s
ok io/ioutil 0.202s
ok log 0.156s
ok log/syslog 1.351s
ok math 0.132s
ok math/big 0.795s
ok math/bits 0.079s
ok math/cmplx 0.172s
ok math/rand 0.250s
ok mime 0.168s
ok mime/multipart 0.256s
ok mime/quotedprintable 0.185s
ok net 1.863s
ok net/http 4.874s
ok net/http/cgi 0.768s
ok net/http/cookiejar 0.183s
ok net/http/fcgi 0.337s
ok net/http/httptest 0.241s
ok net/http/httptrace 0.199s
ok net/http/httputil 0.719s
ok net/http/internal 0.227s
ok net/http/internal/ascii 0.169s
ok net/http/pprof 5.335s
ok net/internal/socktest 0.151s
ok net/mail 0.146s
ok net/netip 0.574s
ok net/rpc 0.108s
ok net/rpc/jsonrpc 0.137s
ok net/smtp 0.157s
ok net/textproto 0.115s
ok net/url 0.160s
ok os 1.128s
ok os/exec 1.399s
ok os/exec/internal/fdtest 0.153s
ok os/signal 2.273s
ok os/user 0.204s
ok path 0.134s
ok path/filepath 0.198s
ok plugin 0.188s
ok reflect 0.540s
ok regexp 0.188s
ok regexp/syntax 0.310s
ok runtime 38.934s
ok runtime/cgo 0.266s
ok runtime/debug 0.270s
ok runtime/internal/atomic 0.227s
ok runtime/internal/math 0.208s
ok runtime/internal/sys 0.173s
ok runtime/metrics 0.180s
ok runtime/pprof 9.910s
ok runtime/trace 1.356s
ok sort 0.325s
ok strconv 0.349s
ok strings 0.272s
ok sync 0.954s
ok sync/atomic 1.358s
ok syscall 0.504s
ok testing 0.922s
ok testing/fstest 0.063s
ok testing/iotest 0.204s
ok testing/quick 0.179s
ok text/scanner 0.208s
ok text/tabwriter 0.263s
ok text/template 0.256s
ok text/template/parse 0.122s
ok time 2.572s
ok unicode 0.183s
ok unicode/utf16 0.268s
ok unicode/utf8 0.289s
ok cmd/addr2line 4.252s
2022/06/08 23:22:12 loading imports: exit status 2
runtime: marked free object in span 0xfffffc7feedd6888, elemsize=8 freeindex=133 (bad use of unsafe.Pointer? try -d=checkptr)
0xc0004c2000 alloc marked
0xc0004c2008 alloc marked
0xc0004c2010 alloc marked
0xc0004c2018 alloc marked
0xc0004c2020 alloc marked
0xc0004c2028 alloc marked
0xc0004c2030 alloc marked
0xc0004c2038 alloc marked
0xc0004c2040 alloc marked
0xc0004c2048 alloc marked
0xc0004c2050 alloc marked
0xc0004c2058 alloc marked
0xc0004c2060 alloc marked
0xc0004c2068 alloc marked
0xc0004c2070 alloc marked
0xc0004c2078 alloc marked
0xc0004c2080 alloc marked
0xc0004c2088 alloc marked
0xc0004c2090 alloc marked
0xc0004c2098 alloc marked
0xc0004c20a0 alloc marked
0xc0004c20a8 alloc marked
0xc0004c20b0 alloc marked
0xc0004c20b8 alloc marked
0xc0004c20c0 alloc marked
0xc0004c20c8 alloc marked
0xc0004c20d0 alloc marked
0xc0004c20d8 alloc marked
0xc0004c20e0 alloc marked
0xc0004c20e8 alloc marked
0xc0004c20f0 alloc marked
0xc0004c20f8 alloc marked
0xc0004c2100 alloc marked
0xc0004c2108 alloc marked
0xc0004c2110 alloc marked
0xc0004c2118 alloc marked
0xc0004c2120 alloc marked
0xc0004c2128 alloc marked
0xc0004c2130 alloc marked
0xc0004c2138 alloc marked
0xc0004c2140 alloc marked
0xc0004c2148 alloc marked
0xc0004c2150 alloc marked
0xc0004c2158 alloc marked
0xc0004c2160 alloc marked
0xc0004c2168 alloc marked
0xc0004c2170 alloc marked
0xc0004c2178 alloc marked
0xc0004c2180 alloc marked
0xc0004c2188 alloc marked
0xc0004c2190 alloc marked
0xc0004c2198 alloc marked
0xc0004c21a0 alloc marked
0xc0004c21a8 alloc marked
0xc0004c21b0 alloc marked
0xc0004c21b8 alloc marked
0xc0004c21c0 alloc marked
0xc0004c21c8 alloc marked
0xc0004c21d0 alloc marked
0xc0004c21d8 alloc marked
0xc0004c21e0 alloc marked
0xc0004c21e8 alloc marked
0xc0004c21f0 alloc marked
0xc0004c21f8 alloc marked
0xc0004c2200 alloc marked
0xc0004c2208 alloc marked
0xc0004c2210 alloc marked
0xc0004c2218 alloc marked
0xc0004c2220 alloc marked
0xc0004c2228 alloc marked
0xc0004c2230 alloc marked
0xc0004c2238 alloc marked
0xc0004c2240 alloc marked
0xc0004c2248 alloc marked
0xc0004c2250 alloc marked
0xc0004c2258 alloc marked
0xc0004c2260 alloc marked
0xc0004c2268 alloc marked
0xc0004c2270 alloc marked
0xc0004c2278 alloc marked
0xc0004c2280 alloc marked
0xc0004c2288 alloc marked
0xc0004c2290 alloc marked
0xc0004c2298 alloc marked
0xc0004c22a0 alloc marked
0xc0004c22a8 alloc marked
0xc0004c22b0 alloc marked
0xc0004c22b8 alloc marked
0xc0004c22c0 alloc marked
0xc0004c22c8 alloc marked
0xc0004c22d0 alloc marked
0xc0004c22d8 alloc marked
0xc0004c22e0 alloc marked
0xc0004c22e8 alloc marked
0xc0004c22f0 alloc marked
0xc0004c22f8 alloc marked
0xc0004c2300 alloc marked
0xc0004c2308 alloc marked
0xc0004c2310 alloc marked
0xc0004c2318 alloc marked
0xc0004c2320 alloc marked
0xc0004c2328 alloc marked
0xc0004c2330 alloc marked
0xc0004c2338 alloc marked
0xc0004c2340 alloc marked
0xc0004c2348 alloc marked
0xc0004c2350 alloc marked
0xc0004c2358 alloc marked
0xc0004c2360 alloc marked
0xc0004c2368 alloc marked
0xc0004c2370 alloc marked
0xc0004c2378 alloc marked
0xc0004c2380 alloc marked
0xc0004c2388 alloc marked
0xc0004c2390 alloc marked
0xc0004c2398 alloc marked
0xc0004c23a0 alloc marked
0xc0004c23a8 alloc marked
0xc0004c23b0 alloc marked
0xc0004c23b8 alloc marked
0xc0004c23c0 alloc marked
0xc0004c23c8 alloc marked
0xc0004c23d0 alloc marked
0xc0004c23d8 alloc marked
0xc0004c23e0 alloc marked
0xc0004c23e8 alloc marked
0xc0004c23f0 alloc marked
0xc0004c23f8 alloc marked
0xc0004c2400 alloc marked
0xc0004c2408 alloc marked
0xc0004c2410 alloc marked
0xc0004c2418 alloc marked
0xc0004c2420 alloc marked
0xc0004c2428 free unmarked
0xc0004c2430 free unmarked
0xc0004c2438 free unmarked
0xc0004c2440 free unmarked
0xc0004c2448 free unmarked
0xc0004c2450 free unmarked
0xc0004c2458 free unmarked
0xc0004c2460 free unmarked
0xc0004c2468 free unmarked
0xc0004c2470 free unmarked
0xc0004c2478 free unmarked
0xc0004c2480 free unmarked
0xc0004c2488 free unmarked
0xc0004c2490 free unmarked
0xc0004c2498 free unmarked
0xc0004c24a0 free unmarked
0xc0004c24a8 free unmarked
0xc0004c24b0 free unmarked
0xc0004c24b8 free unmarked
0xc0004c24c0 free unmarked
0xc0004c24c8 free unmarked
0xc0004c24d0 free unmarked
0xc0004c24d8 free unmarked
0xc0004c24e0 free unmarked
0xc0004c24e8 free unmarked
0xc0004c24f0 free unmarked
0xc0004c24f8 free unmarked
0xc0004c2500 free unmarked
0xc0004c2508 free unmarked
0xc0004c2510 free unmarked
0xc0004c2518 free unmarked
0xc0004c2520 free unmarked
0xc0004c2528 free unmarked
0xc0004c2530 free unmarked
0xc0004c2538 free unmarked
0xc0004c2540 free unmarked
0xc0004c2548 free unmarked
0xc0004c2550 free unmarked
0xc0004c2558 free unmarked
0xc0004c2560 free unmarked
0xc0004c2568 free unmarked
0xc0004c2570 free unmarked
0xc0004c2578 free unmarked
0xc0004c2580 free unmarked
0xc0004c2588 free unmarked
0xc0004c2590 free unmarked
0xc0004c2598 free unmarked
0xc0004c25a0 free unmarked
0xc0004c25a8 free unmarked
0xc0004c25b0 free unmarked
0xc0004c25b8 free unmarked
0xc0004c25c0 free unmarked
0xc0004c25c8 free unmarked
0xc0004c25d0 free unmarked
0xc0004c25d8 free unmarked
0xc0004c25e0 free unmarked
0xc0004c25e8 free unmarked
0xc0004c25f0 free unmarked
0xc0004c25f8 free unmarked
0xc0004c2600 free unmarked
0xc0004c2608 free unmarked
0xc0004c2610 free unmarked
0xc0004c2618 free unmarked
0xc0004c2620 free unmarked
0xc0004c2628 free unmarked
0xc0004c2630 free unmarked
0xc0004c2638 free unmarked
0xc0004c2640 free unmarked
0xc0004c2648 free unmarked
0xc0004c2650 free unmarked
0xc0004c2658 free unmarked
0xc0004c2660 free unmarked
0xc0004c2668 free unmarked
0xc0004c2670 free unmarked
0xc0004c2678 free unmarked
0xc0004c2680 free unmarked
0xc0004c2688 free unmarked
0xc0004c2690 free unmarked
0xc0004c2698 free unmarked
0xc0004c26a0 free unmarked
0xc0004c26a8 free unmarked
0xc0004c26b0 free unmarked
0xc0004c26b8 free unmarked
0xc0004c26c0 free unmarked
0xc0004c26c8 free unmarked
0xc0004c26d0 free unmarked
0xc0004c26d8 free unmarked
0xc0004c26e0 free unmarked
0xc0004c26e8 free unmarked
0xc0004c26f0 free unmarked
0xc0004c26f8 free unmarked
0xc0004c2700 free unmarked
0xc0004c2708 free unmarked
0xc0004c2710 free unmarked
0xc0004c2718 free unmarked
0xc0004c2720 free unmarked
0xc0004c2728 free unmarked
0xc0004c2730 free unmarked
0xc0004c2738 free unmarked
0xc0004c2740 free unmarked
0xc0004c2748 free unmarked
0xc0004c2750 free unmarked
0xc0004c2758 free unmarked
0xc0004c2760 free unmarked
0xc0004c2768 free unmarked
0xc0004c2770 free unmarked
0xc0004c2778 free marked zombie
0x000000c0004c2778: 0x000000c0004d3b00
0xc0004c2780 free marked zombie
0x000000c0004c2780: 0x000000c0004d3b60
0xc0004c2788 free marked zombie
0x000000c0004c2788: 0x000000c0004d3bc0
0xc0004c2790 free marked zombie
0x000000c0004c2790: 0x000000c0004d3c20
0xc0004c2798 free unmarked
0xc0004c27a0 free marked zombie
0x000000c0004c27a0: 0x000000c0004d3d40
0xc0004c27a8 free marked zombie
0x000000c0004c27a8: 0x000000c000493710
0xc0004c27b0 free marked zombie
0x000000c0004c27b0: 0x000000c000493758
0xc0004c27b8 free unmarked
0xc0004c27c0 free unmarked
0xc0004c27c8 free unmarked
0xc0004c27d0 free unmarked
0xc0004c27d8 free unmarked
0xc0004c27e0 free unmarked
0xc0004c27e8 free unmarked
0xc0004c27f0 free marked zombie
0x000000c0004c27f0: 0x000000c000493908
0xc0004c27f8 free unmarked
0xc0004c2800 free unmarked
0xc0004c2808 free unmarked
0xc0004c2810 free unmarked
0xc0004c2818 free unmarked
0xc0004c2820 free unmarked
0xc0004c2828 free unmarked
0xc0004c2830 free unmarked
0xc0004c2838 free unmarked
0xc0004c2840 free unmarked
0xc0004c2848 free unmarked
0xc0004c2850 free unmarked
0xc0004c2858 free unmarked
0xc0004c2860 free unmarked
0xc0004c2868 free unmarked
0xc0004c2870 free unmarked
0xc0004c2878 free unmarked
0xc0004c2880 free unmarked
0xc0004c2888 free unmarked
0xc0004c2890 free unmarked
0xc0004c2898 free unmarked
0xc0004c28a0 free unmarked
0xc0004c28a8 free unmarked
0xc0004c28b0 free unmarked
0xc0004c28b8 free unmarked
0xc0004c28c0 free unmarked
0xc0004c28c8 free unmarked
0xc0004c28d0 free unmarked
0xc0004c28d8 free unmarked
0xc0004c28e0 free unmarked
0xc0004c28e8 free unmarked
0xc0004c28f0 free unmarked
0xc0004c28f8 free unmarked
0xc0004c2900 free unmarked
0xc0004c2908 free unmarked
0xc0004c2910 free unmarked
0xc0004c2918 free unmarked
0xc0004c2920 free unmarked
0xc0004c2928 free unmarked
0xc0004c2930 free unmarked
0xc0004c2938 free unmarked
0xc0004c2940 free unmarked
0xc0004c2948 free unmarked
0xc0004c2950 free unmarked
0xc0004c2958 free unmarked
0xc0004c2960 free unmarked
0xc0004c2968 free unmarked
0xc0004c2970 free unmarked
0xc0004c2978 free unmarked
0xc0004c2980 free unmarked
0xc0004c2988 free unmarked
0xc0004c2990 free unmarked
0xc0004c2998 free unmarked
0xc0004c29a0 free unmarked
0xc0004c29a8 free unmarked
0xc0004c29b0 free unmarked
0xc0004c29b8 free unmarked
0xc0004c29c0 free unmarked
0xc0004c29c8 free unmarked
0xc0004c29d0 free unmarked
0xc0004c29d8 free unmarked
0xc0004c29e0 free unmarked
0xc0004c29e8 free unmarked
0xc0004c29f0 free unmarked
0xc0004c29f8 free unmarked
0xc0004c2a00 free unmarked
0xc0004c2a08 free unmarked
0xc0004c2a10 free unmarked
0xc0004c2a18 free unmarked
0xc0004c2a20 free unmarked
0xc0004c2a28 free unmarked
0xc0004c2a30 free unmarked
0xc0004c2a38 free unmarked
0xc0004c2a40 free unmarked
0xc0004c2a48 free unmarked
0xc0004c2a50 free unmarked
0xc0004c2a58 free unmarked
0xc0004c2a60 free unmarked
0xc0004c2a68 free unmarked
0xc0004c2a70 free unmarked
0xc0004c2a78 free unmarked
0xc0004c2a80 free unmarked
0xc0004c2a88 free unmarked
0xc0004c2a90 free unmarked
0xc0004c2a98 free unmarked
0xc0004c2aa0 free unmarked
0xc0004c2aa8 free unmarked
0xc0004c2ab0 free unmarked
0xc0004c2ab8 free unmarked
0xc0004c2ac0 free unmarked
0xc0004c2ac8 free unmarked
0xc0004c2ad0 free unmarked
0xc0004c2ad8 free unmarked
0xc0004c2ae0 free unmarked
0xc0004c2ae8 free unmarked
0xc0004c2af0 free unmarked
0xc0004c2af8 free unmarked
0xc0004c2b00 free unmarked
0xc0004c2b08 free unmarked
0xc0004c2b10 free unmarked
0xc0004c2b18 free unmarked
0xc0004c2b20 free unmarked
0xc0004c2b28 free unmarked
0xc0004c2b30 free unmarked
0xc0004c2b38 free unmarked
0xc0004c2b40 free unmarked
0xc0004c2b48 free unmarked
0xc0004c2b50 free unmarked
0xc0004c2b58 free unmarked
0xc0004c2b60 free unmarked
0xc0004c2b68 free unmarked
0xc0004c2b70 free unmarked
0xc0004c2b78 free unmarked
0xc0004c2b80 free unmarked
0xc0004c2b88 free unmarked
0xc0004c2b90 free unmarked
0xc0004c2b98 free unmarked
0xc0004c2ba0 free unmarked
0xc0004c2ba8 free unmarked
0xc0004c2bb0 free unmarked
0xc0004c2bb8 free unmarked
0xc0004c2bc0 free unmarked
0xc0004c2bc8 free unmarked
0xc0004c2bd0 free unmarked
0xc0004c2bd8 free unmarked
0xc0004c2be0 free unmarked
0xc0004c2be8 free unmarked
0xc0004c2bf0 free unmarked
0xc0004c2bf8 free unmarked
0xc0004c2c00 free unmarked
0xc0004c2c08 free unmarked
0xc0004c2c10 free unmarked
0xc0004c2c18 free unmarked
0xc0004c2c20 free unmarked
0xc0004c2c28 free unmarked
0xc0004c2c30 free unmarked
0xc0004c2c38 free unmarked
0xc0004c2c40 free unmarked
0xc0004c2c48 free unmarked
0xc0004c2c50 free unmarked
0xc0004c2c58 free unmarked
0xc0004c2c60 free unmarked
0xc0004c2c68 free unmarked
0xc0004c2c70 free unmarked
0xc0004c2c78 free unmarked
0xc0004c2c80 free unmarked
0xc0004c2c88 free unmarked
0xc0004c2c90 free unmarked
0xc0004c2c98 free unmarked
0xc0004c2ca0 free unmarked
0xc0004c2ca8 free unmarked
0xc0004c2cb0 free unmarked
0xc0004c2cb8 free unmarked
0xc0004c2cc0 free unmarked
0xc0004c2cc8 free unmarked
0xc0004c2cd0 free unmarked
0xc0004c2cd8 free unmarked
0xc0004c2ce0 free unmarked
0xc0004c2ce8 free unmarked
0xc0004c2cf0 free unmarked
0xc0004c2cf8 free unmarked
0xc0004c2d00 free unmarked
0xc0004c2d08 free unmarked
0xc0004c2d10 free unmarked
0xc0004c2d18 free unmarked
0xc0004c2d20 free unmarked
0xc0004c2d28 free unmarked
0xc0004c2d30 free unmarked
0xc0004c2d38 free unmarked
0xc0004c2d40 free unmarked
0xc0004c2d48 free unmarked
0xc0004c2d50 free unmarked
0xc0004c2d58 free unmarked
0xc0004c2d60 free unmarked
0xc0004c2d68 free unmarked
0xc0004c2d70 free unmarked
0xc0004c2d78 free unmarked
0xc0004c2d80 free unmarked
0xc0004c2d88 free unmarked
0xc0004c2d90 free unmarked
0xc0004c2d98 free unmarked
0xc0004c2da0 free unmarked
0xc0004c2da8 free unmarked
0xc0004c2db0 free unmarked
0xc0004c2db8 free unmarked
0xc0004c2dc0 free unmarked
0xc0004c2dc8 free unmarked
0xc0004c2dd0 free unmarked
0xc0004c2dd8 free unmarked
0xc0004c2de0 free unmarked
0xc0004c2de8 free unmarked
0xc0004c2df0 free unmarked
0xc0004c2df8 free unmarked
0xc0004c2e00 free unmarked
0xc0004c2e08 free unmarked
0xc0004c2e10 free unmarked
0xc0004c2e18 free unmarked
0xc0004c2e20 free unmarked
0xc0004c2e28 free unmarked
0xc0004c2e30 free unmarked
0xc0004c2e38 free unmarked
0xc0004c2e40 free unmarked
0xc0004c2e48 free unmarked
0xc0004c2e50 free unmarked
0xc0004c2e58 free unmarked
0xc0004c2e60 free unmarked
0xc0004c2e68 free unmarked
0xc0004c2e70 free unmarked
0xc0004c2e78 free unmarked
0xc0004c2e80 free unmarked
0xc0004c2e88 free unmarked
0xc0004c2e90 free unmarked
0xc0004c2e98 free unmarked
0xc0004c2ea0 free unmarked
0xc0004c2ea8 free unmarked
0xc0004c2eb0 free unmarked
0xc0004c2eb8 free unmarked
0xc0004c2ec0 free unmarked
0xc0004c2ec8 free unmarked
0xc0004c2ed0 free unmarked
0xc0004c2ed8 free unmarked
0xc0004c2ee0 free unmarked
0xc0004c2ee8 free unmarked
0xc0004c2ef0 free unmarked
0xc0004c2ef8 free unmarked
0xc0004c2f00 free unmarked
0xc0004c2f08 free unmarked
0xc0004c2f10 free unmarked
0xc0004c2f18 free unmarked
0xc0004c2f20 free unmarked
0xc0004c2f28 free unmarked
0xc0004c2f30 free unmarked
0xc0004c2f38 free unmarked
0xc0004c2f40 free unmarked
0xc0004c2f48 free unmarked
0xc0004c2f50 free unmarked
0xc0004c2f58 free unmarked
0xc0004c2f60 free unmarked
0xc0004c2f68 free unmarked
0xc0004c2f70 free unmarked
0xc0004c2f78 free marked zombie
0x000000c0004c2f78: 0x000000c000579860
0xc0004c2f80 free marked zombie
0x000000c0004c2f80: 0x000000c0005798a8
0xc0004c2f88 free marked zombie
0x000000c0004c2f88: 0x000000c0005798c0
0xc0004c2f90 free marked zombie
0x000000c0004c2f90: 0x000000c000579908
0xc0004c2f98 free unmarked
0xc0004c2fa0 free marked zombie
0x000000c0004c2fa0: 0x000000c0000204e0
0xc0004c2fa8 free marked zombie
0x000000c0004c2fa8: 0x000000c0005799f8
0xc0004c2fb0 free marked zombie
0x000000c0004c2fb0: 0x000000c000579a40
0xc0004c2fb8 free unmarked
0xc0004c2fc0 free unmarked
0xc0004c2fc8 free unmarked
0xc0004c2fd0 free unmarked
0xc0004c2fd8 free unmarked
0xc0004c2fe0 free unmarked
0xc0004c2fe8 free unmarked
0xc0004c2ff0 free marked zombie
0x000000c0004c2ff0: 0x000000c000579b78
0xc0004c2ff8 free unmarked
0xc0004c3000 free unmarked
0xc0004c3008 free unmarked
0xc0004c3010 free unmarked
0xc0004c3018 free unmarked
0xc0004c3020 free unmarked
0xc0004c3028 free unmarked
0xc0004c3030 free unmarked
0xc0004c3038 free unmarked
0xc0004c3040 free unmarked
0xc0004c3048 free unmarked
0xc0004c3050 free unmarked
0xc0004c3058 free unmarked
0xc0004c3060 free unmarked
0xc0004c3068 free unmarked
0xc0004c3070 free unmarked
0xc0004c3078 free unmarked
0xc0004c3080 free unmarked
0xc0004c3088 free unmarked
0xc0004c3090 free unmarked
0xc0004c3098 free unmarked
0xc0004c30a0 free unmarked
0xc0004c30a8 free unmarked
0xc0004c30b0 free unmarked
0xc0004c30b8 free unmarked
0xc0004c30c0 free unmarked
0xc0004c30c8 free unmarked
0xc0004c30d0 free unmarked
0xc0004c30d8 free unmarked
0xc0004c30e0 free unmarked
0xc0004c30e8 free unmarked
0xc0004c30f0 free unmarked
0xc0004c30f8 free unmarked
0xc0004c3100 free unmarked
0xc0004c3108 free unmarked
0xc0004c3110 free unmarked
0xc0004c3118 free unmarked
0xc0004c3120 free unmarked
0xc0004c3128 free unmarked
0xc0004c3130 free unmarked
0xc0004c3138 free unmarked
0xc0004c3140 free unmarked
0xc0004c3148 free unmarked
0xc0004c3150 free unmarked
0xc0004c3158 free unmarked
0xc0004c3160 free unmarked
0xc0004c3168 free unmarked
0xc0004c3170 free unmarked
0xc0004c3178 free unmarked
0xc0004c3180 free unmarked
0xc0004c3188 free unmarked
0xc0004c3190 free unmarked
0xc0004c3198 free unmarked
0xc0004c31a0 free unmarked
0xc0004c31a8 free unmarked
0xc0004c31b0 free unmarked
0xc0004c31b8 free unmarked
0xc0004c31c0 free unmarked
0xc0004c31c8 free unmarked
0xc0004c31d0 free unmarked
0xc0004c31d8 free unmarked
0xc0004c31e0 free unmarked
0xc0004c31e8 free unmarked
0xc0004c31f0 free unmarked
0xc0004c31f8 free unmarked
0xc0004c3200 free unmarked
0xc0004c3208 free unmarked
0xc0004c3210 free unmarked
0xc0004c3218 free unmarked
0xc0004c3220 free unmarked
0xc0004c3228 free unmarked
0xc0004c3230 free unmarked
0xc0004c3238 free unmarked
0xc0004c3240 free unmarked
0xc0004c3248 free unmarked
0xc0004c3250 free unmarked
0xc0004c3258 free unmarked
0xc0004c3260 free unmarked
0xc0004c3268 free unmarked
0xc0004c3270 free unmarked
0xc0004c3278 free unmarked
0xc0004c3280 free unmarked
0xc0004c3288 free unmarked
0xc0004c3290 free unmarked
0xc0004c3298 free unmarked
0xc0004c32a0 free unmarked
0xc0004c32a8 free unmarked
0xc0004c32b0 free unmarked
0xc0004c32b8 free unmarked
0xc0004c32c0 free unmarked
0xc0004c32c8 free unmarked
0xc0004c32d0 free unmarked
0xc0004c32d8 free unmarked
0xc0004c32e0 free unmarked
0xc0004c32e8 free unmarked
0xc0004c32f0 free unmarked
0xc0004c32f8 free unmarked
0xc0004c3300 free unmarked
0xc0004c3308 free unmarked
0xc0004c3310 free unmarked
0xc0004c3318 free unmarked
0xc0004c3320 free unmarked
0xc0004c3328 free unmarked
0xc0004c3330 free unmarked
0xc0004c3338 free unmarked
0xc0004c3340 free unmarked
0xc0004c3348 free unmarked
0xc0004c3350 free unmarked
0xc0004c3358 free unmarked
0xc0004c3360 free unmarked
0xc0004c3368 free unmarked
0xc0004c3370 free unmarked
0xc0004c3378 free unmarked
0xc0004c3380 free unmarked
0xc0004c3388 free unmarked
0xc0004c3390 free unmarked
0xc0004c3398 free unmarked
0xc0004c33a0 free unmarked
0xc0004c33a8 free unmarked
0xc0004c33b0 free unmarked
0xc0004c33b8 free unmarked
0xc0004c33c0 free unmarked
0xc0004c33c8 free unmarked
0xc0004c33d0 free unmarked
0xc0004c33d8 free unmarked
0xc0004c33e0 free unmarked
0xc0004c33e8 free unmarked
0xc0004c33f0 free unmarked
0xc0004c33f8 free unmarked
0xc0004c3400 free unmarked
0xc0004c3408 free unmarked
0xc0004c3410 free unmarked
0xc0004c3418 free unmarked
0xc0004c3420 free unmarked
0xc0004c3428 free unmarked
0xc0004c3430 free unmarked
0xc0004c3438 free unmarked
0xc0004c3440 free unmarked
0xc0004c3448 free unmarked
0xc0004c3450 free unmarked
0xc0004c3458 free unmarked
0xc0004c3460 free unmarked
0xc0004c3468 free unmarked
0xc0004c3470 free unmarked
0xc0004c3478 free unmarked
0xc0004c3480 free unmarked
0xc0004c3488 free unmarked
0xc0004c3490 free unmarked
0xc0004c3498 free unmarked
0xc0004c34a0 free unmarked
0xc0004c34a8 free unmarked
0xc0004c34b0 free unmarked
0xc0004c34b8 free unmarked
0xc0004c34c0 free unmarked
0xc0004c34c8 free unmarked
0xc0004c34d0 free unmarked
0xc0004c34d8 free unmarked
0xc0004c34e0 free unmarked
0xc0004c34e8 free unmarked
0xc0004c34f0 free unmarked
0xc0004c34f8 free unmarked
0xc0004c3500 free unmarked
0xc0004c3508 free unmarked
0xc0004c3510 free unmarked
0xc0004c3518 free unmarked
0xc0004c3520 free unmarked
0xc0004c3528 free unmarked
0xc0004c3530 free unmarked
0xc0004c3538 free unmarked
0xc0004c3540 free unmarked
0xc0004c3548 free unmarked
0xc0004c3550 free unmarked
0xc0004c3558 free unmarked
0xc0004c3560 free unmarked
0xc0004c3568 free unmarked
0xc0004c3570 free unmarked
0xc0004c3578 free unmarked
0xc0004c3580 free unmarked
0xc0004c3588 free unmarked
0xc0004c3590 free unmarked
0xc0004c3598 free unmarked
0xc0004c35a0 free unmarked
0xc0004c35a8 free unmarked
0xc0004c35b0 free unmarked
0xc0004c35b8 free unmarked
0xc0004c35c0 free unmarked
0xc0004c35c8 free unmarked
0xc0004c35d0 free unmarked
0xc0004c35d8 free unmarked
0xc0004c35e0 free unmarked
0xc0004c35e8 free unmarked
0xc0004c35f0 free unmarked
0xc0004c35f8 free unmarked
0xc0004c3600 free unmarked
0xc0004c3608 free unmarked
0xc0004c3610 free unmarked
0xc0004c3618 free unmarked
0xc0004c3620 free unmarked
0xc0004c3628 free unmarked
0xc0004c3630 free unmarked
0xc0004c3638 free unmarked
0xc0004c3640 free unmarked
0xc0004c3648 free unmarked
0xc0004c3650 free unmarked
0xc0004c3658 free unmarked
0xc0004c3660 free unmarked
0xc0004c3668 free unmarked
0xc0004c3670 free unmarked
0xc0004c3678 free unmarked
0xc0004c3680 free unmarked
0xc0004c3688 free unmarked
0xc0004c3690 free unmarked
0xc0004c3698 free unmarked
0xc0004c36a0 free unmarked
0xc0004c36a8 free unmarked
0xc0004c36b0 free unmarked
0xc0004c36b8 free unmarked
0xc0004c36c0 free unmarked
0xc0004c36c8 free unmarked
0xc0004c36d0 free unmarked
0xc0004c36d8 free unmarked
0xc0004c36e0 free unmarked
0xc0004c36e8 free unmarked
0xc0004c36f0 free unmarked
0xc0004c36f8 free unmarked
0xc0004c3700 free unmarked
0xc0004c3708 free unmarked
0xc0004c3710 free unmarked
0xc0004c3718 free unmarked
0xc0004c3720 free unmarked
0xc0004c3728 free unmarked
0xc0004c3730 free unmarked
0xc0004c3738 free unmarked
0xc0004c3740 free unmarked
0xc0004c3748 free unmarked
0xc0004c3750 free unmarked
0xc0004c3758 free unmarked
0xc0004c3760 free unmarked
0xc0004c3768 free unmarked
0xc0004c3770 free unmarked
0xc0004c3778 free marked zombie
0x000000c0004c3778: 0x000000c00022ba40
0xc0004c3780 free marked zombie
0x000000c0004c3780: 0x000000c00022ba58
0xc0004c3788 free marked zombie
0x000000c0004c3788: 0x000000c00022baa0
0xc0004c3790 free marked zombie
0x000000c0004c3790: 0x000000c0003a1320
0xc0004c3798 free unmarked
0xc0004c37a0 free marked zombie
0x000000c0004c37a0: 0x000000c00022bb18
0xc0004c37a8 free marked zombie
0x000000c0004c37a8: 0x000000c00022bb30
0xc0004c37b0 free marked zombie
0x000000c0004c37b0: 0x000000c00022bb78
0xc0004c37b8 free unmarked
0xc0004c37c0 free unmarked
0xc0004c37c8 free unmarked
0xc0004c37d0 free unmarked
0xc0004c37d8 free unmarked
0xc0004c37e0 free unmarked
0xc0004c37e8 free unmarked
0xc0004c37f0 free marked zombie
0x000000c0004c37f0: 0x000000c00022bcc8
0xc0004c37f8 free unmarked
0xc0004c3800 free unmarked
0xc0004c3808 free unmarked
0xc0004c3810 free unmarked
0xc0004c3818 free unmarked
0xc0004c3820 free unmarked
0xc0004c3828 free unmarked
0xc0004c3830 free unmarked
0xc0004c3838 free unmarked
0xc0004c3840 free unmarked
0xc0004c3848 free unmarked
0xc0004c3850 free unmarked
0xc0004c3858 free unmarked
0xc0004c3860 free unmarked
0xc0004c3868 free unmarked
0xc0004c3870 free unmarked
0xc0004c3878 free unmarked
0xc0004c3880 free unmarked
0xc0004c3888 free unmarked
0xc0004c3890 free unmarked
0xc0004c3898 free unmarked
0xc0004c38a0 free unmarked
0xc0004c38a8 free unmarked
0xc0004c38b0 free unmarked
0xc0004c38b8 free unmarked
0xc0004c38c0 free unmarked
0xc0004c38c8 free unmarked
0xc0004c38d0 free unmarked
0xc0004c38d8 free unmarked
0xc0004c38e0 free unmarked
0xc0004c38e8 free unmarked
0xc0004c38f0 free unmarked
0xc0004c38f8 free unmarked
0xc0004c3900 free unmarked
0xc0004c3908 free unmarked
0xc0004c3910 free unmarked
0xc0004c3918 free unmarked
0xc0004c3920 free unmarked
0xc0004c3928 free unmarked
0xc0004c3930 free unmarked
0xc0004c3938 free unmarked
0xc0004c3940 free unmarked
0xc0004c3948 free unmarked
0xc0004c3950 free unmarked
0xc0004c3958 free unmarked
0xc0004c3960 free unmarked
0xc0004c3968 free unmarked
0xc0004c3970 free unmarked
0xc0004c3978 free unmarked
0xc0004c3980 free unmarked
0xc0004c3988 free unmarked
0xc0004c3990 free unmarked
0xc0004c3998 free unmarked
0xc0004c39a0 free unmarked
0xc0004c39a8 free unmarked
0xc0004c39b0 free unmarked
0xc0004c39b8 free unmarked
0xc0004c39c0 free unmarked
0xc0004c39c8 free unmarked
0xc0004c39d0 free unmarked
0xc0004c39d8 free unmarked
0xc0004c39e0 free unmarked
0xc0004c39e8 free unmarked
0xc0004c39f0 free unmarked
0xc0004c39f8 free unmarked
0xc0004c3a00 free unmarked
0xc0004c3a08 free unmarked
0xc0004c3a10 free unmarked
0xc0004c3a18 free unmarked
0xc0004c3a20 free unmarked
0xc0004c3a28 free unmarked
0xc0004c3a30 free unmarked
0xc0004c3a38 free unmarked
0xc0004c3a40 alloc marked
0xc0004c3a48 alloc marked
0xc0004c3a50 free unmarked
0xc0004c3a58 alloc marked
0xc0004c3a60 alloc marked
0xc0004c3a68 alloc marked
0xc0004c3a70 alloc marked
0xc0004c3a78 alloc marked
0xc0004c3a80 alloc marked
0xc0004c3a88 alloc marked
0xc0004c3a90 alloc marked
0xc0004c3a98 alloc marked
0xc0004c3aa0 alloc marked
0xc0004c3aa8 alloc marked
0xc0004c3ab0 alloc marked
0xc0004c3ab8 alloc marked
0xc0004c3ac0 alloc marked
0xc0004c3ac8 alloc marked
0xc0004c3ad0 alloc marked
0xc0004c3ad8 alloc marked
0xc0004c3ae0 alloc marked
0xc0004c3ae8 alloc marked
0xc0004c3af0 alloc marked
0xc0004c3af8 alloc marked
0xc0004c3b00 alloc marked
0xc0004c3b08 alloc marked
0xc0004c3b10 alloc marked
0xc0004c3b18 alloc marked
0xc0004c3b20 alloc marked
0xc0004c3b28 alloc marked
0xc0004c3b30 alloc marked
0xc0004c3b38 alloc marked
0xc0004c3b40 alloc marked
0xc0004c3b48 alloc marked
0xc0004c3b50 alloc marked
0xc0004c3b58 alloc marked
0xc0004c3b60 alloc marked
0xc0004c3b68 alloc marked
0xc0004c3b70 alloc marked
0xc0004c3b78 alloc marked
0xc0004c3b80 alloc marked
0xc0004c3b88 alloc marked
0xc0004c3b90 alloc marked
0xc0004c3b98 alloc marked
0xc0004c3ba0 alloc marked
0xc0004c3ba8 alloc marked
0xc0004c3bb0 alloc marked
0xc0004c3bb8 alloc marked
0xc0004c3bc0 alloc marked
0xc0004c3bc8 alloc marked
0xc0004c3bd0 free unmarked
0xc0004c3bd8 free unmarked
0xc0004c3be0 alloc marked
0xc0004c3be8 free unmarked
0xc0004c3bf0 alloc marked
0xc0004c3bf8 free unmarked
0xc0004c3c00 alloc marked
0xc0004c3c08 free unmarked
0xc0004c3c10 alloc marked
0xc0004c3c18 free unmarked
0xc0004c3c20 alloc marked
0xc0004c3c28 free unmarked
0xc0004c3c30 alloc marked
0xc0004c3c38 free unmarked
0xc0004c3c40 alloc marked
0xc0004c3c48 free unmarked
0xc0004c3c50 alloc marked
0xc0004c3c58 free unmarked
0xc0004c3c60 alloc marked
0xc0004c3c68 free unmarked
0xc0004c3c70 alloc marked
0xc0004c3c78 free unmarked
0xc0004c3c80 alloc marked
0xc0004c3c88 free unmarked
0xc0004c3c90 alloc marked
0xc0004c3c98 free unmarked
0xc0004c3ca0 alloc marked
0xc0004c3ca8 free unmarked
0xc0004c3cb0 alloc marked
0xc0004c3cb8 free unmarked
0xc0004c3cc0 alloc marked
0xc0004c3cc8 free unmarked
0xc0004c3cd0 alloc marked
0xc0004c3cd8 free unmarked
0xc0004c3ce0 alloc marked
0xc0004c3ce8 free unmarked
0xc0004c3cf0 alloc marked
0xc0004c3cf8 free unmarked
0xc0004c3d00 alloc marked
0xc0004c3d08 free unmarked
0xc0004c3d10 alloc marked
0xc0004c3d18 free unmarked
0xc0004c3d20 alloc marked
0xc0004c3d28 free unmarked
0xc0004c3d30 alloc marked
0xc0004c3d38 free unmarked
0xc0004c3d40 alloc marked
0xc0004c3d48 free unmarked
0xc0004c3d50 alloc marked
0xc0004c3d58 free unmarked
0xc0004c3d60 alloc marked
0xc0004c3d68 free unmarked
0xc0004c3d70 alloc marked
0xc0004c3d78 free unmarked
0xc0004c3d80 alloc marked
0xc0004c3d88 free unmarked
0xc0004c3d90 alloc marked
0xc0004c3d98 free unmarked
0xc0004c3da0 alloc marked
0xc0004c3da8 free unmarked
0xc0004c3db0 alloc marked
0xc0004c3db8 free unmarked
0xc0004c3dc0 alloc marked
0xc0004c3dc8 free unmarked
0xc0004c3dd0 alloc marked
0xc0004c3dd8 free unmarked
0xc0004c3de0 alloc marked
0xc0004c3de8 free unmarked
0xc0004c3df0 alloc marked
0xc0004c3df8 free unmarked
0xc0004c3e00 alloc marked
0xc0004c3e08 free unmarked
0xc0004c3e10 alloc marked
0xc0004c3e18 free unmarked
0xc0004c3e20 alloc marked
0xc0004c3e28 free unmarked
0xc0004c3e30 alloc marked
0xc0004c3e38 free unmarked
0xc0004c3e40 alloc marked
0xc0004c3e48 free unmarked
0xc0004c3e50 alloc marked
0xc0004c3e58 free unmarked
0xc0004c3e60 alloc marked
0xc0004c3e68 free unmarked
0xc0004c3e70 alloc marked
0xc0004c3e78 free unmarked
0xc0004c3e80 alloc marked
0xc0004c3e88 free unmarked
0xc0004c3e90 alloc marked
0xc0004c3e98 free unmarked
0xc0004c3ea0 alloc marked
0xc0004c3ea8 free unmarked
0xc0004c3eb0 alloc marked
0xc0004c3eb8 free unmarked
0xc0004c3ec0 alloc marked
0xc0004c3ec8 free unmarked
0xc0004c3ed0 alloc marked
0xc0004c3ed8 free unmarked
0xc0004c3ee0 alloc marked
0xc0004c3ee8 free unmarked
0xc0004c3ef0 alloc marked
0xc0004c3ef8 free unmarked
0xc0004c3f00 alloc marked
0xc0004c3f08 free unmarked
0xc0004c3f10 alloc marked
0xc0004c3f18 free unmarked
0xc0004c3f20 alloc marked
0xc0004c3f28 free unmarked
0xc0004c3f30 alloc marked
0xc0004c3f38 free unmarked
0xc0004c3f40 alloc marked
0xc0004c3f48 free unmarked
0xc0004c3f50 alloc marked
0xc0004c3f58 free unmarked
0xc0004c3f60 alloc marked
0xc0004c3f68 free unmarked
0xc0004c3f70 alloc marked
0xc0004c3f78 free marked zombie
0x000000c0004c3f78: 0x000000c0002a75f0
0xc0004c3f80 alloc marked
0xc0004c3f88 free marked zombie
0x000000c0004c3f88: 0x000000c0002a7620
0xc0004c3f90 alloc marked
0xc0004c3f98 free unmarked
0xc0004c3fa0 alloc marked
0xc0004c3fa8 free marked zombie
0x000000c0004c3fa8: 0x000000c0002a7680
0xc0004c3fb0 alloc marked
0xc0004c3fb8 free unmarked
0xc0004c3fc0 alloc marked
0xc0004c3fc8 free unmarked
0xc0004c3fd0 alloc marked
0xc0004c3fd8 free unmarked
0xc0004c3fe0 alloc marked
0xc0004c3fe8 free unmarked
0xc0004c3ff0 alloc marked
0xc0004c3ff8 free unmarked
fatal error: found pointer to free object

runtime stack:
runtime.throw({0x9e7ea4?, 0xc0004c3fb0?})
/root/goroot/src/runtime/panic.go:992 +0x71 fp=0xfffffc7fe4bffc90 sp=0xfffffc7fe4bffc60 pc=0x4351f1
runtime.(*mspan).reportZombies(0xfffffc7feedd6888)
/root/goroot/src/runtime/mgcsweep.go:776 +0x2e5 fp=0xfffffc7fe4bffd10 sp=0xfffffc7fe4bffc90 pc=0x425ba5
runtime.(*sweepLocked).sweep(0x0?, 0x0)
/root/goroot/src/runtime/mgcsweep.go:609 +0x8b2 fp=0xfffffc7fe4bffde8 sp=0xfffffc7fe4bffd10 pc=0x4255b2
runtime.(*mcentral).uncacheSpan(0x431fe5?, 0x4663a0?)
/root/goroot/src/runtime/mcentral.go:226 +0xa9 fp=0xfffffc7fe4bffe10 sp=0xfffffc7fe4bffde8 pc=0x418869
runtime.(*mcache).releaseAll(0xfffffc7fef29b5b8)
/root/goroot/src/runtime/mcache.go:259 +0x125 fp=0xfffffc7fe4bffe78 sp=0xfffffc7fe4bffe10 pc=0x4182a5
runtime.(*mcache).prepareForSweep(0xfffffc7fef29b5b8)
/root/goroot/src/runtime/mcache.go:295 +0x39 fp=0xfffffc7fe4bffea0 sp=0xfffffc7fe4bffe78 pc=0x418399
runtime.gcMarkTermination.func4.1(0xfffffc7fe4bfff28?)
/root/goroot/src/runtime/mgc.go:1057 +0x1d fp=0xfffffc7fe4bffeb8 sp=0xfffffc7fe4bffea0 pc=0x41b63d
runtime.forEachP(0xa3d740)
/root/goroot/src/runtime/proc.go:1603 +0x11a fp=0xfffffc7fe4bfff20 sp=0xfffffc7fe4bffeb8 pc=0x43a85a
runtime.gcMarkTermination.func4()
/root/goroot/src/runtime/mgc.go:1056 +0x25 fp=0xfffffc7fe4bfff38 sp=0xfffffc7fe4bfff20 pc=0x41b685
runtime.systemstack()
/root/goroot/src/runtime/asm_amd64.s:469 +0x52 fp=0xfffffc7fe4bfff40 sp=0xfffffc7fe4bfff38 pc=0x4629f2

goroutine 51 [running]:
runtime.systemstack_switch()
/root/goroot/src/runtime/asm_amd64.s:436 fp=0xc0004acd40 sp=0xc0004acd38 pc=0x462980
runtime.gcMarkTermination(0xdf1a60?)
/root/goroot/src/runtime/mgc.go:1055 +0x549 fp=0xc0004acef8 sp=0xc0004acd40 pc=0x41bbe9
runtime.gcMarkDone()
/root/goroot/src/runtime/mgc.go:904 +0x28a fp=0xc0004acf58 sp=0xc0004acef8 pc=0x41b40a
runtime.gcBgMarkWorker()
/root/goroot/src/runtime/mgc.go:1331 +0x2b1 fp=0xc0004acfe0 sp=0xc0004acf58 pc=0x41c6b1
runtime.goexit()
/root/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004acfe8 sp=0xc0004acfe0 pc=0x464c21
created by runtime.gcBgMarkStartWorkers
/root/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 1 [chan receive]:
runtime.gopark(0xc0004fba40?, 0xc000150878?, 0xf4?, 0xd4?, 0xc0002cb480?)
/root/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0001507d0 sp=0xc0001507b0 pc=0x437bd6
runtime.chanrecv(0xc0004fba40, 0x0, 0x1)
/root/goroot/src/runtime/chan.go:577 +0x56c fp=0xc000150860 sp=0xc0001507d0 pc=0x407b6c
runtime.chanrecv1(0xc000105a80?, 0xc000150af0?)
/root/goroot/src/runtime/chan.go:440 +0x18 fp=0xc000150888 sp=0xc000150860 pc=0x407598
cmd/go/internal/modload.loadFromRoots({0xad8df8, 0xc000028110}, {{{0x0, 0x0}, 0xc0001935c0, 0x0, {0x0, 0x0}, 0x0, 0x1, ...}, ...})
/root/goroot/src/cmd/go/internal/modload/load.go:1098 +0x6e5 fp=0xc000150be8 sp=0xc000150888 pc=0x7f9f45
cmd/go/internal/modload.LoadPackages({0xad8df8?, 0xc000028110}, {{0x0, 0x0}, 0xc0001935c0, 0x0, {0x0, 0x0}, 0x0, 0x1, ...}, ...)
/root/goroot/src/cmd/go/internal/modload/load.go:343 +0x308 fp=0xc000150e98 sp=0xc000150be8 pc=0x7f5168
cmd/go/internal/load.PackagesAndErrors({0xad8df8?, 0xc000028110?}, {0x0?, 0xb9?, 0x60?, 0xe0?}, {0xc000102110, 0x1, 0x1})
/root/goroot/src/cmd/go/internal/load/pkg.go:2719 +0x1cb fp=0xc0001511a8 sp=0xc000150e98 pc=0x83292b
cmd/go/internal/list.runList({0xad8df8?, 0xc000028110}, 0xc00012e198?, {0xc000102110?, 0x1, 0x1})
/root/goroot/src/cmd/go/internal/list/list.go:508 +0x9fa fp=0xc000151d98 sp=0xc0001511a8 pc=0x8c42ba
main.invoke(0xdb3200, {0xc0001020d0, 0x5, 0x5})
/root/goroot/src/cmd/go/main.go:218 +0x2ee fp=0xc000151e60 sp=0xc000151d98 pc=0x8ff44e
main.main()
/root/goroot/src/cmd/go/main.go:175 +0x78e fp=0xc000151f80 sp=0xc000151e60 pc=0x8fee2e
runtime.main()
/root/goroot/src/runtime/proc.go:250 +0x1f8 fp=0xc000151fe0 sp=0xc000151f80 pc=0x437818
runtime.goexit()
/root/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc000151fe8 sp=0xc000151fe0 pc=0x464c21

goroutine 2 [force gc (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/root/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc00006cfb0 sp=0xc00006cf90 pc=0x437bd6
runtime.goparkunlock(...)
/root/goroot/src/runtime/proc.go:367
runtime.forcegchelper()
/root/goroot/src/runtime/proc.go:301 +0xa5 fp=0xc00006cfe0 sp=0xc00006cfb0 pc=0x437a65
runtime.goexit()
/root/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc00006cfe8 sp=0xc00006cfe0 pc=0x464c21
created by runtime.init.6
/root/goroot/src/runtime/proc.go:289 +0x25

goroutine 3 [runnable]:
runtime.gopark(0x1?, 0x0?, 0x0?, 0x0?, 0x0?)
/root/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc00006d790 sp=0xc00006d770 pc=0x437bd6
runtime.goparkunlock(...)
/root/goroot/src/runtime/proc.go:367
runtime.bgsweep(0x0?)
/root/goroot/src/runtime/mgcsweep.go:297 +0xd7 fp=0xc00006d7c8 sp=0xc00006d790 pc=0x4247b7
runtime.gcenable.func1()
/root/goroot/src/runtime/mgc.go:177 +0x26 fp=0xc00006d7e0 sp=0xc00006d7c8 pc=0x41a466
runtime.goexit()
/root/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc00006d7e8 sp=0xc00006d7e0 pc=0x464c21
created by runtime.gcenable
/root/goroot/src/runtime/mgc.go:177 +0x6b

goroutine 4 [GC scavenge wait]:
runtime.gopark(0xdda068?, 0x10000?, 0x0?, 0x0?, 0x0?)
/root/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc00006df20 sp=0xc00006df00 pc=0x437bd6
runtime.goparkunlock(...)
/root/goroot/src/runtime/proc.go:367
runtime.bgscavenge(0x0?)
/root/goroot/src/runtime/mgcscavenge.go:364 +0x2a5 fp=0xc00006dfc8 sp=0xc00006df20 pc=0x4225e5
runtime.gcenable.func2()
/root/goroot/src/runtime/mgc.go:178 +0x26 fp=0xc00006dfe0 sp=0xc00006dfc8 pc=0x41a406
runtime.goexit()
/root/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc00006dfe8 sp=0xc00006dfe0 pc=0x464c21
created by runtime.gcenable
/root/goroot/src/runtime/mgc.go:178 +0xaa

goroutine 5 [finalizer wait]:
runtime.gopark(0xc000003860?, 0x0?, 0x70?, 0xc7?, 0x444431?)
/root/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc00006c630 sp=0xc00006c610 pc=0x437bd6
runtime.goparkunlock(...)
/root/goroot/src/runtime/proc.go:367
runtime.runfinq()
/root/goroot/src/runtime/mfinal.go:177 +0xb3 fp=0xc00006c7e0 sp=0xc00006c630 pc=0x419513
runtime.goexit()
/root/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc00006c7e8 sp=0xc00006c7e0 pc=0x464c21
created by runtime.createfing
/root/goroot/src/runtime/mfinal.go:157 +0x45

goroutine 18 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/root/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc000068758 sp=0xc000068738 pc=0x437bd6
runtime.gcBgMarkWorker()
/root/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc0000687e0 sp=0xc000068758 pc=0x41c4e5
runtime.goexit()
/root/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0000687e8 sp=0xc0000687e0 pc=0x464c21
created by runtime.gcBgMarkStartWorkers
/root/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 6 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/root/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc00006e758 sp=0xc00006e738 pc=0x437bd6
runtime.gcBgMarkWorker()
/root/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc00006e7e0 sp=0xc00006e758 pc=0x41c4e5
runtime.goexit()
/root/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc00006e7e8 sp=0xc00006e7e0 pc=0x464c21
created by runtime.gcBgMarkStartWorkers
/root/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 34 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/root/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0004a2758 sp=0xc0004a2738 pc=0x437bd6
runtime.gcBgMarkWorker()
/root/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004a27e0 sp=0xc0004a2758 pc=0x41c4e5
runtime.goexit()
/root/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004a27e8 sp=0xc0004a27e0 pc=0x464c21
created by runtime.gcBgMarkStartWorkers
/root/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 35 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/root/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0004a2f58 sp=0xc0004a2f38 pc=0x437bd6
runtime.gcBgMarkWorker()
/root/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004a2fe0 sp=0xc0004a2f58 pc=0x41c4e5
runtime.goexit()
/root/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004a2fe8 sp=0xc0004a2fe0 pc=0x464c21
created by runtime.gcBgMarkStartWorkers
/root/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 7 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/root/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc00006ef58 sp=0xc00006ef38 pc=0x437bd6
runtime.gcBgMarkWorker()
/root/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc00006efe0 sp=0xc00006ef58 pc=0x41c4e5
runtime.goexit()
/root/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc00006efe8 sp=0xc00006efe0 pc=0x464c21
created by runtime.gcBgMarkStartWorkers
/root/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 36 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/root/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0004a3758 sp=0xc0004a3738 pc=0x437bd6
runtime.gcBgMarkWorker()
/root/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004a37e0 sp=0xc0004a3758 pc=0x41c4e5
runtime.goexit()
/root/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004a37e8 sp=0xc0004a37e0 pc=0x464c21
created by runtime.gcBgMarkStartWorkers
/root/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 37 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/root/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0004a3f58 sp=0xc0004a3f38 pc=0x437bd6
runtime.gcBgMarkWorker()
/root/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004a3fe0 sp=0xc0004a3f58 pc=0x41c4e5
runtime.goexit()
/root/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004a3fe8 sp=0xc0004a3fe0 pc=0x464c21
created by runtime.gcBgMarkStartWorkers
/root/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 38 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/root/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0004a4758 sp=0xc0004a4738 pc=0x437bd6
runtime.gcBgMarkWorker()
/root/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004a47e0 sp=0xc0004a4758 pc=0x41c4e5
runtime.goexit()
/root/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004a47e8 sp=0xc0004a47e0 pc=0x464c21
created by runtime.gcBgMarkStartWorkers
/root/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 19 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/root/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc000068f58 sp=0xc000068f38 pc=0x437bd6
runtime.gcBgMarkWorker()
/root/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc000068fe0 sp=0xc000068f58 pc=0x41c4e5
runtime.goexit()
/root/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc000068fe8 sp=0xc000068fe0 pc=0x464c21
created by runtime.gcBgMarkStartWorkers
/root/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 39 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/root/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0004a4f58 sp=0xc0004a4f38 pc=0x437bd6
runtime.gcBgMarkWorker()
/root/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004a4fe0 sp=0xc0004a4f58 pc=0x41c4e5
runtime.goexit()
/root/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004a4fe8 sp=0xc0004a4fe0 pc=0x464c21
created by runtime.gcBgMarkStartWorkers
/root/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 40 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/root/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0004a5758 sp=0xc0004a5738 pc=0x437bd6
runtime.gcBgMarkWorker()
/root/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004a57e0 sp=0xc0004a5758 pc=0x41c4e5
runtime.goexit()
/root/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004a57e8 sp=0xc0004a57e0 pc=0x464c21
created by runtime.gcBgMarkStartWorkers
/root/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 41 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/root/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0004a5f58 sp=0xc0004a5f38 pc=0x437bd6
runtime.gcBgMarkWorker()
/root/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004a5fe0 sp=0xc0004a5f58 pc=0x41c4e5
runtime.goexit()
/root/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004a5fe8 sp=0xc0004a5fe0 pc=0x464c21
created by runtime.gcBgMarkStartWorkers
/root/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 42 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/root/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc00049e758 sp=0xc00049e738 pc=0x437bd6
runtime.gcBgMarkWorker()
/root/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc00049e7e0 sp=0xc00049e758 pc=0x41c4e5
runtime.goexit()
/root/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc00049e7e8 sp=0xc00049e7e0 pc=0x464c21
created by runtime.gcBgMarkStartWorkers
/root/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 43 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/root/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc00049ef58 sp=0xc00049ef38 pc=0x437bd6
runtime.gcBgMarkWorker()
/root/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc00049efe0 sp=0xc00049ef58 pc=0x41c4e5
runtime.goexit()
/root/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc00049efe8 sp=0xc00049efe0 pc=0x464c21
created by runtime.gcBgMarkStartWorkers
/root/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 44 [GC worker (idle)]:
runtime.gopark(0xc00049f7b8?, 0x0?, 0x0?, 0x0?, 0x0?)
/root/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc00049f758 sp=0xc00049f738 pc=0x437bd6
runtime.gcBgMarkWorker()
/root/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc00049f7e0 sp=0xc00049f758 pc=0x41c4e5
runtime.goexit()
/root/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc00049f7e8 sp=0xc00049f7e0 pc=0x464c21
created by runtime.gcBgMarkStartWorkers
/root/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 45 [GC worker (idle)]:
runtime.gopark(0xc00049ffb8?, 0x1?, 0xf8?, 0xa8?, 0x0?)
/root/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc00049ff58 sp=0xc00049ff38 pc=0x437bd6
runtime.gcBgMarkWorker()
/root/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc00049ffe0 sp=0xc00049ff58 pc=0x41c4e5
runtime.goexit()
/root/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc00049ffe8 sp=0xc00049ffe0 pc=0x464c21
created by runtime.gcBgMarkStartWorkers
/root/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 46 [GC worker (idle)]:
runtime.gopark(0xdf1a60?, 0x1?, 0xde?, 0xd?, 0x0?)
/root/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0004a0758 sp=0xc0004a0738 pc=0x437bd6
runtime.gcBgMarkWorker()
/root/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004a07e0 sp=0xc0004a0758 pc=0x41c4e5
runtime.goexit()
/root/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004a07e8 sp=0xc0004a07e0 pc=0x464c21
created by runtime.gcBgMarkStartWorkers
/root/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 47 [GC worker (idle)]:
runtime.gopark(0xc0004a0fb8?, 0x1?, 0x11?, 0x2c?, 0x0?)
/root/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0004a0f58 sp=0xc0004a0f38 pc=0x437bd6
runtime.gcBgMarkWorker()
/root/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004a0fe0 sp=0xc0004a0f58 pc=0x41c4e5
runtime.goexit()
/root/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004a0fe8 sp=0xc0004a0fe0 pc=0x464c21
created by runtime.gcBgMarkStartWorkers
/root/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 48 [GC worker (idle)]:
runtime.gopark(0xc0004a17b8?, 0x1?, 0x38?, 0x44?, 0x0?)
/root/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0004a1758 sp=0xc0004a1738 pc=0x437bd6
runtime.gcBgMarkWorker()
/root/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004a17e0 sp=0xc0004a1758 pc=0x41c4e5
runtime.goexit()
/root/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004a17e8 sp=0xc0004a17e0 pc=0x464c21
created by runtime.gcBgMarkStartWorkers
/root/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 49 [GC worker (idle)]:
runtime.gopark(0xc0004a1fb8?, 0x1?, 0x9f?, 0xfe?, 0x0?)
/root/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0004a1f58 sp=0xc0004a1f38 pc=0x437bd6
runtime.gcBgMarkWorker()
/root/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004a1fe0 sp=0xc0004a1f58 pc=0x41c4e5
runtime.goexit()
/root/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004a1fe8 sp=0xc0004a1fe0 pc=0x464c21
created by runtime.gcBgMarkStartWorkers
/root/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 50 [GC worker (idle)]:
runtime.gopark(0xdf1a60?, 0x1?, 0x94?, 0x7?, 0x0?)
/root/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0004ac758 sp=0xc0004ac738 pc=0x437bd6
runtime.gcBgMarkWorker()
/root/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004ac7e0 sp=0xc0004ac758 pc=0x41c4e5
runtime.goexit()
/root/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004ac7e8 sp=0xc0004ac7e0 pc=0x464c21
created by runtime.gcBgMarkStartWorkers
/root/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 52 [GC worker (idle)]:
runtime.gopark(0xc0004ad7b8?, 0x3?, 0xe4?, 0x2?, 0x0?)
/root/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0004ad758 sp=0xc0004ad738 pc=0x437bd6
runtime.gcBgMarkWorker()
/root/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004ad7e0 sp=0xc0004ad758 pc=0x41c4e5
runtime.goexit()
/root/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004ad7e8 sp=0xc0004ad7e0 pc=0x464c21
created by runtime.gcBgMarkStartWorkers
/root/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 53 [GC worker (idle)]:
runtime.gopark(0xc0004adfb8?, 0x1?, 0xf9?, 0x97?, 0x0?)
/root/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0004adf58 sp=0xc0004adf38 pc=0x437bd6
runtime.gcBgMarkWorker()
/root/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004adfe0 sp=0xc0004adf58 pc=0x41c4e5
runtime.goexit()
/root/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004adfe8 sp=0xc0004adfe0 pc=0x464c21
created by runtime.gcBgMarkStartWorkers
/root/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 20 [runnable]:
cmd/go/internal/imports.(*importReader).readByte(0xc000719c20)
/root/goroot/src/cmd/go/internal/imports/read.go:57 +0x14b fp=0xc000083828 sp=0xc000083820 pc=0x7d248b
cmd/go/internal/imports.(*importReader).peekByte(0xc000719c20, 0x1)
/root/goroot/src/cmd/go/internal/imports/read.go:106 +0x1b4 fp=0xc000083850 sp=0xc000083828 pc=0x7d2654
cmd/go/internal/imports.(*importReader).readKeyword(0xc000719c20, {0x9d97b6, 0x7})
/root/goroot/src/cmd/go/internal/imports/read.go:139 +0x31 fp=0xc000083878 sp=0xc000083850 pc=0x7d26d1
cmd/go/internal/imports.ReadImports({0xad4b40?, 0xc0008082e0?}, 0x0, 0x0?)
/root/goroot/src/cmd/go/internal/imports/read.go:232 +0x191 fp=0xc000083920 sp=0xc000083878 pc=0x7d2e91
cmd/go/internal/imports.scanFiles({0xc00073b200, 0x11, 0x4189cb?}, 0xfffffc7fe0689e00?, 0x0)
/root/goroot/src/cmd/go/internal/imports/scan.go:58 +0x1bf fp=0xc000083c90 sp=0xc000083920 pc=0x7d363f
cmd/go/internal/imports.ScanDir({0xc000c7e1f8, 0x15}, 0x0?)
/root/goroot/src/cmd/go/internal/imports/scan.go:40 +0xa5 fp=0xc000083d88 sp=0xc000083c90 pc=0x7d3125
cmd/go/internal/modload.scanDir({0xc000c7e1f8?, 0x15?}, 0xc000108240?)
/root/goroot/src/cmd/go/internal/modload/load.go:2102 +0x33 fp=0xc000083e68 sp=0xc000083d88 pc=0x800593
cmd/go/internal/modload.(*loader).load(0xc00010dad0, {0xad8df8, 0xc000028110}, 0xc0002d61a0)
/root/goroot/src/cmd/go/internal/modload/load.go:1731 +0x313 fp=0xc000083f30 sp=0xc000083e68 pc=0x7fdc93
cmd/go/internal/modload.(*loader).pkg.func1.1()
/root/goroot/src/cmd/go/internal/modload/load.go:1515 +0x29 fp=0xc000083f60 sp=0xc000083f30 pc=0x7fca09
cmd/go/internal/par.(*Queue).Add.func1()
/root/goroot/src/cmd/go/internal/par/queue.go:58 +0x7d fp=0xc000083fe0 sp=0xc000083f60 pc=0x5bd2dd
runtime.goexit()
/root/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc000083fe8 sp=0xc000083fe0 pc=0x464c21
created by cmd/go/internal/par.(*Queue).Add
/root/goroot/src/cmd/go/internal/par/queue.go:56 +0x225

goroutine 21 [runnable]:
runtime.gopark(0x0?, 0x93ec80?, 0x0?, 0x30?, 0x48?)
/root/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc000080740 sp=0xc000080720 pc=0x437bd6
runtime.goparkunlock(...)
/root/goroot/src/runtime/proc.go:367
runtime.gcParkAssist()
/root/goroot/src/runtime/mgcmark.go:637 +0xeb fp=0xc000080778 sp=0xc000080740 pc=0x41eaab
runtime.gcAssistAlloc(0xc000476d00)
/root/goroot/src/runtime/mgcmark.go:502 +0x218 fp=0xc0000807d8 sp=0xc000080778 pc=0x41e598
runtime.mallocgc(0x1000, 0x939440, 0x1)
/root/goroot/src/runtime/malloc.go:973 +0x11f fp=0xc000080850 sp=0xc0000807d8 pc=0x40df7f
runtime.makeslice(0x5aa707?, 0xc000656270?, 0x2d?)
/root/goroot/src/runtime/slice.go:103 +0x52 fp=0xc000080878 sp=0xc000080850 pc=0x44b992
bufio.NewReaderSize(...)
/root/goroot/src/bufio/bufio.go:57
bufio.NewReader(...)
/root/goroot/src/bufio/bufio.go:63
cmd/go/internal/imports.ReadImports({0xad4b40?, 0xc000b8e008?}, 0x0?, 0x0?)
/root/goroot/src/cmd/go/internal/imports/read.go:230 +0x9e fp=0xc000080920 sp=0xc000080878 pc=0x7d2d9e
cmd/go/internal/imports.scanFiles({0xc000a9c300, 0x9, 0x0?}, 0x0?, 0x0)
/root/goroot/src/cmd/go/internal/imports/scan.go:58 +0x1bf fp=0xc000080c90 sp=0xc000080920 pc=0x7d363f
cmd/go/internal/imports.ScanDir({0xc000780220, 0x1d}, 0x0?)
/root/goroot/src/cmd/go/internal/imports/scan.go:40 +0xa5 fp=0xc000080d88 sp=0xc000080c90 pc=0x7d3125
cmd/go/internal/modload.scanDir({0xc000780220?, 0x1d?}, 0xc000108240?)
/root/goroot/src/cmd/go/internal/modload/load.go:2102 +0x33 fp=0xc000080e68 sp=0xc000080d88 pc=0x800593
cmd/go/internal/modload.(*loader).load(0xc00010dad0, {0xad8df8, 0xc000028110}, 0xc0000b11e0)
/root/goroot/src/cmd/go/internal/modload/load.go:1731 +0x313 fp=0xc000080f30 sp=0xc000080e68 pc=0x7fdc93
cmd/go/internal/modload.(*loader).pkg.func1.1()
/root/goroot/src/cmd/go/internal/modload/load.go:1515 +0x29 fp=0xc000080f60 sp=0xc000080f30 pc=0x7fca09
cmd/go/internal/par.(*Queue).Add.func1()
/root/goroot/src/cmd/go/internal/par/queue.go:58 +0x7d fp=0xc000080fe0 sp=0xc000080f60 pc=0x5bd2dd
runtime.goexit()
/root/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc000080fe8 sp=0xc000080fe0 pc=0x464c21
created by cmd/go/internal/par.(*Queue).Add
/root/goroot/src/cmd/go/internal/par/queue.go:56 +0x225

goroutine 22 [runnable]:
runtime.gopark(0x40e554?, 0x4629d7?, 0x0?, 0x0?, 0x0?)
/root/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0006b1700 sp=0xc0006b16e0 pc=0x437bd6
runtime.goparkunlock(...)
/root/goroot/src/runtime/proc.go:367
runtime.gcParkAssist()
/root/goroot/src/runtime/mgcmark.go:637 +0xeb fp=0xc0006b1738 sp=0xc0006b1700 pc=0x41eaab
runtime.gcAssistAlloc(0xc000476ea0)
/root/goroot/src/runtime/mgcmark.go:502 +0x218 fp=0xc0006b1798 sp=0xc0006b1738 pc=0x41e598
runtime.mallocgc(0x130, 0x995320, 0x1)
/root/goroot/src/runtime/malloc.go:973 +0x11f fp=0xc0006b1810 sp=0xc0006b1798 pc=0x40df7f
runtime.newarray(0xea?, 0x43?)
/root/goroot/src/runtime/malloc.go:1281 +0x52 fp=0xc0006b1838 sp=0xc0006b1810 pc=0x40e912
runtime.makeBucketArray(0x42?, 0x10?, 0x7d12ba?)
/root/goroot/src/runtime/map.go:363 +0x18e fp=0xc0006b1878 sp=0xc0006b1838 pc=0x40f72e
runtime.hashGrow(0x6?, 0xc0006b1ac0)
/root/goroot/src/runtime/map.go:1049 +0x79 fp=0xc0006b18b8 sp=0xc0006b1878 pc=0x411179
runtime.mapassign_faststr(0x955e60, 0xc0006b1ac0, {0xc00038c431, 0x7})
/root/goroot/src/runtime/map_faststr.go:276 +0xc5 fp=0xc0006b1920 sp=0xc0006b18b8 pc=0x4141e5
cmd/go/internal/imports.scanFiles({0xc00032cd00, 0x9, 0x0?}, 0x0?, 0x0)
/root/goroot/src/cmd/go/internal/imports/scan.go:89 +0x470 fp=0xc0006b1c90 sp=0xc0006b1920 pc=0x7d38f0
cmd/go/internal/imports.ScanDir({0xc000780060, 0x1a}, 0x42fe8c?)
/root/goroot/src/cmd/go/internal/imports/scan.go:40 +0xa5 fp=0xc0006b1d88 sp=0xc0006b1c90 pc=0x7d3125
cmd/go/internal/modload.scanDir({0xc000780060?, 0x1a?}, 0xc000108240?)
/root/goroot/src/cmd/go/internal/modload/load.go:2102 +0x33 fp=0xc0006b1e68 sp=0xc0006b1d88 pc=0x800593
cmd/go/internal/modload.(*loader).load(0xc00010dad0, {0xad8df8, 0xc000028110}, 0xc0002cc340)
/root/goroot/src/cmd/go/internal/modload/load.go:1731 +0x313 fp=0xc0006b1f30 sp=0xc0006b1e68 pc=0x7fdc93
cmd/go/internal/modload.(*loader).pkg.func1.1()
/root/goroot/src/cmd/go/internal/modload/load.go:1515 +0x29 fp=0xc0006b1f60 sp=0xc0006b1f30 pc=0x7fca09
cmd/go/internal/par.(*Queue).Add.func1()
/root/goroot/src/cmd/go/internal/par/queue.go:58 +0x7d fp=0xc0006b1fe0 sp=0xc0006b1f60 pc=0x5bd2dd
runtime.goexit()
/root/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0006b1fe8 sp=0xc0006b1fe0 pc=0x464c21
created by cmd/go/internal/par.(*Queue).Add
/root/goroot/src/cmd/go/internal/par/queue.go:56 +0x225

goroutine 26 [runnable]:
runtime.syscall_sysvicall6(0x8ffc20, 0x3, 0x9, 0xc00176c000, 0x1000, 0x0, 0x0, 0x0)
/root/goroot/src/runtime/syscall_solaris.go:45 +0x85 fp=0xc0000826a0 sp=0xc000082648 pc=0x460c05
syscall.read(0xc001748de0?, {0xc00176c000?, 0x421b01?, 0xfffffc7fee6a6800?})
/root/goroot/src/syscall/zsyscall_solaris_amd64.go:765 +0x6e fp=0xc000082720 sp=0xc0000826a0 pc=0x47654e
syscall.Read(...)
/root/goroot/src/syscall/syscall_unix.go:188
internal/poll.ignoringEINTRIO(...)
/root/goroot/src/internal/poll/fd_unix.go:794
internal/poll.(*FD).Read(0xc001748de0?, {0xc00176c000?, 0x1000?, 0x1000?})
/root/goroot/src/internal/poll/fd_unix.go:163 +0x285 fp=0xc0000827a0 sp=0xc000082720 pc=0x4c64e5
os.(*File).read(...)
/root/goroot/src/os/file_posix.go:31
os.(*File).Read(0xc0003aa4d8, {0xc00176c000?, 0x0?, 0xc001748e40?})
/root/goroot/src/os/file.go:119 +0x5e fp=0xc0000827f8 sp=0xc0000827a0 pc=0x4d015e
bufio.(*Reader).fill(0xc001748e40)
/root/goroot/src/bufio/bufio.go:106 +0x103 fp=0xc000082830 sp=0xc0000827f8 pc=0x561c63
bufio.(*Reader).Peek(0xc001748e40, 0x3)
/root/goroot/src/bufio/bufio.go:144 +0x5d fp=0xc000082850 sp=0xc000082830 pc=0x561dbd
cmd/go/internal/imports.newImportReader(0xc001748e40)
/root/goroot/src/cmd/go/internal/imports/read.go:33 +0x27 fp=0xc000082878 sp=0xc000082850 pc=0x7d22a7
cmd/go/internal/imports.ReadImports({0xad4b40?, 0xc0003aa4d8?}, 0x0, 0x0?)
/root/goroot/src/cmd/go/internal/imports/read.go:230 +0x17b fp=0xc000082920 sp=0xc000082878 pc=0x7d2e7b
cmd/go/internal/imports.scanFiles({0xc0008de800, 0x56, 0x0?}, 0x0?, 0x0)
/root/goroot/src/cmd/go/internal/imports/scan.go:58 +0x1bf fp=0xc000082c90 sp=0xc000082920 pc=0x7d363f
cmd/go/internal/imports.ScanDir({0xc000700120, 0x19}, 0x0?)
/root/goroot/src/cmd/go/internal/imports/scan.go:40 +0xa5 fp=0xc000082d88 sp=0xc000082c90 pc=0x7d3125
cmd/go/internal/modload.scanDir({0xc000700120?, 0x19?}, 0xc000108240?)
/root/goroot/src/cmd/go/internal/modload/load.go:2102 +0x33 fp=0xc000082e68 sp=0xc000082d88 pc=0x800593
cmd/go/internal/modload.(*loader).load(0xc00010dad0, {0xad8df8, 0xc000028110}, 0xc0002cc680)
/root/goroot/src/cmd/go/internal/modload/load.go:1731 +0x313 fp=0xc000082f30 sp=0xc000082e68 pc=0x7fdc93
cmd/go/internal/modload.(*loader).pkg.func1.1()
/root/goroot/src/cmd/go/internal/modload/load.go:1515 +0x29 fp=0xc000082f60 sp=0xc000082f30 pc=0x7fca09
cmd/go/internal/par.(*Queue).Add.func1()
/root/goroot/src/cmd/go/internal/par/queue.go:58 +0x7d fp=0xc000082fe0 sp=0xc000082f60 pc=0x5bd2dd
runtime.goexit()
/root/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc000082fe8 sp=0xc000082fe0 pc=0x464c21
created by cmd/go/internal/par.(*Queue).Add
/root/goroot/src/cmd/go/internal/par/queue.go:56 +0x225

goroutine 28 [runnable]:
runtime.gopark(0x4663a0?, 0xc00030c660?, 0x0?, 0x0?, 0x0?)
/root/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc00030c648 sp=0xc00030c628 pc=0x437bd6
runtime.goparkunlock(...)
/root/goroot/src/runtime/proc.go:367
runtime.gcParkAssist()
/root/goroot/src/runtime/mgcmark.go:637 +0xeb fp=0xc00030c680 sp=0xc00030c648 pc=0x41eaab
runtime.gcAssistAlloc(0xc000477a00)
/root/goroot/src/runtime/mgcmark.go:502 +0x218 fp=0xc00030c6e0 sp=0xc00030c680 pc=0x41e598
runtime.mallocgc(0x100, 0x0, 0x0)
/root/goroot/src/runtime/malloc.go:973 +0x11f fp=0xc00030c758 sp=0xc00030c6e0 pc=0x40df7f
runtime.growslice(0xc0003bf920?, {0xc000227780?, 0x0?, 0xfffffc7feede07e0?}, 0x38?)
/root/goroot/src/runtime/slice.go:272 +0x4ac fp=0xc00030c7c0 sp=0xc00030c758 pc=0x44becc
cmd/go/internal/imports.(*importReader).readByte(0xc000b02640)
/root/goroot/src/cmd/go/internal/imports/read.go:60 +0x71 fp=0xc00030c828 sp=0xc00030c7c0 pc=0x7d23b1
cmd/go/internal/imports.(*importReader).peekByte(0xc000b02640, 0x1)
/root/goroot/src/cmd/go/internal/imports/read.go:106 +0x1b4 fp=0xc00030c850 sp=0xc00030c828 pc=0x7d2654
cmd/go/internal/imports.(*importReader).readKeyword(0xc000b02640, {0x9d97b6, 0x7})
/root/goroot/src/cmd/go/internal/imports/read.go:139 +0x31 fp=0xc00030c878 sp=0xc00030c850 pc=0x7d26d1
cmd/go/internal/imports.ReadImports({0xad4b40?, 0xc0000100e8?}, 0x0, 0x0?)
/root/goroot/src/cmd/go/internal/imports/read.go:232 +0x191 fp=0xc00030c920 sp=0xc00030c878 pc=0x7d2e91
cmd/go/internal/imports.scanFiles({0xc0001c8800, 0x1f, 0x0?}, 0x0?, 0x0)
/root/goroot/src/cmd/go/internal/imports/scan.go:58 +0x1bf fp=0xc00030cc90 sp=0xc00030c920 pc=0x7d363f
cmd/go/internal/imports.ScanDir({0xc000912140, 0x1e}, 0x0?)
/root/goroot/src/cmd/go/internal/imports/scan.go:40 +0xa5 fp=0xc00030cd88 sp=0xc00030cc90 pc=0x7d3125
cmd/go/internal/modload.scanDir({0xc000912140?, 0x1e?}, 0xc000108240?)
/root/goroot/src/cmd/go/internal/modload/load.go:2102 +0x33 fp=0xc00030ce68 sp=0xc00030cd88 pc=0x800593
cmd/go/internal/modload.(*loader).load(0xc00010dad0, {0xad8df8, 0xc000028110}, 0xc0002ccd00)
/root/goroot/src/cmd/go/internal/modload/load.go:1731 +0x313 fp=0xc00030cf30 sp=0xc00030ce68 pc=0x7fdc93
cmd/go/internal/modload.(*loader).pkg.func1.1()
/root/goroot/src/cmd/go/internal/modload/load.go:1515 +0x29 fp=0xc00030cf60 sp=0xc00030cf30 pc=0x7fca09
cmd/go/internal/par.(*Queue).Add.func1()
/root/goroot/src/cmd/go/internal/par/queue.go:58 +0x7d fp=0xc00030cfe0 sp=0xc00030cf60 pc=0x5bd2dd
runtime.goexit()
/root/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc00030cfe8 sp=0xc00030cfe0 pc=0x464c21
created by cmd/go/internal/par.(*Queue).Add
/root/goroot/src/cmd/go/internal/par/queue.go:56 +0x225

goroutine 29 [runnable]:
runtime.gopark(0x10000?, 0xc00055d6f0?, 0x48?, 0xfe?, 0xc000035dc0?)
/root/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc00055d680 sp=0xc00055d660 pc=0x437bd6
runtime.goparkunlock(...)
/root/goroot/src/runtime/proc.go:367
runtime.gcParkAssist()
/root/goroot/src/runtime/mgcmark.go:637 +0xeb fp=0xc00055d6b8 sp=0xc00055d680 pc=0x41eaab
runtime.gcAssistAlloc(0xc000477ba0)
/root/goroot/src/runtime/mgcmark.go:502 +0x218 fp=0xc00055d718 sp=0xc00055d6b8 pc=0x41e598
runtime.mallocgc(0x8, 0x975880, 0x1)
/root/goroot/src/runtime/malloc.go:973 +0x11f fp=0xc00055d790 sp=0xc00055d718 pc=0x40df7f
runtime.newobject(0x1f?)
/root/goroot/src/runtime/malloc.go:1259 +0x27 fp=0xc00055d7b8 sp=0xc00055d790 pc=0x40e887
os.newFile(0x3, {0xc0005a46e0, 0x1e}, 0x1)
/root/goroot/src/os/file_unix.go:127 +0x65 fp=0xc00055d7f8 sp=0xc00055d7b8 pc=0x4d31c5
os.openFileNolog({0xc0005a46e0, 0x1e}, 0x0, 0x0)
/root/goroot/src/os/file_unix.go:240 +0x1be fp=0xc00055d848 sp=0xc00055d7f8 pc=0x4d34fe
os.OpenFile({0xc0005a46e0, 0x1e}, 0x0, 0x1e?)
/root/goroot/src/os/file.go:338 +0x45 fp=0xc00055d880 sp=0xc00055d848 pc=0x4d12a5
cmd/go/internal/fsys.OpenFile({0xc0005a46e0, 0x1e}, 0x0?, 0x0)
/root/goroot/src/cmd/go/internal/fsys/fsys.go:357 +0x3a7 fp=0xc00055d920 sp=0xc00055d880 pc=0x5aa707
cmd/go/internal/fsys.Open(...)
/root/goroot/src/cmd/go/internal/fsys/fsys.go:330
cmd/go/internal/imports.scanFiles({0xc000662a00, 0xd, 0x0?}, 0x0?, 0x0)
/root/goroot/src/cmd/go/internal/imports/scan.go:53 +0x178 fp=0xc00055dc90 sp=0xc00055d920 pc=0x7d35f8
cmd/go/internal/imports.ScanDir({0xc0006460d8, 0x14}, 0x0?)
/root/goroot/src/cmd/go/internal/imports/scan.go:40 +0xa5 fp=0xc00055dd88 sp=0xc00055dc90 pc=0x7d3125
cmd/go/internal/modload.scanDir({0xc0006460d8?, 0x14?}, 0xc000108240?)
/root/goroot/src/cmd/go/internal/modload/load.go:2102 +0x33 fp=0xc00055de68 sp=0xc00055dd88 pc=0x800593
cmd/go/internal/modload.(*loader).load(0xc00010dad0, {0xad8df8, 0xc000028110}, 0xc00010d790)
/root/goroot/src/cmd/go/internal/modload/load.go:1731 +0x313 fp=0xc00055df30 sp=0xc00055de68 pc=0x7fdc93
cmd/go/internal/modload.(*loader).pkg.func1.1()
/root/goroot/src/cmd/go/internal/modload/load.go:1515 +0x29 fp=0xc00055df60 sp=0xc00055df30 pc=0x7fca09
cmd/go/internal/par.(*Queue).Add.func1()
/root/goroot/src/cmd/go/internal/par/queue.go:58 +0x7d fp=0xc00055dfe0 sp=0xc00055df60 pc=0x5bd2dd
runtime.goexit()
/root/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc00055dfe8 sp=0xc00055dfe0 pc=0x464c21
created by cmd/go/internal/par.(*Queue).Add
/root/goroot/src/cmd/go/internal/par/queue.go:56 +0x225

goroutine 30 [runnable]:
runtime.gopark(0x0?, 0x93ec80?, 0x0?, 0x30?, 0x48?)
/root/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0005d9740 sp=0xc0005d9720 pc=0x437bd6
runtime.goparkunlock(...)
/root/goroot/src/runtime/proc.go:367
runtime.gcParkAssist()
/root/goroot/src/runtime/mgcmark.go:637 +0xeb fp=0xc0005d9778 sp=0xc0005d9740 pc=0x41eaab
runtime.gcAssistAlloc(0xc000477d40)
/root/goroot/src/runtime/mgcmark.go:502 +0x218 fp=0xc0005d97d8 sp=0xc0005d9778 pc=0x41e598
runtime.mallocgc(0x1000, 0x939440, 0x1)
/root/goroot/src/runtime/malloc.go:973 +0x11f fp=0xc0005d9850 sp=0xc0005d97d8 pc=0x40df7f
runtime.makeslice(0x5aa707?, 0xc0001227b0?, 0x28?)
/root/goroot/src/runtime/slice.go:103 +0x52 fp=0xc0005d9878 sp=0xc0005d9850 pc=0x44b992
bufio.NewReaderSize(...)
/root/goroot/src/bufio/bufio.go:57
bufio.NewReader(...)
/root/goroot/src/bufio/bufio.go:63
cmd/go/internal/imports.ReadImports({0xad4b40?, 0xc000b08030?}, 0x0?, 0xc000000000?)
/root/goroot/src/cmd/go/internal/imports/read.go:230 +0x9e fp=0xc0005d9920 sp=0xc0005d9878 pc=0x7d2d9e
cmd/go/internal/imports.scanFiles({0xc0002cb580, 0x2, 0x100000018?}, 0x0?, 0x0)
/root/goroot/src/cmd/go/internal/imports/scan.go:58 +0x1bf fp=0xc0005d9c90 sp=0xc0005d9920 pc=0x7d363f
cmd/go/internal/imports.ScanDir({0xc00034c020, 0x1c}, 0x0?)
/root/goroot/src/cmd/go/internal/imports/scan.go:40 +0xa5 fp=0xc0005d9d88 sp=0xc0005d9c90 pc=0x7d3125
cmd/go/internal/modload.scanDir({0xc00034c020?, 0x1c?}, 0xc000108240?)
/root/goroot/src/cmd/go/internal/modload/load.go:2102 +0x33 fp=0xc0005d9e68 sp=0xc0005d9d88 pc=0x800593
cmd/go/internal/modload.(*loader).load(0xc00010dad0, {0xad8df8, 0xc000028110}, 0xc00010dee0)
/root/goroot/src/cmd/go/internal/modload/load.go:1731 +0x313 fp=0xc0005d9f30 sp=0xc0005d9e68 pc=0x7fdc93
cmd/go/internal/modload.(*loader).pkg.func1.1()
/root/goroot/src/cmd/go/internal/modload/load.go:1515 +0x29 fp=0xc0005d9f60 sp=0xc0005d9f30 pc=0x7fca09
cmd/go/internal/par.(*Queue).Add.func1()
/root/goroot/src/cmd/go/internal/par/queue.go:58 +0x7d fp=0xc0005d9fe0 sp=0xc0005d9f60 pc=0x5bd2dd
runtime.goexit()
/root/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0005d9fe8 sp=0xc0005d9fe0 pc=0x464c21
created by cmd/go/internal/par.(*Queue).Add
/root/goroot/src/cmd/go/internal/par/queue.go:56 +0x225

goroutine 32 [runnable]:
runtime.gopark(0x4663a0?, 0xc0005d3660?, 0x0?, 0x30?, 0x38?)
/root/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0005d3648 sp=0xc0005d3628 pc=0x437bd6
runtime.goparkunlock(...)
/root/goroot/src/runtime/proc.go:367
runtime.gcParkAssist()
/root/goroot/src/runtime/mgcmark.go:637 +0xeb fp=0xc0005d3680 sp=0xc0005d3648 pc=0x41eaab
runtime.gcAssistAlloc(0xc000582820)
/root/goroot/src/runtime/mgcmark.go:502 +0x218 fp=0xc0005d36e0 sp=0xc0005d3680 pc=0x41e598
runtime.mallocgc(0x8, 0x0, 0x0)
/root/goroot/src/runtime/malloc.go:973 +0x11f fp=0xc0005d3758 sp=0xc0005d36e0 pc=0x40df7f
runtime.growslice(0xc000d80480?, {0x0?, 0x0?, 0xfffffc7feebbed30?}, 0x38?)
/root/goroot/src/runtime/slice.go:272 +0x4ac fp=0xc0005d37c0 sp=0xc0005d3758 pc=0x44becc
cmd/go/internal/imports.(*importReader).readByte(0xc0003360a0)
/root/goroot/src/cmd/go/internal/imports/read.go:60 +0x71 fp=0xc0005d3828 sp=0xc0005d37c0 pc=0x7d23b1
cmd/go/internal/imports.(*importReader).peekByte(0xc0003360a0, 0x1)
/root/goroot/src/cmd/go/internal/imports/read.go:91 +0x35 fp=0xc0005d3850 sp=0xc0005d3828 pc=0x7d24d5
cmd/go/internal/imports.(*importReader).readKeyword(0xc0003360a0, {0x9d97b6, 0x7})
/root/goroot/src/cmd/go/internal/imports/read.go:139 +0x31 fp=0xc0005d3878 sp=0xc0005d3850 pc=0x7d26d1
cmd/go/internal/imports.ReadImports({0xad4b40?, 0xc0006c6050?}, 0x0, 0x0?)
/root/goroot/src/cmd/go/internal/imports/read.go:232 +0x191 fp=0xc0005d3920 sp=0xc0005d3878 pc=0x7d2e91
cmd/go/internal/imports.scanFiles({0xc000130000, 0x6, 0x0?}, 0x0?, 0x0)
/root/goroot/src/cmd/go/internal/imports/scan.go:58 +0x1bf fp=0xc0005d3c90 sp=0xc0005d3920 pc=0x7d363f
cmd/go/internal/imports.ScanDir({0xc00012e000, 0x18}, 0x0?)
/root/goroot/src/cmd/go/internal/imports/scan.go:40 +0xa5 fp=0xc0005d3d88 sp=0xc0005d3c90 pc=0x7d3125
cmd/go/internal/modload.scanDir({0xc00012e000?, 0x18?}, 0xc000108240?)
/root/goroot/src/cmd/go/internal/modload/load.go:2102 +0x33 fp=0xc0005d3e68 sp=0xc0005d3d88 pc=0x800593
cmd/go/internal/modload.(*loader).load(0xc00010dad0, {0xad8df8, 0xc000028110}, 0xc0002075f0)
/root/goroot/src/cmd/go/internal/modload/load.go:1731 +0x313 fp=0xc0005d3f30 sp=0xc0005d3e68 pc=0x7fdc93
cmd/go/internal/modload.(*loader).pkg.func1.1()
/root/goroot/src/cmd/go/internal/modload/load.go:1515 +0x29 fp=0xc0005d3f60 sp=0xc0005d3f30 pc=0x7fca09
cmd/go/internal/par.(*Queue).Add.func1()
/root/goroot/src/cmd/go/internal/par/queue.go:58 +0x7d fp=0xc0005d3fe0 sp=0xc0005d3f60 pc=0x5bd2dd
runtime.goexit()
/root/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0005d3fe8 sp=0xc0005d3fe0 pc=0x464c21
created by cmd/go/internal/par.(*Queue).Add
/root/goroot/src/cmd/go/internal/par/queue.go:56 +0x225

goroutine 33 [runnable]:
runtime.syscall_sysvicall6(0x8ffe60, 0x3, 0xc001755a10, 0x800000, 0x0, 0x0, 0x0, 0x0)
/root/goroot/src/runtime/syscall_solaris.go:45 +0x85 fp=0xc000e87758 sp=0xc000e87700 pc=0x460c05
syscall.Open({0xc0008dca20?, 0xc000e87818?}, 0x0?, 0x0?)
/root/goroot/src/syscall/zsyscall_solaris_amd64.go:704 +0x11b fp=0xc000e877f8 sp=0xc000e87758 pc=0x47615b
os.openFileNolog({0xc0008dca20, 0x29}, 0x0, 0x0)
/root/goroot/src/os/file_unix.go:216 +0xcf fp=0xc000e87848 sp=0xc000e877f8 pc=0x4d340f
os.OpenFile({0xc0008dca20, 0x29}, 0x0, 0x29?)
/root/goroot/src/os/file.go:338 +0x45 fp=0xc000e87880 sp=0xc000e87848 pc=0x4d12a5
cmd/go/internal/fsys.OpenFile({0xc0008dca20, 0x29}, 0xc000527611?, 0x0)
/root/goroot/src/cmd/go/internal/fsys/fsys.go:357 +0x3a7 fp=0xc000e87920 sp=0xc000e87880 pc=0x5aa707
cmd/go/internal/fsys.Open(...)
/root/goroot/src/cmd/go/internal/fsys/fsys.go:330
cmd/go/internal/imports.scanFiles({0xc0008e2000, 0x8d, 0x4189cb?}, 0xfffffc7fe060fc00?, 0x0)
/root/goroot/src/cmd/go/internal/imports/scan.go:53 +0x178 fp=0xc000e87c90 sp=0xc000e87920 pc=0x7d35f8
cmd/go/internal/imports.ScanDir({0xc0009a60c0, 0x14}, 0x0?)
/root/goroot/src/cmd/go/internal/imports/scan.go:40 +0xa5 fp=0xc000e87d88 sp=0xc000e87c90 pc=0x7d3125
cmd/go/internal/modload.scanDir({0xc0009a60c0?, 0x14?}, 0xc000108240?)
/root/goroot/src/cmd/go/internal/modload/load.go:2102 +0x33 fp=0xc000e87e68 sp=0xc000e87d88 pc=0x800593
cmd/go/internal/modload.(*loader).load(0xc00010dad0, {0xad8df8, 0xc000028110}, 0xc0002d1c70)
/root/goroot/src/cmd/go/internal/modload/load.go:1731 +0x313 fp=0xc000e87f30 sp=0xc000e87e68 pc=0x7fdc93
cmd/go/internal/modload.(*loader).pkg.func1.1()
/root/goroot/src/cmd/go/internal/modload/load.go:1515 +0x29 fp=0xc000e87f60 sp=0xc000e87f30 pc=0x7fca09
cmd/go/internal/par.(*Queue).Add.func1()
/root/goroot/src/cmd/go/internal/par/queue.go:58 +0x7d fp=0xc000e87fe0 sp=0xc000e87f60 pc=0x5bd2dd
runtime.goexit()
/root/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc000e87fe8 sp=0xc000e87fe0 pc=0x464c21
created by cmd/go/internal/par.(*Queue).Add
/root/goroot/src/cmd/go/internal/par/queue.go:56 +0x225

goroutine 66 [runnable]:
runtime.gopark(0x0?, 0x93ec80?, 0x0?, 0x30?, 0x48?)
/root/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc00055f740 sp=0xc00055f720 pc=0x437bd6
runtime.goparkunlock(...)
/root/goroot/src/runtime/proc.go:367
runtime.gcParkAssist()
/root/goroot/src/runtime/mgcmark.go:637 +0xeb fp=0xc00055f778 sp=0xc00055f740 pc=0x41eaab
runtime.gcAssistAlloc(0xc000582b60)
/root/goroot/src/runtime/mgcmark.go:502 +0x218 fp=0xc00055f7d8 sp=0xc00055f778 pc=0x41e598
runtime.mallocgc(0x1000, 0x939440, 0x1)
/root/goroot/src/runtime/malloc.go:973 +0x11f fp=0xc00055f850 sp=0xc00055f7d8 pc=0x40df7f
runtime.makeslice(0x5aa707?, 0xc000596750?, 0x25?)
/root/goroot/src/runtime/slice.go:103 +0x52 fp=0xc00055f878 sp=0xc00055f850 pc=0x44b992
bufio.NewReaderSize(...)
/root/goroot/src/bufio/bufio.go:57
bufio.NewReader(...)
/root/goroot/src/bufio/bufio.go:63
cmd/go/internal/imports.ReadImports({0xad4b40?, 0xc00061a158?}, 0x0?, 0x0?)
/root/goroot/src/cmd/go/internal/imports/read.go:230 +0x9e fp=0xc00055f920 sp=0xc00055f878 pc=0x7d2d9e
cmd/go/internal/imports.scanFiles({0xc0005b0240, 0x4, 0x0?}, 0x0?, 0x0)
/root/goroot/src/cmd/go/internal/imports/scan.go:58 +0x1bf fp=0xc00055fc90 sp=0xc00055f920 pc=0x7d363f
cmd/go/internal/imports.ScanDir({0xc0004502c0, 0x1b}, 0x0?)
/root/goroot/src/cmd/go/internal/imports/scan.go:40 +0xa5 fp=0xc00055fd88 sp=0xc00055fc90 pc=0x7d3125
cmd/go/internal/modload.scanDir({0xc0004502c0?, 0x1b?}, 0xc000108240?)
/root/goroot/src/cmd/go/internal/modload/load.go:2102 +0x33 fp=0xc00055fe68 sp=0xc00055fd88 pc=0x800593
cmd/go/internal/modload.(*loader).load(0xc00010dad0, {0xad8df8, 0xc000028110}, 0xc0002cc4e0)
/root/goroot/src/cmd/go/internal/modload/load.go:1731 +0x313 fp=0xc00055ff30 sp=0xc00055fe68 pc=0x7fdc93
cmd/go/internal/modload.(*loader).pkg.func1.1()
/root/goroot/src/cmd/go/internal/modload/load.go:1515 +0x29 fp=0xc00055ff60 sp=0xc00055ff30 pc=0x7fca09
cmd/go/internal/par.(*Queue).Add.func1()
/root/goroot/src/cmd/go/internal/par/queue.go:58 +0x7d fp=0xc00055ffe0 sp=0xc00055ff60 pc=0x5bd2dd
runtime.goexit()
/root/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc00055ffe8 sp=0xc00055ffe0 pc=0x464c21
created by cmd/go/internal/par.(*Queue).Add
/root/goroot/src/cmd/go/internal/par/queue.go:56 +0x225

goroutine 68 [runnable]:
runtime.syscall_sysvicall6(0x8ffe40, 0x2, 0xc001395680, 0xc00139f778, 0x0, 0x0, 0x0, 0x0)
/root/goroot/src/runtime/syscall_solaris.go:45 +0x85 fp=0xc000a915f8 sp=0xc000a915a0 pc=0x460c05
syscall.Lstat({0xc001395650?, 0xc000a916b0?}, 0xc00139f778?)
/root/goroot/src/syscall/zsyscall_solaris_amd64.go:649 +0x10f fp=0xc000a91690 sp=0xc000a915f8 pc=0x475d6f
os.lstatNolog.func1(...)
/root/goroot/src/os/stat_unix.go:45
os.ignoringEINTR(...)
/root/goroot/src/os/file_posix.go:245
os.lstatNolog({0xc001395650, 0x24})
/root/goroot/src/os/stat_unix.go:44 +0x4f fp=0xc000a916d0 sp=0xc000a91690 pc=0x4d5e2f
os.Lstat({0xc001395650, 0x24})
/root/goroot/src/os/stat.go:22 +0x34 fp=0xc000a916f0 sp=0xc000a916d0 pc=0x4d5874
os.(*File).readdir(0xc0007041f8, 0xffffffffffffffff?, 0x2)
/root/goroot/src/os/dir_unix.go:128 +0x66b fp=0xc000a91800 sp=0xc000a916f0 pc=0x4cdc8b
os.(*File).Readdir(0xc000c12390?, 0x18?)
/root/goroot/src/os/dir.go:41 +0x25 fp=0xc000a91838 sp=0xc000a91800 pc=0x4cd025
io/ioutil.ReadDir({0xc000c12390?, 0x18?})
/root/goroot/src/io/ioutil/ioutil.go:63 +0x45 fp=0xc000a918b8 sp=0xc000a91838 pc=0x561765
cmd/go/internal/fsys.readDir({0xc000c12390, 0x18})
/root/goroot/src/cmd/go/internal/fsys/fsys.go:246 +0x27 fp=0xc000a918f8 sp=0xc000a918b8 pc=0x5a96c7
cmd/go/internal/fsys.ReadDir({0xc000c12390?, 0x5?})
/root/goroot/src/cmd/go/internal/fsys/fsys.go:270 +0x2a5 fp=0xc000a91c90 sp=0xc000a918f8 pc=0x5a9ac5
cmd/go/internal/imports.ScanDir({0xc000c12390, 0x18}, 0x0?)
/root/goroot/src/cmd/go/internal/imports/scan.go:19 +0x45 fp=0xc000a91d88 sp=0xc000a91c90 pc=0x7d30c5
cmd/go/internal/modload.scanDir({0xc000c12390?, 0x18?}, 0xc000108240?)
/root/goroot/src/cmd/go/internal/modload/load.go:2102 +0x33 fp=0xc000a91e68 sp=0xc000a91d88 pc=0x800593
cmd/go/internal/modload.(*loader).load(0xc00010dad0, {0xad8df8, 0xc000028110}, 0xc0002d5860)
/root/goroot/src/cmd/go/internal/modload/load.go:1731 +0x313 fp=0xc000a91f30 sp=0xc000a91e68 pc=0x7fdc93
cmd/go/internal/modload.(*loader).pkg.func1.1()
/root/goroot/src/cmd/go/internal/modload/load.go:1515 +0x29 fp=0xc000a91f60 sp=0xc000a91f30 pc=0x7fca09
cmd/go/internal/par.(*Queue).Add.func1()
/root/goroot/src/cmd/go/internal/par/queue.go:58 +0x7d fp=0xc000a91fe0 sp=0xc000a91f60 pc=0x5bd2dd
runtime.goexit()
/root/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc000a91fe8 sp=0xc000a91fe0 pc=0x464c21
created by cmd/go/internal/par.(*Queue).Add
/root/goroot/src/cmd/go/internal/par/queue.go:56 +0x225

goroutine 69 [runnable]:
runtime.gopark(0x43f640?, 0xc000e815df?, 0x0?, 0x0?, 0x0?)
/root/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc000e815e8 sp=0xc000e815c8 pc=0x437bd6
runtime.goparkunlock(...)
/root/goroot/src/runtime/proc.go:367
runtime.gcParkAssist()
/root/goroot/src/runtime/mgcmark.go:637 +0xeb fp=0xc000e81620 sp=0xc000e815e8 pc=0x41eaab
runtime.gcAssistAlloc(0xc000583040)
/root/goroot/src/runtime/mgcmark.go:502 +0x218 fp=0xc000e81680 sp=0xc000e81620 pc=0x41e598
runtime.mallocgc(0x200, 0x0, 0x0)
/root/goroot/src/runtime/malloc.go:973 +0x11f fp=0xc000e816f8 sp=0xc000e81680 pc=0x40df7f
runtime.growslice(0xc0003f2c00?, {0xc0002be300?, 0x0?, 0xfffffc7fef2aac88?}, 0x10?)
/root/goroot/src/runtime/slice.go:272 +0x4ac fp=0xc000e81760 sp=0xc000e816f8 pc=0x44becc
cmd/go/internal/imports.(*importReader).readByte(0xc00013edc0)
/root/goroot/src/cmd/go/internal/imports/read.go:60 +0x71 fp=0xc000e817c8 sp=0xc000e81760 pc=0x7d23b1
cmd/go/internal/imports.(*importReader).peekByte(0xc00013edc0, 0x0)
/root/goroot/src/cmd/go/internal/imports/read.go:91 +0x35 fp=0xc000e817f0 sp=0xc000e817c8 pc=0x7d24d5
cmd/go/internal/imports.(*importReader).nextByte(...)
/root/goroot/src/cmd/go/internal/imports/read.go:131
cmd/go/internal/imports.(*importReader).readString(0xc00013edc0, 0xc000e81a58)
/root/goroot/src/cmd/go/internal/imports/read.go:184 +0x1f3 fp=0xc000e81850 sp=0xc000e817f0 pc=0x7d2ad3
cmd/go/internal/imports.(*importReader).readImport(0xc00013edc0, 0x9d8c01?)
/root/goroot/src/cmd/go/internal/imports/read.go:212 +0x74 fp=0xc000e81878 sp=0xc000e81850 pc=0x7d2cd4
cmd/go/internal/imports.ReadImports({0xad4b40?, 0xc000704060?}, 0x0, 0x0?)
/root/goroot/src/cmd/go/internal/imports/read.go:239 +0x2fb fp=0xc000e81920 sp=0xc000e81878 pc=0x7d2ffb
cmd/go/internal/imports.scanFiles({0xc0003e8600, 0xa, 0x45d4da?}, 0xc000583040?, 0x0)
/root/goroot/src/cmd/go/internal/imports/scan.go:58 +0x1bf fp=0xc000e81c90 sp=0xc000e81920 pc=0x7d363f
cmd/go/internal/imports.ScanDir({0xc00072e0f0, 0x16}, 0x0?)
/root/goroot/src/cmd/go/internal/imports/scan.go:40 +0xa5 fp=0xc000e81d88 sp=0xc000e81c90 pc=0x7d3125
cmd/go/internal/modload.scanDir({0xc00072e0f0?, 0x16?}, 0xc000108240?)
/root/goroot/src/cmd/go/internal/modload/load.go:2102 +0x33 fp=0xc000e81e68 sp=0xc000e81d88 pc=0x800593
cmd/go/internal/modload.(*loader).load(0xc00010dad0, {0xad8df8, 0xc000028110}, 0xc0002ccdd0)
/root/goroot/src/cmd/go/internal/modload/load.go:1731 +0x313 fp=0xc000e81f30 sp=0xc000e81e68 pc=0x7fdc93
cmd/go/internal/modload.(*loader).pkg.func1.1()
/root/goroot/src/cmd/go/internal/modload/load.go:1515 +0x29 fp=0xc000e81f60 sp=0xc000e81f30 pc=0x7fca09
cmd/go/internal/par.(*Queue).Add.func1()
/root/goroot/src/cmd/go/internal/par/queue.go:58 +0x7d fp=0xc000e81fe0 sp=0xc000e81f60 pc=0x5bd2dd
runtime.goexit()
/root/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc000e81fe8 sp=0xc000e81fe0 pc=0x464c21
created by cmd/go/internal/par.(*Queue).Add
/root/goroot/src/cmd/go/internal/par/queue.go:56 +0x225

goroutine 72 [runnable]:
runtime.gopark(0x0?, 0x93ec80?, 0x0?, 0x30?, 0x48?)
/root/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc000e85740 sp=0xc000e85720 pc=0x437bd6
runtime.goparkunlock(...)
/root/goroot/src/runtime/proc.go:367
runtime.gcParkAssist()
/root/goroot/src/runtime/mgcmark.go:637 +0xeb fp=0xc000e85778 sp=0xc000e85740 pc=0x41eaab
runtime.gcAssistAlloc(0xc000583520)
/root/goroot/src/runtime/mgcmark.go:502 +0x218 fp=0xc000e857d8 sp=0xc000e85778 pc=0x41e598
runtime.mallocgc(0x1000, 0x939440, 0x1)
/root/goroot/src/runtime/malloc.go:973 +0x11f fp=0xc000e85850 sp=0xc000e857d8 pc=0x40df7f
runtime.makeslice(0x5aa707?, 0xc000596cc0?, 0x22?)
/root/goroot/src/runtime/slice.go:103 +0x52 fp=0xc000e85878 sp=0xc000e85850 pc=0x44b992
bufio.NewReaderSize(...)
/root/goroot/src/bufio/bufio.go:57
bufio.NewReader(...)
/root/goroot/src/bufio/bufio.go:63
cmd/go/internal/imports.ReadImports({0xad4b40?, 0xc00061a190?}, 0x0?, 0x0?)
/root/goroot/src/cmd/go/internal/imports/read.go:230 +0x9e fp=0xc000e85920 sp=0xc000e85878 pc=0x7d2d9e
cmd/go/internal/imports.scanFiles({0xc0007a0d00, 0x9, 0x4189cb?}, 0xfffffc7fe0615d00?, 0x0)
/root/goroot/src/cmd/go/internal/imports/scan.go:58 +0x1bf fp=0xc000e85c90 sp=0xc000e85920 pc=0x7d363f
cmd/go/internal/imports.ScanDir({0xc00053a300, 0x1a}, 0x0?)
/root/goroot/src/cmd/go/internal/imports/scan.go:40 +0xa5 fp=0xc000e85d88 sp=0xc000e85c90 pc=0x7d3125
cmd/go/internal/modload.scanDir({0xc00053a300?, 0x1a?}, 0xc000108240?)
/root/goroot/src/cmd/go/internal/modload/load.go:2102 +0x33 fp=0xc000e85e68 sp=0xc000e85d88 pc=0x800593
cmd/go/internal/modload.(*loader).load(0xc00010dad0, {0xad8df8, 0xc000028110}, 0xc0002cd380)
/root/goroot/src/cmd/go/internal/modload/load.go:1731 +0x313 fp=0xc000e85f30 sp=0xc000e85e68 pc=0x7fdc93
cmd/go/internal/modload.(*loader).pkg.func1.1()
/root/goroot/src/cmd/go/internal/modload/load.go:1515 +0x29 fp=0xc000e85f60 sp=0xc000e85f30 pc=0x7fca09
cmd/go/internal/par.(*Queue).Add.func1()
/root/goroot/src/cmd/go/internal/par/queue.go:58 +0x7d fp=0xc000e85fe0 sp=0xc000e85f60 pc=0x5bd2dd
runtime.goexit()
/root/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc000e85fe8 sp=0xc000e85fe0 pc=0x464c21
created by cmd/go/internal/par.(*Queue).Add
/root/goroot/src/cmd/go/internal/par/queue.go:56 +0x225

goroutine 73 [semacquire]:
runtime.gopark(0x38?, 0x8?, 0x38?, 0x0?, 0x44b992?)
/root/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0005dda88 sp=0xc0005dda68 pc=0x437bd6
runtime.goparkunlock(...)
/root/goroot/src/runtime/proc.go:367
runtime.semacquire1(0xdc077c, 0x1?, 0x0, 0x0)
/root/goroot/src/runtime/sema.go:144 +0x1f3 fp=0xc0005ddaf0 sp=0xc0005dda88 pc=0x447ab3
runtime.semacquire(...)
/root/goroot/src/runtime/sema.go:95
runtime.gcMarkDone()
/root/goroot/src/runtime/mgc.go:778 +0x2a fp=0xc0005ddb50 sp=0xc0005ddaf0 pc=0x41b1aa
runtime.gcAssistAlloc(0xc0005836c0)
/root/goroot/src/runtime/mgcmark.go:477 +0x1da fp=0xc0005ddbb0 sp=0xc0005ddb50 pc=0x41e55a
runtime.mallocgc(0x40, 0x9391c0, 0x1)
/root/goroot/src/runtime/malloc.go:973 +0x11f fp=0xc0005ddc28 sp=0xc0005ddbb0 pc=0x40df7f
runtime.growslice(0x9391c0, {0xc0003a0f80?, 0x0?, 0x0?}, 0xc0005ddce8?)
/root/goroot/src/runtime/slice.go:278 +0x4ea fp=0xc0005ddc90 sp=0xc0005ddc28 pc=0x44bf0a
cmd/go/internal/imports.ScanDir({0xc000ad6240, 0x18}, 0x0?)
/root/goroot/src/cmd/go/internal/imports/scan.go:37 +0x365 fp=0xc0005ddd88 sp=0xc0005ddc90 pc=0x7d33e5
cmd/go/internal/modload.scanDir({0xc000ad6240?, 0x18?}, 0xc000108240?)
/root/goroot/src/cmd/go/internal/modload/load.go:2102 +0x33 fp=0xc0005dde68 sp=0xc0005ddd88 pc=0x800593
cmd/go/internal/modload.(*loader).load(0xc00010dad0, {0xad8df8, 0xc000028110}, 0xc0002d5450)
/root/goroot/src/cmd/go/internal/modload/load.go:1731 +0x313 fp=0xc0005ddf30 sp=0xc0005dde68 pc=0x7fdc93
cmd/go/internal/modload.(*loader).pkg.func1.1()
/root/goroot/src/cmd/go/internal/modload/load.go:1515 +0x29 fp=0xc0005ddf60 sp=0xc0005ddf30 pc=0x7fca09
cmd/go/internal/par.(*Queue).Add.func1()
/root/goroot/src/cmd/go/internal/par/queue.go:58 +0x7d fp=0xc0005ddfe0 sp=0xc0005ddf60 pc=0x5bd2dd
runtime.goexit()
/root/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0005ddfe8 sp=0xc0005ddfe0 pc=0x464c21
created by cmd/go/internal/par.(*Queue).Add
/root/goroot/src/cmd/go/internal/par/queue.go:56 +0x225

goroutine 75 [runnable]:
runtime.gopark(0x200000003?, 0x4629d7?, 0xc0?, 0x2f?, 0xc0005db5e8?)
/root/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0005db5b8 sp=0xc0005db598 pc=0x437bd6
runtime.goparkunlock(...)
/root/goroot/src/runtime/proc.go:367
runtime.semacquire1(0xdc077c, 0x0?, 0x0, 0x0)
/root/goroot/src/runtime/sema.go:144 +0x1f3 fp=0xc0005db620 sp=0xc0005db5b8 pc=0x447ab3
runtime.semacquire(...)
/root/goroot/src/runtime/sema.go:95
runtime.gcMarkDone()
/root/goroot/src/runtime/mgc.go:778 +0x2a fp=0xc0005db680 sp=0xc0005db620 pc=0x41b1aa
runtime.gcAssistAlloc(0xc000583a00)
/root/goroot/src/runtime/mgcmark.go:477 +0x1da fp=0xc0005db6e0 sp=0xc0005db680 pc=0x41e55a
runtime.mallocgc(0x100, 0x0, 0x0)
/root/goroot/src/runtime/malloc.go:973 +0x11f fp=0xc0005db758 sp=0xc0005db6e0 pc=0x40df7f
runtime.growslice(0xc000103aa0?, {0xc0003cfe00?, 0x0?, 0xfffffc7feecb45e0?}, 0x38?)
/root/goroot/src/runtime/slice.go:272 +0x4ac fp=0xc0005db7c0 sp=0xc0005db758 pc=0x44becc
cmd/go/internal/imports.(*importReader).readByte(0xc00013f590)
/root/goroot/src/cmd/go/internal/imports/read.go:60 +0x71 fp=0xc0005db828 sp=0xc0005db7c0 pc=0x7d23b1
cmd/go/internal/imports.(*importReader).peekByte(0xc00013f590, 0x1)
/root/goroot/src/cmd/go/internal/imports/read.go:106 +0x1b4 fp=0xc0005db850 sp=0xc0005db828 pc=0x7d2654
cmd/go/internal/imports.(*importReader).readKeyword(0xc00013f590, {0x9d97b6, 0x7})
/root/goroot/src/cmd/go/internal/imports/read.go:139 +0x31 fp=0xc0005db878 sp=0xc0005db850 pc=0x7d26d1
cmd/go/internal/imports.ReadImports({0xad4b40?, 0xc0008081c8?}, 0x0, 0x0?)
/root/goroot/src/cmd/go/internal/imports/read.go:232 +0x191 fp=0xc0005db920 sp=0xc0005db878 pc=0x7d2e91
cmd/go/internal/imports.scanFiles({0xc0009d2400, 0x2e, 0x0?}, 0x0?, 0x0)
/root/goroot/src/cmd/go/internal/imports/scan.go:58 +0x1bf fp=0xc0005dbc90 sp=0xc0005db920 pc=0x7d363f
cmd/go/internal/imports.ScanDir({0xc000628800, 0x19}, 0x0?)
/root/goroot/src/cmd/go/internal/imports/scan.go:40 +0xa5 fp=0xc0005dbd88 sp=0xc0005dbc90 pc=0x7d3125
cmd/go/internal/modload.scanDir({0xc000628800?, 0x19?}, 0xc000108240?)
/root/goroot/src/cmd/go/internal/modload/load.go:2102 +0x33 fp=0xc0005dbe68 sp=0xc0005dbd88 pc=0x800593
cmd/go/internal/modload.(*loader).load(0xc00010dad0, {0xad8df8, 0xc000028110}, 0xc0002d16c0)
/root/goroot/src/cmd/go/internal/modload/load.go:1731 +0x313 fp=0xc0005dbf30 sp=0xc0005dbe68 pc=0x7fdc93
cmd/go/internal/modload.(*loader).pkg.func1.1()
/root/goroot/src/cmd/go/internal/modload/load.go:1515 +0x29 fp=0xc0005dbf60 sp=0xc0005dbf30 pc=0x7fca09
cmd/go/internal/par.(*Queue).Add.func1()
/root/goroot/src/cmd/go/internal/par/queue.go:58 +0x7d fp=0xc0005dbfe0 sp=0xc0005dbf60 pc=0x5bd2dd
runtime.goexit()
/root/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0005dbfe8 sp=0xc0005dbfe0 pc=0x464c21
created by cmd/go/internal/par.(*Queue).Add
/root/goroot/src/cmd/go/internal/par/queue.go:56 +0x225
FAIL cmd/api 10.021s
ok cmd/asm/internal/asm 0.822s
ok cmd/asm/internal/lex 0.465s
ok cmd/compile/internal/amd64 0.168s
ok cmd/compile/internal/dwarfgen 0.637s
ok cmd/compile/internal/importer 1.913s
ok cmd/compile/internal/ir 0.182s
ok cmd/compile/internal/logopt 1.594s
ok cmd/compile/internal/noder 0.177s
ok cmd/compile/internal/ssa 8.190s
ok cmd/compile/internal/syntax 0.429s
ok cmd/compile/internal/test 16.153s
ok cmd/compile/internal/typecheck 2.094s
ok cmd/compile/internal/types 0.372s
ok cmd/compile/internal/types2 1.564s
ok cmd/cover 4.543s
ok cmd/dist 1.091s
ok cmd/doc 0.691s
ok cmd/fix 2.872s
ok cmd/go 40.610s
ok cmd/go/internal/auth 0.120s
ok cmd/go/internal/cache 0.278s
ok cmd/go/internal/fsys 0.358s
ok cmd/go/internal/generate 0.277s
ok cmd/go/internal/get 0.263s
ok cmd/go/internal/imports 0.312s
ok cmd/go/internal/load 0.283s
ok cmd/go/internal/lockedfile 0.371s
ok cmd/go/internal/lockedfile/internal/filelock 0.214s
ok cmd/go/internal/modconv 0.144s
ok cmd/go/internal/modfetch 0.172s
ok cmd/go/internal/modfetch/codehost 0.274s
ok cmd/go/internal/modfetch/zip_sum_test 0.293s
ok cmd/go/internal/modload 0.266s
ok cmd/go/internal/mvs 0.227s
ok cmd/go/internal/par 0.252s
ok cmd/go/internal/search 0.236s
ok cmd/go/internal/str 0.201s
ok cmd/go/internal/test 0.345s
ok cmd/go/internal/vcs 0.136s
ok cmd/go/internal/web 0.233s
ok cmd/go/internal/work 0.335s
ok cmd/gofmt 0.321s
ok cmd/internal/archive 1.630s
ok cmd/internal/buildid 0.429s
ok cmd/internal/dwarf 0.268s
ok cmd/internal/edit 0.251s
ok cmd/internal/goobj 0.277s
ok cmd/internal/moddeps 1.993s
ok cmd/internal/obj 0.367s
ok cmd/internal/obj/ppc64 0.535s
ok cmd/internal/obj/riscv 0.307s
ok cmd/internal/obj/s390x 0.265s
ok cmd/internal/obj/x86 6.402s
ok cmd/internal/objabi 0.172s
ok cmd/internal/pkgpath 0.309s
ok cmd/internal/quoted 0.204s
ok cmd/internal/src 0.244s
ok cmd/internal/sys 0.277s
ok cmd/internal/test2json 0.302s
ok cmd/link 9.938s
ok cmd/link/internal/benchmark 0.267s
ok cmd/link/internal/ld 5.780s
ok cmd/link/internal/loader 0.197s
ok cmd/nm 6.885s
ok cmd/objdump 9.541s
ok cmd/pack 8.775s
ok cmd/pprof 7.822s
ok cmd/trace 1.386s
ok cmd/vet 13.311s
FAIL
go tool dist: Failed: exit status 1

@jmpesp
Copy link
Author

jmpesp commented Jun 9, 2022

Here's another:

fatal error: s.allocCount != s.nelems && freeIndex == s.nelems on omnios on a physical machine
Building Go cmd/dist using /export/home/james/bootstrap2. (go1.18.3 solaris/amd64)
Building Go toolchain1 using /export/home/james/bootstrap2.
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 solaris/amd64.
Testing packages.

ok archive/tar 0.177s
ok archive/zip 0.289s
ok bufio 0.169s
ok bytes 0.294s
ok compress/bzip2 0.208s
ok compress/flate 0.484s
ok compress/gzip 0.179s
ok compress/lzw 0.142s
ok compress/zlib 0.156s
ok container/heap 0.132s
ok container/list 0.135s
ok container/ring 0.139s
ok context 0.132s
ok crypto 0.148s
ok crypto/aes 0.162s
ok crypto/cipher 0.162s
ok crypto/des 0.151s
ok crypto/dsa 0.155s
ok crypto/ecdsa 0.156s
ok crypto/ed25519 0.174s
ok crypto/ed25519/internal/edwards25519 3.360s
runtime: s.allocCount= 125 s.nelems= 170
fatal error: s.allocCount != s.nelems && freeIndex == s.nelems

goroutine 16 [running]:
runtime.throw({0x53bc4f?, 0x0?})
/export/home/james/goroot/src/runtime/panic.go:992 +0x71 fp=0xc0001a7a58 sp=0xc0001a7a28 pc=0x434651
runtime.(*mcache).nextFree(0xfffffc7fef230108, 0xb)
/export/home/james/goroot/src/runtime/malloc.go:884 +0x1e5 fp=0xc0001a7aa0 sp=0xc0001a7a58 pc=0x40c145
runtime.mallocgc(0x28, 0x526ec0, 0x0)
/export/home/james/goroot/src/runtime/malloc.go:1085 +0x4e5 fp=0xc0001a7b18 sp=0xc0001a7aa0 pc=0x40c665
runtime.convTnoptr(0x526ec0, 0x2?)
/export/home/james/goroot/src/runtime/iface.go:347 +0x31 fp=0xc0001a7b50 sp=0xc0001a7b18 pc=0x40a311
crypto/ed25519/internal/edwards25519/field.Element.Generate({0x28, 0xc0001aa000, 0x526ec0, 0x6523e0, 0xc0001a7c70}, 0x49531b?, 0xc0001a7c70?)
/export/home/james/goroot/src/crypto/ed25519/internal/edwards25519/field/fe_test.go:87 +0x18d fp=0xc0001a7c10 sp=0xc0001a7b50 pc=0x4fd5ad
crypto/ed25519/internal/edwards25519/field.(*Element).Generate(0x526ec0?, 0x526ec0?, 0x6523e0?)
:1 +0x72 fp=0xc0001a7c80 sp=0xc0001a7c10 pc=0x5014f2
testing/quick.sizedValue({0x563740, 0x526ec0}, 0xc00018c2d0, 0x32)
/export/home/james/goroot/src/testing/quick/quick.go:68 +0x806 fp=0xc0001a7e08 sp=0xc0001a7c80 pc=0x4f6446
testing/quick.Value(...)
/export/home/james/goroot/src/testing/quick/quick.go:60
testing/quick.arbitraryValues({0xc00018c060?, 0x2?, 0x13?}, {0x563740?, 0x512b80?}, 0x2?, 0x0?)
/export/home/james/goroot/src/testing/quick/quick.go:351 +0xbd fp=0xc0001a7e78 sp=0xc0001a7e08 pc=0x4f6fbd
testing/quick.Check({0x512b80?, 0xc000184050?}, 0x36c63522004dc758?)
/export/home/james/goroot/src/testing/quick/quick.go:285 +0x1f8 fp=0xc0001a7f30 sp=0xc0001a7e78 pc=0x4f6d98
crypto/ed25519/internal/edwards25519/field.TestFeMul(0xc000003520)
/export/home/james/goroot/src/crypto/ed25519/internal/edwards25519/field/fe_test.go:547 +0x6b fp=0xc0001a7f70 sp=0xc0001a7f30 pc=0x50090b
testing.tRunner(0xc000003520, 0x53d978)
/export/home/james/goroot/src/testing/testing.go:1439 +0x102 fp=0xc0001a7fc0 sp=0xc0001a7f70 pc=0x4b8b22
testing.(*T).Run.func1()
/export/home/james/goroot/src/testing/testing.go:1486 +0x2a fp=0xc0001a7fe0 sp=0xc0001a7fc0 pc=0x4b99ca
runtime.goexit()
/export/home/james/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0001a7fe8 sp=0xc0001a7fe0 pc=0x462e41
created by testing.(*T).Run
/export/home/james/goroot/src/testing/testing.go:1486 +0x35f

goroutine 1 [chan receive]:
runtime.gopark(0x2e?, 0xc0000aaaa8?, 0x45?, 0xc8?, 0xfffffc7fef230108?)
/export/home/james/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0000aaa28 sp=0xc0000aaa08 pc=0x437036
runtime.chanrecv(0xc0001900e0, 0xc0000aab27, 0x1)
/export/home/james/goroot/src/runtime/chan.go:577 +0x56c fp=0xc0000aaab8 sp=0xc0000aaa28 pc=0x405eec
runtime.chanrecv1(0xc00018c000?, 0x1?)
/export/home/james/goroot/src/runtime/chan.go:440 +0x18 fp=0xc0000aaae0 sp=0xc0000aaab8 pc=0x405958
testing.(*T).Run(0xc000192000, {0x532ad0?, 0xc0000aabb0?}, 0x53d978)
/export/home/james/goroot/src/testing/testing.go:1487 +0x37a fp=0xc0000aab80 sp=0xc0000aaae0 pc=0x4b991a
testing.runTests.func1(0xc000192000?)
/export/home/james/goroot/src/testing/testing.go:1839 +0x6e fp=0xc0000aabd0 sp=0xc0000aab80 pc=0x4bb80e
testing.tRunner(0xc000192000, 0xc0000aacd8)
/export/home/james/goroot/src/testing/testing.go:1439 +0x102 fp=0xc0000aac20 sp=0xc0000aabd0 pc=0x4b8b22
testing.runTests(0xc0001261e0?, {0x61dca0, 0x10, 0x10}, {0xfffffc7fef230a68?, 0x40?, 0x622500?})
/export/home/james/goroot/src/testing/testing.go:1837 +0x457 fp=0xc0000aad08 sp=0xc0000aac20 pc=0x4bb6b7
testing.(*M).Run(0xc0001261e0)
/export/home/james/goroot/src/testing/testing.go:1719 +0x5d9 fp=0xc0000aaf00 sp=0xc0000aad08 pc=0x4ba199
main.main()
_testmain.go:83 +0x1aa fp=0xc0000aaf80 sp=0xc0000aaf00 pc=0x50180a
runtime.main()
/export/home/james/goroot/src/runtime/proc.go:250 +0x1f8 fp=0xc0000aafe0 sp=0xc0000aaf80 pc=0x436c78
runtime.goexit()
/export/home/james/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0000aafe8 sp=0xc0000aafe0 pc=0x462e41

goroutine 2 [force gc (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/export/home/james/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc000084fb0 sp=0xc000084f90 pc=0x437036
runtime.goparkunlock(...)
/export/home/james/goroot/src/runtime/proc.go:367
runtime.forcegchelper()
/export/home/james/goroot/src/runtime/proc.go:301 +0xa5 fp=0xc000084fe0 sp=0xc000084fb0 pc=0x436ec5
runtime.goexit()
/export/home/james/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc000084fe8 sp=0xc000084fe0 pc=0x462e41
created by runtime.init.6
/export/home/james/goroot/src/runtime/proc.go:289 +0x25

goroutine 3 [GC sweep wait]:
runtime.gopark(0x622401?, 0x0?, 0x0?, 0x0?, 0x0?)
/export/home/james/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc000085790 sp=0xc000085770 pc=0x437036
runtime.goparkunlock(...)
/export/home/james/goroot/src/runtime/proc.go:367
runtime.bgsweep(0x0?)
/export/home/james/goroot/src/runtime/mgcsweep.go:297 +0xd7 fp=0xc0000857c8 sp=0xc000085790 pc=0x4225b7
runtime.gcenable.func1()
/export/home/james/goroot/src/runtime/mgc.go:177 +0x26 fp=0xc0000857e0 sp=0xc0000857c8 pc=0x418266
runtime.goexit()
/export/home/james/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0000857e8 sp=0xc0000857e0 pc=0x462e41
created by runtime.gcenable
/export/home/james/goroot/src/runtime/mgc.go:177 +0x6b

goroutine 4 [GC scavenge wait]:
runtime.gopark(0x517da5?, 0x10000?, 0x0?, 0x0?, 0x0?)
/export/home/james/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc000085f20 sp=0xc000085f00 pc=0x437036
runtime.goparkunlock(...)
/export/home/james/goroot/src/runtime/proc.go:367
runtime.bgscavenge(0x0?)
/export/home/james/goroot/src/runtime/mgcscavenge.go:364 +0x2a5 fp=0xc000085fc8 sp=0xc000085f20 pc=0x4203e5
runtime.gcenable.func2()
/export/home/james/goroot/src/runtime/mgc.go:178 +0x26 fp=0xc000085fe0 sp=0xc000085fc8 pc=0x418206
runtime.goexit()
/export/home/james/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc000085fe8 sp=0xc000085fe0 pc=0x462e41
created by runtime.gcenable
/export/home/james/goroot/src/runtime/mgc.go:178 +0xaa

goroutine 5 [finalizer wait]:
runtime.gopark(0x0?, 0xc000084670?, 0x70?, 0x47?, 0x4438d1?)
/export/home/james/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc000084630 sp=0xc000084610 pc=0x437036
runtime.goparkunlock(...)
/export/home/james/goroot/src/runtime/proc.go:367
runtime.runfinq()
/export/home/james/goroot/src/runtime/mfinal.go:177 +0xb3 fp=0xc0000847e0 sp=0xc000084630 pc=0x417313
runtime.goexit()
/export/home/james/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0000847e8 sp=0xc0000847e0 pc=0x462e41
created by runtime.createfing
/export/home/james/goroot/src/runtime/mfinal.go:157 +0x45

goroutine 18 [GC worker (idle)]:
runtime.gopark(0x53d938?, 0xc0000807b0?, 0x22?, 0x8b?, 0xc0001921a0?)
/export/home/james/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc000080758 sp=0xc000080738 pc=0x437036
runtime.gcBgMarkWorker()
/export/home/james/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc0000807e0 sp=0xc000080758 pc=0x41a2e5
runtime.goexit()
/export/home/james/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0000807e8 sp=0xc0000807e0 pc=0x462e41
created by runtime.gcBgMarkStartWorkers
/export/home/james/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 19 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/export/home/james/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc000080f58 sp=0xc000080f38 pc=0x437036
runtime.gcBgMarkWorker()
/export/home/james/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc000080fe0 sp=0xc000080f58 pc=0x41a2e5
runtime.goexit()
/export/home/james/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc000080fe8 sp=0xc000080fe0 pc=0x462e41
created by runtime.gcBgMarkStartWorkers
/export/home/james/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 20 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/export/home/james/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc000081758 sp=0xc000081738 pc=0x437036
runtime.gcBgMarkWorker()
/export/home/james/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc0000817e0 sp=0xc000081758 pc=0x41a2e5
runtime.goexit()
/export/home/james/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0000817e8 sp=0xc0000817e0 pc=0x462e41
created by runtime.gcBgMarkStartWorkers
/export/home/james/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 21 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/export/home/james/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc000081f58 sp=0xc000081f38 pc=0x437036
runtime.gcBgMarkWorker()
/export/home/james/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc000081fe0 sp=0xc000081f58 pc=0x41a2e5
runtime.goexit()
/export/home/james/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc000081fe8 sp=0xc000081fe0 pc=0x462e41
created by runtime.gcBgMarkStartWorkers
/export/home/james/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 22 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/export/home/james/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc000082758 sp=0xc000082738 pc=0x437036
runtime.gcBgMarkWorker()
/export/home/james/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc0000827e0 sp=0xc000082758 pc=0x41a2e5
runtime.goexit()
/export/home/james/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0000827e8 sp=0xc0000827e0 pc=0x462e41
created by runtime.gcBgMarkStartWorkers
/export/home/james/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 23 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/export/home/james/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc000082f58 sp=0xc000082f38 pc=0x437036
runtime.gcBgMarkWorker()
/export/home/james/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc000082fe0 sp=0xc000082f58 pc=0x41a2e5
runtime.goexit()
/export/home/james/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc000082fe8 sp=0xc000082fe0 pc=0x462e41
created by runtime.gcBgMarkStartWorkers
/export/home/james/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 24 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/export/home/james/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc000083758 sp=0xc000083738 pc=0x437036
runtime.gcBgMarkWorker()
/export/home/james/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc0000837e0 sp=0xc000083758 pc=0x41a2e5
runtime.goexit()
/export/home/james/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0000837e8 sp=0xc0000837e0 pc=0x462e41
created by runtime.gcBgMarkStartWorkers
/export/home/james/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 25 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/export/home/james/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc000083f58 sp=0xc000083f38 pc=0x437036
runtime.gcBgMarkWorker()
/export/home/james/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc000083fe0 sp=0xc000083f58 pc=0x41a2e5
runtime.goexit()
/export/home/james/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc000083fe8 sp=0xc000083fe0 pc=0x462e41
created by runtime.gcBgMarkStartWorkers
/export/home/james/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 26 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/export/home/james/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0004d2758 sp=0xc0004d2738 pc=0x437036
runtime.gcBgMarkWorker()
/export/home/james/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004d27e0 sp=0xc0004d2758 pc=0x41a2e5
runtime.goexit()
/export/home/james/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004d27e8 sp=0xc0004d27e0 pc=0x462e41
created by runtime.gcBgMarkStartWorkers
/export/home/james/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 27 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/export/home/james/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0004d2f58 sp=0xc0004d2f38 pc=0x437036
runtime.gcBgMarkWorker()
/export/home/james/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004d2fe0 sp=0xc0004d2f58 pc=0x41a2e5
runtime.goexit()
/export/home/james/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004d2fe8 sp=0xc0004d2fe0 pc=0x462e41
created by runtime.gcBgMarkStartWorkers
/export/home/james/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 28 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/export/home/james/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0004d3758 sp=0xc0004d3738 pc=0x437036
runtime.gcBgMarkWorker()
/export/home/james/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004d37e0 sp=0xc0004d3758 pc=0x41a2e5
runtime.goexit()
/export/home/james/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004d37e8 sp=0xc0004d37e0 pc=0x462e41
created by runtime.gcBgMarkStartWorkers
/export/home/james/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 29 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/export/home/james/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0004d3f58 sp=0xc0004d3f38 pc=0x437036
runtime.gcBgMarkWorker()
/export/home/james/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004d3fe0 sp=0xc0004d3f58 pc=0x41a2e5
runtime.goexit()
/export/home/james/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004d3fe8 sp=0xc0004d3fe0 pc=0x462e41
created by runtime.gcBgMarkStartWorkers
/export/home/james/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 30 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/export/home/james/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0004d4758 sp=0xc0004d4738 pc=0x437036
runtime.gcBgMarkWorker()
/export/home/james/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004d47e0 sp=0xc0004d4758 pc=0x41a2e5
runtime.goexit()
/export/home/james/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004d47e8 sp=0xc0004d47e0 pc=0x462e41
created by runtime.gcBgMarkStartWorkers
/export/home/james/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 31 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/export/home/james/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0004d4f58 sp=0xc0004d4f38 pc=0x437036
runtime.gcBgMarkWorker()
/export/home/james/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004d4fe0 sp=0xc0004d4f58 pc=0x41a2e5
runtime.goexit()
/export/home/james/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004d4fe8 sp=0xc0004d4fe0 pc=0x462e41
created by runtime.gcBgMarkStartWorkers
/export/home/james/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 32 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/export/home/james/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0004d5758 sp=0xc0004d5738 pc=0x437036
runtime.gcBgMarkWorker()
/export/home/james/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004d57e0 sp=0xc0004d5758 pc=0x41a2e5
runtime.goexit()
/export/home/james/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004d57e8 sp=0xc0004d57e0 pc=0x462e41
created by runtime.gcBgMarkStartWorkers
/export/home/james/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 33 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/export/home/james/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0004d5f58 sp=0xc0004d5f38 pc=0x437036
runtime.gcBgMarkWorker()
/export/home/james/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004d5fe0 sp=0xc0004d5f58 pc=0x41a2e5
runtime.goexit()
/export/home/james/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004d5fe8 sp=0xc0004d5fe0 pc=0x462e41
created by runtime.gcBgMarkStartWorkers
/export/home/james/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 34 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/export/home/james/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0004ce758 sp=0xc0004ce738 pc=0x437036
runtime.gcBgMarkWorker()
/export/home/james/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004ce7e0 sp=0xc0004ce758 pc=0x41a2e5
runtime.goexit()
/export/home/james/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004ce7e8 sp=0xc0004ce7e0 pc=0x462e41
created by runtime.gcBgMarkStartWorkers
/export/home/james/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 35 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/export/home/james/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0004cef58 sp=0xc0004cef38 pc=0x437036
runtime.gcBgMarkWorker()
/export/home/james/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004cefe0 sp=0xc0004cef58 pc=0x41a2e5
runtime.goexit()
/export/home/james/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004cefe8 sp=0xc0004cefe0 pc=0x462e41
created by runtime.gcBgMarkStartWorkers
/export/home/james/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 36 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/export/home/james/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0004cf758 sp=0xc0004cf738 pc=0x437036
runtime.gcBgMarkWorker()
/export/home/james/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004cf7e0 sp=0xc0004cf758 pc=0x41a2e5
runtime.goexit()
/export/home/james/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004cf7e8 sp=0xc0004cf7e0 pc=0x462e41
created by runtime.gcBgMarkStartWorkers
/export/home/james/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 37 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/export/home/james/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0004cff58 sp=0xc0004cff38 pc=0x437036
runtime.gcBgMarkWorker()
/export/home/james/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004cffe0 sp=0xc0004cff58 pc=0x41a2e5
runtime.goexit()
/export/home/james/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004cffe8 sp=0xc0004cffe0 pc=0x462e41
created by runtime.gcBgMarkStartWorkers
/export/home/james/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 38 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/export/home/james/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0004d0758 sp=0xc0004d0738 pc=0x437036
runtime.gcBgMarkWorker()
/export/home/james/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004d07e0 sp=0xc0004d0758 pc=0x41a2e5
runtime.goexit()
/export/home/james/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004d07e8 sp=0xc0004d07e0 pc=0x462e41
created by runtime.gcBgMarkStartWorkers
/export/home/james/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 39 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/export/home/james/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0004d0f58 sp=0xc0004d0f38 pc=0x437036
runtime.gcBgMarkWorker()
/export/home/james/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004d0fe0 sp=0xc0004d0f58 pc=0x41a2e5
runtime.goexit()
/export/home/james/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004d0fe8 sp=0xc0004d0fe0 pc=0x462e41
created by runtime.gcBgMarkStartWorkers
/export/home/james/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 40 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/export/home/james/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0004d1758 sp=0xc0004d1738 pc=0x437036
runtime.gcBgMarkWorker()
/export/home/james/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004d17e0 sp=0xc0004d1758 pc=0x41a2e5
runtime.goexit()
/export/home/james/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004d17e8 sp=0xc0004d17e0 pc=0x462e41
created by runtime.gcBgMarkStartWorkers
/export/home/james/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 41 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/export/home/james/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0004d1f58 sp=0xc0004d1f38 pc=0x437036
runtime.gcBgMarkWorker()
/export/home/james/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004d1fe0 sp=0xc0004d1f58 pc=0x41a2e5
runtime.goexit()
/export/home/james/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004d1fe8 sp=0xc0004d1fe0 pc=0x462e41
created by runtime.gcBgMarkStartWorkers
/export/home/james/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 42 [GC worker (idle)]:
runtime.gopark(0xc0004de7b8?, 0x3?, 0xdc?, 0x3a?, 0x0?)
/export/home/james/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0004de758 sp=0xc0004de738 pc=0x437036
runtime.gcBgMarkWorker()
/export/home/james/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004de7e0 sp=0xc0004de758 pc=0x41a2e5
runtime.goexit()
/export/home/james/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004de7e8 sp=0xc0004de7e0 pc=0x462e41
created by runtime.gcBgMarkStartWorkers
/export/home/james/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 43 [GC worker (idle)]:
runtime.gopark(0xc0004defb8?, 0x1?, 0x8b?, 0xd?, 0x0?)
/export/home/james/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0004def58 sp=0xc0004def38 pc=0x437036
runtime.gcBgMarkWorker()
/export/home/james/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004defe0 sp=0xc0004def58 pc=0x41a2e5
runtime.goexit()
/export/home/james/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004defe8 sp=0xc0004defe0 pc=0x462e41
created by runtime.gcBgMarkStartWorkers
/export/home/james/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 44 [GC worker (idle)]:
runtime.gopark(0xc0004df7b8?, 0x3?, 0xcb?, 0x6e?, 0x0?)
/export/home/james/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0004df758 sp=0xc0004df738 pc=0x437036
runtime.gcBgMarkWorker()
/export/home/james/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004df7e0 sp=0xc0004df758 pc=0x41a2e5
runtime.goexit()
/export/home/james/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004df7e8 sp=0xc0004df7e0 pc=0x462e41
created by runtime.gcBgMarkStartWorkers
/export/home/james/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 45 [GC worker (idle)]:
runtime.gopark(0x651be0?, 0x1?, 0x9?, 0xfc?, 0x0?)
/export/home/james/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0004dff58 sp=0xc0004dff38 pc=0x437036
runtime.gcBgMarkWorker()
/export/home/james/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004dffe0 sp=0xc0004dff58 pc=0x41a2e5
runtime.goexit()
/export/home/james/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004dffe8 sp=0xc0004dffe0 pc=0x462e41
created by runtime.gcBgMarkStartWorkers
/export/home/james/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 46 [GC worker (idle)]:
runtime.gopark(0xc0004e07b8?, 0x3?, 0xf?, 0x90?, 0x0?)
/export/home/james/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0004e0758 sp=0xc0004e0738 pc=0x437036
runtime.gcBgMarkWorker()
/export/home/james/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004e07e0 sp=0xc0004e0758 pc=0x41a2e5
runtime.goexit()
/export/home/james/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004e07e8 sp=0xc0004e07e0 pc=0x462e41
created by runtime.gcBgMarkStartWorkers
/export/home/james/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 47 [GC worker (idle)]:
runtime.gopark(0x651be0?, 0x1?, 0x66?, 0x84?, 0x0?)
/export/home/james/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0004e0f58 sp=0xc0004e0f38 pc=0x437036
runtime.gcBgMarkWorker()
/export/home/james/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004e0fe0 sp=0xc0004e0f58 pc=0x41a2e5
runtime.goexit()
/export/home/james/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004e0fe8 sp=0xc0004e0fe0 pc=0x462e41
created by runtime.gcBgMarkStartWorkers
/export/home/james/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 48 [GC worker (idle)]:
runtime.gopark(0xc0004e17b8?, 0x3?, 0x46?, 0x17?, 0x0?)
/export/home/james/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0004e1758 sp=0xc0004e1738 pc=0x437036
runtime.gcBgMarkWorker()
/export/home/james/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004e17e0 sp=0xc0004e1758 pc=0x41a2e5
runtime.goexit()
/export/home/james/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004e17e8 sp=0xc0004e17e0 pc=0x462e41
created by runtime.gcBgMarkStartWorkers
/export/home/james/goroot/src/runtime/mgc.go:1131 +0x25

goroutine 49 [GC worker (idle)]:
runtime.gopark(0xc0004e1fb8?, 0x3?, 0xc1?, 0x82?, 0x0?)
/export/home/james/goroot/src/runtime/proc.go:361 +0xd6 fp=0xc0004e1f58 sp=0xc0004e1f38 pc=0x437036
runtime.gcBgMarkWorker()
/export/home/james/goroot/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004e1fe0 sp=0xc0004e1f58 pc=0x41a2e5
runtime.goexit()
/export/home/james/goroot/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004e1fe8 sp=0xc0004e1fe0 pc=0x462e41
created by runtime.gcBgMarkStartWorkers
/export/home/james/goroot/src/runtime/mgc.go:1131 +0x25
FAIL crypto/ed25519/internal/edwards25519/field 1.441s
ok crypto/elliptic 0.145s
ok crypto/elliptic/internal/fiat 0.163s [no tests to run]
ok crypto/elliptic/internal/nistec 0.760s
ok crypto/hmac 0.163s
ok crypto/internal/subtle 0.164s
ok crypto/md5 0.169s
ok crypto/rand 0.174s
ok crypto/rc4 0.162s
ok crypto/rsa 0.237s
ok crypto/sha1 0.172s
ok crypto/sha256 0.166s
ok crypto/sha512 0.177s
ok crypto/subtle 0.150s
ok crypto/tls 0.451s
ok crypto/x509 0.403s
ok database/sql 0.429s
ok database/sql/driver 0.173s
ok debug/buildinfo 0.157s
ok debug/dwarf 0.166s
ok debug/elf 0.146s
ok debug/gosym 0.157s
ok debug/macho 0.168s
ok debug/pe 0.150s
ok debug/plan9obj 0.203s
ok embed 0.151s [no tests to run]
ok embed/internal/embedtest 0.175s
ok encoding/ascii85 0.175s
ok encoding/asn1 0.172s
ok encoding/base32 0.183s
ok encoding/base64 0.184s
ok encoding/binary 0.150s
ok encoding/csv 0.194s
ok encoding/gob 0.149s
ok encoding/hex 0.165s
ok encoding/json 0.481s
ok encoding/pem 0.773s
ok encoding/xml 0.181s
ok errors 0.116s
ok expvar 0.176s
ok flag 0.168s
ok fmt 0.210s
ok go/ast 0.163s
ok go/build 1.226s
ok go/build/constraint 0.135s
ok go/constant 0.131s
ok go/doc 0.234s
ok go/format 0.136s
ok go/importer 0.276s
ok go/internal/gccgoimporter 1.556s
ok go/internal/gcimporter 9.490s
ok go/internal/srcimporter 5.454s
ok go/parser 0.213s
ok go/printer 0.389s
ok go/scanner 0.140s
ok go/token 0.135s
ok go/types 2.569s
ok hash 0.181s
ok hash/adler32 0.152s
ok hash/crc32 0.128s
ok hash/crc64 0.129s
ok hash/fnv 0.223s
ok hash/maphash 0.228s
ok html 0.198s
ok html/template 0.164s
ok image 0.193s
ok image/color 0.154s
ok image/draw 0.169s
ok image/gif 8.640s
ok image/jpeg 2.019s
ok image/png 0.251s
ok index/suffixarray 0.247s
ok internal/abi 0.226s
ok internal/buildcfg 0.151s
ok internal/cpu 0.162s
ok internal/execabs 0.161s
ok internal/fmtsort 0.131s
ok internal/fuzz 0.140s
ok internal/godebug 0.171s
ok internal/intern 0.573s
ok internal/itoa 0.109s
ok internal/poll 0.117s
ok internal/profile 0.154s
ok internal/reflectlite 0.196s
ok internal/singleflight 0.163s
ok internal/trace 0.186s
ok internal/unsafeheader 0.157s
ok internal/xcoff 0.163s
ok io 0.187s
ok io/fs 0.164s
ok io/ioutil 0.136s
ok log 0.161s
ok log/syslog 1.384s
ok math 0.211s
ok math/big 0.747s
ok math/bits 0.233s
ok math/cmplx 0.169s
ok math/rand 0.248s
ok mime 0.192s
ok mime/multipart 0.255s
ok mime/quotedprintable 0.147s
ok net 1.676s
ok net/http 4.065s
ok net/http/cgi 0.525s
ok net/http/cookiejar 0.186s
ok net/http/fcgi 0.231s
ok net/http/httptest 0.221s
ok net/http/httptrace 0.201s
ok net/http/httputil 0.692s
ok net/http/internal 0.168s
ok net/http/internal/ascii 0.179s
ok net/http/pprof 5.229s
ok net/internal/socktest 0.123s
ok net/mail 0.126s
ok net/netip 0.535s
ok net/rpc 0.182s
ok net/rpc/jsonrpc 0.158s
ok net/smtp 0.153s
ok net/textproto 0.153s
ok net/url 0.152s
ok os 0.994s
ok os/exec 1.114s
ok os/exec/internal/fdtest 0.179s
ok os/signal 2.166s
ok os/user 0.121s
ok path 0.214s
ok path/filepath 0.166s
ok plugin 0.191s
ok reflect 0.416s
ok regexp 0.191s
ok regexp/syntax 0.344s
ok runtime 27.873s
ok runtime/cgo 0.145s
ok runtime/debug 0.220s
ok runtime/internal/atomic 0.187s
ok runtime/internal/math 0.156s
ok runtime/internal/sys 0.143s
ok runtime/metrics 0.145s
ok runtime/pprof 7.414s
ok runtime/trace 0.998s
ok sort 0.289s
ok strconv 0.371s
ok strings 0.262s
ok sync 0.624s
ok sync/atomic 0.795s
ok syscall 0.244s
ok testing 1.175s
ok testing/fstest 0.226s
ok testing/iotest 0.223s
ok testing/quick 0.285s
ok text/scanner 0.218s
ok text/tabwriter 0.263s
ok text/template 0.206s
ok text/template/parse 0.205s
ok time 2.169s
ok unicode 0.164s
ok unicode/utf16 0.210s
ok unicode/utf8 0.218s
ok cmd/addr2line 1.922s
ok cmd/api 21.990s
ok cmd/asm/internal/asm 0.999s
ok cmd/asm/internal/lex 0.197s
ok cmd/compile/internal/amd64 0.216s
ok cmd/compile/internal/dwarfgen 0.659s
ok cmd/compile/internal/importer 1.028s
ok cmd/compile/internal/ir 0.209s
ok cmd/compile/internal/logopt 0.919s
ok cmd/compile/internal/noder 0.216s
ok cmd/compile/internal/ssa 4.367s
ok cmd/compile/internal/syntax 0.202s
ok cmd/compile/internal/test 17.050s
ok cmd/compile/internal/typecheck 1.466s
ok cmd/compile/internal/types 0.203s
ok cmd/compile/internal/types2 1.616s
ok cmd/cover 2.498s
ok cmd/dist 0.148s
ok cmd/doc 0.399s
ok cmd/fix 1.511s
ok cmd/go 27.833s
ok cmd/go/internal/auth 0.159s
ok cmd/go/internal/cache 0.175s
ok cmd/go/internal/fsys 0.196s
ok cmd/go/internal/generate 0.224s
ok cmd/go/internal/get 0.217s
ok cmd/go/internal/imports 0.166s
ok cmd/go/internal/load 0.199s
ok cmd/go/internal/lockedfile 0.194s
ok cmd/go/internal/lockedfile/internal/filelock 0.090s
ok cmd/go/internal/modconv 0.142s
ok cmd/go/internal/modfetch 0.167s
ok cmd/go/internal/modfetch/codehost 0.249s
ok cmd/go/internal/modfetch/zip_sum_test 0.303s
ok cmd/go/internal/modload 0.177s
ok cmd/go/internal/mvs 0.192s
ok cmd/go/internal/par 0.199s
ok cmd/go/internal/search 0.223s
ok cmd/go/internal/str 0.194s
ok cmd/go/internal/test 0.281s
ok cmd/go/internal/vcs 0.169s
ok cmd/go/internal/web 0.135s
ok cmd/go/internal/work 0.261s
ok cmd/gofmt 0.239s
ok cmd/internal/archive 1.207s
ok cmd/internal/buildid 0.396s
ok cmd/internal/dwarf 0.203s
ok cmd/internal/edit 0.193s
ok cmd/internal/goobj 0.309s
ok cmd/internal/moddeps 2.834s
ok cmd/internal/obj 0.270s
ok cmd/internal/obj/ppc64 0.404s
ok cmd/internal/obj/riscv 0.323s
ok cmd/internal/obj/s390x 0.259s
ok cmd/internal/obj/x86 8.860s
ok cmd/internal/objabi 0.208s
ok cmd/internal/pkgpath 0.212s
ok cmd/internal/quoted 0.243s
ok cmd/internal/src 0.262s
ok cmd/internal/sys 0.263s
ok cmd/internal/test2json 0.440s
ok cmd/link 13.926s
ok cmd/link/internal/benchmark 0.332s
ok cmd/link/internal/ld 3.635s
ok cmd/link/internal/loader 0.139s
ok cmd/nm 6.577s
ok cmd/objdump 7.352s
ok cmd/pack 7.358s
ok cmd/pprof 8.844s
ok cmd/trace 1.527s
ok cmd/vet 9.770s
FAIL
go tool dist: Failed: exit status 1

@jmpesp
Copy link
Author

jmpesp commented Jun 15, 2022

Note I hit a problem on a physical OmniOS machine in the first part of the reproduction script that builds release-branch.go1.18 from go 1.4 bootstrap.

If I set the environment to:

export GO_GCFLAGS="-N -l"
export GO_BUILDER_NAME="test-noopt"
export GOOS=illumos

the build fails with:

fatal error: s.allocCount != s.nelems && freeIndex == s.nelems
Building Go cmd/dist using /export/home/james/bootstrap/. (go1.4-bootstrap-20170531 solaris/amd64)
Building Go toolchain1 using /export/home/james/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 host, solaris/amd64.
# cmd/vendor/github.com/google/pprof/internal/driver
runtime: s.allocCount= 10 s.nelems= 17
fatal error: s.allocCount != s.nelems && freeIndex == s.nelems

goroutine 1 [running]:
runtime.throw({0x11336b1?, 0x5?})
/export/home/james/bootstrap2/src/runtime/panic.go:992 +0x71 fp=0xc001393268 sp=0xc001393238 pc=0x43b0b1
runtime.(*mcache).nextFree(0xfffffc7fef155108, 0x32)
/export/home/james/bootstrap2/src/runtime/malloc.go:885 +0x205 fp=0xc0013932b8 sp=0xc001393268 pc=0x40d7c5
runtime.mallocgc(0x1d0, 0x10c69a0, 0x1)
/export/home/james/bootstrap2/src/runtime/malloc.go:1092 +0x40c fp=0xc001393338 sp=0xc0013932b8 pc=0x40dc0c
runtime.newobject(0x16082c0?)
/export/home/james/bootstrap2/src/runtime/malloc.go:1266 +0x27 fp=0xc001393360 sp=0xc001393338 pc=0x40e087
runtime.(*hmap).newoverflow(0xc0005615f0, 0x1096160, 0x1?)
/export/home/james/bootstrap2/src/runtime/map.go:263 +0xe5 fp=0xc0013933d0 sp=0xc001393360 pc=0x40ebe5
runtime.mapassign(0x1096160, 0xc0005615f0, 0xee46e5?)
/export/home/james/bootstrap2/src/runtime/map.go:664 +0x445 fp=0xc001393468 sp=0xc0013933d0 pc=0x40fdc5
cmd/compile/internal/types2.(*Checker).recordTypeAndValue(0xc00056a000, {0x123ecb0, 0xc0000ae5a0}, 0x5, {0x123d9d0, 0xc000145d50}, {0x0, 0x0})
/export/home/james/bootstrap2/src/cmd/compile/internal/types2/check.go:449 +0x1e5 fp=0xc0013934e8 sp=0xc001393468 pc=0xeca685
cmd/compile/internal/types2.(*Checker).record(0xc00056a000, 0xc001464140)
/export/home/james/bootstrap2/src/cmd/compile/internal/types2/check.go:418 +0x236 fp=0xc001393590 sp=0xc0013934e8 pc=0xeca2f6
cmd/compile/internal/types2.(*Checker).rawExpr(0xc00056a000, 0xc001464140, {0x123ecb0, 0xc0000ae5a0}, {0x0, 0x0}, 0x0)
/export/home/james/bootstrap2/src/cmd/compile/internal/types2/expr.go:1231 +0x332 fp=0xc0013936c0 sp=0xc001393590 pc=0xee4392
cmd/compile/internal/types2.(*Checker).multiExpr(0xc00056a000, 0xc001464140, {0x123ecb0, 0xc0000ae5a0})
/export/home/james/bootstrap2/src/cmd/compile/internal/types2/expr.go:1769 +0x35 fp=0xc001393708 sp=0xc0013936c0 pc=0xee9975
cmd/compile/internal/types2.(*Checker).exprList(0xc00056a000, {0xc00040c170, 0x1, 0x1}, 0x0)
/export/home/james/bootstrap2/src/cmd/compile/internal/types2/call.go:250 +0x139 fp=0xc001393868 sp=0xc001393708 pc=0xec2b99
cmd/compile/internal/types2.(*Checker).callExpr(0xc00056a000, 0xc0014640c0, 0xc0000d27c0)
/export/home/james/bootstrap2/src/cmd/compile/internal/types2/call.go:205 +0x1031 fp=0xc001393cb8 sp=0xc001393868 pc=0xec24d1
cmd/compile/internal/types2.(*Checker).exprInternal(0xc00056a000, 0xc0014640c0, {0x123e8c0, 0xc0000d27c0}, {0x0, 0x0})
/export/home/james/bootstrap2/src/cmd/compile/internal/types2/expr.go:1608 +0x1a05 fp=0xc0013949a8 sp=0xc001393cb8 pc=0xee6345
cmd/compile/internal/types2.(*Checker).rawExpr(0xc00056a000, 0xc0014640c0, {0x123e8c0, 0xc0000d27c0}, {0x0, 0x0}, 0x0)
/export/home/james/bootstrap2/src/cmd/compile/internal/types2/expr.go:1225 +0x2f1 fp=0xc001394ad8 sp=0xc0013949a8 pc=0xee4351
cmd/compile/internal/types2.(*Checker).stmt(0xc00056a000, 0x3, {0x123ea40, 0xc0000ae5c0})
/export/home/james/bootstrap2/src/cmd/compile/internal/types2/stmt.go:390 +0x1a5c fp=0xc001395688 sp=0xc001394ad8 pc=0xf27f3c
cmd/compile/internal/types2.(*Checker).stmtList(0xc00056a000, 0x3, {0xc0000ae5e0, 0x2, 0x2})
/export/home/james/bootstrap2/src/cmd/compile/internal/types2/stmt.go:124 +0x185 fp=0xc001395720 sp=0xc001395688 pc=0xf246a5
cmd/compile/internal/types2.(*Checker).stmt(0xc00056a000, 0x3, {0x123e860, 0xc0000d2780})
/export/home/james/bootstrap2/src/cmd/compile/internal/types2/stmt.go:543 +0x1d4b fp=0xc0013962d0 sp=0xc001395720 pc=0xf2822b
cmd/compile/internal/types2.(*Checker).stmt(0xc00056a000, 0x3, {0x123eb30, 0xc00042c140})
/export/home/james/bootstrap2/src/cmd/compile/internal/types2/stmt.go:555 +0x2026 fp=0xc001396e80 sp=0xc0013962d0 pc=0xf28506
cmd/compile/internal/types2.(*Checker).stmtList(0xc00056a000, 0x3, {0xc0000d29c0, 0x4, 0x4})
/export/home/james/bootstrap2/src/cmd/compile/internal/types2/stmt.go:124 +0x185 fp=0xc001396f18 sp=0xc001396e80 pc=0xf246a5
cmd/compile/internal/types2.(*Checker).stmt(0xc00056a000, 0x3, {0x123e860, 0xc0000d2680})
/export/home/james/bootstrap2/src/cmd/compile/internal/types2/stmt.go:543 +0x1d4b fp=0xc001397ac8 sp=0xc001396f18 pc=0xf2822b
cmd/compile/internal/types2.(*Checker).stmt(0xc00056a000, 0x3, {0x123eb30, 0xc00042c0f0})
/export/home/james/bootstrap2/src/cmd/compile/internal/types2/stmt.go:555 +0x2026 fp=0xc001398678 sp=0xc001397ac8 pc=0xf28506
cmd/compile/internal/types2.(*Checker).stmtList(0xc00056a000, 0x3, {0xc0000d2b80, 0x4, 0x4})
/export/home/james/bootstrap2/src/cmd/compile/internal/types2/stmt.go:124 +0x185 fp=0xc001398710 sp=0xc001398678 pc=0xf246a5
cmd/compile/internal/types2.(*Checker).stmt(0xc00056a000, 0x3, {0x123e860, 0xc0000d2400})
/export/home/james/bootstrap2/src/cmd/compile/internal/types2/stmt.go:543 +0x1d4b fp=0xc0013992c0 sp=0xc001398710 pc=0xf2822b
cmd/compile/internal/types2.(*Checker).stmt(0xc00056a000, 0x3, {0x123eb30, 0xc00042c050})
/export/home/james/bootstrap2/src/cmd/compile/internal/types2/stmt.go:555 +0x2026 fp=0xc001399e70 sp=0xc0013992c0 pc=0xf28506
cmd/compile/internal/types2.(*Checker).stmtList(0xc00056a000, 0x3, {0xc0000d2380, 0x4, 0x4})
/export/home/james/bootstrap2/src/cmd/compile/internal/types2/stmt.go:124 +0x185 fp=0xc001399f08 sp=0xc001399e70 pc=0xf246a5
cmd/compile/internal/types2.(*Checker).stmt(0xc00056a000, 0x3, {0x123e860, 0xc000a07000})
/export/home/james/bootstrap2/src/cmd/compile/internal/types2/stmt.go:543 +0x1d4b fp=0xc00139aab8 sp=0xc001399f08 pc=0xf2822b
cmd/compile/internal/types2.(*Checker).stmt(0xc00056a000, 0x3, {0x123eb30, 0xc0009941e0})
/export/home/james/bootstrap2/src/cmd/compile/internal/types2/stmt.go:555 +0x2026 fp=0xc00139b668 sp=0xc00139aab8 pc=0xf28506
cmd/compile/internal/types2.(*Checker).stmtList(0xc00056a000, 0x3, {0xc00059a080, 0x7, 0x8})
/export/home/james/bootstrap2/src/cmd/compile/internal/types2/stmt.go:124 +0x185 fp=0xc00139b700 sp=0xc00139b668 pc=0xf246a5
cmd/compile/internal/types2.(*Checker).stmt(0xc00056a000, 0x3, {0x123e860, 0xc00099a980})
/export/home/james/bootstrap2/src/cmd/compile/internal/types2/stmt.go:543 +0x1d4b fp=0xc00139c2b0 sp=0xc00139b700 pc=0xf2822b
cmd/compile/internal/types2.(*Checker).rangeStmt(0xc00056a000, 0x3, 0xc000994190, 0xc00099a900)
/export/home/james/bootstrap2/src/cmd/compile/internal/types2/stmt.go:940 +0xaea fp=0xc00139c778 sp=0xc00139c2b0 pc=0xf2b78a
cmd/compile/internal/types2.(*Checker).stmt(0xc00056a000, 0x3, {0x123ea70, 0xc000994190})
/export/home/james/bootstrap2/src/cmd/compile/internal/types2/stmt.go:631 +0x1535 fp=0xc00139d328 sp=0xc00139c778 pc=0xf27a15
cmd/compile/internal/types2.(*Checker).stmtList(0xc00056a000, 0x3, {0xc0000d3100, 0x3, 0x4})
/export/home/james/bootstrap2/src/cmd/compile/internal/types2/stmt.go:124 +0x185 fp=0xc00139d3c0 sp=0xc00139d328 pc=0xf246a5
cmd/compile/internal/types2.(*Checker).stmt(0xc00056a000, 0x3, {0x123e860, 0xc00099a6c0})
/export/home/james/bootstrap2/src/cmd/compile/internal/types2/stmt.go:543 +0x1d4b fp=0xc00139df70 sp=0xc00139d3c0 pc=0xf2822b
cmd/compile/internal/types2.(*Checker).stmt(0xc00056a000, 0x0, {0x123ea70, 0xc000994050})
/export/home/james/bootstrap2/src/cmd/compile/internal/types2/stmt.go:653 +0x18f5 fp=0xc00139eb20 sp=0xc00139df70 pc=0xf27dd5
cmd/compile/internal/types2.(*Checker).stmtList(0xc00056a000, 0x0, {0xc00099e080, 0x7, 0x8})
/export/home/james/bootstrap2/src/cmd/compile/internal/types2/stmt.go:124 +0x185 fp=0xc00139ebb8 sp=0xc00139eb20 pc=0xf246a5
cmd/compile/internal/types2.(*Checker).funcBody(0xc00056a000, 0xc000e5a3c0, {0xc000996090, 0xb}, 0xc000d78400, 0xc00099a380, {0x0, 0x0})
/export/home/james/bootstrap2/src/cmd/compile/internal/types2/stmt.go:45 +0x5bf fp=0xc00139eee0 sp=0xc00139ebb8 pc=0xf238ff
cmd/compile/internal/types2.(*Checker).funcDecl.func1()
/export/home/james/bootstrap2/src/cmd/compile/internal/types2/decl.go:739 +0xa5 fp=0xc00139ef70 sp=0xc00139eee0 pc=0xed6645
cmd/compile/internal/types2.(*Checker).processDelayed(0xc00056a000, 0x0)
/export/home/james/bootstrap2/src/cmd/compile/internal/types2/check.go:380 +0x1da fp=0xc00139f048 sp=0xc00139ef70 pc=0xec9efa
cmd/compile/internal/types2.(*Checker).checkFiles(0xc00056a000, {0xc00099f280, 0x10, 0x10})
/export/home/james/bootstrap2/src/cmd/compile/internal/types2/check.go:328 +0x251 fp=0xc00139f128 sp=0xc00139f048 pc=0xec98d1
cmd/compile/internal/types2.(*Checker).Files(0xc00056a000, {0xc00099f280, 0x10, 0x10})
/export/home/james/bootstrap2/src/cmd/compile/internal/types2/check.go:300 +0x47 fp=0xc00139f178 sp=0xc00139f128 pc=0xec9627
cmd/compile/internal/types2.(*Config).Check(0xc000a81c70, {0xfffffc7fffdf3f09, 0x32}, {0xc00099f280, 0x10, 0x10}, 0xc000a81cc0)
/export/home/james/bootstrap2/src/cmd/compile/internal/types2/api.go:420 +0xa8 fp=0xc00139f1e0 sp=0xc00139f178 pc=0xeb0fc8
cmd/compile/internal/noder.checkFiles({0xc00014a400, 0x10, 0x10})
/export/home/james/bootstrap2/src/cmd/compile/internal/noder/irgen.go:65 +0x6c7 fp=0xc00139f448 sp=0xc00139f1e0 pc=0xf75f87
cmd/compile/internal/noder.check2({0xc00014a400, 0x10, 0x10})
/export/home/james/bootstrap2/src/cmd/compile/internal/noder/irgen.go:78 +0x7f fp=0xc00139f5a0 sp=0xc00139f448 pc=0xf763ff
cmd/compile/internal/noder.LoadPackage({0xc000118120, 0x10, 0x12})
/export/home/james/bootstrap2/src/cmd/compile/internal/noder/noder.go:90 +0x367 fp=0xc00139fa58 sp=0xc00139f5a0 pc=0xf7d167
cmd/compile/internal/gc.Main(0x1140568)
/export/home/james/bootstrap2/src/cmd/compile/internal/gc/main.go:191 +0xd71 fp=0xc00139fee0 sp=0xc00139fa58 pc=0x1019111
main.main()
/export/home/james/bootstrap2/src/cmd/compile/main.go:55 +0x15e fp=0xc00139ff80 sp=0xc00139fee0 pc=0x104b33e
runtime.main()
/export/home/james/bootstrap2/src/runtime/proc.go:250 +0x1d8 fp=0xc00139ffe0 sp=0xc00139ff80 pc=0x43d6f8
runtime.goexit()
/export/home/james/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc00139ffe8 sp=0xc00139ffe0 pc=0x46d361
go tool dist: FAILED: /export/home/james/bootstrap2/pkg/tool/solaris_amd64/go_bootstrap install -gcflags=all=-N -l -ldflags=all= std cmd: exit status 2

This is notably different because only one goroutine is running here, as opposed to the other fatal errors.

@jmpesp
Copy link
Author

jmpesp commented Jun 16, 2022

Just a note that Go will use libc on systems that require it, which includes Solaris/Illumos. Go generally avoids libc on systems that permit direct syscalls, such as Linux and NetBSD and FreeBSD.

I was curious about this, so I installed FreeBSD 13 and NetBSD 9.2 on physical machines and ran the reproduction script. FreeBSD is not hitting any errors, but NetBSD failed on the first loop iteration with

fatal error: mspan.sweep: bad span state
mspan.sweep: state=1 sweepgen=157 mheap.sweepgen=158
fatal error: mspan.sweep: bad span state

runtime stack:
runtime.throw({0x9e8434?, 0x7f7fce4daa58?})
/home/jwm/bootstrap2/src/runtime/panic.go:992 +0x71 fp=0x7f7fc67bfbd8 sp=0x7f7fc67bfba8 pc=0x4344d1
runtime.(*sweepLocked).sweep(0x4?, 0x0?)
/home/jwm/bootstrap2/src/runtime/mgcsweep.go:486 +0xbbb fp=0x7f7fc67bfcc0 sp=0x7f7fc67bfbd8 pc=0x4258db
runtime.(*mcentral).uncacheSpan(0x7f7fc67bfd30?, 0x4316e5?)
/home/jwm/bootstrap2/src/runtime/mcentral.go:226 +0xa9 fp=0x7f7fc67bfce8 sp=0x7f7fc67bfcc0 pc=0x418789
runtime.(*mcache).releaseAll(0x7f7ff7e995b8)
/home/jwm/bootstrap2/src/runtime/mcache.go:259 +0x125 fp=0x7f7fc67bfd50 sp=0x7f7fc67bfce8 pc=0x4181c5
runtime.(*mcache).prepareForSweep(0x7f7ff7e995b8)
/home/jwm/bootstrap2/src/runtime/mcache.go:295 +0x39 fp=0x7f7fc67bfd78 sp=0x7f7fc67bfd50 pc=0x4182b9
runtime.acquirep(0xc000038500)
/home/jwm/bootstrap2/src/runtime/proc.go:4870 +0x2c fp=0x7f7fc67bfd90 sp=0x7f7fc67bfd78 pc=0x44120c
runtime.stopm()
/home/jwm/bootstrap2/src/runtime/proc.go:2229 +0xb6 fp=0x7f7fc67bfdc0 sp=0x7f7fc67bfd90 pc=0x43ad96
runtime.findrunnable()
/home/jwm/bootstrap2/src/runtime/proc.go:2804 +0x865 fp=0x7f7fc67bfeb0 sp=0x7f7fc67bfdc0 pc=0x43c245
runtime.schedule()
/home/jwm/bootstrap2/src/runtime/proc.go:3187 +0x239 fp=0x7f7fc67bfef8 sp=0x7f7fc67bfeb0 pc=0x43d179
runtime.park_m(0xc0006809c0?)
/home/jwm/bootstrap2/src/runtime/proc.go:3336 +0x14d fp=0x7f7fc67bff28 sp=0x7f7fc67bfef8 pc=0x43d6cd
runtime.mcall()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:425 +0x43 fp=0x7f7fc67bff38 sp=0x7f7fc67bff28 pc=0x460ec3

goroutine 1 [semacquire]:
runtime.gopark(0x7f7ff7ab6150?, 0xa?, 0x20?, 0x24?, 0x40e445?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc001f61668 sp=0xc001f61648 pc=0x436fd6
runtime.goparkunlock(...)
/home/jwm/bootstrap2/src/runtime/proc.go:367
runtime.semacquire1(0xc001884578, 0xe0?, 0x1, 0x0)
/home/jwm/bootstrap2/src/runtime/sema.go:144 +0x1f3 fp=0xc001f616d0 sp=0xc001f61668 pc=0x4470b3
sync.runtime_Semacquire(0xc0011ff9e0?)
/home/jwm/bootstrap2/src/runtime/sema.go:56 +0x25 fp=0xc001f61700 sp=0xc001f616d0 pc=0x45f385
sync.(*WaitGroup).Wait(0x981280?)
/home/jwm/bootstrap2/src/sync/waitgroup.go:136 +0x52 fp=0xc001f61728 sp=0xc001f61700 pc=0x46e4b2
cmd/go/internal/work.(*Builder).Do(0xc0004cf040, {0xad8df8, 0xc000024140}, 0xc001dcb180)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:210 +0x4af fp=0xc001f61840 sp=0xc001f61728 pc=0x88196f
cmd/go/internal/test.runTest({0xad8df8, 0xc000024140}, 0xc00002a498?, {0xc0000e6020?, 0x7?, 0x4a?})
/home/jwm/bootstrap2/src/cmd/go/internal/test/test.go:960 +0x23cc fp=0xc001f61d98 sp=0xc001f61840 pc=0x8e902c
main.invoke(0xdb2d40, {0xc0000e6010, 0xff, 0xff})
/home/jwm/bootstrap2/src/cmd/go/main.go:218 +0x2ee fp=0xc001f61e60 sp=0xc001f61d98 pc=0x90058e
main.main()
/home/jwm/bootstrap2/src/cmd/go/main.go:175 +0x78e fp=0xc001f61f80 sp=0xc001f61e60 pc=0x8fff6e
runtime.main()
/home/jwm/bootstrap2/src/runtime/proc.go:250 +0x212 fp=0xc001f61fe0 sp=0xc001f61f80 pc=0x436c12
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc001f61fe8 sp=0xc001f61fe0 pc=0x463101

goroutine 2 [force gc (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc00008efb0 sp=0xc00008ef90 pc=0x436fd6
runtime.goparkunlock(...)
/home/jwm/bootstrap2/src/runtime/proc.go:367
runtime.forcegchelper()
/home/jwm/bootstrap2/src/runtime/proc.go:301 +0xad fp=0xc00008efe0 sp=0xc00008efb0 pc=0x436e6d
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc00008efe8 sp=0xc00008efe0 pc=0x463101
created by runtime.init.6
/home/jwm/bootstrap2/src/runtime/proc.go:289 +0x25

goroutine 3 [runnable]:
runtime.gopark(0x1?, 0x0?, 0x0?, 0x0?, 0x0?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc00008f790 sp=0xc00008f770 pc=0x436fd6
runtime.goparkunlock(...)
/home/jwm/bootstrap2/src/runtime/proc.go:367
runtime.bgsweep(0x0?)
/home/jwm/bootstrap2/src/runtime/mgcsweep.go:297 +0xd7 fp=0xc00008f7c8 sp=0xc00008f790 pc=0x4247d7
runtime.gcenable.func1()
/home/jwm/bootstrap2/src/runtime/mgc.go:177 +0x26 fp=0xc00008f7e0 sp=0xc00008f7c8 pc=0x41a366
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc00008f7e8 sp=0xc00008f7e0 pc=0x463101
created by runtime.gcenable
/home/jwm/bootstrap2/src/runtime/mgc.go:177 +0x6b

goroutine 4 [GC scavenge wait]:
runtime.gopark(0xb7c58?, 0x10000?, 0x0?, 0x0?, 0x0?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc00008ff20 sp=0xc00008ff00 pc=0x436fd6
runtime.goparkunlock(...)
/home/jwm/bootstrap2/src/runtime/proc.go:367
runtime.bgscavenge(0x0?)
/home/jwm/bootstrap2/src/runtime/mgcscavenge.go:364 +0x2a5 fp=0xc00008ffc8 sp=0xc00008ff20 pc=0x4225c5
runtime.gcenable.func2()
/home/jwm/bootstrap2/src/runtime/mgc.go:178 +0x26 fp=0xc00008ffe0 sp=0xc00008ffc8 pc=0x41a306
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc00008ffe8 sp=0xc00008ffe0 pc=0x463101
created by runtime.gcenable
/home/jwm/bootstrap2/src/runtime/mgc.go:178 +0xaa

goroutine 5 [finalizer wait]:
runtime.gopark(0x0?, 0xa3dec8?, 0x40?, 0xc0?, 0x2000000020?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc00008e630 sp=0xc00008e610 pc=0x436fd6
runtime.goparkunlock(...)
/home/jwm/bootstrap2/src/runtime/proc.go:367
runtime.runfinq()
/home/jwm/bootstrap2/src/runtime/mfinal.go:177 +0xb3 fp=0xc00008e7e0 sp=0xc00008e630 pc=0x419413
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc00008e7e8 sp=0xc00008e7e0 pc=0x463101
created by runtime.createfing
/home/jwm/bootstrap2/src/runtime/mfinal.go:157 +0x45

goroutine 7452 [syscall]:
syscall.Syscall6(0x1c1, 0x13b2, 0xc001bead44, 0x0, 0xc003024240, 0x0, 0x0)
/home/jwm/bootstrap2/src/syscall/asm_unix_amd64.s:39 +0x5 fp=0xc001beaca8 sp=0xc001beaca0 pc=0x477985
syscall.wait4(0xc001bead48?, 0x40e7a7?, 0x90?, 0x9c5ac0?)
/home/jwm/bootstrap2/src/syscall/zsyscall_netbsd_amd64.go:34 +0x4e fp=0xc001bead20 sp=0xc001beaca8 pc=0x47386e
syscall.Wait4(0x44ed1c?, 0xc001bead7c, 0x46f6a6?, 0xc001beade8?)
/home/jwm/bootstrap2/src/syscall/syscall_bsd.go:144 +0x2b fp=0xc001bead58 sp=0xc001bead20 pc=0x470f0b
os.(*Process).wait(0xc002862810)
/home/jwm/bootstrap2/src/os/exec_unix.go:43 +0x77 fp=0xc001beadb0 sp=0xc001bead58 pc=0x4cecd7
os.(*Process).Wait(...)
/home/jwm/bootstrap2/src/os/exec.go:132
os/exec.(*Cmd).Wait(0xc0022fe580)
/home/jwm/bootstrap2/src/os/exec/exec.go:510 +0x54 fp=0xc001beae28 sp=0xc001beadb0 pc=0x4fc414
os/exec.(*Cmd).Run(0x939420?)
/home/jwm/bootstrap2/src/os/exec/exec.go:341 +0x39 fp=0xc001beae48 sp=0xc001beae28 pc=0x4fb519
cmd/go/internal/work.(*Builder).runOut(0x10?, 0xc000b203c0, {0xc000026044, 0x18}, {0x0, 0x0, 0x5de5b2b83b2b4384?}, {0xc000bab200, 0x11, 0x20})
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:2133 +0x5cf fp=0xc001beb020 sp=0xc001beae48 pc=0x893d0f
cmd/go/internal/work.gcToolchain.gc({}, 0x44e890?, 0xc000b203c0, {0xc003419c20, 0x25}, {0xc0035fac00, 0xc89, 0x128a}, {0x0, 0x0, ...}, ...)
/home/jwm/bootstrap2/src/cmd/go/internal/work/gc.go:213 +0x1819 fp=0xc001beb2a8 sp=0xc001beb020 pc=0x8a1bf9
cmd/go/internal/work.(*gcToolchain).gc(0x7f7ff7e9a3c8?, 0x20?, 0xc002be8400?, {0xc003419c20?, 0x45f0f9?}, {0xc0035fac00?, 0xa?, 0xc001beb3d0?}, {0x0, 0x0, ...}, ...)
:1 +0xc8 fp=0xc001beb338 sp=0xc001beb2a8 pc=0x8b3e48
cmd/go/internal/work.(*Builder).build(0xc0004cf040, {0xc000024140?, 0x0?}, 0xc000b203c0)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:810 +0x2449 fp=0xc001bebdb8 sp=0xc001beb338 pc=0x886cc9
cmd/go/internal/work.(*Builder).Do.func2({0xad8df8, 0xc000024140}, 0xc000b203c0)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:139 +0x5ec fp=0xc001bebf20 sp=0xc001bebdb8 pc=0x8823ac
cmd/go/internal/work.(*Builder).Do.func3()
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:201 +0xb9 fp=0xc001bebfe0 sp=0xc001bebf20 pc=0x881bd9
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc001bebfe8 sp=0xc001bebfe0 pc=0x463101
created by cmd/go/internal/work.(*Builder).Do
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:187 +0x3da

goroutine 7456 [runnable]:
syscall.Syscall(0x4, 0x14, 0xc0011b2000, 0xaf)
/home/jwm/bootstrap2/src/syscall/asm_unix_amd64.s:19 +0x5 fp=0xc00234b6d0 sp=0xc00234b6c8 pc=0x477925
syscall.write(0xc002650000?, {0xc0011b2000?, 0xa3ded0?, 0x45e69b?})
/home/jwm/bootstrap2/src/syscall/zsyscall_netbsd_amd64.go:1179 +0x4d fp=0xc00234b728 sp=0xc00234b6d0 pc=0x4770cd
syscall.Write(...)
/home/jwm/bootstrap2/src/syscall/syscall_unix.go:216
internal/poll.ignoringEINTRIO(...)
/home/jwm/bootstrap2/src/internal/poll/fd_unix.go:794
internal/poll.(*FD).Write(0xc002650000?, {0xc0011b2000?, 0xaf?, 0xaf?})
/home/jwm/bootstrap2/src/internal/poll/fd_unix.go:383 +0x36e fp=0xc00234b7d0 sp=0xc00234b728 pc=0x4c714e
os.(*File).write(...)
/home/jwm/bootstrap2/src/os/file_posix.go:48
os.(*File).Write(0xc000926070, {0xc0011b2000?, 0xaf, 0x6b?})
/home/jwm/bootstrap2/src/os/file.go:176 +0x65 fp=0xc00234b838 sp=0xc00234b7d0 pc=0x4cfa05
os.(*File).WriteString(0xc0022ec000?, {0xc0011b2000, 0xaf})
/home/jwm/bootstrap2/src/os/file.go:256 +0x55 fp=0xc00234b880 sp=0xc00234b838 pc=0x4d01d5
cmd/go/internal/cache.(*Cache).putIndexEntry(0xc0020c0828, {0x21, 0x5, 0x4d, 0x54, 0xc2, 0x9, 0x88, 0x9c, 0x74, ...}, ...)
/home/jwm/bootstrap2/src/cmd/go/internal/cache/cache.go:386 +0x3c6 fp=0xc00234bad8 sp=0xc00234b880 pc=0x81d766
cmd/go/internal/cache.(*Cache).put(0x18?, {0x21, 0x5, 0x4d, 0x54, 0xc2, 0x9, 0x88, 0x9c, 0x74, ...}, ...)
/home/jwm/bootstrap2/src/cmd/go/internal/cache/cache.go:444 +0x1d8 fp=0xc00234bb88 sp=0xc00234bad8 pc=0x81dc98
cmd/go/internal/cache.(*Cache).Put(...)
/home/jwm/bootstrap2/src/cmd/go/internal/cache/cache.go:414
cmd/go/internal/work.(*Builder).vet(0xad8df8?, {0xc000024140?, 0x0?}, 0xc002c5d7c0)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:1238 +0xbb7 fp=0xc00234bdb8 sp=0xc00234bb88 pc=0x88cb37
cmd/go/internal/work.(*Builder).Do.func2({0xad8df8, 0xc000024140}, 0xc002c5d7c0)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:139 +0x5ec fp=0xc00234bf20 sp=0xc00234bdb8 pc=0x8823ac
cmd/go/internal/work.(*Builder).Do.func3()
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:201 +0xb9 fp=0xc00234bfe0 sp=0xc00234bf20 pc=0x881bd9
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc00234bfe8 sp=0xc00234bfe0 pc=0x463101
created by cmd/go/internal/work.(*Builder).Do
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:187 +0x3da

goroutine 7448 [runnable]:
syscall.Syscall6(0x1c1, 0x4d5c, 0xc002338d44, 0x0, 0xc00273abd0, 0x0, 0x0)
/home/jwm/bootstrap2/src/syscall/asm_unix_amd64.s:39 +0x5 fp=0xc002338ca8 sp=0xc002338ca0 pc=0x477985
syscall.wait4(0xc002338d48?, 0x40e7a7?, 0x90?, 0x9c5ac0?)
/home/jwm/bootstrap2/src/syscall/zsyscall_netbsd_amd64.go:34 +0x4e fp=0xc002338d20 sp=0xc002338ca8 pc=0x47386e
syscall.Wait4(0x44ed1c?, 0xc002338d7c, 0x46f6a6?, 0xc002338de8?)
/home/jwm/bootstrap2/src/syscall/syscall_bsd.go:144 +0x2b fp=0xc002338d58 sp=0xc002338d20 pc=0x470f0b
os.(*Process).wait(0xc002ba4300)
/home/jwm/bootstrap2/src/os/exec_unix.go:43 +0x77 fp=0xc002338db0 sp=0xc002338d58 pc=0x4cecd7
os.(*Process).Wait(...)
/home/jwm/bootstrap2/src/os/exec.go:132
os/exec.(*Cmd).Wait(0xc0017971e0)
/home/jwm/bootstrap2/src/os/exec/exec.go:510 +0x54 fp=0xc002338e28 sp=0xc002338db0 pc=0x4fc414
os/exec.(*Cmd).Run(0x939420?)
/home/jwm/bootstrap2/src/os/exec/exec.go:341 +0x39 fp=0xc002338e48 sp=0xc002338e28 pc=0x4fb519
cmd/go/internal/work.(*Builder).runOut(0xc?, 0xc0021bab40, {0xc000026044, 0x18}, {0x0, 0x0, 0x42f610?}, {0xc001fbed00, 0xd, 0x10})
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:2133 +0x5cf fp=0xc002339020 sp=0xc002338e48 pc=0x893d0f
cmd/go/internal/work.gcToolchain.gc({}, 0x44e890?, 0xc0021bab40, {0xc002ba4150, 0x25}, {0xc001906000, 0x1c8, 0x3ba}, {0x0, 0x0, ...}, ...)
/home/jwm/bootstrap2/src/cmd/go/internal/work/gc.go:213 +0x1819 fp=0xc0023392a8 sp=0xc002339020 pc=0x8a1bf9
cmd/go/internal/work.(*gcToolchain).gc(0x0?, 0x0?, 0x0?, {0xc002ba4150?, 0x0?}, {0xc001906000?, 0x0?, 0x0?}, {0x0, 0x0, ...}, ...)
:1 +0xc8 fp=0xc002339338 sp=0xc0023392a8 pc=0x8b3e48
cmd/go/internal/work.(*Builder).build(0xc0004cf040, {0xc000024140?, 0x0?}, 0xc0021bab40)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:810 +0x2449 fp=0xc002339db8 sp=0xc002339338 pc=0x886cc9
cmd/go/internal/work.(*Builder).Do.func2({0xad8df8, 0xc000024140}, 0xc0021bab40)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:139 +0x5ec fp=0xc002339f20 sp=0xc002339db8 pc=0x8823ac
cmd/go/internal/work.(*Builder).Do.func3()
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:201 +0xb9 fp=0xc002339fe0 sp=0xc002339f20 pc=0x881bd9
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc002339fe8 sp=0xc002339fe0 pc=0x463101
created by cmd/go/internal/work.(*Builder).Do
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:187 +0x3da

goroutine 7460 [select]:
runtime.gopark(0xc001f5dc28?, 0x2?, 0x0?, 0x30?, 0xc001f5dac4?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc001f5d840 sp=0xc001f5d820 pc=0x436fd6
runtime.selectgo(0xc001f5dc28, 0xc001f5dac0, 0xc0020ca010?, 0x0, 0x14?, 0x1)
/home/jwm/bootstrap2/src/runtime/select.go:328 +0x772 fp=0xc001f5d980 sp=0xc001f5d840 pc=0x445fd2
cmd/go/internal/test.(*runCache).builderRunTest(0xc0021e8b90, 0xc002d98022?, {0xc001f5def8?, 0x0?}, 0xc001d2b540)
/home/jwm/bootstrap2/src/cmd/go/internal/test/test.go:1394 +0xd7c fp=0xc001f5dd80 sp=0xc001f5d980 pc=0x8ec39c
cmd/go/internal/test.(*runCache).builderRunTest-fm(0xad8df8?, {0xad8df8?, 0xc000024140?}, 0x0?)
:1 +0x3f fp=0xc001f5ddb8 sp=0xc001f5dd80 pc=0x8f49bf
cmd/go/internal/work.(*Builder).Do.func2({0xad8df8, 0xc000024140}, 0xc001d2b540)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:139 +0x5ec fp=0xc001f5df20 sp=0xc001f5ddb8 pc=0x8823ac
cmd/go/internal/work.(*Builder).Do.func3()
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:201 +0xb9 fp=0xc001f5dfe0 sp=0xc001f5df20 pc=0x881bd9
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc001f5dfe8 sp=0xc001f5dfe0 pc=0x463101
created by cmd/go/internal/work.(*Builder).Do
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:187 +0x3da

goroutine 50 [GC worker (idle)]:
runtime.gopark(0x5bbbfd?, 0x0?, 0x0?, 0x0?, 0xc0001eb9a0?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc00008d758 sp=0xc00008d738 pc=0x436fd6
runtime.gcBgMarkWorker()
/home/jwm/bootstrap2/src/runtime/mgc.go:1207 +0xe5 fp=0xc00008d7e0 sp=0xc00008d758 pc=0x41c445
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc00008d7e8 sp=0xc00008d7e0 pc=0x463101
created by runtime.gcBgMarkStartWorkers
/home/jwm/bootstrap2/src/runtime/mgc.go:1131 +0x25

goroutine 66 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc000216758 sp=0xc000216738 pc=0x436fd6
runtime.gcBgMarkWorker()
/home/jwm/bootstrap2/src/runtime/mgc.go:1207 +0xe5 fp=0xc0002167e0 sp=0xc000216758 pc=0x41c445
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0002167e8 sp=0xc0002167e0 pc=0x463101
created by runtime.gcBgMarkStartWorkers
/home/jwm/bootstrap2/src/runtime/mgc.go:1131 +0x25

goroutine 82 [GC worker (idle)]:
runtime.gopark(0x5bbbfd?, 0x0?, 0x0?, 0x0?, 0xc0001eb9a0?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc00020cf58 sp=0xc00020cf38 pc=0x436fd6
runtime.gcBgMarkWorker()
/home/jwm/bootstrap2/src/runtime/mgc.go:1207 +0xe5 fp=0xc00020cfe0 sp=0xc00020cf58 pc=0x41c445
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc00020cfe8 sp=0xc00020cfe0 pc=0x463101
created by runtime.gcBgMarkStartWorkers
/home/jwm/bootstrap2/src/runtime/mgc.go:1131 +0x25

goroutine 67 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc000216f58 sp=0xc000216f38 pc=0x436fd6
runtime.gcBgMarkWorker()
/home/jwm/bootstrap2/src/runtime/mgc.go:1207 +0xe5 fp=0xc000216fe0 sp=0xc000216f58 pc=0x41c445
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc000216fe8 sp=0xc000216fe0 pc=0x463101
created by runtime.gcBgMarkStartWorkers
/home/jwm/bootstrap2/src/runtime/mgc.go:1131 +0x25

goroutine 68 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc000217758 sp=0xc000217738 pc=0x436fd6
runtime.gcBgMarkWorker()
/home/jwm/bootstrap2/src/runtime/mgc.go:1207 +0xe5 fp=0xc0002177e0 sp=0xc000217758 pc=0x41c445
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0002177e8 sp=0xc0002177e0 pc=0x463101
created by runtime.gcBgMarkStartWorkers
/home/jwm/bootstrap2/src/runtime/mgc.go:1131 +0x25

goroutine 69 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc000217f58 sp=0xc000217f38 pc=0x436fd6
runtime.gcBgMarkWorker()
/home/jwm/bootstrap2/src/runtime/mgc.go:1207 +0xe5 fp=0xc000217fe0 sp=0xc000217f58 pc=0x41c445
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc000217fe8 sp=0xc000217fe0 pc=0x463101
created by runtime.gcBgMarkStartWorkers
/home/jwm/bootstrap2/src/runtime/mgc.go:1131 +0x25

goroutine 70 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc000218758 sp=0xc000218738 pc=0x436fd6
runtime.gcBgMarkWorker()
/home/jwm/bootstrap2/src/runtime/mgc.go:1207 +0xe5 fp=0xc0002187e0 sp=0xc000218758 pc=0x41c445
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0002187e8 sp=0xc0002187e0 pc=0x463101
created by runtime.gcBgMarkStartWorkers
/home/jwm/bootstrap2/src/runtime/mgc.go:1131 +0x25

goroutine 71 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc000218f58 sp=0xc000218f38 pc=0x436fd6
runtime.gcBgMarkWorker()
/home/jwm/bootstrap2/src/runtime/mgc.go:1207 +0xe5 fp=0xc000218fe0 sp=0xc000218f58 pc=0x41c445
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc000218fe8 sp=0xc000218fe0 pc=0x463101
created by runtime.gcBgMarkStartWorkers
/home/jwm/bootstrap2/src/runtime/mgc.go:1131 +0x25

goroutine 72 [GC worker (idle)]:
runtime.gopark(0xdf0020?, 0x1?, 0x34?, 0x69?, 0x0?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc000219758 sp=0xc000219738 pc=0x436fd6
runtime.gcBgMarkWorker()
/home/jwm/bootstrap2/src/runtime/mgc.go:1207 +0xe5 fp=0xc0002197e0 sp=0xc000219758 pc=0x41c445
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0002197e8 sp=0xc0002197e0 pc=0x463101
created by runtime.gcBgMarkStartWorkers
/home/jwm/bootstrap2/src/runtime/mgc.go:1131 +0x25

goroutine 98 [GC worker (idle)]:
runtime.gopark(0xd62e129dda?, 0x3?, 0x62?, 0x43?, 0xc0001eb9a0?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc00020a758 sp=0xc00020a738 pc=0x436fd6
runtime.gcBgMarkWorker()
/home/jwm/bootstrap2/src/runtime/mgc.go:1207 +0xe5 fp=0xc00020a7e0 sp=0xc00020a758 pc=0x41c445
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc00020a7e8 sp=0xc00020a7e0 pc=0x463101
created by runtime.gcBgMarkStartWorkers
/home/jwm/bootstrap2/src/runtime/mgc.go:1131 +0x25

goroutine 99 [GC worker (idle)]:
runtime.gopark(0xd6235679a5?, 0x0?, 0x0?, 0x0?, 0xc0001eb9a0?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc000090f58 sp=0xc000090f38 pc=0x436fd6
runtime.gcBgMarkWorker()
/home/jwm/bootstrap2/src/runtime/mgc.go:1207 +0xe5 fp=0xc000090fe0 sp=0xc000090f58 pc=0x41c445
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc000090fe8 sp=0xc000090fe0 pc=0x463101
created by runtime.gcBgMarkStartWorkers
/home/jwm/bootstrap2/src/runtime/mgc.go:1131 +0x25

goroutine 100 [GC worker (idle)]:
runtime.gopark(0xd6235509a0?, 0x0?, 0x0?, 0x0?, 0xc0001eb9a0?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc000091758 sp=0xc000091738 pc=0x436fd6
runtime.gcBgMarkWorker()
/home/jwm/bootstrap2/src/runtime/mgc.go:1207 +0xe5 fp=0xc0000917e0 sp=0xc000091758 pc=0x41c445
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0000917e8 sp=0xc0000917e0 pc=0x463101
created by runtime.gcBgMarkStartWorkers
/home/jwm/bootstrap2/src/runtime/mgc.go:1131 +0x25

goroutine 114 [GC worker (idle)]:
runtime.gopark(0xdf0020?, 0x1?, 0xdc?, 0x42?, 0x0?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc000209758 sp=0xc000209738 pc=0x436fd6
runtime.gcBgMarkWorker()
/home/jwm/bootstrap2/src/runtime/mgc.go:1207 +0xe5 fp=0xc0002097e0 sp=0xc000209758 pc=0x41c445
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0002097e8 sp=0xc0002097e0 pc=0x463101
created by runtime.gcBgMarkStartWorkers
/home/jwm/bootstrap2/src/runtime/mgc.go:1131 +0x25

goroutine 115 [GC worker (idle)]:
runtime.gopark(0xd62e12d90d?, 0x3?, 0xb6?, 0xf7?, 0x0?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc00061e758 sp=0xc00061e738 pc=0x436fd6
runtime.gcBgMarkWorker()
/home/jwm/bootstrap2/src/runtime/mgc.go:1207 +0xe5 fp=0xc00061e7e0 sp=0xc00061e758 pc=0x41c445
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc00061e7e8 sp=0xc00061e7e0 pc=0x463101
created by runtime.gcBgMarkStartWorkers
/home/jwm/bootstrap2/src/runtime/mgc.go:1131 +0x25

goroutine 116 [GC worker (idle)]:
runtime.gopark(0xdf0020?, 0x1?, 0x30?, 0xe0?, 0x0?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc00061ef58 sp=0xc00061ef38 pc=0x436fd6
runtime.gcBgMarkWorker()
/home/jwm/bootstrap2/src/runtime/mgc.go:1207 +0xe5 fp=0xc00061efe0 sp=0xc00061ef58 pc=0x41c445
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc00061efe8 sp=0xc00061efe0 pc=0x463101
created by runtime.gcBgMarkStartWorkers
/home/jwm/bootstrap2/src/runtime/mgc.go:1131 +0x25

goroutine 130 [GC worker (idle)]:
runtime.gopark(0xd62355132c?, 0x0?, 0x0?, 0x0?, 0x0?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc00061a758 sp=0xc00061a738 pc=0x436fd6
runtime.gcBgMarkWorker()
/home/jwm/bootstrap2/src/runtime/mgc.go:1207 +0xe5 fp=0xc00061a7e0 sp=0xc00061a758 pc=0x41c445
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc00061a7e8 sp=0xc00061a7e0 pc=0x463101
created by runtime.gcBgMarkStartWorkers
/home/jwm/bootstrap2/src/runtime/mgc.go:1131 +0x25

goroutine 117 [GC worker (idle)]:
runtime.gopark(0xd62e1283aa?, 0x3?, 0xb7?, 0xf?, 0x0?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc00061f758 sp=0xc00061f738 pc=0x436fd6
runtime.gcBgMarkWorker()
/home/jwm/bootstrap2/src/runtime/mgc.go:1207 +0xe5 fp=0xc00061f7e0 sp=0xc00061f758 pc=0x41c445
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc00061f7e8 sp=0xc00061f7e0 pc=0x463101
created by runtime.gcBgMarkStartWorkers
/home/jwm/bootstrap2/src/runtime/mgc.go:1131 +0x25

goroutine 101 [GC worker (idle)]:
runtime.gopark(0xdf0020?, 0x3?, 0x8d?, 0x12?, 0x0?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc0004e6758 sp=0xc0004e6738 pc=0x436fd6
runtime.gcBgMarkWorker()
/home/jwm/bootstrap2/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004e67e0 sp=0xc0004e6758 pc=0x41c445
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004e67e8 sp=0xc0004e67e0 pc=0x463101
created by runtime.gcBgMarkStartWorkers
/home/jwm/bootstrap2/src/runtime/mgc.go:1131 +0x25

goroutine 118 [GC worker (idle)]:
runtime.gopark(0xdf0020?, 0x1?, 0x48?, 0x97?, 0x0?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc00061ff58 sp=0xc00061ff38 pc=0x436fd6
runtime.gcBgMarkWorker()
/home/jwm/bootstrap2/src/runtime/mgc.go:1207 +0xe5 fp=0xc00061ffe0 sp=0xc00061ff58 pc=0x41c445
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc00061ffe8 sp=0xc00061ffe0 pc=0x463101
created by runtime.gcBgMarkStartWorkers
/home/jwm/bootstrap2/src/runtime/mgc.go:1131 +0x25

goroutine 119 [GC worker (idle)]:
runtime.gopark(0xdf0020?, 0x1?, 0x7e?, 0x46?, 0x0?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc000620758 sp=0xc000620738 pc=0x436fd6
runtime.gcBgMarkWorker()
/home/jwm/bootstrap2/src/runtime/mgc.go:1207 +0xe5 fp=0xc0006207e0 sp=0xc000620758 pc=0x41c445
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0006207e8 sp=0xc0006207e0 pc=0x463101
created by runtime.gcBgMarkStartWorkers
/home/jwm/bootstrap2/src/runtime/mgc.go:1131 +0x25

goroutine 120 [GC worker (idle)]:
runtime.gopark(0xdf0020?, 0x1?, 0xa7?, 0x2e?, 0x0?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc000620f58 sp=0xc000620f38 pc=0x436fd6
runtime.gcBgMarkWorker()
/home/jwm/bootstrap2/src/runtime/mgc.go:1207 +0xe5 fp=0xc000620fe0 sp=0xc000620f58 pc=0x41c445
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc000620fe8 sp=0xc000620fe0 pc=0x463101
created by runtime.gcBgMarkStartWorkers
/home/jwm/bootstrap2/src/runtime/mgc.go:1131 +0x25

goroutine 121 [GC worker (idle)]:
runtime.gopark(0xdf0020?, 0x1?, 0xc?, 0xa3?, 0x0?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc000621758 sp=0xc000621738 pc=0x436fd6
runtime.gcBgMarkWorker()
/home/jwm/bootstrap2/src/runtime/mgc.go:1207 +0xe5 fp=0xc0006217e0 sp=0xc000621758 pc=0x41c445
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0006217e8 sp=0xc0006217e0 pc=0x463101
created by runtime.gcBgMarkStartWorkers
/home/jwm/bootstrap2/src/runtime/mgc.go:1131 +0x25

goroutine 122 [GC worker (idle)]:
runtime.gopark(0xe00202a6a2?, 0x1?, 0xec?, 0x92?, 0x0?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc000621f58 sp=0xc000621f38 pc=0x436fd6
runtime.gcBgMarkWorker()
/home/jwm/bootstrap2/src/runtime/mgc.go:1207 +0xe5 fp=0xc000621fe0 sp=0xc000621f58 pc=0x41c445
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc000621fe8 sp=0xc000621fe0 pc=0x463101
created by runtime.gcBgMarkStartWorkers
/home/jwm/bootstrap2/src/runtime/mgc.go:1131 +0x25

goroutine 123 [running]:
goroutine running on other thread; stack unavailable
created by runtime.gcBgMarkStartWorkers
/home/jwm/bootstrap2/src/runtime/mgc.go:1131 +0x25

goroutine 102 [GC worker (idle)]:
runtime.gopark(0xe002030064?, 0x1?, 0xf9?, 0x27?, 0x0?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc0004e6f58 sp=0xc0004e6f38 pc=0x436fd6
runtime.gcBgMarkWorker()
/home/jwm/bootstrap2/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004e6fe0 sp=0xc0004e6f58 pc=0x41c445
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004e6fe8 sp=0xc0004e6fe0 pc=0x463101
created by runtime.gcBgMarkStartWorkers
/home/jwm/bootstrap2/src/runtime/mgc.go:1131 +0x25

goroutine 124 [GC worker (idle)]:
runtime.gopark(0xd62354d53f?, 0x1?, 0x46?, 0x65?, 0x0?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc0004e2f58 sp=0xc0004e2f38 pc=0x436fd6
runtime.gcBgMarkWorker()
/home/jwm/bootstrap2/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004e2fe0 sp=0xc0004e2f58 pc=0x41c445
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004e2fe8 sp=0xc0004e2fe0 pc=0x463101
created by runtime.gcBgMarkStartWorkers
/home/jwm/bootstrap2/src/runtime/mgc.go:1131 +0x25

goroutine 125 [GC worker (idle)]:
runtime.gopark(0xdf0020?, 0x1?, 0x1a?, 0x2?, 0x0?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc0004e3758 sp=0xc0004e3738 pc=0x436fd6
runtime.gcBgMarkWorker()
/home/jwm/bootstrap2/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004e37e0 sp=0xc0004e3758 pc=0x41c445
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004e37e8 sp=0xc0004e37e0 pc=0x463101
created by runtime.gcBgMarkStartWorkers
/home/jwm/bootstrap2/src/runtime/mgc.go:1131 +0x25

goroutine 103 [GC worker (idle)]:
runtime.gopark(0xd62e13c01f?, 0x3?, 0x35?, 0xe8?, 0x0?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc0004e7758 sp=0xc0004e7738 pc=0x436fd6
runtime.gcBgMarkWorker()
/home/jwm/bootstrap2/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004e77e0 sp=0xc0004e7758 pc=0x41c445
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004e77e8 sp=0xc0004e77e0 pc=0x463101
created by runtime.gcBgMarkStartWorkers
/home/jwm/bootstrap2/src/runtime/mgc.go:1131 +0x25

goroutine 126 [GC worker (idle)]:
runtime.gopark(0xe0026fc77d?, 0x1?, 0xa4?, 0xc4?, 0x0?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc0004e3f58 sp=0xc0004e3f38 pc=0x436fd6
runtime.gcBgMarkWorker()
/home/jwm/bootstrap2/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004e3fe0 sp=0xc0004e3f58 pc=0x41c445
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004e3fe8 sp=0xc0004e3fe0 pc=0x463101
created by runtime.gcBgMarkStartWorkers
/home/jwm/bootstrap2/src/runtime/mgc.go:1131 +0x25

goroutine 131 [GC worker (idle)]:
runtime.gopark(0xd6352fe2e4?, 0x3?, 0x5f?, 0x1c?, 0x0?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc00061af58 sp=0xc00061af38 pc=0x436fd6
runtime.gcBgMarkWorker()
/home/jwm/bootstrap2/src/runtime/mgc.go:1207 +0xe5 fp=0xc00061afe0 sp=0xc00061af58 pc=0x41c445
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc00061afe8 sp=0xc00061afe0 pc=0x463101
created by runtime.gcBgMarkStartWorkers
/home/jwm/bootstrap2/src/runtime/mgc.go:1131 +0x25

goroutine 127 [GC worker (idle)]:
runtime.gopark(0xdf0020?, 0x3?, 0xd3?, 0x15?, 0x0?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc0004e4758 sp=0xc0004e4738 pc=0x436fd6
runtime.gcBgMarkWorker()
/home/jwm/bootstrap2/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004e47e0 sp=0xc0004e4758 pc=0x41c445
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004e47e8 sp=0xc0004e47e0 pc=0x463101
created by runtime.gcBgMarkStartWorkers
/home/jwm/bootstrap2/src/runtime/mgc.go:1131 +0x25

goroutine 104 [GC worker (idle)]:
runtime.gopark(0xe002cd4e5c?, 0x1?, 0x79?, 0x63?, 0x0?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc0004e7f58 sp=0xc0004e7f38 pc=0x436fd6
runtime.gcBgMarkWorker()
/home/jwm/bootstrap2/src/runtime/mgc.go:1207 +0xe5 fp=0xc0004e7fe0 sp=0xc0004e7f58 pc=0x41c445
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0004e7fe8 sp=0xc0004e7fe0 pc=0x463101
created by runtime.gcBgMarkStartWorkers
/home/jwm/bootstrap2/src/runtime/mgc.go:1131 +0x25

goroutine 9881 [syscall]:
syscall.Syscall6(0x1c1, 0x30ae, 0xc0035b96c4, 0x0, 0xc0014c6000, 0x0, 0x0)
/home/jwm/bootstrap2/src/syscall/asm_unix_amd64.s:39 +0x5 fp=0xc0035b9628 sp=0xc0035b9620 pc=0x477985
syscall.wait4(0xc0035b96c8?, 0x40e7a7?, 0x90?, 0x9c5ac0?)
/home/jwm/bootstrap2/src/syscall/zsyscall_netbsd_amd64.go:34 +0x4e fp=0xc0035b96a0 sp=0xc0035b9628 pc=0x47386e
syscall.Wait4(0x0?, 0xc0035b96fc, 0x0?, 0x0?)
/home/jwm/bootstrap2/src/syscall/syscall_bsd.go:144 +0x2b fp=0xc0035b96d8 sp=0xc0035b96a0 pc=0x470f0b
os.(*Process).wait(0xc0019459b0)
/home/jwm/bootstrap2/src/os/exec_unix.go:43 +0x77 fp=0xc0035b9730 sp=0xc0035b96d8 pc=0x4cecd7
os.(*Process).Wait(...)
/home/jwm/bootstrap2/src/os/exec.go:132
os/exec.(*Cmd).Wait(0xc0011b7ce0)
/home/jwm/bootstrap2/src/os/exec/exec.go:510 +0x54 fp=0xc0035b97a8 sp=0xc0035b9730 pc=0x4fc414
cmd/go/internal/test.(*runCache).builderRunTest.func2()
/home/jwm/bootstrap2/src/cmd/go/internal/test/test.go:1391 +0x26 fp=0xc0035b97e0 sp=0xc0035b97a8 pc=0x8ed586
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0035b97e8 sp=0xc0035b97e0 pc=0x463101
created by cmd/go/internal/test.(*runCache).builderRunTest
/home/jwm/bootstrap2/src/cmd/go/internal/test/test.go:1390 +0xd0a

goroutine 7447 [runnable]:
syscall.Syscall6(0x1c1, 0x39a4, 0xc002334d44, 0x0, 0xc000ace870, 0x0, 0x0)
/home/jwm/bootstrap2/src/syscall/asm_unix_amd64.s:39 +0x5 fp=0xc002334ca8 sp=0xc002334ca0 pc=0x477985
syscall.wait4(0xc002334d48?, 0x40e7a7?, 0x90?, 0x9c5ac0?)
/home/jwm/bootstrap2/src/syscall/zsyscall_netbsd_amd64.go:34 +0x4e fp=0xc002334d20 sp=0xc002334ca8 pc=0x47386e
syscall.Wait4(0x44ed1c?, 0xc002334d7c, 0x46f6a6?, 0xc002334de8?)
/home/jwm/bootstrap2/src/syscall/syscall_bsd.go:144 +0x2b fp=0xc002334d58 sp=0xc002334d20 pc=0x470f0b
os.(*Process).wait(0xc002a868a0)
/home/jwm/bootstrap2/src/os/exec_unix.go:43 +0x77 fp=0xc002334db0 sp=0xc002334d58 pc=0x4cecd7
os.(*Process).Wait(...)
/home/jwm/bootstrap2/src/os/exec.go:132
os/exec.(*Cmd).Wait(0xc001322b00)
/home/jwm/bootstrap2/src/os/exec/exec.go:510 +0x54 fp=0xc002334e28 sp=0xc002334db0 pc=0x4fc414
os/exec.(*Cmd).Run(0x939420?)
/home/jwm/bootstrap2/src/os/exec/exec.go:341 +0x39 fp=0xc002334e48 sp=0xc002334e28 pc=0x4fb519
cmd/go/internal/work.(*Builder).runOut(0xb?, 0xc0027f03c0, {0xc000026044, 0x18}, {0x0, 0x0, 0x42f610?}, {0xc000b44a00, 0x11, 0x20})
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:2133 +0x5cf fp=0xc002335020 sp=0xc002334e48 pc=0x893d0f
cmd/go/internal/work.gcToolchain.gc({}, 0x44e890?, 0xc0027f03c0, {0xc002a867e0, 0x25}, {0xc000cc7900, 0xc2f, 0x1052}, {0x0, 0x0, ...}, ...)
/home/jwm/bootstrap2/src/cmd/go/internal/work/gc.go:213 +0x1819 fp=0xc0023352a8 sp=0xc002335020 pc=0x8a1bf9
cmd/go/internal/work.(*gcToolchain).gc(0x7f7ff7e99a68?, 0x20?, 0xc000600800?, {0xc002a867e0?, 0x45f0f9?}, {0xc000cc7900?, 0xa?, 0xc0023353d0?}, {0x0, 0x0, ...}, ...)
:1 +0xc8 fp=0xc002335338 sp=0xc0023352a8 pc=0x8b3e48
cmd/go/internal/work.(*Builder).build(0xc0004cf040, {0xc000024140?, 0x0?}, 0xc0027f03c0)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:810 +0x2449 fp=0xc002335db8 sp=0xc002335338 pc=0x886cc9
cmd/go/internal/work.(*Builder).Do.func2({0xad8df8, 0xc000024140}, 0xc0027f03c0)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:139 +0x5ec fp=0xc002335f20 sp=0xc002335db8 pc=0x8823ac
cmd/go/internal/work.(*Builder).Do.func3()
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:201 +0xb9 fp=0xc002335fe0 sp=0xc002335f20 pc=0x881bd9
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc002335fe8 sp=0xc002335fe0 pc=0x463101
created by cmd/go/internal/work.(*Builder).Do
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:187 +0x3da

goroutine 7466 [select]:
runtime.gopark(0xc00233bc28?, 0x2?, 0x0?, 0x30?, 0xc00233bac4?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc00233b840 sp=0xc00233b820 pc=0x436fd6
runtime.selectgo(0xc00233bc28, 0xc00233bac0, 0xc0019e0490?, 0x0, 0x14?, 0x1)
/home/jwm/bootstrap2/src/runtime/select.go:328 +0x772 fp=0xc00233b980 sp=0xc00233b840 pc=0x445fd2
cmd/go/internal/test.(*runCache).builderRunTest(0xc0019fe410, 0xc0044ba176?, {0xc00233bef8?, 0x0?}, 0xc000d62500)
/home/jwm/bootstrap2/src/cmd/go/internal/test/test.go:1394 +0xd7c fp=0xc00233bd80 sp=0xc00233b980 pc=0x8ec39c
cmd/go/internal/test.(*runCache).builderRunTest-fm(0xad8df8?, {0xad8df8?, 0xc000024140?}, 0x0?)
:1 +0x3f fp=0xc00233bdb8 sp=0xc00233bd80 pc=0x8f49bf
cmd/go/internal/work.(*Builder).Do.func2({0xad8df8, 0xc000024140}, 0xc000d62500)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:139 +0x5ec fp=0xc00233bf20 sp=0xc00233bdb8 pc=0x8823ac
cmd/go/internal/work.(*Builder).Do.func3()
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:201 +0xb9 fp=0xc00233bfe0 sp=0xc00233bf20 pc=0x881bd9
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc00233bfe8 sp=0xc00233bfe0 pc=0x463101
created by cmd/go/internal/work.(*Builder).Do
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:187 +0x3da

goroutine 7457 [syscall]:
syscall.Syscall6(0x1c1, 0x3a24, 0xc002cced44, 0x0, 0xc001e407e0, 0x0, 0x0)
/home/jwm/bootstrap2/src/syscall/asm_unix_amd64.s:39 +0x5 fp=0xc002cceca8 sp=0xc002cceca0 pc=0x477985
syscall.wait4(0xc002cced48?, 0x40e7a7?, 0x90?, 0x9c5ac0?)
/home/jwm/bootstrap2/src/syscall/zsyscall_netbsd_amd64.go:34 +0x4e fp=0xc002cced20 sp=0xc002cceca8 pc=0x47386e
syscall.Wait4(0x44ed1c?, 0xc002cced7c, 0x7f7ff7e995b8?, 0xc002ccede8?)
/home/jwm/bootstrap2/src/syscall/syscall_bsd.go:144 +0x2b fp=0xc002cced58 sp=0xc002cced20 pc=0x470f0b
os.(*Process).wait(0xc003e5c660)
/home/jwm/bootstrap2/src/os/exec_unix.go:43 +0x77 fp=0xc002ccedb0 sp=0xc002cced58 pc=0x4cecd7
os.(*Process).Wait(...)
/home/jwm/bootstrap2/src/os/exec.go:132
os/exec.(*Cmd).Wait(0xc002215340)
/home/jwm/bootstrap2/src/os/exec/exec.go:510 +0x54 fp=0xc002ccee28 sp=0xc002ccedb0 pc=0x4fc414
os/exec.(*Cmd).Run(0x939420?)
/home/jwm/bootstrap2/src/os/exec/exec.go:341 +0x39 fp=0xc002ccee48 sp=0xc002ccee28 pc=0x4fb519
cmd/go/internal/work.(*Builder).runOut(0xb?, 0xc001a3eb40, {0xc000026044, 0x18}, {0x0, 0x0, 0x42f610?}, {0xc0009ecf00, 0xf, 0x10})
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:2133 +0x5cf fp=0xc002ccf020 sp=0xc002ccee48 pc=0x893d0f
cmd/go/internal/work.gcToolchain.gc({}, 0x44e890?, 0xc001a3eb40, {0xc003e5c360, 0x25}, {0xc0027d6400, 0x375, 0x3a7}, {0x0, 0x0, ...}, ...)
/home/jwm/bootstrap2/src/cmd/go/internal/work/gc.go:213 +0x1819 fp=0xc002ccf2a8 sp=0xc002ccf020 pc=0x8a1bf9
cmd/go/internal/work.(*gcToolchain).gc(0x7f7ff7e9a878?, 0x20?, 0xc002b68000?, {0xc003e5c360?, 0x45f0f9?}, {0xc0027d6400?, 0xa?, 0xc002ccf3d0?}, {0x0, 0x0, ...}, ...)
:1 +0xc8 fp=0xc002ccf338 sp=0xc002ccf2a8 pc=0x8b3e48
cmd/go/internal/work.(*Builder).build(0xc0004cf040, {0xc000024140?, 0x0?}, 0xc001a3eb40)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:810 +0x2449 fp=0xc002ccfdb8 sp=0xc002ccf338 pc=0x886cc9
cmd/go/internal/work.(*Builder).Do.func2({0xad8df8, 0xc000024140}, 0xc001a3eb40)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:139 +0x5ec fp=0xc002ccff20 sp=0xc002ccfdb8 pc=0x8823ac
cmd/go/internal/work.(*Builder).Do.func3()
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:201 +0xb9 fp=0xc002ccffe0 sp=0xc002ccff20 pc=0x881bd9
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc002ccffe8 sp=0xc002ccffe0 pc=0x463101
created by cmd/go/internal/work.(*Builder).Do
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:187 +0x3da

goroutine 7458 [syscall]:
syscall.Syscall6(0x1c1, 0x1459, 0xc00234d71c, 0x0, 0xc0030241b0, 0x0, 0x0)
/home/jwm/bootstrap2/src/syscall/asm_unix_amd64.s:39 +0x5 fp=0xc00234d680 sp=0xc00234d678 pc=0x477985
syscall.wait4(0xc00234d720?, 0x40e7a7?, 0x90?, 0x9c5ac0?)
/home/jwm/bootstrap2/src/syscall/zsyscall_netbsd_amd64.go:34 +0x4e fp=0xc00234d6f8 sp=0xc00234d680 pc=0x47386e
syscall.Wait4(0x44ed1c?, 0xc00234d754, 0x46f6a6?, 0xc00234d7c0?)
/home/jwm/bootstrap2/src/syscall/syscall_bsd.go:144 +0x2b fp=0xc00234d730 sp=0xc00234d6f8 pc=0x470f0b
os.(*Process).wait(0xc0028627e0)
/home/jwm/bootstrap2/src/os/exec_unix.go:43 +0x77 fp=0xc00234d788 sp=0xc00234d730 pc=0x4cecd7
os.(*Process).Wait(...)
/home/jwm/bootstrap2/src/os/exec.go:132
os/exec.(*Cmd).Wait(0xc0016f26e0)
/home/jwm/bootstrap2/src/os/exec/exec.go:510 +0x54 fp=0xc00234d800 sp=0xc00234d788 pc=0x4fc414
os/exec.(*Cmd).Run(0x939420?)
/home/jwm/bootstrap2/src/os/exec/exec.go:341 +0x39 fp=0xc00234d820 sp=0xc00234d800 pc=0x4fb519
cmd/go/internal/work.(*Builder).runOut(0x2f?, 0xc002c59cc0, {0x9d818e, 0x1}, {0xc00234db10, 0x0, 0x8?}, {0xc00234dc18, 0x8, 0x8})
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:2133 +0x5cf fp=0xc00234d9f8 sp=0xc00234d820 pc=0x893d0f
cmd/go/internal/work.(*Builder).run(0xc001f827a0?, 0x1?, {0x9d818e, 0x1}, {0xc00100f7e0, 0x1d}, {0xc00234db10?, 0xc00234db48?, 0x4d0e47?}, {0xc00234dc18, ...})
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:2045 +0x92 fp=0xc00234dab0 sp=0xc00234d9f8 pc=0x893412
cmd/go/internal/work.gcToolchain.ld({}, 0xc0004cf040?, 0xc002c59cc0, {0xc00107fa70, 0x2b}, {0xc0028626f0, 0x2c}, {0xc00291bc20, 0x25})
/home/jwm/bootstrap2/src/cmd/go/internal/work/gc.go:683 +0xe05 fp=0xc00234dca8 sp=0xc00234dab0 pc=0x8a6505
cmd/go/internal/work.(*gcToolchain).ld(0xc0004cf040?, 0xc00107fa70?, 0x1e?, {0xc00107fa70?, 0xc0004cf040?}, {0xc0028626f0?, 0x0?}, {0xc00291bc20?, 0xad8df8?})
:1 +0x65 fp=0xc00234dcf8 sp=0xc00234dca8 pc=0x8b3f65
cmd/go/internal/work.(*Builder).link(0xc0004cf040, {0xc000024140?, 0x0?}, 0xc002c59cc0)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:1361 +0x343 fp=0xc00234ddb8 sp=0xc00234dcf8 pc=0x88dda3
cmd/go/internal/work.(*Builder).Do.func2({0xad8df8, 0xc000024140}, 0xc002c59cc0)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:139 +0x5ec fp=0xc00234df20 sp=0xc00234ddb8 pc=0x8823ac
cmd/go/internal/work.(*Builder).Do.func3()
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:201 +0xb9 fp=0xc00234dfe0 sp=0xc00234df20 pc=0x881bd9
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc00234dfe8 sp=0xc00234dfe0 pc=0x463101
created by cmd/go/internal/work.(*Builder).Do
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:187 +0x3da

goroutine 10485 [IO wait]:
runtime.gopark(0xc000481380?, 0xc000046500?, 0x70?, 0x8d?, 0x477959?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc0030a8d00 sp=0xc0030a8ce0 pc=0x436fd6
runtime.netpollblock(0xc0027c8000?, 0x200?, 0x0?)
/home/jwm/bootstrap2/src/runtime/netpoll.go:522 +0xf7 fp=0xc0030a8d38 sp=0xc0030a8d00 pc=0x430657
internal/poll.runtime_pollWait(0x7f7fcf2a2560, 0x72)
/home/jwm/bootstrap2/src/runtime/netpoll.go:302 +0x89 fp=0xc0030a8d58 sp=0xc0030a8d38 pc=0x45dba9
internal/poll.(*pollDesc).wait(0xc000532a80?, 0xc0027c8000?, 0x1)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:83 +0x32 fp=0xc0030a8d80 sp=0xc0030a8d58 pc=0x4c3d92
internal/poll.(*pollDesc).waitRead(...)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:88
internal/poll.(*FD).Read(0xc000532a80, {0xc0027c8000, 0x200, 0x200})
/home/jwm/bootstrap2/src/internal/poll/fd_unix.go:167 +0x25a fp=0xc0030a8e00 sp=0xc0030a8d80 pc=0x4c50fa
os.(*File).read(...)
/home/jwm/bootstrap2/src/os/file_posix.go:31
os.(*File).Read(0xc00080c490, {0xc0027c8000?, 0xc0030a8ea0?, 0xc0030a8ea0?})
/home/jwm/bootstrap2/src/os/file.go:119 +0x5e fp=0xc0030a8e58 sp=0xc0030a8e00 pc=0x4cf3be
bytes.(*Buffer).ReadFrom(0xc000320c60, {0xad49a0, 0xc00080c490})
/home/jwm/bootstrap2/src/bytes/buffer.go:204 +0x98 fp=0xc0030a8eb0 sp=0xc0030a8e58 pc=0x4f2718
io.copyBuffer({0xad3aa0, 0xc000320c60}, {0xad49a0, 0xc00080c490}, {0x0, 0x0, 0x0})
/home/jwm/bootstrap2/src/io/io.go:412 +0x14b fp=0xc0030a8f30 sp=0xc0030a8eb0 pc=0x4bf5ab
io.Copy(...)
/home/jwm/bootstrap2/src/io/io.go:385
os/exec.(*Cmd).writerDescriptor.func1()
/home/jwm/bootstrap2/src/os/exec/exec.go:311 +0x3a fp=0xc0030a8f90 sp=0xc0030a8f30 pc=0x4fb49a
os/exec.(*Cmd).Start.func1(0x706d655474736554?)
/home/jwm/bootstrap2/src/os/exec/exec.go:444 +0x25 fp=0xc0030a8fc8 sp=0xc0030a8f90 pc=0x4fc325
os/exec.(*Cmd).Start.func3()
/home/jwm/bootstrap2/src/os/exec/exec.go:445 +0x2a fp=0xc0030a8fe0 sp=0xc0030a8fc8 pc=0x4fc2ca
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0030a8fe8 sp=0xc0030a8fe0 pc=0x463101
created by os/exec.(*Cmd).Start
/home/jwm/bootstrap2/src/os/exec/exec.go:443 +0x795

goroutine 7449 [runnable]:
syscall.Syscall6(0x1c1, 0x4115, 0xc00234ed44, 0x0, 0xc002d0c090, 0x0, 0x0)
/home/jwm/bootstrap2/src/syscall/asm_unix_amd64.s:39 +0x5 fp=0xc00234eca8 sp=0xc00234eca0 pc=0x477985
syscall.wait4(0xc00234ed48?, 0x40e7a7?, 0x90?, 0x9c5ac0?)
/home/jwm/bootstrap2/src/syscall/zsyscall_netbsd_amd64.go:34 +0x4e fp=0xc00234ed20 sp=0xc00234eca8 pc=0x47386e
syscall.Wait4(0x44ed1c?, 0xc00234ed7c, 0x7f7ff7e9b1d8?, 0xc00234ede8?)
/home/jwm/bootstrap2/src/syscall/syscall_bsd.go:144 +0x2b fp=0xc00234ed58 sp=0xc00234ed20 pc=0x470f0b
os.(*Process).wait(0xc0001340f0)
/home/jwm/bootstrap2/src/os/exec_unix.go:43 +0x77 fp=0xc00234edb0 sp=0xc00234ed58 pc=0x4cecd7
os.(*Process).Wait(...)
/home/jwm/bootstrap2/src/os/exec.go:132
os/exec.(*Cmd).Wait(0xc001572160)
/home/jwm/bootstrap2/src/os/exec/exec.go:510 +0x54 fp=0xc00234ee28 sp=0xc00234edb0 pc=0x4fc414
os/exec.(*Cmd).Run(0x939420?)
/home/jwm/bootstrap2/src/os/exec/exec.go:341 +0x39 fp=0xc00234ee48 sp=0xc00234ee28 pc=0x4fb519
cmd/go/internal/work.(*Builder).runOut(0xb?, 0xc0009612c0, {0xc000026044, 0x18}, {0x0, 0x0, 0x376ce0a4fea6c7e2?}, {0xc003054200, 0xf, 0x10})
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:2133 +0x5cf fp=0xc00234f020 sp=0xc00234ee48 pc=0x893d0f
cmd/go/internal/work.gcToolchain.gc({}, 0x44e890?, 0xc0009612c0, {0xc000134000, 0x25}, {0xc00186b000, 0x252, 0x3d6}, {0x0, 0x0, ...}, ...)
/home/jwm/bootstrap2/src/cmd/go/internal/work/gc.go:213 +0x1819 fp=0xc00234f2a8 sp=0xc00234f020 pc=0x8a1bf9
cmd/go/internal/work.(*gcToolchain).gc(0x80deb1fe72be5d74?, 0xc0034ed480?, 0xc00234f3d8?, {0xc000134000?, 0xc002dba2b0?}, {0xc00186b000?, 0xc0034ed460?, 0xf6f988da61b93f1e?}, {0x0, 0x0, ...}, ...)
:1 +0xc8 fp=0xc00234f338 sp=0xc00234f2a8 pc=0x8b3e48
cmd/go/internal/work.(*Builder).build(0xc0004cf040, {0xc000024140?, 0x0?}, 0xc0009612c0)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:810 +0x2449 fp=0xc00234fdb8 sp=0xc00234f338 pc=0x886cc9
cmd/go/internal/work.(*Builder).Do.func2({0xad8df8, 0xc000024140}, 0xc0009612c0)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:139 +0x5ec fp=0xc00234ff20 sp=0xc00234fdb8 pc=0x8823ac
cmd/go/internal/work.(*Builder).Do.func3()
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:201 +0xb9 fp=0xc00234ffe0 sp=0xc00234ff20 pc=0x881bd9
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc00234ffe8 sp=0xc00234ffe0 pc=0x463101
created by cmd/go/internal/work.(*Builder).Do
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:187 +0x3da

goroutine 7470 [select]:
runtime.gopark(0xc001be5c28?, 0x2?, 0x0?, 0x30?, 0xc001be5ac4?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc001be5840 sp=0xc001be5820 pc=0x436fd6
runtime.selectgo(0xc001be5c28, 0xc001be5ac0, 0xc00215a990?, 0x0, 0x14?, 0x1)
/home/jwm/bootstrap2/src/runtime/select.go:328 +0x772 fp=0xc001be5980 sp=0xc001be5840 pc=0x445fd2
cmd/go/internal/test.(*runCache).builderRunTest(0xc000a2bf90, 0xc0028bc51f?, {0xc001be5ef8?, 0x0?}, 0xc0013f4500)
/home/jwm/bootstrap2/src/cmd/go/internal/test/test.go:1394 +0xd7c fp=0xc001be5d80 sp=0xc001be5980 pc=0x8ec39c
cmd/go/internal/test.(*runCache).builderRunTest-fm(0xad8df8?, {0xad8df8?, 0xc000024140?}, 0x0?)
:1 +0x3f fp=0xc001be5db8 sp=0xc001be5d80 pc=0x8f49bf
cmd/go/internal/work.(*Builder).Do.func2({0xad8df8, 0xc000024140}, 0xc0013f4500)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:139 +0x5ec fp=0xc001be5f20 sp=0xc001be5db8 pc=0x8823ac
cmd/go/internal/work.(*Builder).Do.func3()
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:201 +0xb9 fp=0xc001be5fe0 sp=0xc001be5f20 pc=0x881bd9
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc001be5fe8 sp=0xc001be5fe0 pc=0x463101
created by cmd/go/internal/work.(*Builder).Do
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:187 +0x3da

goroutine 7468 [syscall]:
syscall.Syscall6(0x1c1, 0x4b0b, 0xc0023377f4, 0x0, 0xc002c4e090, 0x0, 0x0)
/home/jwm/bootstrap2/src/syscall/asm_unix_amd64.s:39 +0x5 fp=0xc002337758 sp=0xc002337750 pc=0x477985
syscall.wait4(0xc0023377f8?, 0x40e7a7?, 0x90?, 0x9c5ac0?)
/home/jwm/bootstrap2/src/syscall/zsyscall_netbsd_amd64.go:34 +0x4e fp=0xc0023377d0 sp=0xc002337758 pc=0x47386e
syscall.Wait4(0x44ed1c?, 0xc00233782c, 0x46f6a6?, 0xc002337898?)
/home/jwm/bootstrap2/src/syscall/syscall_bsd.go:144 +0x2b fp=0xc002337808 sp=0xc0023377d0 pc=0x470f0b
os.(*Process).wait(0xc00291a0c0)
/home/jwm/bootstrap2/src/os/exec_unix.go:43 +0x77 fp=0xc002337860 sp=0xc002337808 pc=0x4cecd7
os.(*Process).Wait(...)
/home/jwm/bootstrap2/src/os/exec.go:132
os/exec.(*Cmd).Wait(0xc0011b7760)
/home/jwm/bootstrap2/src/os/exec/exec.go:510 +0x54 fp=0xc0023378d8 sp=0xc002337860 pc=0x4fc414
os/exec.(*Cmd).Run(0x939420?)
/home/jwm/bootstrap2/src/os/exec/exec.go:341 +0x39 fp=0xc0023378f8 sp=0xc0023378d8 pc=0x4fb519
cmd/go/internal/work.(*Builder).runOut(0x7?, 0xc002032000, {0xc000e59c80, 0x31}, {0xc002337d28, 0x1, 0x8?}, {0xc002337d68, 0x4, 0x4})
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:2133 +0x5cf fp=0xc002337ad0 sp=0xc0023378f8 pc=0x893d0f
cmd/go/internal/work.(*Builder).run(0x9da8ed?, 0x393e?, {0xc000e59c80, 0x31}, {0x7f7fffffe5fd, 0x18}, {0xc002337d28?, 0x0?, 0x0?}, {0xc002337d68, ...})
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:2045 +0x92 fp=0xc002337b88 sp=0xc002337ad0 pc=0x893412
cmd/go/internal/work.(*Builder).vet(0xad8df8?, {0xc000024140?, 0x0?}, 0xc002032000)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:1233 +0xab1 fp=0xc002337db8 sp=0xc002337b88 pc=0x88ca31
cmd/go/internal/work.(*Builder).Do.func2({0xad8df8, 0xc000024140}, 0xc002032000)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:139 +0x5ec fp=0xc002337f20 sp=0xc002337db8 pc=0x8823ac
cmd/go/internal/work.(*Builder).Do.func3()
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:201 +0xb9 fp=0xc002337fe0 sp=0xc002337f20 pc=0x881bd9
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc002337fe8 sp=0xc002337fe0 pc=0x463101
created by cmd/go/internal/work.(*Builder).Do
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:187 +0x3da

goroutine 7474 [runnable]:
fmt.(*pp).doPrintf(0xc00098e340, {0x9d895e, 0x4}, {0xc003b10cf8?, 0x1, 0x1})
/home/jwm/bootstrap2/src/fmt/print.go:974 +0xfdf fp=0xc003b10c28 sp=0xc003b10c20 pc=0x4dfebf
fmt.Sprintf({0x9d895e, 0x4}, {0xc003b10cf8, 0x1, 0x1})
/home/jwm/bootstrap2/src/fmt/print.go:219 +0x59 fp=0xc003b10c80 sp=0xc003b10c28 pc=0x4d9559
cmd/go/internal/cache.(*Cache).fileName(0xc0020c0828, {0xe3, 0xb0, 0xc4, 0x42, 0x98, 0xfc, 0x1c, 0x14, 0x9a, ...}, ...)
/home/jwm/bootstrap2/src/cmd/go/internal/cache/cache.go:74 +0x89 fp=0xc003b10d48 sp=0xc003b10c80 pc=0x81ae09
cmd/go/internal/cache.(*Cache).copyFile(0xc0020c0828, {0xad5b38?, 0xc001346180}, {0xe3, 0xb0, 0xc4, 0x42, 0x98, 0xfc, 0x1c, ...}, ...)
/home/jwm/bootstrap2/src/cmd/go/internal/cache/cache.go:456 +0x98 fp=0xc003b10f78 sp=0xc003b10d48 pc=0x81df38
cmd/go/internal/cache.(*Cache).put(0x4ca264449a6fa79b?, {0x64, 0x72, 0x13, 0xf4, 0xcb, 0x67, 0xcf, 0x9e, 0x9b, ...}, ...)
/home/jwm/bootstrap2/src/cmd/go/internal/cache/cache.go:439 +0x15a fp=0xc003b11028 sp=0xc003b10f78 pc=0x81dc1a
cmd/go/internal/cache.(*Cache).Put(...)
/home/jwm/bootstrap2/src/cmd/go/internal/cache/cache.go:414
cmd/go/internal/cache.(*Cache).PutBytes(0x9ecf67cbf4137264?, {0x64, 0x72, 0x13, 0xf4, 0xcb, 0x67, 0xcf, 0x9e, 0x9b, ...}, ...)
/home/jwm/bootstrap2/src/cmd/go/internal/cache/cache.go:449 +0xd7 fp=0xc003b110c0 sp=0xc003b11028 pc=0x81de37
cmd/go/internal/work.(*Builder).updateBuildID(0xc0004cf040, 0xc000960640, {0xc003529560, 0x25}, 0x1)
/home/jwm/bootstrap2/src/cmd/go/internal/work/buildid.go:611 +0x30e fp=0xc003b11338 sp=0xc003b110c0 pc=0x88088e
cmd/go/internal/work.(*Builder).build(0xc0004cf040, {0xc000024140?, 0x0?}, 0xc000960640)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:915 +0x3219 fp=0xc003b11db8 sp=0xc003b11338 pc=0x887a99
cmd/go/internal/work.(*Builder).Do.func2({0xad8df8, 0xc000024140}, 0xc000960640)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:139 +0x5ec fp=0xc003b11f20 sp=0xc003b11db8 pc=0x8823ac
cmd/go/internal/work.(*Builder).Do.func3()
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:201 +0xb9 fp=0xc003b11fe0 sp=0xc003b11f20 pc=0x881bd9
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc003b11fe8 sp=0xc003b11fe0 pc=0x463101
created by cmd/go/internal/work.(*Builder).Do
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:187 +0x3da

goroutine 7973 [select, locked to thread]:
runtime.gopark(0xc001959fa8?, 0x2?, 0x0?, 0x0?, 0xc001959f94?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc001959e10 sp=0xc001959df0 pc=0x436fd6
runtime.selectgo(0xc001959fa8, 0xc001959f90, 0x0?, 0x0, 0x0?, 0x1)
/home/jwm/bootstrap2/src/runtime/select.go:328 +0x772 fp=0xc001959f50 sp=0xc001959e10 pc=0x445fd2
runtime.ensureSigM.func1()
/home/jwm/bootstrap2/src/runtime/signal_unix.go:973 +0x1a7 fp=0xc001959fe0 sp=0xc001959f50 pc=0x44a027
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc001959fe8 sp=0xc001959fe0 pc=0x463101
created by runtime.ensureSigM
/home/jwm/bootstrap2/src/runtime/signal_unix.go:956 +0xbd

goroutine 7469 [syscall]:
syscall.Syscall6(0x1c1, 0x680, 0xc002ec371c, 0x0, 0xc0014c66c0, 0x0, 0x0)
/home/jwm/bootstrap2/src/syscall/asm_unix_amd64.s:39 +0x5 fp=0xc002ec3680 sp=0xc002ec3678 pc=0x477985
syscall.wait4(0xc002ec3720?, 0x40e7a7?, 0x90?, 0x9c5ac0?)
/home/jwm/bootstrap2/src/syscall/zsyscall_netbsd_amd64.go:34 +0x4e fp=0xc002ec36f8 sp=0xc002ec3680 pc=0x47386e
syscall.Wait4(0x44ed1c?, 0xc002ec3754, 0x46f6a6?, 0xc002ec37c0?)
/home/jwm/bootstrap2/src/syscall/syscall_bsd.go:144 +0x2b fp=0xc002ec3730 sp=0xc002ec36f8 pc=0x470f0b
os.(*Process).wait(0xc002a31fb0)
/home/jwm/bootstrap2/src/os/exec_unix.go:43 +0x77 fp=0xc002ec3788 sp=0xc002ec3730 pc=0x4cecd7
os.(*Process).Wait(...)
/home/jwm/bootstrap2/src/os/exec.go:132
os/exec.(*Cmd).Wait(0xc001b8b080)
/home/jwm/bootstrap2/src/os/exec/exec.go:510 +0x54 fp=0xc002ec3800 sp=0xc002ec3788 pc=0x4fc414
os/exec.(*Cmd).Run(0x939420?)
/home/jwm/bootstrap2/src/os/exec/exec.go:341 +0x39 fp=0xc002ec3820 sp=0xc002ec3800 pc=0x4fb519
cmd/go/internal/work.(*Builder).runOut(0x2f?, 0xc002fc9a40, {0x9d818e, 0x1}, {0xc002ec3b10, 0x0, 0x8?}, {0xc002ec3c18, 0x8, 0x8})
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:2133 +0x5cf fp=0xc002ec39f8 sp=0xc002ec3820 pc=0x893d0f
cmd/go/internal/work.(*Builder).run(0xc001a8b050?, 0x1?, {0x9d818e, 0x1}, {0xc002f64b60, 0x1d}, {0xc002ec3b10?, 0xc002ec3b48?, 0x4d0e47?}, {0xc002ec3c18, ...})
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:2045 +0x92 fp=0xc002ec3ab0 sp=0xc002ec39f8 pc=0x893412
cmd/go/internal/work.gcToolchain.ld({}, 0xc0004cf040?, 0xc002fc9a40, {0xc00107f2f0, 0x2b}, {0xc002a31ec0, 0x2c}, {0xc0030d79b0, 0x25})
/home/jwm/bootstrap2/src/cmd/go/internal/work/gc.go:683 +0xe05 fp=0xc002ec3ca8 sp=0xc002ec3ab0 pc=0x8a6505
cmd/go/internal/work.(*gcToolchain).ld(0xc0004cf040?, 0xc00107f2f0?, 0x1e?, {0xc00107f2f0?, 0xc0004cf040?}, {0xc002a31ec0?, 0x0?}, {0xc0030d79b0?, 0xad8df8?})
:1 +0x65 fp=0xc002ec3cf8 sp=0xc002ec3ca8 pc=0x8b3f65
cmd/go/internal/work.(*Builder).link(0xc0004cf040, {0xc000024140?, 0x0?}, 0xc002fc9a40)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:1361 +0x343 fp=0xc002ec3db8 sp=0xc002ec3cf8 pc=0x88dda3
cmd/go/internal/work.(*Builder).Do.func2({0xad8df8, 0xc000024140}, 0xc002fc9a40)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:139 +0x5ec fp=0xc002ec3f20 sp=0xc002ec3db8 pc=0x8823ac
cmd/go/internal/work.(*Builder).Do.func3()
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:201 +0xb9 fp=0xc002ec3fe0 sp=0xc002ec3f20 pc=0x881bd9
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc002ec3fe8 sp=0xc002ec3fe0 pc=0x463101
created by cmd/go/internal/work.(*Builder).Do
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:187 +0x3da

goroutine 7471 [select]:
runtime.gopark(0xc001be9c28?, 0x2?, 0x0?, 0x30?, 0xc001be9ac4?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc001be9840 sp=0xc001be9820 pc=0x436fd6
runtime.selectgo(0xc001be9c28, 0xc001be9ac0, 0x0?, 0x0, 0x2?, 0x1)
/home/jwm/bootstrap2/src/runtime/select.go:328 +0x772 fp=0xc001be9980 sp=0xc001be9840 pc=0x445fd2
cmd/go/internal/test.(*runCache).builderRunTest(0xc0027e4410, 0xc0035294c8?, {0xc001be9ef8?, 0x0?}, 0xc0026a9680)
/home/jwm/bootstrap2/src/cmd/go/internal/test/test.go:1394 +0xd7c fp=0xc001be9d80 sp=0xc001be9980 pc=0x8ec39c
cmd/go/internal/test.(*runCache).builderRunTest-fm(0xad8df8?, {0xad8df8?, 0xc000024140?}, 0x0?)
:1 +0x3f fp=0xc001be9db8 sp=0xc001be9d80 pc=0x8f49bf
cmd/go/internal/work.(*Builder).Do.func2({0xad8df8, 0xc000024140}, 0xc0026a9680)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:139 +0x5ec fp=0xc001be9f20 sp=0xc001be9db8 pc=0x8823ac
cmd/go/internal/work.(*Builder).Do.func3()
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:201 +0xb9 fp=0xc001be9fe0 sp=0xc001be9f20 pc=0x881bd9
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc001be9fe8 sp=0xc001be9fe0 pc=0x463101
created by cmd/go/internal/work.(*Builder).Do
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:187 +0x3da

goroutine 10604 [IO wait]:
runtime.gopark(0xc0010ba1a0?, 0xc00003f400?, 0x70?, 0x65?, 0x477959?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc002366500 sp=0xc0023664e0 pc=0x436fd6
runtime.netpollblock(0xc0027c8200?, 0x200?, 0x0?)
/home/jwm/bootstrap2/src/runtime/netpoll.go:522 +0xf7 fp=0xc002366538 sp=0xc002366500 pc=0x430657
internal/poll.runtime_pollWait(0x7f7fcdce2ba8, 0x72)
/home/jwm/bootstrap2/src/runtime/netpoll.go:302 +0x89 fp=0xc002366558 sp=0xc002366538 pc=0x45dba9
internal/poll.(*pollDesc).wait(0xc003a32cc0?, 0xc0027c8200?, 0x1)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:83 +0x32 fp=0xc002366580 sp=0xc002366558 pc=0x4c3d92
internal/poll.(*pollDesc).waitRead(...)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:88
internal/poll.(*FD).Read(0xc003a32cc0, {0xc0027c8200, 0x200, 0x200})
/home/jwm/bootstrap2/src/internal/poll/fd_unix.go:167 +0x25a fp=0xc002366600 sp=0xc002366580 pc=0x4c50fa
os.(*File).read(...)
/home/jwm/bootstrap2/src/os/file_posix.go:31
os.(*File).Read(0xc00011ea38, {0xc0027c8200?, 0xc0023666a0?, 0xc0023666a0?})
/home/jwm/bootstrap2/src/os/file.go:119 +0x5e fp=0xc002366658 sp=0xc002366600 pc=0x4cf3be
bytes.(*Buffer).ReadFrom(0xc00081b920, {0xad49a0, 0xc00011ea38})
/home/jwm/bootstrap2/src/bytes/buffer.go:204 +0x98 fp=0xc0023666b0 sp=0xc002366658 pc=0x4f2718
io.copyBuffer({0xad3aa0, 0xc00081b920}, {0xad49a0, 0xc00011ea38}, {0x0, 0x0, 0x0})
/home/jwm/bootstrap2/src/io/io.go:412 +0x14b fp=0xc002366730 sp=0xc0023666b0 pc=0x4bf5ab
io.Copy(...)
/home/jwm/bootstrap2/src/io/io.go:385
os/exec.(*Cmd).writerDescriptor.func1()
/home/jwm/bootstrap2/src/os/exec/exec.go:311 +0x3a fp=0xc002366790 sp=0xc002366730 pc=0x4fb49a
os/exec.(*Cmd).Start.func1(0x0?)
/home/jwm/bootstrap2/src/os/exec/exec.go:444 +0x25 fp=0xc0023667c8 sp=0xc002366790 pc=0x4fc325
os/exec.(*Cmd).Start.func3()
/home/jwm/bootstrap2/src/os/exec/exec.go:445 +0x2a fp=0xc0023667e0 sp=0xc0023667c8 pc=0x4fc2ca
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0023667e8 sp=0xc0023667e0 pc=0x463101
created by os/exec.(*Cmd).Start
/home/jwm/bootstrap2/src/os/exec/exec.go:443 +0x795

goroutine 7459 [runnable]:
syscall.Syscall6(0x1c1, 0x35b7, 0xc003b16d44, 0x0, 0xc00057a900, 0x0, 0x0)
/home/jwm/bootstrap2/src/syscall/asm_unix_amd64.s:39 +0x5 fp=0xc003b16ca8 sp=0xc003b16ca0 pc=0x477985
syscall.wait4(0xc003b16d48?, 0x40e7a7?, 0x90?, 0x9c5ac0?)
/home/jwm/bootstrap2/src/syscall/zsyscall_netbsd_amd64.go:34 +0x4e fp=0xc003b16d20 sp=0xc003b16ca8 pc=0x47386e
syscall.Wait4(0x44ed1c?, 0xc003b16d7c, 0x46f6a6?, 0xc003b16de8?)
/home/jwm/bootstrap2/src/syscall/syscall_bsd.go:144 +0x2b fp=0xc003b16d58 sp=0xc003b16d20 pc=0x470f0b
os.(*Process).wait(0xc00291ac00)
/home/jwm/bootstrap2/src/os/exec_unix.go:43 +0x77 fp=0xc003b16db0 sp=0xc003b16d58 pc=0x4cecd7
os.(*Process).Wait(...)
/home/jwm/bootstrap2/src/os/exec.go:132
os/exec.(*Cmd).Wait(0xc0016f2420)
/home/jwm/bootstrap2/src/os/exec/exec.go:510 +0x54 fp=0xc003b16e28 sp=0xc003b16db0 pc=0x4fc414
os/exec.(*Cmd).Run(0x939420?)
/home/jwm/bootstrap2/src/os/exec/exec.go:341 +0x39 fp=0xc003b16e48 sp=0xc003b16e28 pc=0x4fb519
cmd/go/internal/work.(*Builder).runOut(0x10?, 0xc000c8ca00, {0xc000026044, 0x18}, {0x0, 0x0, 0xa4840a7144919699?}, {0xc002fbe000, 0x4b, 0x80})
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:2133 +0x5cf fp=0xc003b17020 sp=0xc003b16e48 pc=0x893d0f
cmd/go/internal/work.gcToolchain.gc({}, 0x44e890?, 0xc000c8ca00, {0xc00291ab40, 0x25}, {0xc002974000, 0x65e, 0x958}, {0x0, 0x0, ...}, ...)
/home/jwm/bootstrap2/src/cmd/go/internal/work/gc.go:213 +0x1819 fp=0xc003b172a8 sp=0xc003b17020 pc=0x8a1bf9
cmd/go/internal/work.(*gcToolchain).gc(0x7f7ff7eaad18?, 0x20?, 0xc000580800?, {0xc00291ab40?, 0x45f0f9?}, {0xc002974000?, 0xa?, 0xc003b173d0?}, {0x0, 0x0, ...}, ...)
:1 +0xc8 fp=0xc003b17338 sp=0xc003b172a8 pc=0x8b3e48
cmd/go/internal/work.(*Builder).build(0xc0004cf040, {0xc000024140?, 0x0?}, 0xc000c8ca00)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:810 +0x2449 fp=0xc003b17db8 sp=0xc003b17338 pc=0x886cc9
cmd/go/internal/work.(*Builder).Do.func2({0xad8df8, 0xc000024140}, 0xc000c8ca00)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:139 +0x5ec fp=0xc003b17f20 sp=0xc003b17db8 pc=0x8823ac
cmd/go/internal/work.(*Builder).Do.func3()
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:201 +0xb9 fp=0xc003b17fe0 sp=0xc003b17f20 pc=0x881bd9
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc003b17fe8 sp=0xc003b17fe0 pc=0x463101
created by cmd/go/internal/work.(*Builder).Do
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:187 +0x3da

goroutine 7461 [syscall]:
syscall.Syscall6(0x1c1, 0xed9, 0xc00233cd44, 0x0, 0xc00057a2d0, 0x0, 0x0)
/home/jwm/bootstrap2/src/syscall/asm_unix_amd64.s:39 +0x5 fp=0xc00233cca8 sp=0xc00233cca0 pc=0x477985
syscall.wait4(0xc00233cd48?, 0x40e7a7?, 0x90?, 0x9c5ac0?)
/home/jwm/bootstrap2/src/syscall/zsyscall_netbsd_amd64.go:34 +0x4e fp=0xc00233cd20 sp=0xc00233cca8 pc=0x47386e
syscall.Wait4(0x44ed1c?, 0xc00233cd7c, 0x46f6a6?, 0xc00233cde8?)
/home/jwm/bootstrap2/src/syscall/syscall_bsd.go:144 +0x2b fp=0xc00233cd58 sp=0xc00233cd20 pc=0x470f0b
os.(*Process).wait(0xc00247a7e0)
/home/jwm/bootstrap2/src/os/exec_unix.go:43 +0x77 fp=0xc00233cdb0 sp=0xc00233cd58 pc=0x4cecd7
os.(*Process).Wait(...)
/home/jwm/bootstrap2/src/os/exec.go:132
os/exec.(*Cmd).Wait(0xc00134adc0)
/home/jwm/bootstrap2/src/os/exec/exec.go:510 +0x54 fp=0xc00233ce28 sp=0xc00233cdb0 pc=0x4fc414
os/exec.(*Cmd).Run(0x939420?)
/home/jwm/bootstrap2/src/os/exec/exec.go:341 +0x39 fp=0xc00233ce48 sp=0xc00233ce28 pc=0x4fb519
cmd/go/internal/work.(*Builder).runOut(0xf?, 0xc000a7fb80, {0xc000026044, 0x18}, {0x0, 0x0, 0xc1697e89cc9cdb37?}, {0xc00225e800, 0x1e, 0x20})
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:2133 +0x5cf fp=0xc00233d020 sp=0xc00233ce48 pc=0x893d0f
cmd/go/internal/work.gcToolchain.gc({}, 0x44e890?, 0xc000a7fb80, {0xc00247a720, 0x25}, {0xc0023e6c00, 0x86c, 0x10fe}, {0x0, 0x0, ...}, ...)
/home/jwm/bootstrap2/src/cmd/go/internal/work/gc.go:213 +0x1819 fp=0xc00233d2a8 sp=0xc00233d020 pc=0x8a1bf9
cmd/go/internal/work.(*gcToolchain).gc(0x7f7ff7ea8c48?, 0x20?, 0xc000581800?, {0xc00247a720?, 0x45f0f9?}, {0xc0023e6c00?, 0xa?, 0xc00233d3d0?}, {0x0, 0x0, ...}, ...)
:1 +0xc8 fp=0xc00233d338 sp=0xc00233d2a8 pc=0x8b3e48
cmd/go/internal/work.(*Builder).build(0xc0004cf040, {0xc000024140?, 0x0?}, 0xc000a7fb80)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:810 +0x2449 fp=0xc00233ddb8 sp=0xc00233d338 pc=0x886cc9
cmd/go/internal/work.(*Builder).Do.func2({0xad8df8, 0xc000024140}, 0xc000a7fb80)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:139 +0x5ec fp=0xc00233df20 sp=0xc00233ddb8 pc=0x8823ac
cmd/go/internal/work.(*Builder).Do.func3()
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:201 +0xb9 fp=0xc00233dfe0 sp=0xc00233df20 pc=0x881bd9
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc00233dfe8 sp=0xc00233dfe0 pc=0x463101
created by cmd/go/internal/work.(*Builder).Do
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:187 +0x3da

goroutine 7974 [syscall]:
runtime.notetsleepg(0xc000da3b80?, 0x0?)
/home/jwm/bootstrap2/src/runtime/lock_sema.go:294 +0x34 fp=0xc0019587a0 sp=0xc001958758 pc=0x40cf34
os/signal.signal_recv()
/home/jwm/bootstrap2/src/runtime/sigqueue.go:151 +0x2f fp=0xc0019587c0 sp=0xc0019587a0 pc=0x45faef
os/signal.loop()
/home/jwm/bootstrap2/src/os/signal/signal_unix.go:23 +0x19 fp=0xc0019587e0 sp=0xc0019587c0 pc=0x5af699
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0019587e8 sp=0xc0019587e0 pc=0x463101
created by os/signal.Notify.func1.1
/home/jwm/bootstrap2/src/os/signal/signal.go:151 +0x2a

goroutine 7465 [runnable]:
os.fillFileStatFromSys(0xc003712000?, {0xc002a3c000?, 0x6b?})
/home/jwm/bootstrap2/src/os/stat_netbsd.go:12 +0x25a fp=0xc001f5ece8 sp=0xc001f5ece0 pc=0x4d4dba
os.statNolog({0xc002a3c000, 0x6b})
/home/jwm/bootstrap2/src/os/stat_unix.go:37 +0x125 fp=0xc001f5ed28 sp=0xc001f5ece8 pc=0x4d5065
os.Stat({0xc002a3c000, 0x6b})
/home/jwm/bootstrap2/src/os/stat.go:13 +0x34 fp=0xc001f5ed48 sp=0xc001f5ed28 pc=0x4d4ad4
cmd/go/internal/cache.(*Cache).copyFile(0xc0020c0828, {0xad5b38?, 0xc001bd6030}, {0xe3, 0xb0, 0xc4, 0x42, 0x98, 0xfc, 0x1c, ...}, ...)
/home/jwm/bootstrap2/src/cmd/go/internal/cache/cache.go:457 +0xaa fp=0xc001f5ef78 sp=0xc001f5ed48 pc=0x81df4a
cmd/go/internal/cache.(*Cache).put(0x7f335a5a5caaea76?, {0xb1, 0x8, 0x4a, 0xa6, 0x73, 0x41, 0x1e, 0xd3, 0x45, ...}, ...)
/home/jwm/bootstrap2/src/cmd/go/internal/cache/cache.go:439 +0x15a fp=0xc001f5f028 sp=0xc001f5ef78 pc=0x81dc1a
cmd/go/internal/cache.(*Cache).Put(...)
/home/jwm/bootstrap2/src/cmd/go/internal/cache/cache.go:414
cmd/go/internal/cache.(*Cache).PutBytes(0xd31e4173a64a08b1?, {0xb1, 0x8, 0x4a, 0xa6, 0x73, 0x41, 0x1e, 0xd3, 0x45, ...}, ...)
/home/jwm/bootstrap2/src/cmd/go/internal/cache/cache.go:449 +0xd7 fp=0xc001f5f0c0 sp=0xc001f5f028 pc=0x81de37
cmd/go/internal/work.(*Builder).updateBuildID(0xc0004cf040, 0xc002b70280, {0xc003748210, 0x25}, 0x1)
/home/jwm/bootstrap2/src/cmd/go/internal/work/buildid.go:611 +0x30e fp=0xc001f5f338 sp=0xc001f5f0c0 pc=0x88088e
cmd/go/internal/work.(*Builder).build(0xc0004cf040, {0xc000024140?, 0x0?}, 0xc002b70280)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:915 +0x3219 fp=0xc001f5fdb8 sp=0xc001f5f338 pc=0x887a99
cmd/go/internal/work.(*Builder).Do.func2({0xad8df8, 0xc000024140}, 0xc002b70280)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:139 +0x5ec fp=0xc001f5ff20 sp=0xc001f5fdb8 pc=0x8823ac
cmd/go/internal/work.(*Builder).Do.func3()
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:201 +0xb9 fp=0xc001f5ffe0 sp=0xc001f5ff20 pc=0x881bd9
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc001f5ffe8 sp=0xc001f5ffe0 pc=0x463101
created by cmd/go/internal/work.(*Builder).Do
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:187 +0x3da

goroutine 7464 [syscall]:
syscall.Syscall6(0x1c1, 0x166f, 0xc00251771c, 0x0, 0xc00397d5f0, 0x0, 0x0)
/home/jwm/bootstrap2/src/syscall/asm_unix_amd64.s:39 +0x5 fp=0xc002517680 sp=0xc002517678 pc=0x477985
syscall.wait4(0xc002517720?, 0x40e7a7?, 0x90?, 0x9c5ac0?)
/home/jwm/bootstrap2/src/syscall/zsyscall_netbsd_amd64.go:34 +0x4e fp=0xc0025176f8 sp=0xc002517680 pc=0x47386e
syscall.Wait4(0x44ed1c?, 0xc002517754, 0x46f6a6?, 0xc0025177c0?)
/home/jwm/bootstrap2/src/syscall/syscall_bsd.go:144 +0x2b fp=0xc002517730 sp=0xc0025176f8 pc=0x470f0b
os.(*Process).wait(0xc003a83d10)
/home/jwm/bootstrap2/src/os/exec_unix.go:43 +0x77 fp=0xc002517788 sp=0xc002517730 pc=0x4cecd7
os.(*Process).Wait(...)
/home/jwm/bootstrap2/src/os/exec.go:132
os/exec.(*Cmd).Wait(0xc001634840)
/home/jwm/bootstrap2/src/os/exec/exec.go:510 +0x54 fp=0xc002517800 sp=0xc002517788 pc=0x4fc414
os/exec.(*Cmd).Run(0x939420?)
/home/jwm/bootstrap2/src/os/exec/exec.go:341 +0x39 fp=0xc002517820 sp=0xc002517800 pc=0x4fb519
cmd/go/internal/work.(*Builder).runOut(0x2f?, 0xc0026a9b80, {0x9d818e, 0x1}, {0xc002517b10, 0x0, 0x8?}, {0xc002517c18, 0x8, 0x8})
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:2133 +0x5cf fp=0xc0025179f8 sp=0xc002517820 pc=0x893d0f
cmd/go/internal/work.(*Builder).run(0xc001877210?, 0x1?, {0x9d818e, 0x1}, {0xc0004d3a40, 0x2a}, {0xc002517b10?, 0xc002517b48?, 0x4d0e47?}, {0xc002517c18, ...})
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:2045 +0x92 fp=0xc002517ab0 sp=0xc0025179f8 pc=0x893412
cmd/go/internal/work.gcToolchain.ld({}, 0xc0004cf040?, 0xc0026a9b80, {0xc00086a150, 0x2f}, {0xc003a83c20, 0x2c}, {0xc003a83890, 0x25})
/home/jwm/bootstrap2/src/cmd/go/internal/work/gc.go:683 +0xe05 fp=0xc002517ca8 sp=0xc002517ab0 pc=0x8a6505
cmd/go/internal/work.(*gcToolchain).ld(0xc0004cf040?, 0xc00086a150?, 0x1e?, {0xc00086a150?, 0xc0004cf040?}, {0xc003a83c20?, 0x0?}, {0xc003a83890?, 0xad8df8?})
:1 +0x65 fp=0xc002517cf8 sp=0xc002517ca8 pc=0x8b3f65
cmd/go/internal/work.(*Builder).link(0xc0004cf040, {0xc000024140?, 0x0?}, 0xc0026a9b80)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:1361 +0x343 fp=0xc002517db8 sp=0xc002517cf8 pc=0x88dda3
cmd/go/internal/work.(*Builder).Do.func2({0xad8df8, 0xc000024140}, 0xc0026a9b80)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:139 +0x5ec fp=0xc002517f20 sp=0xc002517db8 pc=0x8823ac
cmd/go/internal/work.(*Builder).Do.func3()
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:201 +0xb9 fp=0xc002517fe0 sp=0xc002517f20 pc=0x881bd9
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc002517fe8 sp=0xc002517fe0 pc=0x463101
created by cmd/go/internal/work.(*Builder).Do
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:187 +0x3da

goroutine 7463 [syscall]:
syscall.Syscall6(0x1c1, 0x2e79, 0xc001be6d44, 0x0, 0xc003afc7e0, 0x0, 0x0)
/home/jwm/bootstrap2/src/syscall/asm_unix_amd64.s:39 +0x5 fp=0xc001be6ca8 sp=0xc001be6ca0 pc=0x477985
syscall.wait4(0xc001be6d48?, 0x40e7a7?, 0x90?, 0x9c5ac0?)
/home/jwm/bootstrap2/src/syscall/zsyscall_netbsd_amd64.go:34 +0x4e fp=0xc001be6d20 sp=0xc001be6ca8 pc=0x47386e
syscall.Wait4(0x44ed1c?, 0xc001be6d7c, 0x7f7ff7ea95a8?, 0xc001be6de8?)
/home/jwm/bootstrap2/src/syscall/syscall_bsd.go:144 +0x2b fp=0xc001be6d58 sp=0xc001be6d20 pc=0x470f0b
os.(*Process).wait(0xc002a313b0)
/home/jwm/bootstrap2/src/os/exec_unix.go:43 +0x77 fp=0xc001be6db0 sp=0xc001be6d58 pc=0x4cecd7
os.(*Process).Wait(...)
/home/jwm/bootstrap2/src/os/exec.go:132
os/exec.(*Cmd).Wait(0xc00073c6e0)
/home/jwm/bootstrap2/src/os/exec/exec.go:510 +0x54 fp=0xc001be6e28 sp=0xc001be6db0 pc=0x4fc414
os/exec.(*Cmd).Run(0x939420?)
/home/jwm/bootstrap2/src/os/exec/exec.go:341 +0x39 fp=0xc001be6e48 sp=0xc001be6e28 pc=0x4fb519
cmd/go/internal/work.(*Builder).runOut(0x11?, 0xc002908140, {0xc000026044, 0x18}, {0x0, 0x0, 0xc2fff9089abe0b80?}, {0xc002c1a000, 0x24, 0x40})
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:2133 +0x5cf fp=0xc001be7020 sp=0xc001be6e48 pc=0x893d0f
cmd/go/internal/work.gcToolchain.gc({}, 0x44e890?, 0xc002908140, {0xc002a312f0, 0x25}, {0xc00255a000, 0x98a, 0x1196}, {0x0, 0x0, ...}, ...)
/home/jwm/bootstrap2/src/cmd/go/internal/work/gc.go:213 +0x1819 fp=0xc001be72a8 sp=0xc001be7020 pc=0x8a1bf9
cmd/go/internal/work.(*gcToolchain).gc(0x7f7ff7ea95a8?, 0x20?, 0xc002858800?, {0xc002a312f0?, 0x45f0f9?}, {0xc00255a000?, 0xa?, 0xc001be73d0?}, {0x0, 0x0, ...}, ...)
:1 +0xc8 fp=0xc001be7338 sp=0xc001be72a8 pc=0x8b3e48
cmd/go/internal/work.(*Builder).build(0xc0004cf040, {0xc000024140?, 0x0?}, 0xc002908140)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:810 +0x2449 fp=0xc001be7db8 sp=0xc001be7338 pc=0x886cc9
cmd/go/internal/work.(*Builder).Do.func2({0xad8df8, 0xc000024140}, 0xc002908140)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:139 +0x5ec fp=0xc001be7f20 sp=0xc001be7db8 pc=0x8823ac
cmd/go/internal/work.(*Builder).Do.func3()
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:201 +0xb9 fp=0xc001be7fe0 sp=0xc001be7f20 pc=0x881bd9
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc001be7fe8 sp=0xc001be7fe0 pc=0x463101
created by cmd/go/internal/work.(*Builder).Do
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:187 +0x3da

goroutine 7462 [syscall]:
syscall.Syscall6(0x1c1, 0x47dc, 0xc003b12d44, 0x0, 0xc0014c6750, 0x0, 0x0)
/home/jwm/bootstrap2/src/syscall/asm_unix_amd64.s:39 +0x5 fp=0xc003b12ca8 sp=0xc003b12ca0 pc=0x477985
syscall.wait4(0xc003b12d48?, 0x40e7a7?, 0x90?, 0x9c5ac0?)
/home/jwm/bootstrap2/src/syscall/zsyscall_netbsd_amd64.go:34 +0x4e fp=0xc003b12d20 sp=0xc003b12ca8 pc=0x47386e
syscall.Wait4(0x44ed1c?, 0xc003b12d7c, 0x46f6a6?, 0xc003b12de8?)
/home/jwm/bootstrap2/src/syscall/syscall_bsd.go:144 +0x2b fp=0xc003b12d58 sp=0xc003b12d20 pc=0x470f0b
os.(*Process).wait(0xc0032c4f30)
/home/jwm/bootstrap2/src/os/exec_unix.go:43 +0x77 fp=0xc003b12db0 sp=0xc003b12d58 pc=0x4cecd7
os.(*Process).Wait(...)
/home/jwm/bootstrap2/src/os/exec.go:132
os/exec.(*Cmd).Wait(0xc0022fe6e0)
/home/jwm/bootstrap2/src/os/exec/exec.go:510 +0x54 fp=0xc003b12e28 sp=0xc003b12db0 pc=0x4fc414
os/exec.(*Cmd).Run(0x939420?)
/home/jwm/bootstrap2/src/os/exec/exec.go:341 +0x39 fp=0xc003b12e48 sp=0xc003b12e28 pc=0x4fb519
cmd/go/internal/work.(*Builder).runOut(0xb?, 0xc00220e780, {0xc000026044, 0x18}, {0x0, 0x0, 0x2dad19760dcfb242?}, {0xc00205c800, 0x2c, 0x40})
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:2133 +0x5cf fp=0xc003b13020 sp=0xc003b12e48 pc=0x893d0f
cmd/go/internal/work.gcToolchain.gc({}, 0x44e890?, 0xc00220e780, {0xc0032c4e10, 0x25}, {0xc002430000, 0xdb2, 0x13d8}, {0x0, 0x0, ...}, ...)
/home/jwm/bootstrap2/src/cmd/go/internal/work/gc.go:213 +0x1819 fp=0xc003b132a8 sp=0xc003b13020 pc=0x8a1bf9
cmd/go/internal/work.(*gcToolchain).gc(0x7f7ff7ea95a8?, 0x20?, 0xc002be8800?, {0xc0032c4e10?, 0x45f0f9?}, {0xc002430000?, 0xa?, 0xc003b133d0?}, {0x0, 0x0, ...}, ...)
:1 +0xc8 fp=0xc003b13338 sp=0xc003b132a8 pc=0x8b3e48
cmd/go/internal/work.(*Builder).build(0xc0004cf040, {0xc000024140?, 0x0?}, 0xc00220e780)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:810 +0x2449 fp=0xc003b13db8 sp=0xc003b13338 pc=0x886cc9
cmd/go/internal/work.(*Builder).Do.func2({0xad8df8, 0xc000024140}, 0xc00220e780)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:139 +0x5ec fp=0xc003b13f20 sp=0xc003b13db8 pc=0x8823ac
cmd/go/internal/work.(*Builder).Do.func3()
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:201 +0xb9 fp=0xc003b13fe0 sp=0xc003b13f20 pc=0x881bd9
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc003b13fe8 sp=0xc003b13fe0 pc=0x463101
created by cmd/go/internal/work.(*Builder).Do
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:187 +0x3da

goroutine 7467 [select]:
runtime.gopark(0xc002515c28?, 0x2?, 0x0?, 0x30?, 0xc002515ac4?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc002515840 sp=0xc002515820 pc=0x436fd6
runtime.selectgo(0xc002515c28, 0xc002515ac0, 0xc001fd8210?, 0x0, 0x14?, 0x1)
/home/jwm/bootstrap2/src/runtime/select.go:328 +0x772 fp=0xc002515980 sp=0xc002515840 pc=0x445fd2
cmd/go/internal/test.(*runCache).builderRunTest(0xc00161d540, 0xc0025fa054?, {0x9d818c?, 0x0?}, 0xc001aa6140)
/home/jwm/bootstrap2/src/cmd/go/internal/test/test.go:1394 +0xd7c fp=0xc002515d80 sp=0xc002515980 pc=0x8ec39c
cmd/go/internal/test.(*runCache).builderRunTest-fm(0xad8df8?, {0xad8df8?, 0xc000024140?}, 0x0?)
:1 +0x3f fp=0xc002515db8 sp=0xc002515d80 pc=0x8f49bf
cmd/go/internal/work.(*Builder).Do.func2({0xad8df8, 0xc000024140}, 0xc001aa6140)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:139 +0x5ec fp=0xc002515f20 sp=0xc002515db8 pc=0x8823ac
cmd/go/internal/work.(*Builder).Do.func3()
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:201 +0xb9 fp=0xc002515fe0 sp=0xc002515f20 pc=0x881bd9
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc002515fe8 sp=0xc002515fe0 pc=0x463101
created by cmd/go/internal/work.(*Builder).Do
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:187 +0x3da

goroutine 9889 [IO wait]:
runtime.gopark(0xc0014c4680?, 0xc000069400?, 0x70?, 0xbd?, 0x477959?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc00195bd00 sp=0xc00195bce0 pc=0x436fd6
runtime.netpollblock(0xc002a53000?, 0x200?, 0x0?)
/home/jwm/bootstrap2/src/runtime/netpoll.go:522 +0xf7 fp=0xc00195bd38 sp=0xc00195bd00 pc=0x430657
internal/poll.runtime_pollWait(0x7f7fcdc45a58, 0x72)
/home/jwm/bootstrap2/src/runtime/netpoll.go:302 +0x89 fp=0xc00195bd58 sp=0xc00195bd38 pc=0x45dba9
internal/poll.(*pollDesc).wait(0xc000f0c5a0?, 0xc002a53000?, 0x1)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:83 +0x32 fp=0xc00195bd80 sp=0xc00195bd58 pc=0x4c3d92
internal/poll.(*pollDesc).waitRead(...)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:88
internal/poll.(*FD).Read(0xc000f0c5a0, {0xc002a53000, 0x200, 0x200})
/home/jwm/bootstrap2/src/internal/poll/fd_unix.go:167 +0x25a fp=0xc00195be00 sp=0xc00195bd80 pc=0x4c50fa
os.(*File).read(...)
/home/jwm/bootstrap2/src/os/file_posix.go:31
os.(*File).Read(0xc000010d58, {0xc002a53000?, 0x460f2e?, 0xc00195bea0?})
/home/jwm/bootstrap2/src/os/file.go:119 +0x5e fp=0xc00195be58 sp=0xc00195be00 pc=0x4cf3be
bytes.(*Buffer).ReadFrom(0xc00105b1d0, {0xad49a0, 0xc000010d58})
/home/jwm/bootstrap2/src/bytes/buffer.go:204 +0x98 fp=0xc00195beb0 sp=0xc00195be58 pc=0x4f2718
io.copyBuffer({0xad3aa0, 0xc00105b1d0}, {0xad49a0, 0xc000010d58}, {0x0, 0x0, 0x0})
/home/jwm/bootstrap2/src/io/io.go:412 +0x14b fp=0xc00195bf30 sp=0xc00195beb0 pc=0x4bf5ab
io.Copy(...)
/home/jwm/bootstrap2/src/io/io.go:385
os/exec.(*Cmd).writerDescriptor.func1()
/home/jwm/bootstrap2/src/os/exec/exec.go:311 +0x3a fp=0xc00195bf90 sp=0xc00195bf30 pc=0x4fb49a
os/exec.(*Cmd).Start.func1(0x0?)
/home/jwm/bootstrap2/src/os/exec/exec.go:444 +0x25 fp=0xc00195bfc8 sp=0xc00195bf90 pc=0x4fc325
os/exec.(*Cmd).Start.func3()
/home/jwm/bootstrap2/src/os/exec/exec.go:445 +0x2a fp=0xc00195bfe0 sp=0xc00195bfc8 pc=0x4fc2ca
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc00195bfe8 sp=0xc00195bfe0 pc=0x463101
created by os/exec.(*Cmd).Start
/home/jwm/bootstrap2/src/os/exec/exec.go:443 +0x795

goroutine 10327 [syscall]:
syscall.Syscall6(0x1c1, 0x3949, 0xc003e866c4, 0x0, 0xc0013c61b0, 0x0, 0x0)
/home/jwm/bootstrap2/src/syscall/asm_unix_amd64.s:39 +0x5 fp=0xc003e86628 sp=0xc003e86620 pc=0x477985
syscall.wait4(0xc003e866c8?, 0x40e7a7?, 0x90?, 0x9c5ac0?)
/home/jwm/bootstrap2/src/syscall/zsyscall_netbsd_amd64.go:34 +0x4e fp=0xc003e866a0 sp=0xc003e86628 pc=0x47386e
syscall.Wait4(0x960fc0?, 0xc003e866fc, 0xc003e867a8?, 0x0?)
/home/jwm/bootstrap2/src/syscall/syscall_bsd.go:144 +0x2b fp=0xc003e866d8 sp=0xc003e866a0 pc=0x470f0b
os.(*Process).wait(0xc001da8fc0)
/home/jwm/bootstrap2/src/os/exec_unix.go:43 +0x77 fp=0xc003e86730 sp=0xc003e866d8 pc=0x4cecd7
os.(*Process).Wait(...)
/home/jwm/bootstrap2/src/os/exec.go:132
os/exec.(*Cmd).Wait(0xc001634160)
/home/jwm/bootstrap2/src/os/exec/exec.go:510 +0x54 fp=0xc003e867a8 sp=0xc003e86730 pc=0x4fc414
cmd/go/internal/test.(*runCache).builderRunTest.func2()
/home/jwm/bootstrap2/src/cmd/go/internal/test/test.go:1391 +0x26 fp=0xc003e867e0 sp=0xc003e867a8 pc=0x8ed586
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc003e867e8 sp=0xc003e867e0 pc=0x463101
created by cmd/go/internal/test.(*runCache).builderRunTest
/home/jwm/bootstrap2/src/cmd/go/internal/test/test.go:1390 +0xd0a

goroutine 7455 [runnable]:
syscall.Syscall6(0x1c1, 0x20f8, 0xc002ccad44, 0x0, 0xc000ace000, 0x0, 0x0)
/home/jwm/bootstrap2/src/syscall/asm_unix_amd64.s:39 +0x5 fp=0xc002ccaca8 sp=0xc002ccaca0 pc=0x477985
syscall.wait4(0xc002ccad48?, 0x40e7a7?, 0x90?, 0x9c5ac0?)
/home/jwm/bootstrap2/src/syscall/zsyscall_netbsd_amd64.go:34 +0x4e fp=0xc002ccad20 sp=0xc002ccaca8 pc=0x47386e
syscall.Wait4(0x44ed1c?, 0xc002ccad7c, 0x7f7ff7ea9a58?, 0xc002ccade8?)
/home/jwm/bootstrap2/src/syscall/syscall_bsd.go:144 +0x2b fp=0xc002ccad58 sp=0xc002ccad20 pc=0x470f0b
os.(*Process).wait(0xc0017a8030)
/home/jwm/bootstrap2/src/os/exec_unix.go:43 +0x77 fp=0xc002ccadb0 sp=0xc002ccad58 pc=0x4cecd7
os.(*Process).Wait(...)
/home/jwm/bootstrap2/src/os/exec.go:132
os/exec.(*Cmd).Wait(0xc002048000)
/home/jwm/bootstrap2/src/os/exec/exec.go:510 +0x54 fp=0xc002ccae28 sp=0xc002ccadb0 pc=0x4fc414
os/exec.(*Cmd).Run(0x939420?)
/home/jwm/bootstrap2/src/os/exec/exec.go:341 +0x39 fp=0xc002ccae48 sp=0xc002ccae28 pc=0x4fb519
cmd/go/internal/work.(*Builder).runOut(0xc?, 0xc001c348c0, {0xc000026044, 0x18}, {0x0, 0x0, 0x938ba0?}, {0xc00224a000, 0xd, 0x10})
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:2133 +0x5cf fp=0xc002ccb020 sp=0xc002ccae48 pc=0x893d0f
cmd/go/internal/work.gcToolchain.gc({}, 0x44e890?, 0xc001c348c0, {0xc004c00060, 0x25}, {0xc002bc2000, 0x1b9, 0x3ab}, {0x0, 0x0, ...}, ...)
/home/jwm/bootstrap2/src/cmd/go/internal/work/gc.go:213 +0x1819 fp=0xc002ccb2a8 sp=0xc002ccb020 pc=0x8a1bf9
cmd/go/internal/work.(*gcToolchain).gc(0xc0a2ef42a4339174?, 0x944ca9c6a?, 0xdbe580?, {0xc004c00060?, 0x81d88f?}, {0xc002bc2000?, 0x6b?, 0xaf?}, {0x0, 0x0, ...}, ...)
:1 +0xc8 fp=0xc002ccb338 sp=0xc002ccb2a8 pc=0x8b3e48
cmd/go/internal/work.(*Builder).build(0xc0004cf040, {0xc000024140?, 0x0?}, 0xc001c348c0)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:810 +0x2449 fp=0xc002ccbdb8 sp=0xc002ccb338 pc=0x886cc9
cmd/go/internal/work.(*Builder).Do.func2({0xad8df8, 0xc000024140}, 0xc001c348c0)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:139 +0x5ec fp=0xc002ccbf20 sp=0xc002ccbdb8 pc=0x8823ac
cmd/go/internal/work.(*Builder).Do.func3()
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:201 +0xb9 fp=0xc002ccbfe0 sp=0xc002ccbf20 pc=0x881bd9
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc002ccbfe8 sp=0xc002ccbfe0 pc=0x463101
created by cmd/go/internal/work.(*Builder).Do
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:187 +0x3da

goroutine 10152 [syscall]:
syscall.Syscall6(0x1c1, 0x2928, 0xc0023656c4, 0x0, 0xc001e401b0, 0x0, 0x0)
/home/jwm/bootstrap2/src/syscall/asm_unix_amd64.s:39 +0x5 fp=0xc002365628 sp=0xc002365620 pc=0x477985
syscall.wait4(0xc0023656c8?, 0x40e7a7?, 0x90?, 0x9c5ac0?)
/home/jwm/bootstrap2/src/syscall/zsyscall_netbsd_amd64.go:34 +0x4e fp=0xc0023656a0 sp=0xc002365628 pc=0x47386e
syscall.Wait4(0x960fc0?, 0xc0023656fc, 0xc0023657a8?, 0x0?)
/home/jwm/bootstrap2/src/syscall/syscall_bsd.go:144 +0x2b fp=0xc0023656d8 sp=0xc0023656a0 pc=0x470f0b
os.(*Process).wait(0xc0044ba240)
/home/jwm/bootstrap2/src/os/exec_unix.go:43 +0x77 fp=0xc002365730 sp=0xc0023656d8 pc=0x4cecd7
os.(*Process).Wait(...)
/home/jwm/bootstrap2/src/os/exec.go:132
os/exec.(*Cmd).Wait(0xc0025da420)
/home/jwm/bootstrap2/src/os/exec/exec.go:510 +0x54 fp=0xc0023657a8 sp=0xc002365730 pc=0x4fc414
cmd/go/internal/test.(*runCache).builderRunTest.func2()
/home/jwm/bootstrap2/src/cmd/go/internal/test/test.go:1391 +0x26 fp=0xc0023657e0 sp=0xc0023657a8 pc=0x8ed586
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0023657e8 sp=0xc0023657e0 pc=0x463101
created by cmd/go/internal/test.(*runCache).builderRunTest
/home/jwm/bootstrap2/src/cmd/go/internal/test/test.go:1390 +0xd0a

goroutine 10717 [IO wait]:
runtime.gopark(0xc0016a6340?, 0xc000052000?, 0x70?, 0x55?, 0x477959?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc0022f5500 sp=0xc0022f54e0 pc=0x436fd6
runtime.netpollblock(0xc000113c00?, 0x200?, 0x0?)
/home/jwm/bootstrap2/src/runtime/netpoll.go:522 +0xf7 fp=0xc0022f5538 sp=0xc0022f5500 pc=0x430657
internal/poll.runtime_pollWait(0x7f7fcdce2f68, 0x72)
/home/jwm/bootstrap2/src/runtime/netpoll.go:302 +0x89 fp=0xc0022f5558 sp=0xc0022f5538 pc=0x45dba9
internal/poll.(*pollDesc).wait(0xc000fe3aa0?, 0xc000113c00?, 0x1)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:83 +0x32 fp=0xc0022f5580 sp=0xc0022f5558 pc=0x4c3d92
internal/poll.(*pollDesc).waitRead(...)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:88
internal/poll.(*FD).Read(0xc000fe3aa0, {0xc000113c00, 0x200, 0x200})
/home/jwm/bootstrap2/src/internal/poll/fd_unix.go:167 +0x25a fp=0xc0022f5600 sp=0xc0022f5580 pc=0x4c50fa
os.(*File).read(...)
/home/jwm/bootstrap2/src/os/file_posix.go:31
os.(*File).Read(0xc00088e8c0, {0xc000113c00?, 0x460f2e?, 0xc0022f56a0?})
/home/jwm/bootstrap2/src/os/file.go:119 +0x5e fp=0xc0022f5658 sp=0xc0022f5600 pc=0x4cf3be
bytes.(*Buffer).ReadFrom(0xc001bd6e40, {0xad49a0, 0xc00088e8c0})
/home/jwm/bootstrap2/src/bytes/buffer.go:204 +0x98 fp=0xc0022f56b0 sp=0xc0022f5658 pc=0x4f2718
io.copyBuffer({0xad3aa0, 0xc001bd6e40}, {0xad49a0, 0xc00088e8c0}, {0x0, 0x0, 0x0})
/home/jwm/bootstrap2/src/io/io.go:412 +0x14b fp=0xc0022f5730 sp=0xc0022f56b0 pc=0x4bf5ab
io.Copy(...)
/home/jwm/bootstrap2/src/io/io.go:385
os/exec.(*Cmd).writerDescriptor.func1()
/home/jwm/bootstrap2/src/os/exec/exec.go:311 +0x3a fp=0xc0022f5790 sp=0xc0022f5730 pc=0x4fb49a
os/exec.(*Cmd).Start.func1(0x0?)
/home/jwm/bootstrap2/src/os/exec/exec.go:444 +0x25 fp=0xc0022f57c8 sp=0xc0022f5790 pc=0x4fc325
os/exec.(*Cmd).Start.func3()
/home/jwm/bootstrap2/src/os/exec/exec.go:445 +0x2a fp=0xc0022f57e0 sp=0xc0022f57c8 pc=0x4fc2ca
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0022f57e8 sp=0xc0022f57e0 pc=0x463101
created by os/exec.(*Cmd).Start
/home/jwm/bootstrap2/src/os/exec/exec.go:443 +0x795

goroutine 7454 [syscall]:
syscall.Syscall6(0x1c1, 0x2fa5, 0xc001f5ad44, 0x0, 0xc0025c4a20, 0x0, 0x0)
/home/jwm/bootstrap2/src/syscall/asm_unix_amd64.s:39 +0x5 fp=0xc001f5aca8 sp=0xc001f5aca0 pc=0x477985
syscall.wait4(0xc001f5ad48?, 0x40e7a7?, 0x90?, 0x9c5ac0?)
/home/jwm/bootstrap2/src/syscall/zsyscall_netbsd_amd64.go:34 +0x4e fp=0xc001f5ad20 sp=0xc001f5aca8 pc=0x47386e
syscall.Wait4(0x44ed1c?, 0xc001f5ad7c, 0x46f6a6?, 0xc001f5ade8?)
/home/jwm/bootstrap2/src/syscall/syscall_bsd.go:144 +0x2b fp=0xc001f5ad58 sp=0xc001f5ad20 pc=0x470f0b
os.(*Process).wait(0xc0030032f0)
/home/jwm/bootstrap2/src/os/exec_unix.go:43 +0x77 fp=0xc001f5adb0 sp=0xc001f5ad58 pc=0x4cecd7
os.(*Process).Wait(...)
/home/jwm/bootstrap2/src/os/exec.go:132
os/exec.(*Cmd).Wait(0xc00355a420)
/home/jwm/bootstrap2/src/os/exec/exec.go:510 +0x54 fp=0xc001f5ae28 sp=0xc001f5adb0 pc=0x4fc414
os/exec.(*Cmd).Run(0x939420?)
/home/jwm/bootstrap2/src/os/exec/exec.go:341 +0x39 fp=0xc001f5ae48 sp=0xc001f5ae28 pc=0x4fb519
cmd/go/internal/work.(*Builder).runOut(0x15?, 0xc001e6cf00, {0xc000026044, 0x18}, {0x0, 0x0, 0xc001f5b0b0?}, {0xc0020cc800, 0x73, 0x80})
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:2133 +0x5cf fp=0xc001f5b020 sp=0xc001f5ae48 pc=0x893d0f
cmd/go/internal/work.gcToolchain.gc({}, 0x44e890?, 0xc001e6cf00, {0xc003003170, 0x25}, {0xc0024c8000, 0x13b6, 0x1442}, {0x0, 0x0, ...}, ...)
/home/jwm/bootstrap2/src/cmd/go/internal/work/gc.go:213 +0x1819 fp=0xc001f5b2a8 sp=0xc001f5b020 pc=0x8a1bf9
cmd/go/internal/work.(*gcToolchain).gc(0x7f7ff7e9a3c8?, 0x20?, 0xc0024bc400?, {0xc003003170?, 0x45f0f9?}, {0xc0024c8000?, 0xa?, 0xc001f5b3d0?}, {0x0, 0x0, ...}, ...)
:1 +0xc8 fp=0xc001f5b338 sp=0xc001f5b2a8 pc=0x8b3e48
cmd/go/internal/work.(*Builder).build(0xc0004cf040, {0xc000024140?, 0x0?}, 0xc001e6cf00)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:810 +0x2449 fp=0xc001f5bdb8 sp=0xc001f5b338 pc=0x886cc9
cmd/go/internal/work.(*Builder).Do.func2({0xad8df8, 0xc000024140}, 0xc001e6cf00)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:139 +0x5ec fp=0xc001f5bf20 sp=0xc001f5bdb8 pc=0x8823ac
cmd/go/internal/work.(*Builder).Do.func3()
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:201 +0xb9 fp=0xc001f5bfe0 sp=0xc001f5bf20 pc=0x881bd9
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc001f5bfe8 sp=0xc001f5bfe0 pc=0x463101
created by cmd/go/internal/work.(*Builder).Do
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:187 +0x3da

goroutine 10564 [IO wait]:
runtime.gopark(0xc00094b1e0?, 0xc00004af00?, 0x70?, 0x9d?, 0x477959?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc001939d00 sp=0xc001939ce0 pc=0x436fd6
runtime.netpollblock(0xc001fd6400?, 0x200?, 0x0?)
/home/jwm/bootstrap2/src/runtime/netpoll.go:522 +0xf7 fp=0xc001939d38 sp=0xc001939d00 pc=0x430657
internal/poll.runtime_pollWait(0x7f7fce6e9180, 0x72)
/home/jwm/bootstrap2/src/runtime/netpoll.go:302 +0x89 fp=0xc001939d58 sp=0xc001939d38 pc=0x45dba9
internal/poll.(*pollDesc).wait(0xc0006d6600?, 0xc001fd6400?, 0x1)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:83 +0x32 fp=0xc001939d80 sp=0xc001939d58 pc=0x4c3d92
internal/poll.(*pollDesc).waitRead(...)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:88
internal/poll.(*FD).Read(0xc0006d6600, {0xc001fd6400, 0x200, 0x200})
/home/jwm/bootstrap2/src/internal/poll/fd_unix.go:167 +0x25a fp=0xc001939e00 sp=0xc001939d80 pc=0x4c50fa
os.(*File).read(...)
/home/jwm/bootstrap2/src/os/file_posix.go:31
os.(*File).Read(0xc00051e178, {0xc001fd6400?, 0xc001939ea0?, 0xc001939ea0?})
/home/jwm/bootstrap2/src/os/file.go:119 +0x5e fp=0xc001939e58 sp=0xc001939e00 pc=0x4cf3be
bytes.(*Buffer).ReadFrom(0xc001831110, {0xad49a0, 0xc00051e178})
/home/jwm/bootstrap2/src/bytes/buffer.go:204 +0x98 fp=0xc001939eb0 sp=0xc001939e58 pc=0x4f2718
io.copyBuffer({0xad3aa0, 0xc001831110}, {0xad49a0, 0xc00051e178}, {0x0, 0x0, 0x0})
/home/jwm/bootstrap2/src/io/io.go:412 +0x14b fp=0xc001939f30 sp=0xc001939eb0 pc=0x4bf5ab
io.Copy(...)
/home/jwm/bootstrap2/src/io/io.go:385
os/exec.(*Cmd).writerDescriptor.func1()
/home/jwm/bootstrap2/src/os/exec/exec.go:311 +0x3a fp=0xc001939f90 sp=0xc001939f30 pc=0x4fb49a
os/exec.(*Cmd).Start.func1(0xffff000000000000?)
/home/jwm/bootstrap2/src/os/exec/exec.go:444 +0x25 fp=0xc001939fc8 sp=0xc001939f90 pc=0x4fc325
os/exec.(*Cmd).Start.func3()
/home/jwm/bootstrap2/src/os/exec/exec.go:445 +0x2a fp=0xc001939fe0 sp=0xc001939fc8 pc=0x4fc2ca
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc001939fe8 sp=0xc001939fe0 pc=0x463101
created by os/exec.(*Cmd).Start
/home/jwm/bootstrap2/src/os/exec/exec.go:443 +0x795

goroutine 7472 [runnable]:
syscall.Syscall6(0x1c1, 0x2b5e, 0xc002cd0d44, 0x0, 0xc0014c6a20, 0x0, 0x0)
/home/jwm/bootstrap2/src/syscall/asm_unix_amd64.s:39 +0x5 fp=0xc002cd0ca8 sp=0xc002cd0ca0 pc=0x477985
syscall.wait4(0xc002cd0d48?, 0x40e7a7?, 0x90?, 0x9c5ac0?)
/home/jwm/bootstrap2/src/syscall/zsyscall_netbsd_amd64.go:34 +0x4e fp=0xc002cd0d20 sp=0xc002cd0ca8 pc=0x47386e
syscall.Wait4(0x44ed1c?, 0xc002cd0d7c, 0x7f7ff7eaa3b8?, 0xc002cd0de8?)
/home/jwm/bootstrap2/src/syscall/syscall_bsd.go:144 +0x2b fp=0xc002cd0d58 sp=0xc002cd0d20 pc=0x470f0b
os.(*Process).wait(0xc0032c5d70)
/home/jwm/bootstrap2/src/os/exec_unix.go:43 +0x77 fp=0xc002cd0db0 sp=0xc002cd0d58 pc=0x4cecd7
os.(*Process).Wait(...)
/home/jwm/bootstrap2/src/os/exec.go:132
os/exec.(*Cmd).Wait(0xc0028dc160)
/home/jwm/bootstrap2/src/os/exec/exec.go:510 +0x54 fp=0xc002cd0e28 sp=0xc002cd0db0 pc=0x4fc414
os/exec.(*Cmd).Run(0x939420?)
/home/jwm/bootstrap2/src/os/exec/exec.go:341 +0x39 fp=0xc002cd0e48 sp=0xc002cd0e28 pc=0x4fb519
cmd/go/internal/work.(*Builder).runOut(0x11?, 0xc002f63540, {0xc000026044, 0x18}, {0x0, 0x0, 0x50d0dc650ef4bc57?}, {0xc000a86200, 0x14, 0x20})
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:2133 +0x5cf fp=0xc002cd1020 sp=0xc002cd0e48 pc=0x893d0f
cmd/go/internal/work.gcToolchain.gc({}, 0x44e890?, 0xc002f63540, {0xc0032c5b00, 0x25}, {0xc003ae8000, 0x110d, 0x2178}, {0x0, 0x0, ...}, ...)
/home/jwm/bootstrap2/src/cmd/go/internal/work/gc.go:213 +0x1819 fp=0xc002cd12a8 sp=0xc002cd1020 pc=0x8a1bf9
cmd/go/internal/work.(*gcToolchain).gc(0x7f7ff7e9bfe8?, 0x20?, 0xc000400000?, {0xc0032c5b00?, 0x45f0f9?}, {0xc003ae8000?, 0xa?, 0xc002cd13d0?}, {0x0, 0x0, ...}, ...)
:1 +0xc8 fp=0xc002cd1338 sp=0xc002cd12a8 pc=0x8b3e48
cmd/go/internal/work.(*Builder).build(0xc0004cf040, {0xc000024140?, 0x0?}, 0xc002f63540)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:810 +0x2449 fp=0xc002cd1db8 sp=0xc002cd1338 pc=0x886cc9
cmd/go/internal/work.(*Builder).Do.func2({0xad8df8, 0xc000024140}, 0xc002f63540)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:139 +0x5ec fp=0xc002cd1f20 sp=0xc002cd1db8 pc=0x8823ac
cmd/go/internal/work.(*Builder).Do.func3()
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:201 +0xb9 fp=0xc002cd1fe0 sp=0xc002cd1f20 pc=0x881bd9
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc002cd1fe8 sp=0xc002cd1fe0 pc=0x463101
created by cmd/go/internal/work.(*Builder).Do
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:187 +0x3da

goroutine 7453 [runnable]:
syscall.Syscall6(0x1c1, 0x393d, 0xc00251971c, 0x0, 0xc002d0c120, 0x0, 0x0)
/home/jwm/bootstrap2/src/syscall/asm_unix_amd64.s:39 +0x5 fp=0xc002519680 sp=0xc002519678 pc=0x477985
syscall.wait4(0xc002519720?, 0x40e7a7?, 0x90?, 0x9c5ac0?)
/home/jwm/bootstrap2/src/syscall/zsyscall_netbsd_amd64.go:34 +0x4e fp=0xc0025196f8 sp=0xc002519680 pc=0x47386e
syscall.Wait4(0x44ed1c?, 0xc002519754, 0xa3e2c8?, 0xc0025197c0?)
/home/jwm/bootstrap2/src/syscall/syscall_bsd.go:144 +0x2b fp=0xc002519730 sp=0xc0025196f8 pc=0x470f0b
os.(*Process).wait(0xc004c00030)
/home/jwm/bootstrap2/src/os/exec_unix.go:43 +0x77 fp=0xc002519788 sp=0xc002519730 pc=0x4cecd7
os.(*Process).Wait(...)
/home/jwm/bootstrap2/src/os/exec.go:132
os/exec.(*Cmd).Wait(0xc001993340)
/home/jwm/bootstrap2/src/os/exec/exec.go:510 +0x54 fp=0xc002519800 sp=0xc002519788 pc=0x4fc414
os/exec.(*Cmd).Run(0x939420?)
/home/jwm/bootstrap2/src/os/exec/exec.go:341 +0x39 fp=0xc002519820 sp=0xc002519800 pc=0x4fb519
cmd/go/internal/work.(*Builder).runOut(0x2f?, 0xc0009b7540, {0x9d818e, 0x1}, {0xc002519b10, 0x0, 0x8?}, {0xc002519c18, 0x8, 0x8})
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:2133 +0x5cf fp=0xc0025199f8 sp=0xc002519820 pc=0x893d0f
cmd/go/internal/work.(*Builder).run(0xc0012061a0?, 0x1?, {0x9d818e, 0x1}, {0xc000213620, 0x18}, {0xc002519b10?, 0xc002519b48?, 0x4d0e47?}, {0xc002519c18, ...})
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:2045 +0x92 fp=0xc002519ab0 sp=0xc0025199f8 pc=0x893412
cmd/go/internal/work.gcToolchain.ld({}, 0xc0004cf040?, 0xc0009b7540, {0xc00086b440, 0x26}, {0xc0031372f0, 0x2c}, {0xc00291bdd0, 0x25})
/home/jwm/bootstrap2/src/cmd/go/internal/work/gc.go:683 +0xe05 fp=0xc002519ca8 sp=0xc002519ab0 pc=0x8a6505
cmd/go/internal/work.(*gcToolchain).ld(0xc0004cf040?, 0xc00086b440?, 0x1e?, {0xc00086b440?, 0xc0004cf040?}, {0xc0031372f0?, 0x0?}, {0xc00291bdd0?, 0xad8df8?})
:1 +0x65 fp=0xc002519cf8 sp=0xc002519ca8 pc=0x8b3f65
cmd/go/internal/work.(*Builder).link(0xc0004cf040, {0xc000024140?, 0x0?}, 0xc0009b7540)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:1361 +0x343 fp=0xc002519db8 sp=0xc002519cf8 pc=0x88dda3
cmd/go/internal/work.(*Builder).Do.func2({0xad8df8, 0xc000024140}, 0xc0009b7540)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:139 +0x5ec fp=0xc002519f20 sp=0xc002519db8 pc=0x8823ac
cmd/go/internal/work.(*Builder).Do.func3()
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:201 +0xb9 fp=0xc002519fe0 sp=0xc002519f20 pc=0x881bd9
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc002519fe8 sp=0xc002519fe0 pc=0x463101
created by cmd/go/internal/work.(*Builder).Do
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:187 +0x3da

goroutine 7475 [runnable]:
syscall.Syscall6(0x1c1, 0x4d8d, 0xc002ccd71c, 0x0, 0xc00273a000, 0x0, 0x0)
/home/jwm/bootstrap2/src/syscall/asm_unix_amd64.s:39 +0x5 fp=0xc002ccd680 sp=0xc002ccd678 pc=0x477985
syscall.wait4(0xc002ccd720?, 0x40e7a7?, 0x90?, 0x9c5ac0?)
/home/jwm/bootstrap2/src/syscall/zsyscall_netbsd_amd64.go:34 +0x4e fp=0xc002ccd6f8 sp=0xc002ccd680 pc=0x47386e
syscall.Wait4(0x44ed1c?, 0xc002ccd754, 0x46f6a6?, 0xc002ccd7c0?)
/home/jwm/bootstrap2/src/syscall/syscall_bsd.go:144 +0x2b fp=0xc002ccd730 sp=0xc002ccd6f8 pc=0x470f0b
os.(*Process).wait(0xc00291a000)
/home/jwm/bootstrap2/src/os/exec_unix.go:43 +0x77 fp=0xc002ccd788 sp=0xc002ccd730 pc=0x4cecd7
os.(*Process).Wait(...)
/home/jwm/bootstrap2/src/os/exec.go:132
os/exec.(*Cmd).Wait(0xc001323e40)
/home/jwm/bootstrap2/src/os/exec/exec.go:510 +0x54 fp=0xc002ccd800 sp=0xc002ccd788 pc=0x4fc414
os/exec.(*Cmd).Run(0x939420?)
/home/jwm/bootstrap2/src/os/exec/exec.go:341 +0x39 fp=0xc002ccd820 sp=0xc002ccd800 pc=0x4fb519
cmd/go/internal/work.(*Builder).runOut(0x2f?, 0xc002033cc0, {0x9d818e, 0x1}, {0xc002ccdb10, 0x0, 0x8?}, {0xc002ccdc18, 0x8, 0x8})
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:2133 +0x5cf fp=0xc002ccd9f8 sp=0xc002ccd820 pc=0x893d0f
cmd/go/internal/work.(*Builder).run(0xc0010fd9d0?, 0x1?, {0x9d818e, 0x1}, {0xc0027bb8f0, 0x22}, {0xc002ccdb10?, 0xc002ccdb48?, 0x4d0e47?}, {0xc002ccdc18, ...})
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:2045 +0x92 fp=0xc002ccdab0 sp=0xc002ccd9f8 pc=0x893412
cmd/go/internal/work.gcToolchain.ld({}, 0xc0004cf040?, 0xc002033cc0, {0xc0027bbf20, 0x2b}, {0xc0038a4540, 0x2c}, {0xc003fc5620, 0x25})
/home/jwm/bootstrap2/src/cmd/go/internal/work/gc.go:683 +0xe05 fp=0xc002ccdca8 sp=0xc002ccdab0 pc=0x8a6505
cmd/go/internal/work.(*gcToolchain).ld(0xc0004cf040?, 0xc0027bbf20?, 0x1e?, {0xc0027bbf20?, 0xc0004cf040?}, {0xc0038a4540?, 0x0?}, {0xc003fc5620?, 0xad8df8?})
:1 +0x65 fp=0xc002ccdcf8 sp=0xc002ccdca8 pc=0x8b3f65
cmd/go/internal/work.(*Builder).link(0xc0004cf040, {0xc000024140?, 0x0?}, 0xc002033cc0)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:1361 +0x343 fp=0xc002ccddb8 sp=0xc002ccdcf8 pc=0x88dda3
cmd/go/internal/work.(*Builder).Do.func2({0xad8df8, 0xc000024140}, 0xc002033cc0)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:139 +0x5ec fp=0xc002ccdf20 sp=0xc002ccddb8 pc=0x8823ac
cmd/go/internal/work.(*Builder).Do.func3()
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:201 +0xb9 fp=0xc002ccdfe0 sp=0xc002ccdf20 pc=0x881bd9
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc002ccdfe8 sp=0xc002ccdfe0 pc=0x463101
created by cmd/go/internal/work.(*Builder).Do
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:187 +0x3da

goroutine 7451 [select]:
runtime.gopark(0xc002d75c28?, 0x2?, 0x0?, 0x30?, 0xc002d75ac4?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc002d75840 sp=0xc002d75820 pc=0x436fd6
runtime.selectgo(0xc002d75c28, 0xc002d75ac0, 0xc0007d1790?, 0x0, 0x14?, 0x1)
/home/jwm/bootstrap2/src/runtime/select.go:328 +0x772 fp=0xc002d75980 sp=0xc002d75840 pc=0x445fd2
cmd/go/internal/test.(*runCache).builderRunTest(0xc001695f40, 0xc001da96d3?, {0xc002d75ef8?, 0x0?}, 0xc001de6c80)
/home/jwm/bootstrap2/src/cmd/go/internal/test/test.go:1394 +0xd7c fp=0xc002d75d80 sp=0xc002d75980 pc=0x8ec39c
cmd/go/internal/test.(*runCache).builderRunTest-fm(0xad8df8?, {0xad8df8?, 0xc000024140?}, 0x0?)
:1 +0x3f fp=0xc002d75db8 sp=0xc002d75d80 pc=0x8f49bf
cmd/go/internal/work.(*Builder).Do.func2({0xad8df8, 0xc000024140}, 0xc001de6c80)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:139 +0x5ec fp=0xc002d75f20 sp=0xc002d75db8 pc=0x8823ac
cmd/go/internal/work.(*Builder).Do.func3()
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:201 +0xb9 fp=0xc002d75fe0 sp=0xc002d75f20 pc=0x881bd9
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc002d75fe8 sp=0xc002d75fe0 pc=0x463101
created by cmd/go/internal/work.(*Builder).Do
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:187 +0x3da

goroutine 9985 [IO wait]:
runtime.gopark(0xc0022eed00?, 0xc00003f400?, 0x70?, 0x5d?, 0x477959?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc002dc5d00 sp=0xc002dc5ce0 pc=0x436fd6
runtime.netpollblock(0xc000816000?, 0x200?, 0x0?)
/home/jwm/bootstrap2/src/runtime/netpoll.go:522 +0xf7 fp=0xc002dc5d38 sp=0xc002dc5d00 pc=0x430657
internal/poll.runtime_pollWait(0x7f7fcdc455a8, 0x72)
/home/jwm/bootstrap2/src/runtime/netpoll.go:302 +0x89 fp=0xc002dc5d58 sp=0xc002dc5d38 pc=0x45dba9
internal/poll.(*pollDesc).wait(0xc002650120?, 0xc000816000?, 0x1)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:83 +0x32 fp=0xc002dc5d80 sp=0xc002dc5d58 pc=0x4c3d92
internal/poll.(*pollDesc).waitRead(...)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:88
internal/poll.(*FD).Read(0xc002650120, {0xc000816000, 0x200, 0x200})
/home/jwm/bootstrap2/src/internal/poll/fd_unix.go:167 +0x25a fp=0xc002dc5e00 sp=0xc002dc5d80 pc=0x4c50fa
os.(*File).read(...)
/home/jwm/bootstrap2/src/os/file_posix.go:31
os.(*File).Read(0xc0006a6328, {0xc000816000?, 0xc002dc5ea0?, 0xc002dc5ea0?})
/home/jwm/bootstrap2/src/os/file.go:119 +0x5e fp=0xc002dc5e58 sp=0xc002dc5e00 pc=0x4cf3be
bytes.(*Buffer).ReadFrom(0xc0013d1d40, {0xad49a0, 0xc0006a6328})
/home/jwm/bootstrap2/src/bytes/buffer.go:204 +0x98 fp=0xc002dc5eb0 sp=0xc002dc5e58 pc=0x4f2718
io.copyBuffer({0xad3aa0, 0xc0013d1d40}, {0xad49a0, 0xc0006a6328}, {0x0, 0x0, 0x0})
/home/jwm/bootstrap2/src/io/io.go:412 +0x14b fp=0xc002dc5f30 sp=0xc002dc5eb0 pc=0x4bf5ab
io.Copy(...)
/home/jwm/bootstrap2/src/io/io.go:385
os/exec.(*Cmd).writerDescriptor.func1()
/home/jwm/bootstrap2/src/os/exec/exec.go:311 +0x3a fp=0xc002dc5f90 sp=0xc002dc5f30 pc=0x4fb49a
os/exec.(*Cmd).Start.func1(0x0?)
/home/jwm/bootstrap2/src/os/exec/exec.go:444 +0x25 fp=0xc002dc5fc8 sp=0xc002dc5f90 pc=0x4fc325
os/exec.(*Cmd).Start.func3()
/home/jwm/bootstrap2/src/os/exec/exec.go:445 +0x2a fp=0xc002dc5fe0 sp=0xc002dc5fc8 pc=0x4fc2ca
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc002dc5fe8 sp=0xc002dc5fe0 pc=0x463101
created by os/exec.(*Cmd).Start
/home/jwm/bootstrap2/src/os/exec/exec.go:443 +0x795

goroutine 10681 [IO wait]:
runtime.gopark(0xc0022ef380?, 0xc000041900?, 0x70?, 0xad?, 0x477959?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc00236ad00 sp=0xc00236ace0 pc=0x436fd6
runtime.netpollblock(0xc004223600?, 0x200?, 0x0?)
/home/jwm/bootstrap2/src/runtime/netpoll.go:522 +0xf7 fp=0xc00236ad38 sp=0xc00236ad00 pc=0x430657
internal/poll.runtime_pollWait(0x7f7fcdc45878, 0x72)
/home/jwm/bootstrap2/src/runtime/netpoll.go:302 +0x89 fp=0xc00236ad58 sp=0xc00236ad38 pc=0x45dba9
internal/poll.(*pollDesc).wait(0xc002650960?, 0xc004223600?, 0x1)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:83 +0x32 fp=0xc00236ad80 sp=0xc00236ad58 pc=0x4c3d92
internal/poll.(*pollDesc).waitRead(...)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:88
internal/poll.(*FD).Read(0xc002650960, {0xc004223600, 0x200, 0x200})
/home/jwm/bootstrap2/src/internal/poll/fd_unix.go:167 +0x25a fp=0xc00236ae00 sp=0xc00236ad80 pc=0x4c50fa
os.(*File).read(...)
/home/jwm/bootstrap2/src/os/file_posix.go:31
os.(*File).Read(0xc00080cc88, {0xc004223600?, 0xc00236aea0?, 0xc00236aea0?})
/home/jwm/bootstrap2/src/os/file.go:119 +0x5e fp=0xc00236ae58 sp=0xc00236ae00 pc=0x4cf3be
bytes.(*Buffer).ReadFrom(0xc002ba75c0, {0xad49a0, 0xc00080cc88})
/home/jwm/bootstrap2/src/bytes/buffer.go:204 +0x98 fp=0xc00236aeb0 sp=0xc00236ae58 pc=0x4f2718
io.copyBuffer({0xad3aa0, 0xc002ba75c0}, {0xad49a0, 0xc00080cc88}, {0x0, 0x0, 0x0})
/home/jwm/bootstrap2/src/io/io.go:412 +0x14b fp=0xc00236af30 sp=0xc00236aeb0 pc=0x4bf5ab
io.Copy(...)
/home/jwm/bootstrap2/src/io/io.go:385
os/exec.(*Cmd).writerDescriptor.func1()
/home/jwm/bootstrap2/src/os/exec/exec.go:311 +0x3a fp=0xc00236af90 sp=0xc00236af30 pc=0x4fb49a
os/exec.(*Cmd).Start.func1(0x0?)
/home/jwm/bootstrap2/src/os/exec/exec.go:444 +0x25 fp=0xc00236afc8 sp=0xc00236af90 pc=0x4fc325
os/exec.(*Cmd).Start.func3()
/home/jwm/bootstrap2/src/os/exec/exec.go:445 +0x2a fp=0xc00236afe0 sp=0xc00236afc8 pc=0x4fc2ca
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc00236afe8 sp=0xc00236afe0 pc=0x463101
created by os/exec.(*Cmd).Start
/home/jwm/bootstrap2/src/os/exec/exec.go:443 +0x795

goroutine 7678 [chan receive]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0xc00280c780?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc00280c708 sp=0xc00280c6e8 pc=0x436fd6
runtime.chanrecv(0xc003795aa0, 0x0, 0x1)
/home/jwm/bootstrap2/src/runtime/chan.go:577 +0x56c fp=0xc00280c798 sp=0xc00280c708 pc=0x407a8c
runtime.chanrecv1(0x4fc2ca?, 0x0?)
/home/jwm/bootstrap2/src/runtime/chan.go:440 +0x18 fp=0xc00280c7c0 sp=0xc00280c798 pc=0x4074b8
cmd/go/internal/base.processSignals.func1()
/home/jwm/bootstrap2/src/cmd/go/internal/base/signal.go:21 +0x1f fp=0xc00280c7e0 sp=0xc00280c7c0 pc=0x5b15ff
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc00280c7e8 sp=0xc00280c7e0 pc=0x463101
created by cmd/go/internal/base.processSignals
/home/jwm/bootstrap2/src/cmd/go/internal/base/signal.go:20 +0x8a

goroutine 10220 [IO wait]:
runtime.gopark(0xc00251fa00?, 0xc00006b900?, 0x70?, 0x9d?, 0x477959?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc000209d00 sp=0xc000209ce0 pc=0x436fd6
runtime.netpollblock(0xc002670400?, 0x200?, 0x0?)
/home/jwm/bootstrap2/src/runtime/netpoll.go:522 +0xf7 fp=0xc000209d38 sp=0xc000209d00 pc=0x430657
internal/poll.runtime_pollWait(0x7f7fcdc45e18, 0x72)
/home/jwm/bootstrap2/src/runtime/netpoll.go:302 +0x89 fp=0xc000209d58 sp=0xc000209d38 pc=0x45dba9
internal/poll.(*pollDesc).wait(0xc0021fbd40?, 0xc002670400?, 0x1)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:83 +0x32 fp=0xc000209d80 sp=0xc000209d58 pc=0x4c3d92
internal/poll.(*pollDesc).waitRead(...)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:88
internal/poll.(*FD).Read(0xc0021fbd40, {0xc002670400, 0x200, 0x200})
/home/jwm/bootstrap2/src/internal/poll/fd_unix.go:167 +0x25a fp=0xc000209e00 sp=0xc000209d80 pc=0x4c50fa
os.(*File).read(...)
/home/jwm/bootstrap2/src/os/file_posix.go:31
os.(*File).Read(0xc002e22480, {0xc002670400?, 0xc000209ea0?, 0xc000209ea0?})
/home/jwm/bootstrap2/src/os/file.go:119 +0x5e fp=0xc000209e58 sp=0xc000209e00 pc=0x4cf3be
bytes.(*Buffer).ReadFrom(0xc00183fc20, {0xad49a0, 0xc002e22480})
/home/jwm/bootstrap2/src/bytes/buffer.go:204 +0x98 fp=0xc000209eb0 sp=0xc000209e58 pc=0x4f2718
io.copyBuffer({0xad3aa0, 0xc00183fc20}, {0xad49a0, 0xc002e22480}, {0x0, 0x0, 0x0})
/home/jwm/bootstrap2/src/io/io.go:412 +0x14b fp=0xc000209f30 sp=0xc000209eb0 pc=0x4bf5ab
io.Copy(...)
/home/jwm/bootstrap2/src/io/io.go:385
os/exec.(*Cmd).writerDescriptor.func1()
/home/jwm/bootstrap2/src/os/exec/exec.go:311 +0x3a fp=0xc000209f90 sp=0xc000209f30 pc=0x4fb49a
os/exec.(*Cmd).Start.func1(0x0?)
/home/jwm/bootstrap2/src/os/exec/exec.go:444 +0x25 fp=0xc000209fc8 sp=0xc000209f90 pc=0x4fc325
os/exec.(*Cmd).Start.func3()
/home/jwm/bootstrap2/src/os/exec/exec.go:445 +0x2a fp=0xc000209fe0 sp=0xc000209fc8 pc=0x4fc2ca
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc000209fe8 sp=0xc000209fe0 pc=0x463101
created by os/exec.(*Cmd).Start
/home/jwm/bootstrap2/src/os/exec/exec.go:443 +0x795

goroutine 10584 [runnable]:
syscall.Syscall6(0x1c1, 0x11ef, 0xc003470ec4, 0x0, 0xc0014c6ea0, 0x0, 0x0)
/home/jwm/bootstrap2/src/syscall/asm_unix_amd64.s:39 +0x5 fp=0xc003470e28 sp=0xc003470e20 pc=0x477985
syscall.wait4(0xc003470ec8?, 0x40e7a7?, 0x90?, 0x9c5ac0?)
/home/jwm/bootstrap2/src/syscall/zsyscall_netbsd_amd64.go:34 +0x4e fp=0xc003470ea0 sp=0xc003470e28 pc=0x47386e
syscall.Wait4(0x960fc0?, 0xc003470efc, 0xc003470fa8?, 0x0?)
/home/jwm/bootstrap2/src/syscall/syscall_bsd.go:144 +0x2b fp=0xc003470ed8 sp=0xc003470ea0 pc=0x470f0b
os.(*Process).wait(0xc003fc57a0)
/home/jwm/bootstrap2/src/os/exec_unix.go:43 +0x77 fp=0xc003470f30 sp=0xc003470ed8 pc=0x4cecd7
os.(*Process).Wait(...)
/home/jwm/bootstrap2/src/os/exec.go:132
os/exec.(*Cmd).Wait(0xc001992580)
/home/jwm/bootstrap2/src/os/exec/exec.go:510 +0x54 fp=0xc003470fa8 sp=0xc003470f30 pc=0x4fc414
cmd/go/internal/test.(*runCache).builderRunTest.func2()
/home/jwm/bootstrap2/src/cmd/go/internal/test/test.go:1391 +0x26 fp=0xc003470fe0 sp=0xc003470fa8 pc=0x8ed586
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc003470fe8 sp=0xc003470fe0 pc=0x463101
created by cmd/go/internal/test.(*runCache).builderRunTest
/home/jwm/bootstrap2/src/cmd/go/internal/test/test.go:1390 +0xd0a

goroutine 10682 [syscall]:
syscall.Syscall6(0x1c1, 0x60a, 0xc00008dec4, 0x0, 0xc001e40c60, 0x0, 0x0)
/home/jwm/bootstrap2/src/syscall/asm_unix_amd64.s:39 +0x5 fp=0xc00008de28 sp=0xc00008de20 pc=0x477985
syscall.wait4(0xc00008dec8?, 0x40e7a7?, 0x90?, 0x9c5ac0?)
/home/jwm/bootstrap2/src/syscall/zsyscall_netbsd_amd64.go:34 +0x4e fp=0xc00008dea0 sp=0xc00008de28 pc=0x47386e
syscall.Wait4(0x960fc0?, 0xc00008defc, 0xc00008dfa8?, 0x0?)
/home/jwm/bootstrap2/src/syscall/syscall_bsd.go:144 +0x2b fp=0xc00008ded8 sp=0xc00008dea0 pc=0x470f0b
os.(*Process).wait(0xc003e5d020)
/home/jwm/bootstrap2/src/os/exec_unix.go:43 +0x77 fp=0xc00008df30 sp=0xc00008ded8 pc=0x4cecd7
os.(*Process).Wait(...)
/home/jwm/bootstrap2/src/os/exec.go:132
os/exec.(*Cmd).Wait(0xc0022158c0)
/home/jwm/bootstrap2/src/os/exec/exec.go:510 +0x54 fp=0xc00008dfa8 sp=0xc00008df30 pc=0x4fc414
cmd/go/internal/test.(*runCache).builderRunTest.func2()
/home/jwm/bootstrap2/src/cmd/go/internal/test/test.go:1391 +0x26 fp=0xc00008dfe0 sp=0xc00008dfa8 pc=0x8ed586
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc00008dfe8 sp=0xc00008dfe0 pc=0x463101
created by cmd/go/internal/test.(*runCache).builderRunTest
/home/jwm/bootstrap2/src/cmd/go/internal/test/test.go:1390 +0xd0a

goroutine 9880 [IO wait]:
runtime.gopark(0xc000f1e9c0?, 0xc000046500?, 0x70?, 0xb5?, 0x477959?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc00021b500 sp=0xc00021b4e0 pc=0x436fd6
runtime.netpollblock(0xc002fae600?, 0x200?, 0x0?)
/home/jwm/bootstrap2/src/runtime/netpoll.go:522 +0xf7 fp=0xc00021b538 sp=0xc00021b500 pc=0x430657
internal/poll.runtime_pollWait(0x7f7fcf2a2650, 0x72)
/home/jwm/bootstrap2/src/runtime/netpoll.go:302 +0x89 fp=0xc00021b558 sp=0xc00021b538 pc=0x45dba9
internal/poll.(*pollDesc).wait(0xc00275f440?, 0xc002fae600?, 0x1)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:83 +0x32 fp=0xc00021b580 sp=0xc00021b558 pc=0x4c3d92
internal/poll.(*pollDesc).waitRead(...)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:88
internal/poll.(*FD).Read(0xc00275f440, {0xc002fae600, 0x200, 0x200})
/home/jwm/bootstrap2/src/internal/poll/fd_unix.go:167 +0x25a fp=0xc00021b600 sp=0xc00021b580 pc=0x4c50fa
os.(*File).read(...)
/home/jwm/bootstrap2/src/os/file_posix.go:31
os.(*File).Read(0xc0006a6198, {0xc002fae600?, 0xc002e62400?, 0xc00021b6a0?})
/home/jwm/bootstrap2/src/os/file.go:119 +0x5e fp=0xc00021b658 sp=0xc00021b600 pc=0x4cf3be
bytes.(*Buffer).ReadFrom(0xc002924a80, {0xad49a0, 0xc0006a6198})
/home/jwm/bootstrap2/src/bytes/buffer.go:204 +0x98 fp=0xc00021b6b0 sp=0xc00021b658 pc=0x4f2718
io.copyBuffer({0xad3aa0, 0xc002924a80}, {0xad49a0, 0xc0006a6198}, {0x0, 0x0, 0x0})
/home/jwm/bootstrap2/src/io/io.go:412 +0x14b fp=0xc00021b730 sp=0xc00021b6b0 pc=0x4bf5ab
io.Copy(...)
/home/jwm/bootstrap2/src/io/io.go:385
os/exec.(*Cmd).writerDescriptor.func1()
/home/jwm/bootstrap2/src/os/exec/exec.go:311 +0x3a fp=0xc00021b790 sp=0xc00021b730 pc=0x4fb49a
os/exec.(*Cmd).Start.func1(0x0?)
/home/jwm/bootstrap2/src/os/exec/exec.go:444 +0x25 fp=0xc00021b7c8 sp=0xc00021b790 pc=0x4fc325
os/exec.(*Cmd).Start.func3()
/home/jwm/bootstrap2/src/os/exec/exec.go:445 +0x2a fp=0xc00021b7e0 sp=0xc00021b7c8 pc=0x4fc2ca
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc00021b7e8 sp=0xc00021b7e0 pc=0x463101
created by os/exec.(*Cmd).Start
/home/jwm/bootstrap2/src/os/exec/exec.go:443 +0x795

goroutine 10640 [IO wait]:
runtime.gopark(0xc000d22d00?, 0xc00003f400?, 0x70?, 0xa5?, 0x477959?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc002aea500 sp=0xc002aea4e0 pc=0x436fd6
runtime.netpollblock(0xc001d4ea00?, 0x200?, 0x0?)
/home/jwm/bootstrap2/src/runtime/netpoll.go:522 +0xf7 fp=0xc002aea538 sp=0xc002aea500 pc=0x430657
internal/poll.runtime_pollWait(0x7f7fce6e9540, 0x72)
/home/jwm/bootstrap2/src/runtime/netpoll.go:302 +0x89 fp=0xc002aea558 sp=0xc002aea538 pc=0x45dba9
internal/poll.(*pollDesc).wait(0xc001be30e0?, 0xc001d4ea00?, 0x1)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:83 +0x32 fp=0xc002aea580 sp=0xc002aea558 pc=0x4c3d92
internal/poll.(*pollDesc).waitRead(...)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:88
internal/poll.(*FD).Read(0xc001be30e0, {0xc001d4ea00, 0x200, 0x200})
/home/jwm/bootstrap2/src/internal/poll/fd_unix.go:167 +0x25a fp=0xc002aea600 sp=0xc002aea580 pc=0x4c50fa
os.(*File).read(...)
/home/jwm/bootstrap2/src/os/file_posix.go:31
os.(*File).Read(0xc000298d10, {0xc001d4ea00?, 0xc002aea6a0?, 0xc002aea6a0?})
/home/jwm/bootstrap2/src/os/file.go:119 +0x5e fp=0xc002aea658 sp=0xc002aea600 pc=0x4cf3be
bytes.(*Buffer).ReadFrom(0xc0027d94a0, {0xad49a0, 0xc000298d10})
/home/jwm/bootstrap2/src/bytes/buffer.go:204 +0x98 fp=0xc002aea6b0 sp=0xc002aea658 pc=0x4f2718
io.copyBuffer({0xad3aa0, 0xc0027d94a0}, {0xad49a0, 0xc000298d10}, {0x0, 0x0, 0x0})
/home/jwm/bootstrap2/src/io/io.go:412 +0x14b fp=0xc002aea730 sp=0xc002aea6b0 pc=0x4bf5ab
io.Copy(...)
/home/jwm/bootstrap2/src/io/io.go:385
os/exec.(*Cmd).writerDescriptor.func1()
/home/jwm/bootstrap2/src/os/exec/exec.go:311 +0x3a fp=0xc002aea790 sp=0xc002aea730 pc=0x4fb49a
os/exec.(*Cmd).Start.func1(0x6874616d2f637273?)
/home/jwm/bootstrap2/src/os/exec/exec.go:444 +0x25 fp=0xc002aea7c8 sp=0xc002aea790 pc=0x4fc325
os/exec.(*Cmd).Start.func3()
/home/jwm/bootstrap2/src/os/exec/exec.go:445 +0x2a fp=0xc002aea7e0 sp=0xc002aea7c8 pc=0x4fc2ca
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc002aea7e8 sp=0xc002aea7e0 pc=0x463101
created by os/exec.(*Cmd).Start
/home/jwm/bootstrap2/src/os/exec/exec.go:443 +0x795

goroutine 7450 [syscall]:
syscall.Syscall6(0x1c1, 0x46cb, 0xc003e2ed44, 0x0, 0xc0017101b0, 0x0, 0x0)
/home/jwm/bootstrap2/src/syscall/asm_unix_amd64.s:39 +0x5 fp=0xc003e2eca8 sp=0xc003e2eca0 pc=0x477985
syscall.wait4(0xc003e2ed48?, 0x40e7a7?, 0x90?, 0x9c5ac0?)
/home/jwm/bootstrap2/src/syscall/zsyscall_netbsd_amd64.go:34 +0x4e fp=0xc003e2ed20 sp=0xc003e2eca8 pc=0x47386e
syscall.Wait4(0x44ed1c?, 0xc003e2ed7c, 0x7f7ff7e9b1d8?, 0xc003e2ede8?)
/home/jwm/bootstrap2/src/syscall/syscall_bsd.go:144 +0x2b fp=0xc003e2ed58 sp=0xc003e2ed20 pc=0x470f0b
os.(*Process).wait(0xc00342abd0)
/home/jwm/bootstrap2/src/os/exec_unix.go:43 +0x77 fp=0xc003e2edb0 sp=0xc003e2ed58 pc=0x4cecd7
os.(*Process).Wait(...)
/home/jwm/bootstrap2/src/os/exec.go:132
os/exec.(*Cmd).Wait(0xc001992160)
/home/jwm/bootstrap2/src/os/exec/exec.go:510 +0x54 fp=0xc003e2ee28 sp=0xc003e2edb0 pc=0x4fc414
os/exec.(*Cmd).Run(0x939420?)
/home/jwm/bootstrap2/src/os/exec/exec.go:341 +0x39 fp=0xc003e2ee48 sp=0xc003e2ee28 pc=0x4fb519
cmd/go/internal/work.(*Builder).runOut(0x11?, 0xc0021a6b40, {0xc000026044, 0x18}, {0x0, 0x0, 0x76bf1a16a639c0f2?}, {0xc002fbe000, 0x47, 0x80})
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:2133 +0x5cf fp=0xc003e2f020 sp=0xc003e2ee48 pc=0x893d0f
cmd/go/internal/work.gcToolchain.gc({}, 0x44e890?, 0xc0021a6b40, {0xc002493950, 0x25}, {0xc0001d7500, 0x95b, 0x9dc}, {0x0, 0x0, ...}, ...)
/home/jwm/bootstrap2/src/cmd/go/internal/work/gc.go:213 +0x1819 fp=0xc003e2f2a8 sp=0xc003e2f020 pc=0x8a1bf9
cmd/go/internal/work.(*gcToolchain).gc(0x0?, 0x0?, 0x0?, {0xc002493950?, 0x0?}, {0xc0001d7500?, 0x0?, 0x0?}, {0x0, 0x0, ...}, ...)
:1 +0xc8 fp=0xc003e2f338 sp=0xc003e2f2a8 pc=0x8b3e48
cmd/go/internal/work.(*Builder).build(0xc0004cf040, {0xc000024140?, 0x0?}, 0xc0021a6b40)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:810 +0x2449 fp=0xc003e2fdb8 sp=0xc003e2f338 pc=0x886cc9
cmd/go/internal/work.(*Builder).Do.func2({0xad8df8, 0xc000024140}, 0xc0021a6b40)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:139 +0x5ec fp=0xc003e2ff20 sp=0xc003e2fdb8 pc=0x8823ac
cmd/go/internal/work.(*Builder).Do.func3()
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:201 +0xb9 fp=0xc003e2ffe0 sp=0xc003e2ff20 pc=0x881bd9
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc003e2ffe8 sp=0xc003e2ffe0 pc=0x463101
created by cmd/go/internal/work.(*Builder).Do
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:187 +0x3da

goroutine 9983 [IO wait]:
runtime.gopark(0xc00281cb60?, 0xc00005b400?, 0x70?, 0x1d?, 0x477959?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc0022f1d00 sp=0xc0022f1ce0 pc=0x436fd6
runtime.netpollblock(0xc0016a0800?, 0x200?, 0x0?)
/home/jwm/bootstrap2/src/runtime/netpoll.go:522 +0xf7 fp=0xc0022f1d38 sp=0xc0022f1d00 pc=0x430657
internal/poll.runtime_pollWait(0x7f7fcf2a2830, 0x72)
/home/jwm/bootstrap2/src/runtime/netpoll.go:302 +0x89 fp=0xc0022f1d58 sp=0xc0022f1d38 pc=0x45dba9
internal/poll.(*pollDesc).wait(0xc002480600?, 0xc0016a0800?, 0x1)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:83 +0x32 fp=0xc0022f1d80 sp=0xc0022f1d58 pc=0x4c3d92
internal/poll.(*pollDesc).waitRead(...)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:88
internal/poll.(*FD).Read(0xc002480600, {0xc0016a0800, 0x200, 0x200})
/home/jwm/bootstrap2/src/internal/poll/fd_unix.go:167 +0x25a fp=0xc0022f1e00 sp=0xc0022f1d80 pc=0x4c50fa
os.(*File).read(...)
/home/jwm/bootstrap2/src/os/file_posix.go:31
os.(*File).Read(0xc0006a6258, {0xc0016a0800?, 0x460f2e?, 0xc0022f1ea0?})
/home/jwm/bootstrap2/src/os/file.go:119 +0x5e fp=0xc0022f1e58 sp=0xc0022f1e00 pc=0x4cf3be
bytes.(*Buffer).ReadFrom(0xc000fb9470, {0xad49a0, 0xc0006a6258})
/home/jwm/bootstrap2/src/bytes/buffer.go:204 +0x98 fp=0xc0022f1eb0 sp=0xc0022f1e58 pc=0x4f2718
io.copyBuffer({0xad3aa0, 0xc000fb9470}, {0xad49a0, 0xc0006a6258}, {0x0, 0x0, 0x0})
/home/jwm/bootstrap2/src/io/io.go:412 +0x14b fp=0xc0022f1f30 sp=0xc0022f1eb0 pc=0x4bf5ab
io.Copy(...)
/home/jwm/bootstrap2/src/io/io.go:385
os/exec.(*Cmd).writerDescriptor.func1()
/home/jwm/bootstrap2/src/os/exec/exec.go:311 +0x3a fp=0xc0022f1f90 sp=0xc0022f1f30 pc=0x4fb49a
os/exec.(*Cmd).Start.func1(0xc0022f1f98?)
/home/jwm/bootstrap2/src/os/exec/exec.go:444 +0x25 fp=0xc0022f1fc8 sp=0xc0022f1f90 pc=0x4fc325
os/exec.(*Cmd).Start.func3()
/home/jwm/bootstrap2/src/os/exec/exec.go:445 +0x2a fp=0xc0022f1fe0 sp=0xc0022f1fc8 pc=0x4fc2ca
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0022f1fe8 sp=0xc0022f1fe0 pc=0x463101
created by os/exec.(*Cmd).Start
/home/jwm/bootstrap2/src/os/exec/exec.go:443 +0x795

goroutine 10709 [IO wait]:
runtime.gopark(0xc00294cd00?, 0xc00003f400?, 0x70?, 0x8d?, 0x477959?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc002368d00 sp=0xc002368ce0 pc=0x436fd6
runtime.netpollblock(0xc001d4f400?, 0x200?, 0x0?)
/home/jwm/bootstrap2/src/runtime/netpoll.go:522 +0xf7 fp=0xc002368d38 sp=0xc002368d00 pc=0x430657
internal/poll.runtime_pollWait(0x7f7fcdc45008, 0x72)
/home/jwm/bootstrap2/src/runtime/netpoll.go:302 +0x89 fp=0xc002368d58 sp=0xc002368d38 pc=0x45dba9
internal/poll.(*pollDesc).wait(0xc001f1f800?, 0xc001d4f400?, 0x1)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:83 +0x32 fp=0xc002368d80 sp=0xc002368d58 pc=0x4c3d92
internal/poll.(*pollDesc).waitRead(...)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:88
internal/poll.(*FD).Read(0xc001f1f800, {0xc001d4f400, 0x200, 0x200})
/home/jwm/bootstrap2/src/internal/poll/fd_unix.go:167 +0x25a fp=0xc002368e00 sp=0xc002368d80 pc=0x4c50fa
os.(*File).read(...)
/home/jwm/bootstrap2/src/os/file_posix.go:31
os.(*File).Read(0xc00088e5a0, {0xc001d4f400?, 0xc002368ea0?, 0xc002368ea0?})
/home/jwm/bootstrap2/src/os/file.go:119 +0x5e fp=0xc002368e58 sp=0xc002368e00 pc=0x4cf3be
bytes.(*Buffer).ReadFrom(0xc000b517d0, {0xad49a0, 0xc00088e5a0})
/home/jwm/bootstrap2/src/bytes/buffer.go:204 +0x98 fp=0xc002368eb0 sp=0xc002368e58 pc=0x4f2718
io.copyBuffer({0xad3aa0, 0xc000b517d0}, {0xad49a0, 0xc00088e5a0}, {0x0, 0x0, 0x0})
/home/jwm/bootstrap2/src/io/io.go:412 +0x14b fp=0xc002368f30 sp=0xc002368eb0 pc=0x4bf5ab
io.Copy(...)
/home/jwm/bootstrap2/src/io/io.go:385
os/exec.(*Cmd).writerDescriptor.func1()
/home/jwm/bootstrap2/src/os/exec/exec.go:311 +0x3a fp=0xc002368f90 sp=0xc002368f30 pc=0x4fb49a
os/exec.(*Cmd).Start.func1(0x360808085b26?)
/home/jwm/bootstrap2/src/os/exec/exec.go:444 +0x25 fp=0xc002368fc8 sp=0xc002368f90 pc=0x4fc325
os/exec.(*Cmd).Start.func3()
/home/jwm/bootstrap2/src/os/exec/exec.go:445 +0x2a fp=0xc002368fe0 sp=0xc002368fc8 pc=0x4fc2ca
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc002368fe8 sp=0xc002368fe0 pc=0x463101
created by os/exec.(*Cmd).Start
/home/jwm/bootstrap2/src/os/exec/exec.go:443 +0x795

goroutine 10517 [IO wait]:
runtime.gopark(0xc00294cea0?, 0xc000048a00?, 0x70?, 0x85?, 0x477959?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc002368500 sp=0xc0023684e0 pc=0x436fd6
runtime.netpollblock(0xc002ba8800?, 0x200?, 0x0?)
/home/jwm/bootstrap2/src/runtime/netpoll.go:522 +0xf7 fp=0xc002368538 sp=0xc002368500 pc=0x430657
internal/poll.runtime_pollWait(0x7f7fce6e9810, 0x72)
/home/jwm/bootstrap2/src/runtime/netpoll.go:302 +0x89 fp=0xc002368558 sp=0xc002368538 pc=0x45dba9
internal/poll.(*pollDesc).wait(0xc000618ae0?, 0xc002ba8800?, 0x1)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:83 +0x32 fp=0xc002368580 sp=0xc002368558 pc=0x4c3d92
internal/poll.(*pollDesc).waitRead(...)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:88
internal/poll.(*FD).Read(0xc000618ae0, {0xc002ba8800, 0x200, 0x200})
/home/jwm/bootstrap2/src/internal/poll/fd_unix.go:167 +0x25a fp=0xc002368600 sp=0xc002368580 pc=0x4c50fa
os.(*File).read(...)
/home/jwm/bootstrap2/src/os/file_posix.go:31
os.(*File).Read(0xc000011a28, {0xc002ba8800?, 0x460f2e?, 0xc0023686a0?})
/home/jwm/bootstrap2/src/os/file.go:119 +0x5e fp=0xc002368658 sp=0xc002368600 pc=0x4cf3be
bytes.(*Buffer).ReadFrom(0xc001836810, {0xad49a0, 0xc000011a28})
/home/jwm/bootstrap2/src/bytes/buffer.go:204 +0x98 fp=0xc0023686b0 sp=0xc002368658 pc=0x4f2718
io.copyBuffer({0xad3aa0, 0xc001836810}, {0xad49a0, 0xc000011a28}, {0x0, 0x0, 0x0})
/home/jwm/bootstrap2/src/io/io.go:412 +0x14b fp=0xc002368730 sp=0xc0023686b0 pc=0x4bf5ab
io.Copy(...)
/home/jwm/bootstrap2/src/io/io.go:385
os/exec.(*Cmd).writerDescriptor.func1()
/home/jwm/bootstrap2/src/os/exec/exec.go:311 +0x3a fp=0xc002368790 sp=0xc002368730 pc=0x4fb49a
os/exec.(*Cmd).Start.func1(0x0?)
/home/jwm/bootstrap2/src/os/exec/exec.go:444 +0x25 fp=0xc0023687c8 sp=0xc002368790 pc=0x4fc325
os/exec.(*Cmd).Start.func3()
/home/jwm/bootstrap2/src/os/exec/exec.go:445 +0x2a fp=0xc0023687e0 sp=0xc0023687c8 pc=0x4fc2ca
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0023687e8 sp=0xc0023687e0 pc=0x463101
created by os/exec.(*Cmd).Start
/home/jwm/bootstrap2/src/os/exec/exec.go:443 +0x795

goroutine 7473 [syscall]:
syscall.Syscall6(0x1c1, 0x49ed, 0xc003b14d44, 0x0, 0xc00397d320, 0x0, 0x0)
/home/jwm/bootstrap2/src/syscall/asm_unix_amd64.s:39 +0x5 fp=0xc003b14ca8 sp=0xc003b14ca0 pc=0x477985
syscall.wait4(0xc003b14d48?, 0x40e7a7?, 0x90?, 0x9c5ac0?)
/home/jwm/bootstrap2/src/syscall/zsyscall_netbsd_amd64.go:34 +0x4e fp=0xc003b14d20 sp=0xc003b14ca8 pc=0x47386e
syscall.Wait4(0x44ed1c?, 0xc003b14d7c, 0x46f6a6?, 0xc003b14de8?)
/home/jwm/bootstrap2/src/syscall/syscall_bsd.go:144 +0x2b fp=0xc003b14d58 sp=0xc003b14d20 pc=0x470f0b
os.(*Process).wait(0xc001bcd980)
/home/jwm/bootstrap2/src/os/exec_unix.go:43 +0x77 fp=0xc003b14db0 sp=0xc003b14d58 pc=0x4cecd7
os.(*Process).Wait(...)
/home/jwm/bootstrap2/src/os/exec.go:132
os/exec.(*Cmd).Wait(0xc0028dd4a0)
/home/jwm/bootstrap2/src/os/exec/exec.go:510 +0x54 fp=0xc003b14e28 sp=0xc003b14db0 pc=0x4fc414
os/exec.(*Cmd).Run(0x939420?)
/home/jwm/bootstrap2/src/os/exec/exec.go:341 +0x39 fp=0xc003b14e48 sp=0xc003b14e28 pc=0x4fb519
cmd/go/internal/work.(*Builder).runOut(0xd?, 0xc0008daf00, {0xc000026044, 0x18}, {0x0, 0x0, 0x21c97c23dac990d8?}, {0xc0009ba200, 0x1d, 0x20})
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:2133 +0x5cf fp=0xc003b15020 sp=0xc003b14e48 pc=0x893d0f
cmd/go/internal/work.gcToolchain.gc({}, 0x44e890?, 0xc0008daf00, {0xc001bcd800, 0x25}, {0xc00001d900, 0x11f6, 0x22d2}, {0x0, 0x0, ...}, ...)
/home/jwm/bootstrap2/src/cmd/go/internal/work/gc.go:213 +0x1819 fp=0xc003b152a8 sp=0xc003b15020 pc=0x8a1bf9
cmd/go/internal/work.(*gcToolchain).gc(0x7f7ff7e9a878?, 0x20?, 0xc000580800?, {0xc001bcd800?, 0x45f0f9?}, {0xc00001d900?, 0xa?, 0xc003b153d0?}, {0x0, 0x0, ...}, ...)
:1 +0xc8 fp=0xc003b15338 sp=0xc003b152a8 pc=0x8b3e48
cmd/go/internal/work.(*Builder).build(0xc0004cf040, {0xc000024140?, 0x0?}, 0xc0008daf00)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:810 +0x2449 fp=0xc003b15db8 sp=0xc003b15338 pc=0x886cc9
cmd/go/internal/work.(*Builder).Do.func2({0xad8df8, 0xc000024140}, 0xc0008daf00)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:139 +0x5ec fp=0xc003b15f20 sp=0xc003b15db8 pc=0x8823ac
cmd/go/internal/work.(*Builder).Do.func3()
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:201 +0xb9 fp=0xc003b15fe0 sp=0xc003b15f20 pc=0x881bd9
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc003b15fe8 sp=0xc003b15fe0 pc=0x463101
created by cmd/go/internal/work.(*Builder).Do
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:187 +0x3da

goroutine 7477 [select]:
runtime.gopark(0xc002533c28?, 0x2?, 0x0?, 0x30?, 0xc002533ac4?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc002533840 sp=0xc002533820 pc=0x436fd6
runtime.selectgo(0xc002533c28, 0xc002533ac0, 0xc002579b10?, 0x0, 0x14?, 0x1)
/home/jwm/bootstrap2/src/runtime/select.go:328 +0x772 fp=0xc002533980 sp=0xc002533840 pc=0x445fd2
cmd/go/internal/test.(*runCache).builderRunTest(0xc0027c50e0, 0xc0025d36f5?, {0xc002533ef8?, 0x0?}, 0xc002b71680)
/home/jwm/bootstrap2/src/cmd/go/internal/test/test.go:1394 +0xd7c fp=0xc002533d80 sp=0xc002533980 pc=0x8ec39c
cmd/go/internal/test.(*runCache).builderRunTest-fm(0xad8df8?, {0xad8df8?, 0xc000024140?}, 0x0?)
:1 +0x3f fp=0xc002533db8 sp=0xc002533d80 pc=0x8f49bf
cmd/go/internal/work.(*Builder).Do.func2({0xad8df8, 0xc000024140}, 0xc002b71680)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:139 +0x5ec fp=0xc002533f20 sp=0xc002533db8 pc=0x8823ac
cmd/go/internal/work.(*Builder).Do.func3()
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:201 +0xb9 fp=0xc002533fe0 sp=0xc002533f20 pc=0x881bd9
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc002533fe8 sp=0xc002533fe0 pc=0x463101
created by cmd/go/internal/work.(*Builder).Do
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:187 +0x3da

goroutine 7476 [runnable]:
internal/poll.(*FD).Write.func1()
/home/jwm/bootstrap2/src/internal/poll/fd_unix.go:373 +0x35 fp=0xc003e2abb8 sp=0xc003e2abb0 pc=0x4c72f5
internal/poll.(*FD).Write(0xc0021fba40, {0xc003e30000, 0x8000, 0x8000})
/home/jwm/bootstrap2/src/internal/poll/fd_unix.go:388 +0x444 fp=0xc003e2ac60 sp=0xc003e2abb8 pc=0x4c7224
os.(*File).write(...)
/home/jwm/bootstrap2/src/os/file_posix.go:48
os.(*File).Write(0xc002e22720, {0xc003e30000?, 0x8000, 0xc0002991c0?})
/home/jwm/bootstrap2/src/os/file.go:176 +0x65 fp=0xc003e2acc8 sp=0xc003e2ac60 pc=0x4cfa05
io.(*multiWriter).Write(0xc000f58b10?, {0xc003e30000, 0x8000, 0x8000})
/home/jwm/bootstrap2/src/io/multi.go:60 +0x86 fp=0xc003e2ad10 sp=0xc003e2acc8 pc=0x4c0286
io.copyBuffer({0xad4660, 0xc000f58af8}, {0xad45e0, 0xc000f58b10}, {0x0, 0x0, 0x0})
/home/jwm/bootstrap2/src/io/io.go:428 +0x204 fp=0xc003e2ad90 sp=0xc003e2ad10 pc=0x4bf664
io.Copy(...)
/home/jwm/bootstrap2/src/io/io.go:385
io.CopyN({0xad4660, 0xc000f58af8}, {0xad49a0?, 0xc0002991c0}, 0x343bd5)
/home/jwm/bootstrap2/src/io/io.go:361 +0x9a fp=0xc003e2ade0 sp=0xc003e2ad90 pc=0x4bf3da
cmd/go/internal/cache.(*Cache).copyFile(0xc0020c0828, {0xad7280?, 0xc0002991c0}, {0x72, 0x80, 0xf9, 0x5a, 0x99, 0x2d, 0x46, ...}, ...)
/home/jwm/bootstrap2/src/cmd/go/internal/cache/cache.go:501 +0x733 fp=0xc003e2b010 sp=0xc003e2ade0 pc=0x81e5d3
cmd/go/internal/cache.(*Cache).put(0x9d9d48?, {0xeb, 0xfc, 0xe7, 0x85, 0x5a, 0x0, 0x12, 0x62, 0x66, ...}, ...)
/home/jwm/bootstrap2/src/cmd/go/internal/cache/cache.go:439 +0x15a fp=0xc003e2b0c0 sp=0xc003e2b010 pc=0x81dc1a
cmd/go/internal/cache.(*Cache).Put(...)
/home/jwm/bootstrap2/src/cmd/go/internal/cache/cache.go:414
cmd/go/internal/work.(*Builder).updateBuildID(0xc0004cf040, 0xc0026a8a00, {0xc002a30a20, 0x25}, 0x1)
/home/jwm/bootstrap2/src/cmd/go/internal/work/buildid.go:686 +0x754 fp=0xc003e2b338 sp=0xc003e2b0c0 pc=0x880cd4
cmd/go/internal/work.(*Builder).build(0xc0004cf040, {0xc000024140?, 0x0?}, 0xc0026a8a00)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:915 +0x3219 fp=0xc003e2bdb8 sp=0xc003e2b338 pc=0x887a99
cmd/go/internal/work.(*Builder).Do.func2({0xad8df8, 0xc000024140}, 0xc0026a8a00)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:139 +0x5ec fp=0xc003e2bf20 sp=0xc003e2bdb8 pc=0x8823ac
cmd/go/internal/work.(*Builder).Do.func3()
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:201 +0xb9 fp=0xc003e2bfe0 sp=0xc003e2bf20 pc=0x881bd9
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc003e2bfe8 sp=0xc003e2bfe0 pc=0x463101
created by cmd/go/internal/work.(*Builder).Do
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:187 +0x3da

goroutine 10315 [IO wait]:
runtime.gopark(0xc00294dd40?, 0xc00003cf00?, 0x70?, 0x15?, 0x477959?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc002811500 sp=0xc0028114e0 pc=0x436fd6
runtime.netpollblock(0xc0021ea000?, 0x200?, 0x0?)
/home/jwm/bootstrap2/src/runtime/netpoll.go:522 +0xf7 fp=0xc002811538 sp=0xc002811500 pc=0x430657
internal/poll.runtime_pollWait(0x7f7fce6e9900, 0x72)
/home/jwm/bootstrap2/src/runtime/netpoll.go:302 +0x89 fp=0xc002811558 sp=0xc002811538 pc=0x45dba9
internal/poll.(*pollDesc).wait(0xc000711c20?, 0xc0021ea000?, 0x1)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:83 +0x32 fp=0xc002811580 sp=0xc002811558 pc=0x4c3d92
internal/poll.(*pollDesc).waitRead(...)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:88
internal/poll.(*FD).Read(0xc000711c20, {0xc0021ea000, 0x200, 0x200})
/home/jwm/bootstrap2/src/internal/poll/fd_unix.go:167 +0x25a fp=0xc002811600 sp=0xc002811580 pc=0x4c50fa
os.(*File).read(...)
/home/jwm/bootstrap2/src/os/file_posix.go:31
os.(*File).Read(0xc00064c358, {0xc0021ea000?, 0x460f2e?, 0xc0028116a0?})
/home/jwm/bootstrap2/src/os/file.go:119 +0x5e fp=0xc002811658 sp=0xc002811600 pc=0x4cf3be
bytes.(*Buffer).ReadFrom(0xc00144a8a0, {0xad49a0, 0xc00064c358})
/home/jwm/bootstrap2/src/bytes/buffer.go:204 +0x98 fp=0xc0028116b0 sp=0xc002811658 pc=0x4f2718
io.copyBuffer({0xad3aa0, 0xc00144a8a0}, {0xad49a0, 0xc00064c358}, {0x0, 0x0, 0x0})
/home/jwm/bootstrap2/src/io/io.go:412 +0x14b fp=0xc002811730 sp=0xc0028116b0 pc=0x4bf5ab
io.Copy(...)
/home/jwm/bootstrap2/src/io/io.go:385
os/exec.(*Cmd).writerDescriptor.func1()
/home/jwm/bootstrap2/src/os/exec/exec.go:311 +0x3a fp=0xc002811790 sp=0xc002811730 pc=0x4fb49a
os/exec.(*Cmd).Start.func1(0x7228207370616d20?)
/home/jwm/bootstrap2/src/os/exec/exec.go:444 +0x25 fp=0xc0028117c8 sp=0xc002811790 pc=0x4fc325
os/exec.(*Cmd).Start.func3()
/home/jwm/bootstrap2/src/os/exec/exec.go:445 +0x2a fp=0xc0028117e0 sp=0xc0028117c8 pc=0x4fc2ca
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0028117e8 sp=0xc0028117e0 pc=0x463101
created by os/exec.(*Cmd).Start
/home/jwm/bootstrap2/src/os/exec/exec.go:443 +0x795

goroutine 7446 [runnable]:
syscall.Syscall6(0x1c1, 0x4363, 0xc002ec171c, 0x0, 0xc000acf680, 0x0, 0x0)
/home/jwm/bootstrap2/src/syscall/asm_unix_amd64.s:39 +0x5 fp=0xc002ec1680 sp=0xc002ec1678 pc=0x477985
syscall.wait4(0xc002ec1720?, 0x40e7a7?, 0x90?, 0x9c5ac0?)
/home/jwm/bootstrap2/src/syscall/zsyscall_netbsd_amd64.go:34 +0x4e fp=0xc002ec16f8 sp=0xc002ec1680 pc=0x47386e
syscall.Wait4(0x44ed1c?, 0xc002ec1754, 0x46f6a6?, 0xc002ec17c0?)
/home/jwm/bootstrap2/src/syscall/syscall_bsd.go:144 +0x2b fp=0xc002ec1730 sp=0xc002ec16f8 pc=0x470f0b
os.(*Process).wait(0xc0017a82a0)
/home/jwm/bootstrap2/src/os/exec_unix.go:43 +0x77 fp=0xc002ec1788 sp=0xc002ec1730 pc=0x4cecd7
os.(*Process).Wait(...)
/home/jwm/bootstrap2/src/os/exec.go:132
os/exec.(*Cmd).Wait(0xc0016f62c0)
/home/jwm/bootstrap2/src/os/exec/exec.go:510 +0x54 fp=0xc002ec1800 sp=0xc002ec1788 pc=0x4fc414
os/exec.(*Cmd).Run(0x939420?)
/home/jwm/bootstrap2/src/os/exec/exec.go:341 +0x39 fp=0xc002ec1820 sp=0xc002ec1800 pc=0x4fb519
cmd/go/internal/work.(*Builder).runOut(0x2f?, 0xc001c34c80, {0x9d818e, 0x1}, {0xc002ec1b10, 0x0, 0x8?}, {0xc002ec1c18, 0x8, 0x8})
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:2133 +0x5cf fp=0xc002ec19f8 sp=0xc002ec1820 pc=0x893d0f
cmd/go/internal/work.(*Builder).run(0xc00235eb40?, 0x1?, {0x9d818e, 0x1}, {0xc000213728, 0x18}, {0xc002ec1b10?, 0xc002ec1b48?, 0x4d0e47?}, {0xc002ec1c18, ...})
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:2045 +0x92 fp=0xc002ec1ab0 sp=0xc002ec19f8 pc=0x893412
cmd/go/internal/work.gcToolchain.ld({}, 0xc0004cf040?, 0xc001c34c80, {0xc00086b5f0, 0x26}, {0xc0017a8180, 0x2c}, {0xc002862180, 0x25})
/home/jwm/bootstrap2/src/cmd/go/internal/work/gc.go:683 +0xe05 fp=0xc002ec1ca8 sp=0xc002ec1ab0 pc=0x8a6505
cmd/go/internal/work.(*gcToolchain).ld(0xc0004cf040?, 0xc00086b5f0?, 0x1e?, {0xc00086b5f0?, 0xc0004cf040?}, {0xc0017a8180?, 0x0?}, {0xc002862180?, 0xad8df8?})
:1 +0x65 fp=0xc002ec1cf8 sp=0xc002ec1ca8 pc=0x8b3f65
cmd/go/internal/work.(*Builder).link(0xc0004cf040, {0xc000024140?, 0x0?}, 0xc001c34c80)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:1361 +0x343 fp=0xc002ec1db8 sp=0xc002ec1cf8 pc=0x88dda3
cmd/go/internal/work.(*Builder).Do.func2({0xad8df8, 0xc000024140}, 0xc001c34c80)
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:139 +0x5ec fp=0xc002ec1f20 sp=0xc002ec1db8 pc=0x8823ac
cmd/go/internal/work.(*Builder).Do.func3()
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:201 +0xb9 fp=0xc002ec1fe0 sp=0xc002ec1f20 pc=0x881bd9
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc002ec1fe8 sp=0xc002ec1fe0 pc=0x463101
created by cmd/go/internal/work.(*Builder).Do
/home/jwm/bootstrap2/src/cmd/go/internal/work/exec.go:187 +0x3da

goroutine 10178 [syscall]:
syscall.Syscall6(0x1c1, 0xdca, 0xc003e7eec4, 0x0, 0xc00273a3f0, 0x0, 0x0)
/home/jwm/bootstrap2/src/syscall/asm_unix_amd64.s:39 +0x5 fp=0xc003e7ee28 sp=0xc003e7ee20 pc=0x477985
syscall.wait4(0xc003e7eec8?, 0x40e7a7?, 0x90?, 0x9c5ac0?)
/home/jwm/bootstrap2/src/syscall/zsyscall_netbsd_amd64.go:34 +0x4e fp=0xc003e7eea0 sp=0xc003e7ee28 pc=0x47386e
syscall.Wait4(0x960fc0?, 0xc003e7eefc, 0xc003e7efa8?, 0x0?)
/home/jwm/bootstrap2/src/syscall/syscall_bsd.go:144 +0x2b fp=0xc003e7eed8 sp=0xc003e7eea0 pc=0x470f0b
os.(*Process).wait(0xc0018e39b0)
/home/jwm/bootstrap2/src/os/exec_unix.go:43 +0x77 fp=0xc003e7ef30 sp=0xc003e7eed8 pc=0x4cecd7
os.(*Process).Wait(...)
/home/jwm/bootstrap2/src/os/exec.go:132
os/exec.(*Cmd).Wait(0xc00142c420)
/home/jwm/bootstrap2/src/os/exec/exec.go:510 +0x54 fp=0xc003e7efa8 sp=0xc003e7ef30 pc=0x4fc414
cmd/go/internal/test.(*runCache).builderRunTest.func2()
/home/jwm/bootstrap2/src/cmd/go/internal/test/test.go:1391 +0x26 fp=0xc003e7efe0 sp=0xc003e7efa8 pc=0x8ed586
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc003e7efe8 sp=0xc003e7efe0 pc=0x463101
created by cmd/go/internal/test.(*runCache).builderRunTest
/home/jwm/bootstrap2/src/cmd/go/internal/test/test.go:1390 +0xd0a

goroutine 10457 [syscall]:
syscall.Syscall6(0x1c1, 0x4556, 0xc001958ec4, 0x0, 0xc000956000, 0x0, 0x0)
/home/jwm/bootstrap2/src/syscall/asm_unix_amd64.s:39 +0x5 fp=0xc001958e28 sp=0xc001958e20 pc=0x477985
syscall.wait4(0xc001958ec8?, 0x40e7a7?, 0x90?, 0x9c5ac0?)
/home/jwm/bootstrap2/src/syscall/zsyscall_netbsd_amd64.go:34 +0x4e fp=0xc001958ea0 sp=0xc001958e28 pc=0x47386e
syscall.Wait4(0x960fc0?, 0xc001958efc, 0xc001958fa8?, 0x0?)
/home/jwm/bootstrap2/src/syscall/syscall_bsd.go:144 +0x2b fp=0xc001958ed8 sp=0xc001958ea0 pc=0x470f0b
os.(*Process).wait(0xc0025fa120)
/home/jwm/bootstrap2/src/os/exec_unix.go:43 +0x77 fp=0xc001958f30 sp=0xc001958ed8 pc=0x4cecd7
os.(*Process).Wait(...)
/home/jwm/bootstrap2/src/os/exec.go:132
os/exec.(*Cmd).Wait(0xc001796000)
/home/jwm/bootstrap2/src/os/exec/exec.go:510 +0x54 fp=0xc001958fa8 sp=0xc001958f30 pc=0x4fc414
cmd/go/internal/test.(*runCache).builderRunTest.func2()
/home/jwm/bootstrap2/src/cmd/go/internal/test/test.go:1391 +0x26 fp=0xc001958fe0 sp=0xc001958fa8 pc=0x8ed586
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc001958fe8 sp=0xc001958fe0 pc=0x463101
created by cmd/go/internal/test.(*runCache).builderRunTest
/home/jwm/bootstrap2/src/cmd/go/internal/test/test.go:1390 +0xd0a

goroutine 10583 [IO wait]:
runtime.gopark(0xc001bf6ea0?, 0xc00003cf00?, 0x70?, 0xfd?, 0x477959?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc003e7fd00 sp=0xc003e7fce0 pc=0x436fd6
runtime.netpollblock(0xc001d4fe00?, 0x200?, 0x0?)
/home/jwm/bootstrap2/src/runtime/netpoll.go:522 +0xf7 fp=0xc003e7fd38 sp=0xc003e7fd00 pc=0x430657
internal/poll.runtime_pollWait(0x7f7fcdc45d28, 0x72)
/home/jwm/bootstrap2/src/runtime/netpoll.go:302 +0x89 fp=0xc003e7fd58 sp=0xc003e7fd38 pc=0x45dba9
internal/poll.(*pollDesc).wait(0xc0038095c0?, 0xc001d4fe00?, 0x1)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:83 +0x32 fp=0xc003e7fd80 sp=0xc003e7fd58 pc=0x4c3d92
internal/poll.(*pollDesc).waitRead(...)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:88
internal/poll.(*FD).Read(0xc0038095c0, {0xc001d4fe00, 0x200, 0x200})
/home/jwm/bootstrap2/src/internal/poll/fd_unix.go:167 +0x25a fp=0xc003e7fe00 sp=0xc003e7fd80 pc=0x4c50fa
os.(*File).read(...)
/home/jwm/bootstrap2/src/os/file_posix.go:31
os.(*File).Read(0xc000298518, {0xc001d4fe00?, 0xc003e7fea0?, 0xc003e7fea0?})
/home/jwm/bootstrap2/src/os/file.go:119 +0x5e fp=0xc003e7fe58 sp=0xc003e7fe00 pc=0x4cf3be
bytes.(*Buffer).ReadFrom(0xc0003024e0, {0xad49a0, 0xc000298518})
/home/jwm/bootstrap2/src/bytes/buffer.go:204 +0x98 fp=0xc003e7feb0 sp=0xc003e7fe58 pc=0x4f2718
io.copyBuffer({0xad3aa0, 0xc0003024e0}, {0xad49a0, 0xc000298518}, {0x0, 0x0, 0x0})
/home/jwm/bootstrap2/src/io/io.go:412 +0x14b fp=0xc003e7ff30 sp=0xc003e7feb0 pc=0x4bf5ab
io.Copy(...)
/home/jwm/bootstrap2/src/io/io.go:385
os/exec.(*Cmd).writerDescriptor.func1()
/home/jwm/bootstrap2/src/os/exec/exec.go:311 +0x3a fp=0xc003e7ff90 sp=0xc003e7ff30 pc=0x4fb49a
os/exec.(*Cmd).Start.func1(0x0?)
/home/jwm/bootstrap2/src/os/exec/exec.go:444 +0x25 fp=0xc003e7ffc8 sp=0xc003e7ff90 pc=0x4fc325
os/exec.(*Cmd).Start.func3()
/home/jwm/bootstrap2/src/os/exec/exec.go:445 +0x2a fp=0xc003e7ffe0 sp=0xc003e7ffc8 pc=0x4fc2ca
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc003e7ffe8 sp=0xc003e7ffe0 pc=0x463101
created by os/exec.(*Cmd).Start
/home/jwm/bootstrap2/src/os/exec/exec.go:443 +0x795

goroutine 10456 [IO wait]:
runtime.gopark(0xc0016a7520?, 0xc00003aa00?, 0x70?, 0x55?, 0x477959?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc003895500 sp=0xc0038954e0 pc=0x436fd6
runtime.netpollblock(0xc004223400?, 0x200?, 0x0?)
/home/jwm/bootstrap2/src/runtime/netpoll.go:522 +0xf7 fp=0xc003895538 sp=0xc003895500 pc=0x430657
internal/poll.runtime_pollWait(0x7f7fcdce29c8, 0x72)
/home/jwm/bootstrap2/src/runtime/netpoll.go:302 +0x89 fp=0xc003895558 sp=0xc003895538 pc=0x45dba9
internal/poll.(*pollDesc).wait(0xc003c4c1e0?, 0xc004223400?, 0x1)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:83 +0x32 fp=0xc003895580 sp=0xc003895558 pc=0x4c3d92
internal/poll.(*pollDesc).waitRead(...)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:88
internal/poll.(*FD).Read(0xc003c4c1e0, {0xc004223400, 0x200, 0x200})
/home/jwm/bootstrap2/src/internal/poll/fd_unix.go:167 +0x25a fp=0xc003895600 sp=0xc003895580 pc=0x4c50fa
os.(*File).read(...)
/home/jwm/bootstrap2/src/os/file_posix.go:31
os.(*File).Read(0xc0009260a0, {0xc004223400?, 0xc0038956a0?, 0xc0038956a0?})
/home/jwm/bootstrap2/src/os/file.go:119 +0x5e fp=0xc003895658 sp=0xc003895600 pc=0x4cf3be
bytes.(*Buffer).ReadFrom(0xc00251c1b0, {0xad49a0, 0xc0009260a0})
/home/jwm/bootstrap2/src/bytes/buffer.go:204 +0x98 fp=0xc0038956b0 sp=0xc003895658 pc=0x4f2718
io.copyBuffer({0xad3aa0, 0xc00251c1b0}, {0xad49a0, 0xc0009260a0}, {0x0, 0x0, 0x0})
/home/jwm/bootstrap2/src/io/io.go:412 +0x14b fp=0xc003895730 sp=0xc0038956b0 pc=0x4bf5ab
io.Copy(...)
/home/jwm/bootstrap2/src/io/io.go:385
os/exec.(*Cmd).writerDescriptor.func1()
/home/jwm/bootstrap2/src/os/exec/exec.go:311 +0x3a fp=0xc003895790 sp=0xc003895730 pc=0x4fb49a
os/exec.(*Cmd).Start.func1(0x0?)
/home/jwm/bootstrap2/src/os/exec/exec.go:444 +0x25 fp=0xc0038957c8 sp=0xc003895790 pc=0x4fc325
os/exec.(*Cmd).Start.func3()
/home/jwm/bootstrap2/src/os/exec/exec.go:445 +0x2a fp=0xc0038957e0 sp=0xc0038957c8 pc=0x4fc2ca
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0038957e8 sp=0xc0038957e0 pc=0x463101
created by os/exec.(*Cmd).Start
/home/jwm/bootstrap2/src/os/exec/exec.go:443 +0x795

goroutine 10677 [IO wait]:
runtime.gopark(0xc0014c51e0?, 0xc00003f400?, 0x70?, 0x45?, 0x477959?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc002564500 sp=0xc0025644e0 pc=0x436fd6
runtime.netpollblock(0xc0027c9e00?, 0x200?, 0x0?)
/home/jwm/bootstrap2/src/runtime/netpoll.go:522 +0xf7 fp=0xc002564538 sp=0xc002564500 pc=0x430657
internal/poll.runtime_pollWait(0x7f7fcdc45c38, 0x72)
/home/jwm/bootstrap2/src/runtime/netpoll.go:302 +0x89 fp=0xc002564558 sp=0xc002564538 pc=0x45dba9
internal/poll.(*pollDesc).wait(0xc00038d2c0?, 0xc0027c9e00?, 0x1)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:83 +0x32 fp=0xc002564580 sp=0xc002564558 pc=0x4c3d92
internal/poll.(*pollDesc).waitRead(...)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:88
internal/poll.(*FD).Read(0xc00038d2c0, {0xc0027c9e00, 0x200, 0x200})
/home/jwm/bootstrap2/src/internal/poll/fd_unix.go:167 +0x25a fp=0xc002564600 sp=0xc002564580 pc=0x4c50fa
os.(*File).read(...)
/home/jwm/bootstrap2/src/os/file_posix.go:31
os.(*File).Read(0xc00080c9c8, {0xc0027c9e00?, 0xc0025646a0?, 0xc0025646a0?})
/home/jwm/bootstrap2/src/os/file.go:119 +0x5e fp=0xc002564658 sp=0xc002564600 pc=0x4cf3be
bytes.(*Buffer).ReadFrom(0xc002989e60, {0xad49a0, 0xc00080c9c8})
/home/jwm/bootstrap2/src/bytes/buffer.go:204 +0x98 fp=0xc0025646b0 sp=0xc002564658 pc=0x4f2718
io.copyBuffer({0xad3aa0, 0xc002989e60}, {0xad49a0, 0xc00080c9c8}, {0x0, 0x0, 0x0})
/home/jwm/bootstrap2/src/io/io.go:412 +0x14b fp=0xc002564730 sp=0xc0025646b0 pc=0x4bf5ab
io.Copy(...)
/home/jwm/bootstrap2/src/io/io.go:385
os/exec.(*Cmd).writerDescriptor.func1()
/home/jwm/bootstrap2/src/os/exec/exec.go:311 +0x3a fp=0xc002564790 sp=0xc002564730 pc=0x4fb49a
os/exec.(*Cmd).Start.func1(0x69752046207b2074?)
/home/jwm/bootstrap2/src/os/exec/exec.go:444 +0x25 fp=0xc0025647c8 sp=0xc002564790 pc=0x4fc325
os/exec.(*Cmd).Start.func3()
/home/jwm/bootstrap2/src/os/exec/exec.go:445 +0x2a fp=0xc0025647e0 sp=0xc0025647c8 pc=0x4fc2ca
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0025647e8 sp=0xc0025647e0 pc=0x463101
created by os/exec.(*Cmd).Start
/home/jwm/bootstrap2/src/os/exec/exec.go:443 +0x795

goroutine 10535 [runnable]:
os/exec.(*Cmd).Start.func3()
/home/jwm/bootstrap2/src/os/exec/exec.go:443 fp=0xc0030a9fe0 sp=0xc0030a9fd8 pc=0x4fc2a0
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0030a9fe8 sp=0xc0030a9fe0 pc=0x463101
created by os/exec.(*Cmd).Start
/home/jwm/bootstrap2/src/os/exec/exec.go:443 +0x795

goroutine 10656 [IO wait]:
runtime.gopark(0xc001d37d40?, 0xc00003aa00?, 0x70?, 0x7d?, 0x477959?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc001937d00 sp=0xc001937ce0 pc=0x436fd6
runtime.netpollblock(0xc002670a00?, 0x200?, 0x0?)
/home/jwm/bootstrap2/src/runtime/netpoll.go:522 +0xf7 fp=0xc001937d38 sp=0xc001937d00 pc=0x430657
internal/poll.runtime_pollWait(0x7f7fcdc453c8, 0x72)
/home/jwm/bootstrap2/src/runtime/netpoll.go:302 +0x89 fp=0xc001937d58 sp=0xc001937d38 pc=0x45dba9
internal/poll.(*pollDesc).wait(0xc003808420?, 0xc002670a00?, 0x1)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:83 +0x32 fp=0xc001937d80 sp=0xc001937d58 pc=0x4c3d92
internal/poll.(*pollDesc).waitRead(...)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:88
internal/poll.(*FD).Read(0xc003808420, {0xc002670a00, 0x200, 0x200})
/home/jwm/bootstrap2/src/internal/poll/fd_unix.go:167 +0x25a fp=0xc001937e00 sp=0xc001937d80 pc=0x4c50fa
os.(*File).read(...)
/home/jwm/bootstrap2/src/os/file_posix.go:31
os.(*File).Read(0xc0040f44a0, {0xc002670a00?, 0xc001937ea0?, 0xc001937ea0?})
/home/jwm/bootstrap2/src/os/file.go:119 +0x5e fp=0xc001937e58 sp=0xc001937e00 pc=0x4cf3be
bytes.(*Buffer).ReadFrom(0xc003416d20, {0xad49a0, 0xc0040f44a0})
/home/jwm/bootstrap2/src/bytes/buffer.go:204 +0x98 fp=0xc001937eb0 sp=0xc001937e58 pc=0x4f2718
io.copyBuffer({0xad3aa0, 0xc003416d20}, {0xad49a0, 0xc0040f44a0}, {0x0, 0x0, 0x0})
/home/jwm/bootstrap2/src/io/io.go:412 +0x14b fp=0xc001937f30 sp=0xc001937eb0 pc=0x4bf5ab
io.Copy(...)
/home/jwm/bootstrap2/src/io/io.go:385
os/exec.(*Cmd).writerDescriptor.func1()
/home/jwm/bootstrap2/src/os/exec/exec.go:311 +0x3a fp=0xc001937f90 sp=0xc001937f30 pc=0x4fb49a
os/exec.(*Cmd).Start.func1(0x0?)
/home/jwm/bootstrap2/src/os/exec/exec.go:444 +0x25 fp=0xc001937fc8 sp=0xc001937f90 pc=0x4fc325
os/exec.(*Cmd).Start.func3()
/home/jwm/bootstrap2/src/os/exec/exec.go:445 +0x2a fp=0xc001937fe0 sp=0xc001937fc8 pc=0x4fc2ca
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc001937fe8 sp=0xc001937fe0 pc=0x463101
created by os/exec.(*Cmd).Start
/home/jwm/bootstrap2/src/os/exec/exec.go:443 +0x795

goroutine 10326 [IO wait]:
runtime.gopark(0xc0020d1860?, 0xc00003f400?, 0x70?, 0x6d?, 0x477959?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc002566d00 sp=0xc002566ce0 pc=0x436fd6
runtime.netpollblock(0xc004222000?, 0x200?, 0x0?)
/home/jwm/bootstrap2/src/runtime/netpoll.go:522 +0xf7 fp=0xc002566d38 sp=0xc002566d00 pc=0x430657
internal/poll.runtime_pollWait(0x7f7fcdce27e8, 0x72)
/home/jwm/bootstrap2/src/runtime/netpoll.go:302 +0x89 fp=0xc002566d58 sp=0xc002566d38 pc=0x45dba9
internal/poll.(*pollDesc).wait(0xc0007ee240?, 0xc004222000?, 0x1)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:83 +0x32 fp=0xc002566d80 sp=0xc002566d58 pc=0x4c3d92
internal/poll.(*pollDesc).waitRead(...)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:88
internal/poll.(*FD).Read(0xc0007ee240, {0xc004222000, 0x200, 0x200})
/home/jwm/bootstrap2/src/internal/poll/fd_unix.go:167 +0x25a fp=0xc002566e00 sp=0xc002566d80 pc=0x4c50fa
os.(*File).read(...)
/home/jwm/bootstrap2/src/os/file_posix.go:31
os.(*File).Read(0xc000298178, {0xc004222000?, 0xc002566ea0?, 0xc002566ea0?})
/home/jwm/bootstrap2/src/os/file.go:119 +0x5e fp=0xc002566e58 sp=0xc002566e00 pc=0x4cf3be
bytes.(*Buffer).ReadFrom(0xc002a02000, {0xad49a0, 0xc000298178})
/home/jwm/bootstrap2/src/bytes/buffer.go:204 +0x98 fp=0xc002566eb0 sp=0xc002566e58 pc=0x4f2718
io.copyBuffer({0xad3aa0, 0xc002a02000}, {0xad49a0, 0xc000298178}, {0x0, 0x0, 0x0})
/home/jwm/bootstrap2/src/io/io.go:412 +0x14b fp=0xc002566f30 sp=0xc002566eb0 pc=0x4bf5ab
io.Copy(...)
/home/jwm/bootstrap2/src/io/io.go:385
os/exec.(*Cmd).writerDescriptor.func1()
/home/jwm/bootstrap2/src/os/exec/exec.go:311 +0x3a fp=0xc002566f90 sp=0xc002566f30 pc=0x4fb49a
os/exec.(*Cmd).Start.func1(0x3308080250344e84?)
/home/jwm/bootstrap2/src/os/exec/exec.go:444 +0x25 fp=0xc002566fc8 sp=0xc002566f90 pc=0x4fc325
os/exec.(*Cmd).Start.func3()
/home/jwm/bootstrap2/src/os/exec/exec.go:445 +0x2a fp=0xc002566fe0 sp=0xc002566fc8 pc=0x4fc2ca
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc002566fe8 sp=0xc002566fe0 pc=0x463101
created by os/exec.(*Cmd).Start
/home/jwm/bootstrap2/src/os/exec/exec.go:443 +0x795

goroutine 10487 [IO wait]:
runtime.gopark(0xc001cd5ba0?, 0xc000046500?, 0x70?, 0x65?, 0x477959?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc002566500 sp=0xc0025664e0 pc=0x436fd6
runtime.netpollblock(0xc000817c00?, 0x200?, 0x0?)
/home/jwm/bootstrap2/src/runtime/netpoll.go:522 +0xf7 fp=0xc002566538 sp=0xc002566500 pc=0x430657
internal/poll.runtime_pollWait(0x7f7fcdce2158, 0x72)
/home/jwm/bootstrap2/src/runtime/netpoll.go:302 +0x89 fp=0xc002566558 sp=0xc002566538 pc=0x45dba9
internal/poll.(*pollDesc).wait(0xc0004b2ba0?, 0xc000817c00?, 0x1)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:83 +0x32 fp=0xc002566580 sp=0xc002566558 pc=0x4c3d92
internal/poll.(*pollDesc).waitRead(...)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:88
internal/poll.(*FD).Read(0xc0004b2ba0, {0xc000817c00, 0x200, 0x200})
/home/jwm/bootstrap2/src/internal/poll/fd_unix.go:167 +0x25a fp=0xc002566600 sp=0xc002566580 pc=0x4c50fa
os.(*File).read(...)
/home/jwm/bootstrap2/src/os/file_posix.go:31
os.(*File).Read(0xc00072a3b0, {0xc000817c00?, 0xc0025666a0?, 0xc0025666a0?})
/home/jwm/bootstrap2/src/os/file.go:119 +0x5e fp=0xc002566658 sp=0xc002566600 pc=0x4cf3be
bytes.(*Buffer).ReadFrom(0xc00303a6f0, {0xad49a0, 0xc00072a3b0})
/home/jwm/bootstrap2/src/bytes/buffer.go:204 +0x98 fp=0xc0025666b0 sp=0xc002566658 pc=0x4f2718
io.copyBuffer({0xad3aa0, 0xc00303a6f0}, {0xad49a0, 0xc00072a3b0}, {0x0, 0x0, 0x0})
/home/jwm/bootstrap2/src/io/io.go:412 +0x14b fp=0xc002566730 sp=0xc0025666b0 pc=0x4bf5ab
io.Copy(...)
/home/jwm/bootstrap2/src/io/io.go:385
os/exec.(*Cmd).writerDescriptor.func1()
/home/jwm/bootstrap2/src/os/exec/exec.go:311 +0x3a fp=0xc002566790 sp=0xc002566730 pc=0x4fb49a
os/exec.(*Cmd).Start.func1(0x0?)
/home/jwm/bootstrap2/src/os/exec/exec.go:444 +0x25 fp=0xc0025667c8 sp=0xc002566790 pc=0x4fc325
os/exec.(*Cmd).Start.func3()
/home/jwm/bootstrap2/src/os/exec/exec.go:445 +0x2a fp=0xc0025667e0 sp=0xc0025667c8 pc=0x4fc2ca
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0025667e8 sp=0xc0025667e0 pc=0x463101
created by os/exec.(*Cmd).Start
/home/jwm/bootstrap2/src/os/exec/exec.go:443 +0x795

goroutine 10151 [IO wait]:
runtime.gopark(0xc001bf64e0?, 0xc000036000?, 0x70?, 0x2d?, 0x477959?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc002562d00 sp=0xc002562ce0 pc=0x436fd6
runtime.netpollblock(0xc001d62c00?, 0x200?, 0x0?)
/home/jwm/bootstrap2/src/runtime/netpoll.go:522 +0xf7 fp=0xc002562d38 sp=0xc002562d00 pc=0x430657
internal/poll.runtime_pollWait(0x7f7fce6ea080, 0x72)
/home/jwm/bootstrap2/src/runtime/netpoll.go:302 +0x89 fp=0xc002562d58 sp=0xc002562d38 pc=0x45dba9
internal/poll.(*pollDesc).wait(0xc00038c480?, 0xc001d62c00?, 0x1)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:83 +0x32 fp=0xc002562d80 sp=0xc002562d58 pc=0x4c3d92
internal/poll.(*pollDesc).waitRead(...)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:88
internal/poll.(*FD).Read(0xc00038c480, {0xc001d62c00, 0x200, 0x200})
/home/jwm/bootstrap2/src/internal/poll/fd_unix.go:167 +0x25a fp=0xc002562e00 sp=0xc002562d80 pc=0x4c50fa
os.(*File).read(...)
/home/jwm/bootstrap2/src/os/file_posix.go:31
os.(*File).Read(0xc0006302b8, {0xc001d62c00?, 0xc002562ea0?, 0xc002562ea0?})
/home/jwm/bootstrap2/src/os/file.go:119 +0x5e fp=0xc002562e58 sp=0xc002562e00 pc=0x4cf3be
bytes.(*Buffer).ReadFrom(0xc00064ac30, {0xad49a0, 0xc0006302b8})
/home/jwm/bootstrap2/src/bytes/buffer.go:204 +0x98 fp=0xc002562eb0 sp=0xc002562e58 pc=0x4f2718
io.copyBuffer({0xad3aa0, 0xc00064ac30}, {0xad49a0, 0xc0006302b8}, {0x0, 0x0, 0x0})
/home/jwm/bootstrap2/src/io/io.go:412 +0x14b fp=0xc002562f30 sp=0xc002562eb0 pc=0x4bf5ab
io.Copy(...)
/home/jwm/bootstrap2/src/io/io.go:385
os/exec.(*Cmd).writerDescriptor.func1()
/home/jwm/bootstrap2/src/os/exec/exec.go:311 +0x3a fp=0xc002562f90 sp=0xc002562f30 pc=0x4fb49a
os/exec.(*Cmd).Start.func1(0x617475636578652d?)
/home/jwm/bootstrap2/src/os/exec/exec.go:444 +0x25 fp=0xc002562fc8 sp=0xc002562f90 pc=0x4fc325
os/exec.(*Cmd).Start.func3()
/home/jwm/bootstrap2/src/os/exec/exec.go:445 +0x2a fp=0xc002562fe0 sp=0xc002562fc8 pc=0x4fc2ca
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc002562fe8 sp=0xc002562fe0 pc=0x463101
created by os/exec.(*Cmd).Start
/home/jwm/bootstrap2/src/os/exec/exec.go:443 +0x795

goroutine 10360 [IO wait]:
runtime.gopark(0xc001482b60?, 0xc00004d400?, 0x70?, 0x5?, 0x477959?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc004410500 sp=0xc0044104e0 pc=0x436fd6
runtime.netpollblock(0xc00285f400?, 0x200?, 0x0?)
/home/jwm/bootstrap2/src/runtime/netpoll.go:522 +0xf7 fp=0xc004410538 sp=0xc004410500 pc=0x430657
internal/poll.runtime_pollWait(0x7f7fcdce2518, 0x72)
/home/jwm/bootstrap2/src/runtime/netpoll.go:302 +0x89 fp=0xc004410558 sp=0xc004410538 pc=0x45dba9
internal/poll.(*pollDesc).wait(0xc0007f1e60?, 0xc00285f400?, 0x1)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:83 +0x32 fp=0xc004410580 sp=0xc004410558 pc=0x4c3d92
internal/poll.(*pollDesc).waitRead(...)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:88
internal/poll.(*FD).Read(0xc0007f1e60, {0xc00285f400, 0x200, 0x200})
/home/jwm/bootstrap2/src/internal/poll/fd_unix.go:167 +0x25a fp=0xc004410600 sp=0xc004410580 pc=0x4c50fa
os.(*File).read(...)
/home/jwm/bootstrap2/src/os/file_posix.go:31
os.(*File).Read(0xc0003890e8, {0xc00285f400?, 0xc0044106a0?, 0xc0044106a0?})
/home/jwm/bootstrap2/src/os/file.go:119 +0x5e fp=0xc004410658 sp=0xc004410600 pc=0x4cf3be
bytes.(*Buffer).ReadFrom(0xc00266edb0, {0xad49a0, 0xc0003890e8})
/home/jwm/bootstrap2/src/bytes/buffer.go:204 +0x98 fp=0xc0044106b0 sp=0xc004410658 pc=0x4f2718
io.copyBuffer({0xad3aa0, 0xc00266edb0}, {0xad49a0, 0xc0003890e8}, {0x0, 0x0, 0x0})
/home/jwm/bootstrap2/src/io/io.go:412 +0x14b fp=0xc004410730 sp=0xc0044106b0 pc=0x4bf5ab
io.Copy(...)
/home/jwm/bootstrap2/src/io/io.go:385
os/exec.(*Cmd).writerDescriptor.func1()
/home/jwm/bootstrap2/src/os/exec/exec.go:311 +0x3a fp=0xc004410790 sp=0xc004410730 pc=0x4fb49a
os/exec.(*Cmd).Start.func1(0x0?)
/home/jwm/bootstrap2/src/os/exec/exec.go:444 +0x25 fp=0xc0044107c8 sp=0xc004410790 pc=0x4fc325
os/exec.(*Cmd).Start.func3()
/home/jwm/bootstrap2/src/os/exec/exec.go:445 +0x2a fp=0xc0044107e0 sp=0xc0044107c8 pc=0x4fc2ca
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0044107e8 sp=0xc0044107e0 pc=0x463101
created by os/exec.(*Cmd).Start
/home/jwm/bootstrap2/src/os/exec/exec.go:443 +0x795

goroutine 10772 [IO wait]:
runtime.gopark(0xc00281c340?, 0xc000058f00?, 0x70?, 0x7d?, 0x477959?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc0035b7d00 sp=0xc0035b7ce0 pc=0x436fd6
runtime.netpollblock(0xc001c90000?, 0x200?, 0x0?)
/home/jwm/bootstrap2/src/runtime/netpoll.go:522 +0xf7 fp=0xc0035b7d38 sp=0xc0035b7d00 pc=0x430657
internal/poll.runtime_pollWait(0x7f7fcdce2c98, 0x72)
/home/jwm/bootstrap2/src/runtime/netpoll.go:302 +0x89 fp=0xc0035b7d58 sp=0xc0035b7d38 pc=0x45dba9
internal/poll.(*pollDesc).wait(0xc002ecaf60?, 0xc001c90000?, 0x1)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:83 +0x32 fp=0xc0035b7d80 sp=0xc0035b7d58 pc=0x4c3d92
internal/poll.(*pollDesc).waitRead(...)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:88
internal/poll.(*FD).Read(0xc002ecaf60, {0xc001c90000, 0x200, 0x200})
/home/jwm/bootstrap2/src/internal/poll/fd_unix.go:167 +0x25a fp=0xc0035b7e00 sp=0xc0035b7d80 pc=0x4c50fa
os.(*File).read(...)
/home/jwm/bootstrap2/src/os/file_posix.go:31
os.(*File).Read(0xc0006a6100, {0xc001c90000?, 0xc0035b7ea0?, 0xc0035b7ea0?})
/home/jwm/bootstrap2/src/os/file.go:119 +0x5e fp=0xc0035b7e58 sp=0xc0035b7e00 pc=0x4cf3be
bytes.(*Buffer).ReadFrom(0xc00165dce0, {0xad49a0, 0xc0006a6100})
/home/jwm/bootstrap2/src/bytes/buffer.go:204 +0x98 fp=0xc0035b7eb0 sp=0xc0035b7e58 pc=0x4f2718
io.copyBuffer({0xad3aa0, 0xc00165dce0}, {0xad49a0, 0xc0006a6100}, {0x0, 0x0, 0x0})
/home/jwm/bootstrap2/src/io/io.go:412 +0x14b fp=0xc0035b7f30 sp=0xc0035b7eb0 pc=0x4bf5ab
io.Copy(...)
/home/jwm/bootstrap2/src/io/io.go:385
os/exec.(*Cmd).writerDescriptor.func1()
/home/jwm/bootstrap2/src/os/exec/exec.go:311 +0x3a fp=0xc0035b7f90 sp=0xc0035b7f30 pc=0x4fb49a
os/exec.(*Cmd).Start.func1(0x0?)
/home/jwm/bootstrap2/src/os/exec/exec.go:444 +0x25 fp=0xc0035b7fc8 sp=0xc0035b7f90 pc=0x4fc325
os/exec.(*Cmd).Start.func3()
/home/jwm/bootstrap2/src/os/exec/exec.go:445 +0x2a fp=0xc0035b7fe0 sp=0xc0035b7fc8 pc=0x4fc2ca
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0035b7fe8 sp=0xc0035b7fe0 pc=0x463101
created by os/exec.(*Cmd).Start
/home/jwm/bootstrap2/src/os/exec/exec.go:443 +0x795

goroutine 10758 [IO wait]:
runtime.gopark(0xc0025f6340?, 0xc000048a00?, 0x70?, 0xcd?, 0x477959?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc002aecd00 sp=0xc002aecce0 pc=0x436fd6
runtime.netpollblock(0xc00256e200?, 0x200?, 0x0?)
/home/jwm/bootstrap2/src/runtime/netpoll.go:522 +0xf7 fp=0xc002aecd38 sp=0xc002aecd00 pc=0x430657
internal/poll.runtime_pollWait(0x7f7fce6e9db0, 0x72)
/home/jwm/bootstrap2/src/runtime/netpoll.go:302 +0x89 fp=0xc002aecd58 sp=0xc002aecd38 pc=0x45dba9
internal/poll.(*pollDesc).wait(0xc001093980?, 0xc00256e200?, 0x1)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:83 +0x32 fp=0xc002aecd80 sp=0xc002aecd58 pc=0x4c3d92
internal/poll.(*pollDesc).waitRead(...)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:88
internal/poll.(*FD).Read(0xc001093980, {0xc00256e200, 0x200, 0x200})
/home/jwm/bootstrap2/src/internal/poll/fd_unix.go:167 +0x25a fp=0xc002aece00 sp=0xc002aecd80 pc=0x4c50fa
os.(*File).read(...)
/home/jwm/bootstrap2/src/os/file_posix.go:31
os.(*File).Read(0xc000926750, {0xc00256e200?, 0xc002aecea0?, 0xc002aecea0?})
/home/jwm/bootstrap2/src/os/file.go:119 +0x5e fp=0xc002aece58 sp=0xc002aece00 pc=0x4cf3be
bytes.(*Buffer).ReadFrom(0xc001fbdb60, {0xad49a0, 0xc000926750})
/home/jwm/bootstrap2/src/bytes/buffer.go:204 +0x98 fp=0xc002aeceb0 sp=0xc002aece58 pc=0x4f2718
io.copyBuffer({0xad3aa0, 0xc001fbdb60}, {0xad49a0, 0xc000926750}, {0x0, 0x0, 0x0})
/home/jwm/bootstrap2/src/io/io.go:412 +0x14b fp=0xc002aecf30 sp=0xc002aeceb0 pc=0x4bf5ab
io.Copy(...)
/home/jwm/bootstrap2/src/io/io.go:385
os/exec.(*Cmd).writerDescriptor.func1()
/home/jwm/bootstrap2/src/os/exec/exec.go:311 +0x3a fp=0xc002aecf90 sp=0xc002aecf30 pc=0x4fb49a
os/exec.(*Cmd).Start.func1(0x0?)
/home/jwm/bootstrap2/src/os/exec/exec.go:444 +0x25 fp=0xc002aecfc8 sp=0xc002aecf90 pc=0x4fc325
os/exec.(*Cmd).Start.func3()
/home/jwm/bootstrap2/src/os/exec/exec.go:445 +0x2a fp=0xc002aecfe0 sp=0xc002aecfc8 pc=0x4fc2ca
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc002aecfe8 sp=0xc002aecfe0 pc=0x463101
created by os/exec.(*Cmd).Start
/home/jwm/bootstrap2/src/os/exec/exec.go:443 +0x795

goroutine 10771 [IO wait]:
runtime.gopark(0xc001cd5d40?, 0xc00004af00?, 0x70?, 0x25?, 0x477959?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc004412500 sp=0xc0044124e0 pc=0x436fd6
runtime.netpollblock(0xc001fd6200?, 0x200?, 0x0?)
/home/jwm/bootstrap2/src/runtime/netpoll.go:522 +0xf7 fp=0xc004412538 sp=0xc004412500 pc=0x430657
internal/poll.runtime_pollWait(0x7f7fcf2a2290, 0x72)
/home/jwm/bootstrap2/src/runtime/netpoll.go:302 +0x89 fp=0xc004412558 sp=0xc004412538 pc=0x45dba9
internal/poll.(*pollDesc).wait(0xc002ecad20?, 0xc001fd6200?, 0x1)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:83 +0x32 fp=0xc004412580 sp=0xc004412558 pc=0x4c3d92
internal/poll.(*pollDesc).waitRead(...)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:88
internal/poll.(*FD).Read(0xc002ecad20, {0xc001fd6200, 0x200, 0x200})
/home/jwm/bootstrap2/src/internal/poll/fd_unix.go:167 +0x25a fp=0xc004412600 sp=0xc004412580 pc=0x4c50fa
os.(*File).read(...)
/home/jwm/bootstrap2/src/os/file_posix.go:31
os.(*File).Read(0xc0006a60e8, {0xc001fd6200?, 0xc0044126a0?, 0xc0044126a0?})
/home/jwm/bootstrap2/src/os/file.go:119 +0x5e fp=0xc004412658 sp=0xc004412600 pc=0x4cf3be
bytes.(*Buffer).ReadFrom(0xc000eb5890, {0xad49a0, 0xc0006a60e8})
/home/jwm/bootstrap2/src/bytes/buffer.go:204 +0x98 fp=0xc0044126b0 sp=0xc004412658 pc=0x4f2718
io.copyBuffer({0xad3aa0, 0xc000eb5890}, {0xad49a0, 0xc0006a60e8}, {0x0, 0x0, 0x0})
/home/jwm/bootstrap2/src/io/io.go:412 +0x14b fp=0xc004412730 sp=0xc0044126b0 pc=0x4bf5ab
io.Copy(...)
/home/jwm/bootstrap2/src/io/io.go:385
os/exec.(*Cmd).writerDescriptor.func1()
/home/jwm/bootstrap2/src/os/exec/exec.go:311 +0x3a fp=0xc004412790 sp=0xc004412730 pc=0x4fb49a
os/exec.(*Cmd).Start.func1(0x0?)
/home/jwm/bootstrap2/src/os/exec/exec.go:444 +0x25 fp=0xc0044127c8 sp=0xc004412790 pc=0x4fc325
os/exec.(*Cmd).Start.func3()
/home/jwm/bootstrap2/src/os/exec/exec.go:445 +0x2a fp=0xc0044127e0 sp=0xc0044127c8 pc=0x4fc2ca
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc0044127e8 sp=0xc0044127e0 pc=0x463101
created by os/exec.(*Cmd).Start
/home/jwm/bootstrap2/src/os/exec/exec.go:443 +0x795

goroutine 10432 [IO wait]:
runtime.gopark(0xc0022ee680?, 0xc000041900?, 0x70?, 0x2d?, 0x477959?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc004412d00 sp=0xc004412ce0 pc=0x436fd6
runtime.netpollblock(0xc00135b000?, 0x200?, 0x0?)
/home/jwm/bootstrap2/src/runtime/netpoll.go:522 +0xf7 fp=0xc004412d38 sp=0xc004412d00 pc=0x430657
internal/poll.runtime_pollWait(0x7f7fce6e9ae0, 0x72)
/home/jwm/bootstrap2/src/runtime/netpoll.go:302 +0x89 fp=0xc004412d58 sp=0xc004412d38 pc=0x45dba9
internal/poll.(*pollDesc).wait(0xc00268b260?, 0xc00135b000?, 0x1)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:83 +0x32 fp=0xc004412d80 sp=0xc004412d58 pc=0x4c3d92
internal/poll.(*pollDesc).waitRead(...)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:88
internal/poll.(*FD).Read(0xc00268b260, {0xc00135b000, 0x200, 0x200})
/home/jwm/bootstrap2/src/internal/poll/fd_unix.go:167 +0x25a fp=0xc004412e00 sp=0xc004412d80 pc=0x4c50fa
os.(*File).read(...)
/home/jwm/bootstrap2/src/os/file_posix.go:31
os.(*File).Read(0xc00088e288, {0xc00135b000?, 0xc004412ea0?, 0xc004412ea0?})
/home/jwm/bootstrap2/src/os/file.go:119 +0x5e fp=0xc004412e58 sp=0xc004412e00 pc=0x4cf3be
bytes.(*Buffer).ReadFrom(0xc000c68900, {0xad49a0, 0xc00088e288})
/home/jwm/bootstrap2/src/bytes/buffer.go:204 +0x98 fp=0xc004412eb0 sp=0xc004412e58 pc=0x4f2718
io.copyBuffer({0xad3aa0, 0xc000c68900}, {0xad49a0, 0xc00088e288}, {0x0, 0x0, 0x0})
/home/jwm/bootstrap2/src/io/io.go:412 +0x14b fp=0xc004412f30 sp=0xc004412eb0 pc=0x4bf5ab
io.Copy(...)
/home/jwm/bootstrap2/src/io/io.go:385
os/exec.(*Cmd).writerDescriptor.func1()
/home/jwm/bootstrap2/src/os/exec/exec.go:311 +0x3a fp=0xc004412f90 sp=0xc004412f30 pc=0x4fb49a
os/exec.(*Cmd).Start.func1(0x0?)
/home/jwm/bootstrap2/src/os/exec/exec.go:444 +0x25 fp=0xc004412fc8 sp=0xc004412f90 pc=0x4fc325
os/exec.(*Cmd).Start.func3()
/home/jwm/bootstrap2/src/os/exec/exec.go:445 +0x2a fp=0xc004412fe0 sp=0xc004412fc8 pc=0x4fc2ca
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc004412fe8 sp=0xc004412fe0 pc=0x463101
created by os/exec.(*Cmd).Start
/home/jwm/bootstrap2/src/os/exec/exec.go:443 +0x795

goroutine 10740 [IO wait]:
runtime.gopark(0xc0025f6b60?, 0xc000041900?, 0x70?, 0x3d?, 0x477959?)
/home/jwm/bootstrap2/src/runtime/proc.go:361 +0xd6 fp=0xc004393d00 sp=0xc004393ce0 pc=0x436fd6
runtime.netpollblock(0xc004223a00?, 0x200?, 0x0?)
/home/jwm/bootstrap2/src/runtime/netpoll.go:522 +0xf7 fp=0xc004393d38 sp=0xc004393d00 pc=0x430657
internal/poll.runtime_pollWait(0x7f7fcdc454b8, 0x72)
/home/jwm/bootstrap2/src/runtime/netpoll.go:302 +0x89 fp=0xc004393d58 sp=0xc004393d38 pc=0x45dba9
internal/poll.(*pollDesc).wait(0xc003809f80?, 0xc004223a00?, 0x1)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:83 +0x32 fp=0xc004393d80 sp=0xc004393d58 pc=0x4c3d92
internal/poll.(*pollDesc).waitRead(...)
/home/jwm/bootstrap2/src/internal/poll/fd_poll_runtime.go:88
internal/poll.(*FD).Read(0xc003809f80, {0xc004223a00, 0x200, 0x200})
/home/jwm/bootstrap2/src/internal/poll/fd_unix.go:167 +0x25a fp=0xc004393e00 sp=0xc004393d80 pc=0x4c50fa
os.(*File).read(...)
/home/jwm/bootstrap2/src/os/file_posix.go:31
os.(*File).Read(0xc0040f4668, {0xc004223a00?, 0x460f2e?, 0xc004393ea0?})
/home/jwm/bootstrap2/src/os/file.go:119 +0x5e fp=0xc004393e58 sp=0xc004393e00 pc=0x4cf3be
bytes.(*Buffer).ReadFrom(0xc003417bf0, {0xad49a0, 0xc0040f4668})
/home/jwm/bootstrap2/src/bytes/buffer.go:204 +0x98 fp=0xc004393eb0 sp=0xc004393e58 pc=0x4f2718
io.copyBuffer({0xad3aa0, 0xc003417bf0}, {0xad49a0, 0xc0040f4668}, {0x0, 0x0, 0x0})
/home/jwm/bootstrap2/src/io/io.go:412 +0x14b fp=0xc004393f30 sp=0xc004393eb0 pc=0x4bf5ab
io.Copy(...)
/home/jwm/bootstrap2/src/io/io.go:385
os/exec.(*Cmd).writerDescriptor.func1()
/home/jwm/bootstrap2/src/os/exec/exec.go:311 +0x3a fp=0xc004393f90 sp=0xc004393f30 pc=0x4fb49a
os/exec.(*Cmd).Start.func1(0x2c276127202c6574?)
/home/jwm/bootstrap2/src/os/exec/exec.go:444 +0x25 fp=0xc004393fc8 sp=0xc004393f90 pc=0x4fc325
os/exec.(*Cmd).Start.func3()
/home/jwm/bootstrap2/src/os/exec/exec.go:445 +0x2a fp=0xc004393fe0 sp=0xc004393fc8 pc=0x4fc2ca
runtime.goexit()
/home/jwm/bootstrap2/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc004393fe8 sp=0xc004393fe0 pc=0x463101
created by os/exec.(*Cmd).Start
/home/jwm/bootstrap2/src/os/exec/exec.go:443 +0x795
go tool dist: Failed: exit status 2

From this, I don't think the problem correlates to whether or not libc is bypassed, but I don't know enough to draw a conclusion here.

@gopherbot gopherbot added the compiler/runtime Issues related to the Go compiler and/or runtime. label Jul 7, 2022
@nshalman
Copy link

nshalman commented Jul 8, 2022

Any updates on this?

@davepacheco
Copy link

davepacheco commented Oct 24, 2022

Is there more information that would be useful for debugging this? We're still seeing similar runtime failures and would love to get this understood.

@davepacheco
Copy link

I tried to reproduce this using @jmpesp's script. After a few hours, it failed with:

##### ../test
# go run run.go -- typeparam/list.go
exit status 2
runtime: marked free object in span 0xfffffc7feef03528, elemsize=512 freeindex=1 (bad use of unsafe.Pointer? try -d=checkptr)
0xc00030a000 alloc marked  
0xc00030a200 free  unmarked
0xc00030a400 free  marked   zombie
0x000000c00030a400:  0x0000000000000000  0x0000000000000000 
0x000000c00030a410:  0x0000000000000000  0x0000000000000000 
0x000000c00030a420:  0x0000000000000000  0x0000000000000000 
0x000000c00030a430:  0x0000000000000000  0x0000000000000000 
0x000000c00030a440:  0x0000000000000000  0x0000000000000000 
0x000000c00030a450:  0x0000000000000000  0x0000000000000000 
0x000000c00030a460:  0x0000000000000000  0x0000000000000000 
0x000000c00030a470:  0x0000000000000000  0x0000000000000000 
0x000000c00030a480:  0x0000000000000000  0x0000000000000000 
0x000000c00030a490:  0x0000000000000000  0x0000000000000000 
0x000000c00030a4a0:  0x0000000000000000  0x0000000000000000 
0x000000c00030a4b0:  0x0000000000000000  0x0000000000000000 
0x000000c00030a4c0:  0x0000000000000000  0x0000000000000000 
0x000000c00030a4d0:  0x0000000000000000  0x0000000000000000 
0x000000c00030a4e0:  0x0000000000000000  0x0000000000000000 
0x000000c00030a4f0:  0x0000000000000000  0x0000000000000000 
0x000000c00030a500:  0x0000000000000000  0x0000000000000000 
0x000000c00030a510:  0x0000000000000000  0x0000000000000000 
0x000000c00030a520:  0x0000000000000000  0x0000000000000000 
0x000000c00030a530:  0x0000000000000000  0x0000000000000000 
0x000000c00030a540:  0x0000000000000000  0x0000000000000000 
0x000000c00030a550:  0x0000000000000000  0x0000000000000000 
0x000000c00030a560:  0x0000000000000000  0x0000000000000000 
0x000000c00030a570:  0x0000000000000000  0x0000000000000000 
0x000000c00030a580:  0x0000000000000000  0x0000000000000000 
0x000000c00030a590:  0x0000000000000000  0x0000000000000000 
0x000000c00030a5a0:  0x0000000000000000  0x0000000000000000 
0x000000c00030a5b0:  0x0000000000000000  0x0000000000000000 
0x000000c00030a5c0:  0x0000000000000000  0x0000000000000000 
0x000000c00030a5d0:  0x0000000000000000  0x0000000000000000 
0x000000c00030a5e0:  0x0000000000000000  0x0000000000000000 
0x000000c00030a5f0:  0x0000000000000000  0x0000000000000000 
0xc00030a600 free  unmarked
0xc00030a800 free  marked   zombie
0x000000c00030a800:  0x0000000000000000  0x0000000000000000 
0x000000c00030a810:  0x0000000000000000  0x0000000000000000 
0x000000c00030a820:  0x0000000000000000  0x0000000000000000 
0x000000c00030a830:  0x0000000000000000  0x0000000000000000 
0x000000c00030a840:  0x0000000000000000  0x0000000000000000 
0x000000c00030a850:  0x0000000000000000  0x0000000000000000 
0x000000c00030a860:  0x0000000000000000  0x0000000000000000 
0x000000c00030a870:  0x0000000000000000  0x0000000000000000 
0x000000c00030a880:  0x0000000000000000  0x0000000000000000 
0x000000c00030a890:  0x0000000000000000  0x0000000000000000 
0x000000c00030a8a0:  0x0000000000000000  0x0000000000000000 
0x000000c00030a8b0:  0x0000000000000000  0x0000000000000000 
0x000000c00030a8c0:  0x0000000000000000  0x0000000000000000 
0x000000c00030a8d0:  0x0000000000000000  0x0000000000000000 
0x000000c00030a8e0:  0x0000000000000000  0x0000000000000000 
0x000000c00030a8f0:  0x0000000000000000  0x0000000000000000 
0x000000c00030a900:  0x0000000000000000  0x0000000000000000 
0x000000c00030a910:  0x0000000000000000  0x0000000000000000 
0x000000c00030a920:  0x0000000000000000  0x0000000000000000 
0x000000c00030a930:  0x0000000000000000  0x0000000000000000 
0x000000c00030a940:  0x0000000000000000  0x0000000000000000 
0x000000c00030a950:  0x0000000000000000  0x0000000000000000 
0x000000c00030a960:  0x0000000000000000  0x0000000000000000 
0x000000c00030a970:  0x0000000000000000  0x0000000000000000 
0x000000c00030a980:  0x0000000000000000  0x0000000000000000 
0x000000c00030a990:  0x0000000000000000  0x0000000000000000 
0x000000c00030a9a0:  0x0000000000000000  0x0000000000000000 
0x000000c00030a9b0:  0x0000000000000000  0x0000000000000000 
0x000000c00030a9c0:  0x0000000000000000  0x0000000000000000 
0x000000c00030a9d0:  0x0000000000000000  0x0000000000000000 
0x000000c00030a9e0:  0x0000000000000000  0x0000000000000000 
0x000000c00030a9f0:  0x0000000000000000  0x0000000000000000 
0xc00030aa00 free  unmarked
0xc00030ac00 free  unmarked
0xc00030ae00 free  marked   zombie
0x000000c00030ae00:  0x0000000000000000  0x0000000000000000 
0x000000c00030ae10:  0x0000000000000000  0x0000000000000000 
0x000000c00030ae20:  0x0000000000000000  0x0000000000000000 
0x000000c00030ae30:  0x0000000000000000  0x0000000000000000 
0x000000c00030ae40:  0x0000000000000000  0x0000000000000000 
0x000000c00030ae50:  0x0000000000000000  0x0000000000000000 
0x000000c00030ae60:  0x0000000000000000  0x0000000000000000 
0x000000c00030ae70:  0x0000000000000000  0x0000000000000000 
0x000000c00030ae80:  0x0000000000000000  0x0000000000000000 
0x000000c00030ae90:  0x0000000000000000  0x0000000000000000 
0x000000c00030aea0:  0x0000000000000000  0x0000000000000000 
0x000000c00030aeb0:  0x0000000000000000  0x0000000000000000 
0x000000c00030aec0:  0x0000000000000000  0x0000000000000000 
0x000000c00030aed0:  0x0000000000000000  0x0000000000000000 
0x000000c00030aee0:  0x0000000000000000  0x0000000000000000 
0x000000c00030aef0:  0x0000000000000000  0x0000000000000000 
0x000000c00030af00:  0x0000000000000000  0x0000000000000000 
0x000000c00030af10:  0x0000000000000000  0x0000000000000000 
0x000000c00030af20:  0x0000000000000000  0x0000000000000000 
0x000000c00030af30:  0x0000000000000000  0x0000000000000000 
0x000000c00030af40:  0x0000000000000000  0x0000000000000000 
0x000000c00030af50:  0x0000000000000000  0x0000000000000000 
0x000000c00030af60:  0x0000000000000000  0x0000000000000000 
0x000000c00030af70:  0x0000000000000000  0x0000000000000000 
0x000000c00030af80:  0x0000000000000000  0x0000000000000000 
0x000000c00030af90:  0x0000000000000000  0x0000000000000000 
0x000000c00030afa0:  0x0000000000000000  0x0000000000000000 
0x000000c00030afb0:  0x0000000000000000  0x0000000000000000 
0x000000c00030afc0:  0x0000000000000000  0x0000000000000000 
0x000000c00030afd0:  0x0000000000000000  0x0000000000000000 
0x000000c00030afe0:  0x0000000000000000  0x0000000000000000 
0x000000c00030aff0:  0x0000000000000000  0x0000000000000000 
0xc00030b000 free  unmarked
0xc00030b200 free  unmarked
0xc00030b400 free  unmarked
0xc00030b600 free  marked   zombie
0x000000c00030b600:  0x0000000000000000  0x0000000000000000 
0x000000c00030b610:  0x0000000000000000  0x0000000000000000 
0x000000c00030b620:  0x0000000000000000  0x0000000000000000 
0x000000c00030b630:  0x0000000000000000  0x0000000000000000 
0x000000c00030b640:  0x0000000000000000  0x0000000000000000 
0x000000c00030b650:  0x0000000000000000  0x0000000000000000 
0x000000c00030b660:  0x0000000000000000  0x0000000000000000 
0x000000c00030b670:  0x0000000000000000  0x0000000000000000 
0x000000c00030b680:  0x0000000000000000  0x0000000000000000 
0x000000c00030b690:  0x0000000000000000  0x0000000000000000 
0x000000c00030b6a0:  0x0000000000000000  0x0000000000000000 
0x000000c00030b6b0:  0x0000000000000000  0x0000000000000000 
0x000000c00030b6c0:  0x0000000000000000  0x0000000000000000 
0x000000c00030b6d0:  0x0000000000000000  0x0000000000000000 
0x000000c00030b6e0:  0x0000000000000000  0x0000000000000000 
0x000000c00030b6f0:  0x0000000000000000  0x0000000000000000 
0x000000c00030b700:  0x0000000000000000  0x0000000000000000 
0x000000c00030b710:  0x0000000000000000  0x0000000000000000 
0x000000c00030b720:  0x0000000000000000  0x0000000000000000 
0x000000c00030b730:  0x0000000000000000  0x0000000000000000 
0x000000c00030b740:  0x0000000000000000  0x0000000000000000 
0x000000c00030b750:  0x0000000000000000  0x0000000000000000 
0x000000c00030b760:  0x0000000000000000  0x0000000000000000 
0x000000c00030b770:  0x0000000000000000  0x0000000000000000 
0x000000c00030b780:  0x0000000000000000  0x0000000000000000 
0x000000c00030b790:  0x0000000000000000  0x0000000000000000 
0x000000c00030b7a0:  0x0000000000000000  0x0000000000000000 
0x000000c00030b7b0:  0x0000000000000000  0x0000000000000000 
0x000000c00030b7c0:  0x0000000000000000  0x0000000000000000 
0x000000c00030b7d0:  0x0000000000000000  0x0000000000000000 
0x000000c00030b7e0:  0x0000000000000000  0x0000000000000000 
0x000000c00030b7f0:  0x0000000000000000  0x0000000000000000 
0xc00030b800 free  marked   zombie
0x000000c00030b800:  0x0000000000000000  0x0000000000000000 
0x000000c00030b810:  0x0000000000000000  0x0000000000000000 
0x000000c00030b820:  0x0000000000000000  0x0000000000000000 
0x000000c00030b830:  0x0000000000000000  0x0000000000000000 
0x000000c00030b840:  0x0000000000000000  0x0000000000000000 
0x000000c00030b850:  0x0000000000000000  0x0000000000000000 
0x000000c00030b860:  0x0000000000000000  0x0000000000000000 
0x000000c00030b870:  0x0000000000000000  0x0000000000000000 
0x000000c00030b880:  0x0000000000000000  0x0000000000000000 
0x000000c00030b890:  0x0000000000000000  0x0000000000000000 
0x000000c00030b8a0:  0x0000000000000000  0x0000000000000000 
0x000000c00030b8b0:  0x0000000000000000  0x0000000000000000 
0x000000c00030b8c0:  0x0000000000000000  0x0000000000000000 
0x000000c00030b8d0:  0x0000000000000000  0x0000000000000000 
0x000000c00030b8e0:  0x0000000000000000  0x0000000000000000 
0x000000c00030b8f0:  0x0000000000000000  0x0000000000000000 
0x000000c00030b900:  0x0000000000000000  0x0000000000000000 
0x000000c00030b910:  0x0000000000000000  0x0000000000000000 
0x000000c00030b920:  0x0000000000000000  0x0000000000000000 
0x000000c00030b930:  0x0000000000000000  0x0000000000000000 
0x000000c00030b940:  0x0000000000000000  0x0000000000000000 
0x000000c00030b950:  0x0000000000000000  0x0000000000000000 
0x000000c00030b960:  0x0000000000000000  0x0000000000000000 
0x000000c00030b970:  0x0000000000000000  0x0000000000000000 
0x000000c00030b980:  0x0000000000000000  0x0000000000000000 
0x000000c00030b990:  0x0000000000000000  0x0000000000000000 
0x000000c00030b9a0:  0x0000000000000000  0x0000000000000000 
0x000000c00030b9b0:  0x0000000000000000  0x0000000000000000 
0x000000c00030b9c0:  0x0000000000000000  0x0000000000000000 
0x000000c00030b9d0:  0x0000000000000000  0x0000000000000000 
0x000000c00030b9e0:  0x0000000000000000  0x0000000000000000 
0x000000c00030b9f0:  0x0000000000000000  0x0000000000000000 
0xc00030ba00 free  unmarked
0xc00030bc00 free  unmarked
0xc00030be00 free  marked   zombie
0x000000c00030be00:  0x0000000000000000  0x0000000000000000 
0x000000c00030be10:  0x0000000000000000  0x0000000000000000 
0x000000c00030be20:  0x0000000000000000  0x0000000000000000 
0x000000c00030be30:  0x0000000000000000  0x0000000000000000 
0x000000c00030be40:  0x0000000000000000  0x0000000000000000 
0x000000c00030be50:  0x0000000000000000  0x0000000000000000 
0x000000c00030be60:  0x0000000000000000  0x0000000000000000 
0x000000c00030be70:  0x0000000000000000  0x0000000000000000 
0x000000c00030be80:  0x0000000000000000  0x0000000000000000 
0x000000c00030be90:  0x0000000000000000  0x0000000000000000 
0x000000c00030bea0:  0x0000000000000000  0x0000000000000000 
0x000000c00030beb0:  0x0000000000000000  0x0000000000000000 
0x000000c00030bec0:  0x0000000000000000  0x0000000000000000 
0x000000c00030bed0:  0x0000000000000000  0x0000000000000000 
0x000000c00030bee0:  0x0000000000000000  0x0000000000000000 
0x000000c00030bef0:  0x0000000000000000  0x0000000000000000 
0x000000c00030bf00:  0x0000000000000000  0x0000000000000000 
0x000000c00030bf10:  0x0000000000000000  0x0000000000000000 
0x000000c00030bf20:  0x0000000000000000  0x0000000000000000 
0x000000c00030bf30:  0x0000000000000000  0x0000000000000000 
0x000000c00030bf40:  0x0000000000000000  0x0000000000000000 
0x000000c00030bf50:  0x0000000000000000  0x0000000000000000 
0x000000c00030bf60:  0x0000000000000000  0x0000000000000000 
0x000000c00030bf70:  0x0000000000000000  0x0000000000000000 
0x000000c00030bf80:  0x0000000000000000  0x0000000000000000 
0x000000c00030bf90:  0x0000000000000000  0x0000000000000000 
0x000000c00030bfa0:  0x0000000000000000  0x0000000000000000 
0x000000c00030bfb0:  0x0000000000000000  0x0000000000000000 
0x000000c00030bfc0:  0x0000000000000000  0x0000000000000000 
0x000000c00030bfd0:  0x0000000000000000  0x0000000000000000 
0x000000c00030bfe0:  0x0000000000000000  0x0000000000000000 
0x000000c00030bff0:  0x0000000000000000  0x0000000000000000 
fatal error: found pointer to free object

runtime stack:
runtime.throw({0xa5528b, 0x1c})
        /home/dap/go-test/goroot/src/runtime/panic.go:1198 +0x74 fp=0xfffffc7fea9ffca0 sp=0xfffffc7fea9ffc70 pc=0x43a174
runtime.(*mspan).reportZombies(0xfffffc7feef03528)
        /home/dap/go-test/goroot/src/runtime/mgcsweep.go:691 +0x345 fp=0xfffffc7fea9ffd20 sp=0xfffffc7fea9ffca0 pc=0x428365
runtime.(*sweepLocked).sweep(0xfffffc7fea9ffe20, 0x0)
        /home/dap/go-test/goroot/src/runtime/mgcsweep.go:519 +0x35a fp=0xfffffc7fea9ffe08 sp=0xfffffc7fea9ffd20 pc=0x42767a
runtime.(*mcentral).uncacheSpan(0xe60348, 0xfffffc7feef03528)
        /home/dap/go-test/goroot/src/runtime/mcentral.go:223 +0xcf fp=0xfffffc7fea9ffe38 sp=0xfffffc7fea9ffe08 pc=0x41a82f
runtime.(*mcache).releaseAll(0xfffffc7feee255b8)
        /home/dap/go-test/goroot/src/runtime/mcache.go:279 +0x134 fp=0xfffffc7fea9ffe80 sp=0xfffffc7fea9ffe38 pc=0x419d34
runtime.(*mcache).prepareForSweep(0xfffffc7feee255b8)
        /home/dap/go-test/goroot/src/runtime/mcache.go:317 +0x46 fp=0xfffffc7fea9ffea8 sp=0xfffffc7fea9ffe80 pc=0x419e46
runtime.gcMarkTermination.func4.1(0xc000034800)
        /home/dap/go-test/goroot/src/runtime/mgc.go:1052 +0x2f fp=0xfffffc7fea9ffec0 sp=0xfffffc7fea9ffea8 pc=0x4667af
runtime.forEachP(0xa91170)
        /home/dap/go-test/goroot/src/runtime/proc.go:1602 +0x12a fp=0xfffffc7fea9fff28 sp=0xfffffc7fea9ffec0 pc=0x44014a
runtime.gcMarkTermination.func4()
        /home/dap/go-test/goroot/src/runtime/mgc.go:1051 +0x2d fp=0xfffffc7fea9fff40 sp=0xfffffc7fea9fff28 pc=0x46680d
runtime.systemstack()
        /home/dap/go-test/goroot/src/runtime/asm_amd64.s:383 +0x52 fp=0xfffffc7fea9fff48 sp=0xfffffc7fea9fff40 pc=0x46cc52

goroutine 13 [running]:
runtime.systemstack_switch()
        /home/dap/go-test/goroot/src/runtime/asm_amd64.s:350 fp=0xc000356b80 sp=0xc000356b78 pc=0x46cbe0
runtime.gcMarkTermination(0x3ff5d4c8b152f174)
        /home/dap/go-test/goroot/src/runtime/mgc.go:1050 +0x525 fp=0xc000356d38 sp=0xc000356b80 pc=0x41d8e5
runtime.gcMarkDone()
        /home/dap/go-test/goroot/src/runtime/mgc.go:902 +0x2d5 fp=0xc000356d90 sp=0xc000356d38 pc=0x41d295
runtime.gcAssistAlloc(0xc0004c51e0)
        /home/dap/go-test/goroot/src/runtime/mgcmark.go:456 +0x1ef fp=0xc000356df0 sp=0xc000356d90 pc=0x42066f
runtime.mallocgc(0x14, 0x0, 0x0)
        /home/dap/go-test/goroot/src/runtime/malloc.go:965 +0x145 fp=0xc000356e70 sp=0xc000356df0 pc=0x40eee5
runtime.slicebytetostring(0x0, 0xc000356ecc, 0x14)
        /home/dap/go-test/goroot/src/runtime/string.go:110 +0x66 fp=0xc000356ea0 sp=0xc000356e70 pc=0x457306
cmd/internal/buildid.HashToString({0x84, 0x9a, 0x1f, 0x87, 0x11, 0xe7, 0x55, 0x74, 0x74, 0xc6, ...})
        /home/dap/go-test/goroot/src/cmd/internal/buildid/buildid.go:342 +0x14c fp=0xc000356ef0 sp=0xc000356ea0 pc=0x8cb70c
cmd/go/internal/work.(*Builder).fileHash(0xc0000b0280, {0xc000304140, 0x42})
        /home/dap/go-test/goroot/src/cmd/go/internal/work/buildid.go:383 +0xca fp=0xc000356f80 sp=0xc000356ef0 pc=0x8dccea
cmd/go/internal/work.(*Builder).buildActionID(0xc0000b0280, 0xc0004588c0)
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:370 +0x248f fp=0xc0003573e0 sp=0xc000356f80 pc=0x8e2f6f
cmd/go/internal/work.(*Builder).build(0xc0000b0280, {0xb25580, 0xc0000241a0}, 0xc0004588c0)
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:451 +0x11a fp=0xc000357da8 sp=0xc0003573e0 pc=0x8e3bba
cmd/go/internal/work.(*Builder).Do.func2({0xb25580, 0xc0000241a0}, 0xc0004588c0)
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:137 +0x6ae fp=0xc000357f10 sp=0xc000357da8 pc=0x8e080e
cmd/go/internal/work.(*Builder).Do.func3(0xc00014b830, 0xc0001a0510, 0xc0000b0280, 0xc0001c2450)
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:199 +0xbd fp=0xc000357fc0 sp=0xc000357f10 pc=0x8dff7d
runtime.goexit()
        /home/dap/go-test/goroot/src/runtime/asm_amd64.s:1581 +0x1 fp=0xc000357fc8 sp=0xc000357fc0 pc=0x46ede1
created by cmd/go/internal/work.(*Builder).Do
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:185 +0x4bd

goroutine 1 [semacquire]:
runtime.gopark(0xa912a8, 0xe3d760, 0x12, 0x19, 0x4)
        /home/dap/go-test/goroot/src/runtime/proc.go:366 +0x105 fp=0xc0007b5a78 sp=0xc0007b5a58 pc=0x43d145
runtime.goparkunlock(...)
        /home/dap/go-test/goroot/src/runtime/proc.go:372
runtime.semacquire1(0xc0001a0518, 0x0, 0x1, 0x0)
        /home/dap/go-test/goroot/src/runtime/sema.go:144 +0x1fd fp=0xc0007b5ad8 sp=0xc0007b5a78 pc=0x44eb5d
sync.runtime_Semacquire(0xc0001a0518)
        /home/dap/go-test/goroot/src/runtime/sema.go:56 +0x45 fp=0xc0007b5b08 sp=0xc0007b5ad8 pc=0x46a185
sync.(*WaitGroup).Wait(0xc0001a0510)
        /home/dap/go-test/goroot/src/sync/waitgroup.go:130 +0x72 fp=0xc0007b5b30 sp=0xc0007b5b08 pc=0x47acf2
cmd/go/internal/work.(*Builder).Do(0xc0000b0280, {0xb25580, 0xc0000241a0}, 0xc000682f00)
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:208 +0x4e5 fp=0xc0007b5c48 sp=0xc0007b5b30 pc=0x8dfd05
cmd/go/internal/run.runRun({0xb25580, 0xc0000241a0}, 0xe281a0, {0xc00011c040, 0x1, 0x1})
        /home/dap/go-test/goroot/src/cmd/go/internal/run/run.go:163 +0x8e5 fp=0xc0007b5d80 sp=0xc0007b5c48 pc=0x954785
main.invoke(0xe281a0, {0xc00011c010, 0x4, 0x4})
        /home/dap/go-test/goroot/src/cmd/go/main.go:216 +0x3b1 fp=0xc0007b5e50 sp=0xc0007b5d80 pc=0x977ef1
main.main()
        /home/dap/go-test/goroot/src/cmd/go/main.go:173 +0x9ea fp=0xc0007b5f88 sp=0xc0007b5e50 pc=0x97772a
runtime.main()
        /home/dap/go-test/goroot/src/runtime/proc.go:255 +0x248 fp=0xc0007b5fe0 sp=0xc0007b5f88 pc=0x43ccc8
runtime.goexit()
        /home/dap/go-test/goroot/src/runtime/asm_amd64.s:1581 +0x1 fp=0xc0007b5fe8 sp=0xc0007b5fe0 pc=0x46ede1

goroutine 2 [force gc (idle)]:
runtime.gopark(0xa912a8, 0xe32aa0, 0x11, 0x14, 0x1)
        /home/dap/go-test/goroot/src/runtime/proc.go:366 +0x105 fp=0xc00005efb0 sp=0xc00005ef90 pc=0x43d145
runtime.goparkunlock(...)
        /home/dap/go-test/goroot/src/runtime/proc.go:372
runtime.forcegchelper()
        /home/dap/go-test/goroot/src/runtime/proc.go:306 +0xc5 fp=0xc00005efe0 sp=0xc00005efb0 pc=0x43cfa5
runtime.goexit()
        /home/dap/go-test/goroot/src/runtime/asm_amd64.s:1581 +0x1 fp=0xc00005efe8 sp=0xc00005efe0 pc=0x46ede1
created by runtime.init.7
        /home/dap/go-test/goroot/src/runtime/proc.go:294 +0x35

goroutine 3 [runnable]:
runtime.gopark(0xa912a8, 0xe32d60, 0xc, 0x14, 0x1)
        /home/dap/go-test/goroot/src/runtime/proc.go:366 +0x105 fp=0xc00005f7b0 sp=0xc00005f790 pc=0x43d145
runtime.goparkunlock(...)
        /home/dap/go-test/goroot/src/runtime/proc.go:372
runtime.bgsweep()
        /home/dap/go-test/goroot/src/runtime/mgcsweep.go:182 +0x10d fp=0xc00005f7e0 sp=0xc00005f7b0 pc=0x426aad
runtime.goexit()
        /home/dap/go-test/goroot/src/runtime/asm_amd64.s:1581 +0x1 fp=0xc00005f7e8 sp=0xc00005f7e0 pc=0x46ede1
created by runtime.gcenable
        /home/dap/go-test/goroot/src/runtime/mgc.go:181 +0x75

goroutine 4 [GC scavenge wait]:
runtime.gopark(0xa912a8, 0xe335c0, 0xd, 0x14, 0x1)
        /home/dap/go-test/goroot/src/runtime/proc.go:366 +0x105 fp=0xc00005ff80 sp=0xc00005ff60 pc=0x43d145
runtime.goparkunlock(...)
        /home/dap/go-test/goroot/src/runtime/proc.go:372
runtime.bgscavenge()
        /home/dap/go-test/goroot/src/runtime/mgcscavenge.go:314 +0x2bb fp=0xc00005ffe0 sp=0xc00005ff80 pc=0x424abb
runtime.goexit()
        /home/dap/go-test/goroot/src/runtime/asm_amd64.s:1581 +0x1 fp=0xc00005ffe8 sp=0xc00005ffe0 pc=0x46ede1
created by runtime.gcenable
        /home/dap/go-test/goroot/src/runtime/mgc.go:182 +0x8d

goroutine 5 [finalizer wait]:
runtime.gopark(0xa912a8, 0xe64580, 0x10, 0x14, 0x1)
        /home/dap/go-test/goroot/src/runtime/proc.go:366 +0x105 fp=0xc00005e740 sp=0xc00005e720 pc=0x43d145
runtime.goparkunlock(...)
        /home/dap/go-test/goroot/src/runtime/proc.go:372
runtime.runfinq()
        /home/dap/go-test/goroot/src/runtime/mfinal.go:177 +0xc6 fp=0xc00005e7e0 sp=0xc00005e740 pc=0x41b4e6
runtime.goexit()
        /home/dap/go-test/goroot/src/runtime/asm_amd64.s:1581 +0x1 fp=0xc00005e7e8 sp=0xc00005e7e0 pc=0x46ede1
created by runtime.createfing
        /home/dap/go-test/goroot/src/runtime/mfinal.go:157 +0x57

goroutine 55 [GC worker (idle)]:
runtime.gopark(0xa91138, 0xc0001ba5c0, 0x18, 0x14, 0x0)
        /home/dap/go-test/goroot/src/runtime/proc.go:366 +0x105 fp=0xc00051c760 sp=0xc00051c740 pc=0x43d145
runtime.gcBgMarkWorker()
        /home/dap/go-test/goroot/src/runtime/mgc.go:1200 +0x118 fp=0xc00051c7e0 sp=0xc00051c760 pc=0x41e418
runtime.goexit()
        /home/dap/go-test/goroot/src/runtime/asm_amd64.s:1581 +0x1 fp=0xc00051c7e8 sp=0xc00051c7e0 pc=0x46ede1
created by runtime.gcBgMarkStartWorkers
        /home/dap/go-test/goroot/src/runtime/mgc.go:1124 +0x37

goroutine 9 [select]:
runtime.gopark(0xa91300, 0x0, 0x9, 0x18, 0x1)
        /home/dap/go-test/goroot/src/runtime/proc.go:366 +0x105 fp=0xc0004cc5f0 sp=0xc0004cc5d0 pc=0x43d145
runtime.selectgo(0xc0004cc780, 0xc0004cc758, 0x0, 0x0, 0x2, 0x1)
        /home/dap/go-test/goroot/src/runtime/select.go:327 +0x7b0 fp=0xc0004cc710 sp=0xc0004cc5f0 pc=0x44d9b0
cmd/go/internal/work.(*Builder).Do.func3(0xc00014b830, 0xc0001a0510, 0xc0000b0280, 0xc0001c2450)
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:189 +0x12a fp=0xc0004cc7c0 sp=0xc0004cc710 pc=0x8dffea
runtime.goexit()
        /home/dap/go-test/goroot/src/runtime/asm_amd64.s:1581 +0x1 fp=0xc0004cc7c8 sp=0xc0004cc7c0 pc=0x46ede1
created by cmd/go/internal/work.(*Builder).Do
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:185 +0x4bd

goroutine 82 [GC worker (idle)]:
runtime.gopark(0xa91138, 0xc00060e0e0, 0x18, 0x14, 0x0)
        /home/dap/go-test/goroot/src/runtime/proc.go:366 +0x105 fp=0xc00051cf60 sp=0xc00051cf40 pc=0x43d145
runtime.gcBgMarkWorker()
        /home/dap/go-test/goroot/src/runtime/mgc.go:1200 +0x118 fp=0xc00051cfe0 sp=0xc00051cf60 pc=0x41e418
runtime.goexit()
        /home/dap/go-test/goroot/src/runtime/asm_amd64.s:1581 +0x1 fp=0xc00051cfe8 sp=0xc00051cfe0 pc=0x46ede1
created by runtime.gcBgMarkStartWorkers
        /home/dap/go-test/goroot/src/runtime/mgc.go:1124 +0x37

goroutine 83 [GC worker (idle)]:
runtime.gopark(0xa91138, 0xc00042e240, 0x18, 0x14, 0x0)
        /home/dap/go-test/goroot/src/runtime/proc.go:366 +0x105 fp=0xc00005d760 sp=0xc00005d740 pc=0x43d145
runtime.gcBgMarkWorker()
        /home/dap/go-test/goroot/src/runtime/mgc.go:1200 +0x118 fp=0xc00005d7e0 sp=0xc00005d760 pc=0x41e418
runtime.goexit()
        /home/dap/go-test/goroot/src/runtime/asm_amd64.s:1581 +0x1 fp=0xc00005d7e8 sp=0xc00005d7e0 pc=0x46ede1
created by runtime.gcBgMarkStartWorkers
        /home/dap/go-test/goroot/src/runtime/mgc.go:1124 +0x37

goroutine 35 [GC worker (idle)]:
runtime.gopark(0xa91138, 0xc00042e220, 0x18, 0x14, 0x0)
        /home/dap/go-test/goroot/src/runtime/proc.go:366 +0x105 fp=0xc00021a760 sp=0xc00021a740 pc=0x43d145
runtime.gcBgMarkWorker()
        /home/dap/go-test/goroot/src/runtime/mgc.go:1200 +0x118 fp=0xc00021a7e0 sp=0xc00021a760 pc=0x41e418
runtime.goexit()
        /home/dap/go-test/goroot/src/runtime/asm_amd64.s:1581 +0x1 fp=0xc00021a7e8 sp=0xc00021a7e0 pc=0x46ede1
created by runtime.gcBgMarkStartWorkers
        /home/dap/go-test/goroot/src/runtime/mgc.go:1124 +0x37

goroutine 7 [GC worker (idle)]:
runtime.gopark(0xa91138, 0xc00060e0c0, 0x18, 0x14, 0x0)
        /home/dap/go-test/goroot/src/runtime/proc.go:366 +0x105 fp=0xc000060760 sp=0xc000060740 pc=0x43d145
runtime.gcBgMarkWorker()
        /home/dap/go-test/goroot/src/runtime/mgc.go:1200 +0x118 fp=0xc0000607e0 sp=0xc000060760 pc=0x41e418
runtime.goexit()
        /home/dap/go-test/goroot/src/runtime/asm_amd64.s:1581 +0x1 fp=0xc0000607e8 sp=0xc0000607e0 pc=0x46ede1
created by runtime.gcBgMarkStartWorkers
        /home/dap/go-test/goroot/src/runtime/mgc.go:1124 +0x37

goroutine 98 [GC worker (idle)]:
runtime.gopark(0xa91138, 0xc000494120, 0x18, 0x14, 0x0)
        /home/dap/go-test/goroot/src/runtime/proc.go:366 +0x105 fp=0xc0004ca760 sp=0xc0004ca740 pc=0x43d145
runtime.gcBgMarkWorker()
        /home/dap/go-test/goroot/src/runtime/mgc.go:1200 +0x118 fp=0xc0004ca7e0 sp=0xc0004ca760 pc=0x41e418
runtime.goexit()
        /home/dap/go-test/goroot/src/runtime/asm_amd64.s:1581 +0x1 fp=0xc0004ca7e8 sp=0xc0004ca7e0 pc=0x46ede1
created by runtime.gcBgMarkStartWorkers
        /home/dap/go-test/goroot/src/runtime/mgc.go:1124 +0x37

goroutine 99 [GC worker (idle)]:
runtime.gopark(0xa91138, 0xc000494140, 0x18, 0x14, 0x0)
        /home/dap/go-test/goroot/src/runtime/proc.go:366 +0x105 fp=0xc0004caf60 sp=0xc0004caf40 pc=0x43d145
runtime.gcBgMarkWorker()
        /home/dap/go-test/goroot/src/runtime/mgc.go:1200 +0x118 fp=0xc0004cafe0 sp=0xc0004caf60 pc=0x41e418
runtime.goexit()
        /home/dap/go-test/goroot/src/runtime/asm_amd64.s:1581 +0x1 fp=0xc0004cafe8 sp=0xc0004cafe0 pc=0x46ede1
created by runtime.gcBgMarkStartWorkers
        /home/dap/go-test/goroot/src/runtime/mgc.go:1124 +0x37

goroutine 100 [GC worker (idle)]:
runtime.gopark(0xa91138, 0xc000494160, 0x18, 0x14, 0x0)
        /home/dap/go-test/goroot/src/runtime/proc.go:366 +0x105 fp=0xc0004cb760 sp=0xc0004cb740 pc=0x43d145
runtime.gcBgMarkWorker()
        /home/dap/go-test/goroot/src/runtime/mgc.go:1200 +0x118 fp=0xc0004cb7e0 sp=0xc0004cb760 pc=0x41e418
runtime.goexit()
        /home/dap/go-test/goroot/src/runtime/asm_amd64.s:1581 +0x1 fp=0xc0004cb7e8 sp=0xc0004cb7e0 pc=0x46ede1
created by runtime.gcBgMarkStartWorkers
        /home/dap/go-test/goroot/src/runtime/mgc.go:1124 +0x37

goroutine 84 [GC worker (idle)]:
runtime.gopark(0xa91138, 0xc00042e260, 0x18, 0x14, 0x0)
        /home/dap/go-test/goroot/src/runtime/proc.go:366 +0x105 fp=0xc0004c6760 sp=0xc0004c6740 pc=0x43d145
runtime.gcBgMarkWorker()
        /home/dap/go-test/goroot/src/runtime/mgc.go:1200 +0x118 fp=0xc0004c67e0 sp=0xc0004c6760 pc=0x41e418
runtime.goexit()
        /home/dap/go-test/goroot/src/runtime/asm_amd64.s:1581 +0x1 fp=0xc0004c67e8 sp=0xc0004c67e0 pc=0x46ede1
created by runtime.gcBgMarkStartWorkers
        /home/dap/go-test/goroot/src/runtime/mgc.go:1124 +0x37

goroutine 85 [GC worker (idle)]:
runtime.gopark(0xa91138, 0xc00042e280, 0x18, 0x14, 0x0)
        /home/dap/go-test/goroot/src/runtime/proc.go:366 +0x105 fp=0xc0004c6f60 sp=0xc0004c6f40 pc=0x43d145
runtime.gcBgMarkWorker()
        /home/dap/go-test/goroot/src/runtime/mgc.go:1200 +0x118 fp=0xc0004c6fe0 sp=0xc0004c6f60 pc=0x41e418
runtime.goexit()
        /home/dap/go-test/goroot/src/runtime/asm_amd64.s:1581 +0x1 fp=0xc0004c6fe8 sp=0xc0004c6fe0 pc=0x46ede1
created by runtime.gcBgMarkStartWorkers
        /home/dap/go-test/goroot/src/runtime/mgc.go:1124 +0x37

goroutine 86 [GC worker (idle)]:
runtime.gopark(0xa91138, 0xc00042e2a0, 0x18, 0x14, 0x0)
        /home/dap/go-test/goroot/src/runtime/proc.go:366 +0x105 fp=0xc0004c7760 sp=0xc0004c7740 pc=0x43d145
runtime.gcBgMarkWorker()
        /home/dap/go-test/goroot/src/runtime/mgc.go:1200 +0x118 fp=0xc0004c77e0 sp=0xc0004c7760 pc=0x41e418
runtime.goexit()
        /home/dap/go-test/goroot/src/runtime/asm_amd64.s:1581 +0x1 fp=0xc0004c77e8 sp=0xc0004c77e0 pc=0x46ede1
created by runtime.gcBgMarkStartWorkers
        /home/dap/go-test/goroot/src/runtime/mgc.go:1124 +0x37

goroutine 87 [GC worker (idle)]:
runtime.gopark(0xa91138, 0xc00042e2c0, 0x18, 0x14, 0x0)
        /home/dap/go-test/goroot/src/runtime/proc.go:366 +0x105 fp=0xc0004c7f60 sp=0xc0004c7f40 pc=0x43d145
runtime.gcBgMarkWorker()
        /home/dap/go-test/goroot/src/runtime/mgc.go:1200 +0x118 fp=0xc0004c7fe0 sp=0xc0004c7f60 pc=0x41e418
runtime.goexit()
        /home/dap/go-test/goroot/src/runtime/asm_amd64.s:1581 +0x1 fp=0xc0004c7fe8 sp=0xc0004c7fe0 pc=0x46ede1
created by runtime.gcBgMarkStartWorkers
        /home/dap/go-test/goroot/src/runtime/mgc.go:1124 +0x37

goroutine 88 [GC worker (idle)]:
runtime.gopark(0xa91138, 0xc00042e2e0, 0x18, 0x14, 0x0)
        /home/dap/go-test/goroot/src/runtime/proc.go:366 +0x105 fp=0xc0004c8760 sp=0xc0004c8740 pc=0x43d145
runtime.gcBgMarkWorker()
        /home/dap/go-test/goroot/src/runtime/mgc.go:1200 +0x118 fp=0xc0004c87e0 sp=0xc0004c8760 pc=0x41e418
runtime.goexit()
        /home/dap/go-test/goroot/src/runtime/asm_amd64.s:1581 +0x1 fp=0xc0004c87e8 sp=0xc0004c87e0 pc=0x46ede1
created by runtime.gcBgMarkStartWorkers
        /home/dap/go-test/goroot/src/runtime/mgc.go:1124 +0x37

goroutine 89 [GC worker (idle)]:
runtime.gopark(0xa91138, 0xc000528200, 0x18, 0x14, 0x0)
        /home/dap/go-test/goroot/src/runtime/proc.go:366 +0x105 fp=0xc00006ef60 sp=0xc00006ef40 pc=0x43d145
runtime.gcBgMarkWorker()
        /home/dap/go-test/goroot/src/runtime/mgc.go:1200 +0x118 fp=0xc00006efe0 sp=0xc00006ef60 pc=0x41e418
runtime.goexit()
        /home/dap/go-test/goroot/src/runtime/asm_amd64.s:1581 +0x1 fp=0xc00006efe8 sp=0xc00006efe0 pc=0x46ede1
created by runtime.gcBgMarkStartWorkers
        /home/dap/go-test/goroot/src/runtime/mgc.go:1124 +0x37

goroutine 56 [GC worker (idle)]:
runtime.gopark(0xa91138, 0xc00042e300, 0x18, 0x14, 0x0)
        /home/dap/go-test/goroot/src/runtime/proc.go:366 +0x105 fp=0xc00051df60 sp=0xc00051df40 pc=0x43d145
runtime.gcBgMarkWorker()
        /home/dap/go-test/goroot/src/runtime/mgc.go:1200 +0x118 fp=0xc00051dfe0 sp=0xc00051df60 pc=0x41e418
runtime.goexit()
        /home/dap/go-test/goroot/src/runtime/asm_amd64.s:1581 +0x1 fp=0xc00051dfe8 sp=0xc00051dfe0 pc=0x46ede1
created by runtime.gcBgMarkStartWorkers
        /home/dap/go-test/goroot/src/runtime/mgc.go:1124 +0x37

goroutine 101 [GC worker (idle)]:
runtime.gopark(0xa91138, 0xc00042e320, 0x18, 0x14, 0x0)
        /home/dap/go-test/goroot/src/runtime/proc.go:366 +0x105 fp=0xc0004cbf60 sp=0xc0004cbf40 pc=0x43d145
runtime.gcBgMarkWorker()
        /home/dap/go-test/goroot/src/runtime/mgc.go:1200 +0x118 fp=0xc0004cbfe0 sp=0xc0004cbf60 pc=0x41e418
runtime.goexit()
        /home/dap/go-test/goroot/src/runtime/asm_amd64.s:1581 +0x1 fp=0xc0004cbfe8 sp=0xc0004cbfe0 pc=0x46ede1
created by runtime.gcBgMarkStartWorkers
        /home/dap/go-test/goroot/src/runtime/mgc.go:1124 +0x37

goroutine 8 [select]:
runtime.gopark(0xa91300, 0x0, 0x9, 0x18, 0x1)
        /home/dap/go-test/goroot/src/runtime/proc.go:366 +0x105 fp=0xc00051fdf0 sp=0xc00051fdd0 pc=0x43d145
runtime.selectgo(0xc00051ff80, 0xc00051ff58, 0x0, 0x0, 0x2, 0x1)
        /home/dap/go-test/goroot/src/runtime/select.go:327 +0x7b0 fp=0xc00051ff10 sp=0xc00051fdf0 pc=0x44d9b0
cmd/go/internal/work.(*Builder).Do.func3(0xc00014b830, 0xc0001a0510, 0xc0000b0280, 0xc0001c2450)
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:189 +0x12a fp=0xc00051ffc0 sp=0xc00051ff10 pc=0x8dffea
runtime.goexit()
        /home/dap/go-test/goroot/src/runtime/asm_amd64.s:1581 +0x1 fp=0xc00051ffc8 sp=0xc00051ffc0 pc=0x46ede1
created by cmd/go/internal/work.(*Builder).Do
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:185 +0x4bd

goroutine 10 [select]:
runtime.gopark(0xa91300, 0x0, 0x9, 0x18, 0x1)
        /home/dap/go-test/goroot/src/runtime/proc.go:366 +0x105 fp=0xc0004ccdf0 sp=0xc0004ccdd0 pc=0x43d145
runtime.selectgo(0xc0004ccf80, 0xc0004ccf58, 0x0, 0x0, 0x2, 0x1)
        /home/dap/go-test/goroot/src/runtime/select.go:327 +0x7b0 fp=0xc0004ccf10 sp=0xc0004ccdf0 pc=0x44d9b0
cmd/go/internal/work.(*Builder).Do.func3(0xc00014b830, 0xc0001a0510, 0xc0000b0280, 0xc0001c2450)
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:189 +0x12a fp=0xc0004ccfc0 sp=0xc0004ccf10 pc=0x8dffea
runtime.goexit()
        /home/dap/go-test/goroot/src/runtime/asm_amd64.s:1581 +0x1 fp=0xc0004ccfc8 sp=0xc0004ccfc0 pc=0x46ede1
created by cmd/go/internal/work.(*Builder).Do
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:185 +0x4bd

goroutine 11 [select]:
runtime.gopark(0xa91300, 0x0, 0x9, 0x18, 0x1)
        /home/dap/go-test/goroot/src/runtime/proc.go:366 +0x105 fp=0xc000073df0 sp=0xc000073dd0 pc=0x43d145
runtime.selectgo(0xc000073f80, 0xc000073f58, 0x0, 0x0, 0x2, 0x1)
        /home/dap/go-test/goroot/src/runtime/select.go:327 +0x7b0 fp=0xc000073f10 sp=0xc000073df0 pc=0x44d9b0
cmd/go/internal/work.(*Builder).Do.func3(0xc00014b830, 0xc0001a0510, 0xc0000b0280, 0xc0001c2450)
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:189 +0x12a fp=0xc000073fc0 sp=0xc000073f10 pc=0x8dffea
runtime.goexit()
        /home/dap/go-test/goroot/src/runtime/asm_amd64.s:1581 +0x1 fp=0xc000073fc8 sp=0xc000073fc0 pc=0x46ede1
created by cmd/go/internal/work.(*Builder).Do
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:185 +0x4bd

goroutine 12 [semacquire]:
runtime.gopark(0xa912a8, 0xe3d760, 0x12, 0x19, 0x5)
        /home/dap/go-test/goroot/src/runtime/proc.go:366 +0x105 fp=0xc0002148c0 sp=0xc0002148a0 pc=0x43d145
runtime.goparkunlock(...)
        /home/dap/go-test/goroot/src/runtime/proc.go:372
runtime.semacquire1(0xe64984, 0x0, 0x3, 0x1)
        /home/dap/go-test/goroot/src/runtime/sema.go:144 +0x1fd fp=0xc000214920 sp=0xc0002148c0 pc=0x44eb5d
sync.runtime_SemacquireMutex(0xe64984, 0x0, 0x1)
        /home/dap/go-test/goroot/src/runtime/sema.go:71 +0x47 fp=0xc000214950 sp=0xc000214920 pc=0x46a2a7
sync.(*Mutex).lockSlow(0xe64980)
        /home/dap/go-test/goroot/src/sync/mutex.go:138 +0x188 fp=0xc0002149a0 sp=0xc000214950 pc=0x479228
sync.(*Mutex).Lock(...)
        /home/dap/go-test/goroot/src/sync/mutex.go:81
sync.(*RWMutex).Lock(0xe64980)
        /home/dap/go-test/goroot/src/sync/rwmutex.go:111 +0x45 fp=0xc0002149c8 sp=0xc0002149a0 pc=0x47a885
syscall.forkExec({0xc000602240, 0x33}, {0xc00054e020, 0x2, 0x2}, 0xc000214b90)
        /home/dap/go-test/goroot/src/syscall/exec_unix.go:201 +0x40e fp=0xc000214b00 sp=0xc0002149c8 pc=0x47ce6e
syscall.StartProcess(...)
        /home/dap/go-test/goroot/src/syscall/exec_unix.go:256
os.startProcess({0xc000602240, 0x33}, {0xc00054e020, 0x2, 0x2}, 0xc000214d20)
        /home/dap/go-test/goroot/src/os/exec_posix.go:55 +0x38f fp=0xc000214be8 sp=0xc000214b00 pc=0x4e068f
os.StartProcess({0xc000602240, 0x33}, {0xc00054e020, 0x2, 0x2}, 0xc000214d20)
        /home/dap/go-test/goroot/src/os/exec.go:109 +0x7c fp=0xc000214c40 sp=0xc000214be8 pc=0x4dff7c
os/exec.(*Cmd).Start(0xc000386000)
        /home/dap/go-test/goroot/src/os/exec/exec.go:425 +0x839 fp=0xc000214d78 sp=0xc000214c40 pc=0x5189f9
os/exec.(*Cmd).Run(0xc000386000)
        /home/dap/go-test/goroot/src/os/exec/exec.go:338 +0x2b fp=0xc000214da0 sp=0xc000214d78 pc=0x51814b
cmd/go/internal/work.(*Builder).toolID(0xc0000b0280, {0xa454ef, 0x3})
        /home/dap/go-test/goroot/src/cmd/go/internal/work/buildid.go:167 +0x525 fp=0xc000214f80 sp=0xc000214da0 pc=0x8da7a5
cmd/go/internal/work.(*Builder).buildActionID(0xc0000b0280, 0xc000458500)
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:293 +0x1525 fp=0xc0002153e0 sp=0xc000214f80 pc=0x8e2005
cmd/go/internal/work.(*Builder).build(0xc0000b0280, {0xb25580, 0xc0000241a0}, 0xc000458500)
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:451 +0x11a fp=0xc000215da8 sp=0xc0002153e0 pc=0x8e3bba
cmd/go/internal/work.(*Builder).Do.func2({0xb25580, 0xc0000241a0}, 0xc000458500)
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:137 +0x6ae fp=0xc000215f10 sp=0xc000215da8 pc=0x8e080e
cmd/go/internal/work.(*Builder).Do.func3(0xc00014b830, 0xc0001a0510, 0xc0000b0280, 0xc0001c2450)
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:199 +0xbd fp=0xc000215fc0 sp=0xc000215f10 pc=0x8dff7d
runtime.goexit()
        /home/dap/go-test/goroot/src/runtime/asm_amd64.s:1581 +0x1 fp=0xc000215fc8 sp=0xc000215fc0 pc=0x46ede1
created by cmd/go/internal/work.(*Builder).Do
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:185 +0x4bd

goroutine 14 [runnable]:
os.(*File).Read(0xc000488058, {0xc0004e2000, 0x8000, 0x8000})
        /home/dap/go-test/goroot/src/os/file.go:115 +0x246 fp=0xc000358d50 sp=0xc000358d48 pc=0x4e1606
io.copyBuffer({0xfffffc7fee768ff8, 0xc0007d4000}, {0xb19360, 0xc000488058}, {0x0, 0x0, 0x0})
        /home/dap/go-test/goroot/src/io/io.go:423 +0x24b fp=0xc000358df0 sp=0xc000358d50 pc=0x4d314b
io.Copy(...)
        /home/dap/go-test/goroot/src/io/io.go:382
cmd/go/internal/cache.FileHash({0xc00058e000, 0x32})
        /home/dap/go-test/goroot/src/cmd/go/internal/cache/hash.go:165 +0x36a fp=0xc000358ef0 sp=0xc000358df0 pc=0x5f5eaa
cmd/go/internal/work.(*Builder).fileHash(0xc0000b0280, {0xc00058e000, 0x32})
        /home/dap/go-test/goroot/src/cmd/go/internal/work/buildid.go:379 +0x65 fp=0xc000358f80 sp=0xc000358ef0 pc=0x8dcc85
cmd/go/internal/work.(*Builder).buildActionID(0xc0000b0280, 0xc000458dc0)
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:370 +0x248f fp=0xc0003593e0 sp=0xc000358f80 pc=0x8e2f6f
cmd/go/internal/work.(*Builder).build(0xc0000b0280, {0xb25580, 0xc0000241a0}, 0xc000458dc0)
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:451 +0x11a fp=0xc000359da8 sp=0xc0003593e0 pc=0x8e3bba
cmd/go/internal/work.(*Builder).Do.func2({0xb25580, 0xc0000241a0}, 0xc000458dc0)
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:137 +0x6ae fp=0xc000359f10 sp=0xc000359da8 pc=0x8e080e
cmd/go/internal/work.(*Builder).Do.func3(0xc00014b830, 0xc0001a0510, 0xc0000b0280, 0xc0001c2450)
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:199 +0xbd fp=0xc000359fc0 sp=0xc000359f10 pc=0x8dff7d
runtime.goexit()
        /home/dap/go-test/goroot/src/runtime/asm_amd64.s:1581 +0x1 fp=0xc000359fc8 sp=0xc000359fc0 pc=0x46ede1
created by cmd/go/internal/work.(*Builder).Do
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:185 +0x4bd

goroutine 15 [select]:
runtime.gopark(0xa91300, 0x0, 0x9, 0x18, 0x1)
        /home/dap/go-test/goroot/src/runtime/proc.go:366 +0x105 fp=0xc000353df0 sp=0xc000353dd0 pc=0x43d145
runtime.selectgo(0xc000353f80, 0xc000353f58, 0x0, 0x0, 0x2, 0x1)
        /home/dap/go-test/goroot/src/runtime/select.go:327 +0x7b0 fp=0xc000353f10 sp=0xc000353df0 pc=0x44d9b0
cmd/go/internal/work.(*Builder).Do.func3(0xc00014b830, 0xc0001a0510, 0xc0000b0280, 0xc0001c2450)
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:189 +0x12a fp=0xc000353fc0 sp=0xc000353f10 pc=0x8dffea
runtime.goexit()
        /home/dap/go-test/goroot/src/runtime/asm_amd64.s:1581 +0x1 fp=0xc000353fc8 sp=0xc000353fc0 pc=0x46ede1
created by cmd/go/internal/work.(*Builder).Do
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:185 +0x4bd

goroutine 16 [semacquire]:
runtime.gopark(0xa912a8, 0xe3d760, 0x12, 0x19, 0x5)
        /home/dap/go-test/goroot/src/runtime/proc.go:366 +0x105 fp=0xc0003548c0 sp=0xc0003548a0 pc=0x43d145
runtime.goparkunlock(...)
        /home/dap/go-test/goroot/src/runtime/proc.go:372
runtime.semacquire1(0xe64984, 0x0, 0x3, 0x1)
        /home/dap/go-test/goroot/src/runtime/sema.go:144 +0x1fd fp=0xc000354920 sp=0xc0003548c0 pc=0x44eb5d
sync.runtime_SemacquireMutex(0xe64984, 0x0, 0x1)
        /home/dap/go-test/goroot/src/runtime/sema.go:71 +0x47 fp=0xc000354950 sp=0xc000354920 pc=0x46a2a7
sync.(*Mutex).lockSlow(0xe64980)
        /home/dap/go-test/goroot/src/sync/mutex.go:138 +0x188 fp=0xc0003549a0 sp=0xc000354950 pc=0x479228
sync.(*Mutex).Lock(...)
        /home/dap/go-test/goroot/src/sync/mutex.go:81
sync.(*RWMutex).Lock(0xe64980)
        /home/dap/go-test/goroot/src/sync/rwmutex.go:111 +0x45 fp=0xc0003549c8 sp=0xc0003549a0 pc=0x47a885
syscall.forkExec({0xc00033c6c0, 0x37}, {0xc000598080, 0x2, 0x2}, 0xc000354b90)
        /home/dap/go-test/goroot/src/syscall/exec_unix.go:201 +0x40e fp=0xc000354b00 sp=0xc0003549c8 pc=0x47ce6e
syscall.StartProcess(...)
        /home/dap/go-test/goroot/src/syscall/exec_unix.go:256
os.startProcess({0xc00033c6c0, 0x37}, {0xc000598080, 0x2, 0x2}, 0xc000354d20)
        /home/dap/go-test/goroot/src/os/exec_posix.go:55 +0x38f fp=0xc000354be8 sp=0xc000354b00 pc=0x4e068f
os.StartProcess({0xc00033c6c0, 0x37}, {0xc000598080, 0x2, 0x2}, 0xc000354d20)
        /home/dap/go-test/goroot/src/os/exec.go:109 +0x7c fp=0xc000354c40 sp=0xc000354be8 pc=0x4dff7c
os/exec.(*Cmd).Start(0xc000748160)
        /home/dap/go-test/goroot/src/os/exec/exec.go:425 +0x839 fp=0xc000354d78 sp=0xc000354c40 pc=0x5189f9
os/exec.(*Cmd).Run(0xc000748160)
        /home/dap/go-test/goroot/src/os/exec/exec.go:338 +0x2b fp=0xc000354da0 sp=0xc000354d78 pc=0x51814b
cmd/go/internal/work.(*Builder).toolID(0xc0000b0280, {0xa472d8, 0x7})
        /home/dap/go-test/goroot/src/cmd/go/internal/work/buildid.go:167 +0x525 fp=0xc000354f80 sp=0xc000354da0 pc=0x8da7a5
cmd/go/internal/work.(*Builder).buildActionID(0xc0000b0280, 0xc000459540)
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:291 +0x139b fp=0xc0003553e0 sp=0xc000354f80 pc=0x8e1e7b
cmd/go/internal/work.(*Builder).build(0xc0000b0280, {0xb25580, 0xc0000241a0}, 0xc000459540)
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:451 +0x11a fp=0xc000355da8 sp=0xc0003553e0 pc=0x8e3bba
cmd/go/internal/work.(*Builder).Do.func2({0xb25580, 0xc0000241a0}, 0xc000459540)
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:137 +0x6ae fp=0xc000355f10 sp=0xc000355da8 pc=0x8e080e
cmd/go/internal/work.(*Builder).Do.func3(0xc00014b830, 0xc0001a0510, 0xc0000b0280, 0xc0001c2450)
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:199 +0xbd fp=0xc000355fc0 sp=0xc000355f10 pc=0x8dff7d
runtime.goexit()
        /home/dap/go-test/goroot/src/runtime/asm_amd64.s:1581 +0x1 fp=0xc000355fc8 sp=0xc000355fc0 pc=0x46ede1
created by cmd/go/internal/work.(*Builder).Do
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:185 +0x4bd

goroutine 146 [semacquire]:
runtime.gopark(0xa912a8, 0xe3d760, 0x12, 0x19, 0x5)
        /home/dap/go-test/goroot/src/runtime/proc.go:366 +0x105 fp=0xc00035a8c0 sp=0xc00035a8a0 pc=0x43d145
runtime.goparkunlock(...)
        /home/dap/go-test/goroot/src/runtime/proc.go:372
runtime.semacquire1(0xe64984, 0x0, 0x3, 0x1)
        /home/dap/go-test/goroot/src/runtime/sema.go:144 +0x1fd fp=0xc00035a920 sp=0xc00035a8c0 pc=0x44eb5d
sync.runtime_SemacquireMutex(0xe64984, 0x0, 0x1)
        /home/dap/go-test/goroot/src/runtime/sema.go:71 +0x47 fp=0xc00035a950 sp=0xc00035a920 pc=0x46a2a7
sync.(*Mutex).lockSlow(0xe64980)
        /home/dap/go-test/goroot/src/sync/mutex.go:138 +0x188 fp=0xc00035a9a0 sp=0xc00035a950 pc=0x479228
sync.(*Mutex).Lock(...)
        /home/dap/go-test/goroot/src/sync/mutex.go:81
sync.(*RWMutex).Lock(0xe64980)
        /home/dap/go-test/goroot/src/sync/rwmutex.go:111 +0x45 fp=0xc00035a9c8 sp=0xc00035a9a0 pc=0x47a885
syscall.forkExec({0xc000688000, 0x33}, {0xc000318020, 0x2, 0x2}, 0xc00035ab90)
        /home/dap/go-test/goroot/src/syscall/exec_unix.go:201 +0x40e fp=0xc00035ab00 sp=0xc00035a9c8 pc=0x47ce6e
syscall.StartProcess(...)
        /home/dap/go-test/goroot/src/syscall/exec_unix.go:256
os.startProcess({0xc000688000, 0x33}, {0xc000318020, 0x2, 0x2}, 0xc00035ad20)
        /home/dap/go-test/goroot/src/os/exec_posix.go:55 +0x38f fp=0xc00035abe8 sp=0xc00035ab00 pc=0x4e068f
os.StartProcess({0xc000688000, 0x33}, {0xc000318020, 0x2, 0x2}, 0xc00035ad20)
        /home/dap/go-test/goroot/src/os/exec.go:109 +0x7c fp=0xc00035ac40 sp=0xc00035abe8 pc=0x4dff7c
os/exec.(*Cmd).Start(0xc0004bc000)
        /home/dap/go-test/goroot/src/os/exec/exec.go:425 +0x839 fp=0xc00035ad78 sp=0xc00035ac40 pc=0x5189f9
os/exec.(*Cmd).Run(0xc0004bc000)
        /home/dap/go-test/goroot/src/os/exec/exec.go:338 +0x2b fp=0xc00035ada0 sp=0xc00035ad78 pc=0x51814b
cmd/go/internal/work.(*Builder).toolID(0xc0000b0280, {0xa454ef, 0x3})
        /home/dap/go-test/goroot/src/cmd/go/internal/work/buildid.go:167 +0x525 fp=0xc00035af80 sp=0xc00035ada0 pc=0x8da7a5
cmd/go/internal/work.(*Builder).buildActionID(0xc0000b0280, 0xc000459900)
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:293 +0x1525 fp=0xc00035b3e0 sp=0xc00035af80 pc=0x8e2005
cmd/go/internal/work.(*Builder).build(0xc0000b0280, {0xb25580, 0xc0000241a0}, 0xc000459900)
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:451 +0x11a fp=0xc00035bda8 sp=0xc00035b3e0 pc=0x8e3bba
cmd/go/internal/work.(*Builder).Do.func2({0xb25580, 0xc0000241a0}, 0xc000459900)
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:137 +0x6ae fp=0xc00035bf10 sp=0xc00035bda8 pc=0x8e080e
cmd/go/internal/work.(*Builder).Do.func3(0xc00014b830, 0xc0001a0510, 0xc0000b0280, 0xc0001c2450)
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:199 +0xbd fp=0xc00035bfc0 sp=0xc00035bf10 pc=0x8dff7d
runtime.goexit()
        /home/dap/go-test/goroot/src/runtime/asm_amd64.s:1581 +0x1 fp=0xc00035bfc8 sp=0xc00035bfc0 pc=0x46ede1
created by cmd/go/internal/work.(*Builder).Do
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:185 +0x4bd

goroutine 147 [runnable]:
sync.(*Mutex).unlockSlow(0xe64980, 0x18)
        /home/dap/go-test/goroot/src/sync/mutex.go:194 +0xde fp=0xc000272990 sp=0xc000272988 pc=0x4794be
sync.(*Mutex).Unlock(...)
        /home/dap/go-test/goroot/src/sync/mutex.go:190
sync.(*RWMutex).Unlock(0xe64980)
        /home/dap/go-test/goroot/src/sync/rwmutex.go:149 +0xc8 fp=0xc0002729c8 sp=0xc000272990 pc=0x47a9c8
syscall.forkExec({0xc000265200, 0x37}, {0xc00058c1a0, 0x2, 0x2}, 0xc000272b90)
        /home/dap/go-test/goroot/src/syscall/exec_unix.go:217 +0x516 fp=0xc000272b00 sp=0xc0002729c8 pc=0x47cf76
syscall.StartProcess(...)
        /home/dap/go-test/goroot/src/syscall/exec_unix.go:256
os.startProcess({0xc000265200, 0x37}, {0xc00058c1a0, 0x2, 0x2}, 0xc000272d20)
        /home/dap/go-test/goroot/src/os/exec_posix.go:55 +0x38f fp=0xc000272be8 sp=0xc000272b00 pc=0x4e068f
os.StartProcess({0xc000265200, 0x37}, {0xc00058c1a0, 0x2, 0x2}, 0xc000272d20)
        /home/dap/go-test/goroot/src/os/exec.go:109 +0x7c fp=0xc000272c40 sp=0xc000272be8 pc=0x4dff7c
os/exec.(*Cmd).Start(0xc0006a82c0)
        /home/dap/go-test/goroot/src/os/exec/exec.go:425 +0x839 fp=0xc000272d78 sp=0xc000272c40 pc=0x5189f9
os/exec.(*Cmd).Run(0xc0006a82c0)
        /home/dap/go-test/goroot/src/os/exec/exec.go:338 +0x2b fp=0xc000272da0 sp=0xc000272d78 pc=0x51814b
cmd/go/internal/work.(*Builder).toolID(0xc0000b0280, {0xa472d8, 0x7})
        /home/dap/go-test/goroot/src/cmd/go/internal/work/buildid.go:167 +0x525 fp=0xc000272f80 sp=0xc000272da0 pc=0x8da7a5
cmd/go/internal/work.(*Builder).buildActionID(0xc0000b0280, 0xc000459a40)
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:291 +0x139b fp=0xc0002733e0 sp=0xc000272f80 pc=0x8e1e7b
cmd/go/internal/work.(*Builder).build(0xc0000b0280, {0xb25580, 0xc0000241a0}, 0xc000459a40)
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:451 +0x11a fp=0xc000273da8 sp=0xc0002733e0 pc=0x8e3bba
cmd/go/internal/work.(*Builder).Do.func2({0xb25580, 0xc0000241a0}, 0xc000459a40)
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:137 +0x6ae fp=0xc000273f10 sp=0xc000273da8 pc=0x8e080e
cmd/go/internal/work.(*Builder).Do.func3(0xc00014b830, 0xc0001a0510, 0xc0000b0280, 0xc0001c2450)
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:199 +0xbd fp=0xc000273fc0 sp=0xc000273f10 pc=0x8dff7d
runtime.goexit()
        /home/dap/go-test/goroot/src/runtime/asm_amd64.s:1581 +0x1 fp=0xc000273fc8 sp=0xc000273fc0 pc=0x46ede1
created by cmd/go/internal/work.(*Builder).Do
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:185 +0x4bd

goroutine 148 [select]:
runtime.gopark(0xa91300, 0x0, 0x9, 0x18, 0x1)
        /home/dap/go-test/goroot/src/runtime/proc.go:366 +0x105 fp=0xc00035fdf0 sp=0xc00035fdd0 pc=0x43d145
runtime.selectgo(0xc00035ff80, 0xc00035ff58, 0x0, 0x0, 0x2, 0x1)
        /home/dap/go-test/goroot/src/runtime/select.go:327 +0x7b0 fp=0xc00035ff10 sp=0xc00035fdf0 pc=0x44d9b0
cmd/go/internal/work.(*Builder).Do.func3(0xc00014b830, 0xc0001a0510, 0xc0000b0280, 0xc0001c2450)
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:189 +0x12a fp=0xc00035ffc0 sp=0xc00035ff10 pc=0x8dffea
runtime.goexit()
        /home/dap/go-test/goroot/src/runtime/asm_amd64.s:1581 +0x1 fp=0xc00035ffc8 sp=0xc00035ffc0 pc=0x46ede1
created by cmd/go/internal/work.(*Builder).Do
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:185 +0x4bd

goroutine 149 [runnable]:
runtime.gopark(0xa912a8, 0xe3d7a0, 0x12, 0x19, 0x4)
        /home/dap/go-test/goroot/src/runtime/proc.go:366 +0x105 fp=0xc00020ea88 sp=0xc00020ea68 pc=0x43d145
runtime.goparkunlock(...)
        /home/dap/go-test/goroot/src/runtime/proc.go:372
runtime.semacquire1(0xe6498c, 0x0, 0x3, 0x0)
        /home/dap/go-test/goroot/src/runtime/sema.go:144 +0x1fd fp=0xc00020eae8 sp=0xc00020ea88 pc=0x44eb5d
sync.runtime_SemacquireMutex(0xe6498c, 0x0, 0x0)
        /home/dap/go-test/goroot/src/runtime/sema.go:71 +0x47 fp=0xc00020eb18 sp=0xc00020eae8 pc=0x46a2a7
sync.(*RWMutex).RLock(...)
        /home/dap/go-test/goroot/src/sync/rwmutex.go:63
os.Pipe()
        /home/dap/go-test/goroot/src/os/pipe_bsd.go:18 +0x65 fp=0xc00020eb80 sp=0xc00020eb18 pc=0x4e6685
os/exec.(*Cmd).writerDescriptor(0xc0006a4000, {0xb184c0, 0xc0000f4150})
        /home/dap/go-test/goroot/src/os/exec/exec.go:303 +0x72 fp=0xc00020ec00 sp=0xc00020eb80 pc=0x517b12
os/exec.(*Cmd).stderr(0xc0006a4000)
        /home/dap/go-test/goroot/src/os/exec/exec.go:286 +0xc5 fp=0xc00020ec40 sp=0xc00020ec00 pc=0x517a45
os/exec.(*Cmd).Start(0xc0006a4000)
        /home/dap/go-test/goroot/src/os/exec/exec.go:410 +0x3af fp=0xc00020ed78 sp=0xc00020ec40 pc=0x51856f
os/exec.(*Cmd).Run(0xc0006a4000)
        /home/dap/go-test/goroot/src/os/exec/exec.go:338 +0x2b fp=0xc00020eda0 sp=0xc00020ed78 pc=0x51814b
cmd/go/internal/work.(*Builder).toolID(0xc0000b0280, {0xa454ef, 0x3})
        /home/dap/go-test/goroot/src/cmd/go/internal/work/buildid.go:167 +0x525 fp=0xc00020ef80 sp=0xc00020eda0 pc=0x8da7a5
cmd/go/internal/work.(*Builder).buildActionID(0xc0000b0280, 0xc000149e00)
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:293 +0x1525 fp=0xc00020f3e0 sp=0xc00020ef80 pc=0x8e2005
cmd/go/internal/work.(*Builder).build(0xc0000b0280, {0xb25580, 0xc0000241a0}, 0xc000149e00)
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:451 +0x11a fp=0xc00020fda8 sp=0xc00020f3e0 pc=0x8e3bba
cmd/go/internal/work.(*Builder).Do.func2({0xb25580, 0xc0000241a0}, 0xc000149e00)
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:137 +0x6ae fp=0xc00020ff10 sp=0xc00020fda8 pc=0x8e080e
cmd/go/internal/work.(*Builder).Do.func3(0xc00014b830, 0xc0001a0510, 0xc0000b0280, 0xc0001c2450)
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:199 +0xbd fp=0xc00020ffc0 sp=0xc00020ff10 pc=0x8dff7d
runtime.goexit()
        /home/dap/go-test/goroot/src/runtime/asm_amd64.s:1581 +0x1 fp=0xc00020ffc8 sp=0xc00020ffc0 pc=0x46ede1
created by cmd/go/internal/work.(*Builder).Do
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:185 +0x4bd

goroutine 150 [runnable]:
runtime.syscall_sysvicall6(0x978940, 0x1, 0x1b, 0x0, 0x0, 0x0, 0x0, 0x0)
        /home/dap/go-test/goroot/src/runtime/syscall_solaris.go:44 +0x58 fp=0xc000270a80 sp=0xc000270a28 pc=0x46aeb8
syscall.Close(0x1b)
        /home/dap/go-test/goroot/src/syscall/zsyscall_solaris_amd64.go:424 +0x67 fp=0xc000270af0 sp=0xc000270a80 pc=0x47fde7
internal/poll.(*FD).destroy(0xc000102180)
        /home/dap/go-test/goroot/src/internal/poll/fd_unix.go:84 +0x59 fp=0xc000270b28 sp=0xc000270af0 pc=0x4d8bb9
internal/poll.(*FD).decref(0xc000102180)
        /home/dap/go-test/goroot/src/internal/poll/fd_mutex.go:213 +0x5d fp=0xc000270b50 sp=0xc000270b28 pc=0x4d7c3d
internal/poll.(*FD).Close(0xc000102180)
        /home/dap/go-test/goroot/src/internal/poll/fd_unix.go:107 +0x5e fp=0xc000270b88 sp=0xc000270b50 pc=0x4d8c7e
os.(*file).close(0xc000102180)
        /home/dap/go-test/goroot/src/os/file_unix.go:253 +0xba fp=0xc000270be0 sp=0xc000270b88 pc=0x4e53ba
os.(*File).Close(0xc000510020)
        /home/dap/go-test/goroot/src/os/file_posix.go:26 +0x33 fp=0xc000270c08 sp=0xc000270be0 pc=0x4e3613
os/exec.(*Cmd).closeDescriptors(0xc0006a8000, {0xc00038a000, 0x3, 0x4})
        /home/dap/go-test/goroot/src/os/exec/exec.go:320 +0x64 fp=0xc000270c40 sp=0xc000270c08 pc=0x518104
os/exec.(*Cmd).Start(0xc0006a8000)
        /home/dap/go-test/goroot/src/os/exec/exec.go:437 +0x8bb fp=0xc000270d78 sp=0xc000270c40 pc=0x518a7b
os/exec.(*Cmd).Run(0xc0006a8000)
        /home/dap/go-test/goroot/src/os/exec/exec.go:338 +0x2b fp=0xc000270da0 sp=0xc000270d78 pc=0x51814b
cmd/go/internal/work.(*Builder).toolID(0xc0000b0280, {0xa472d8, 0x7})
        /home/dap/go-test/goroot/src/cmd/go/internal/work/buildid.go:167 +0x525 fp=0xc000270f80 sp=0xc000270da0 pc=0x8da7a5
cmd/go/internal/work.(*Builder).buildActionID(0xc0000b0280, 0xc000458280)
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:291 +0x139b fp=0xc0002713e0 sp=0xc000270f80 pc=0x8e1e7b
cmd/go/internal/work.(*Builder).build(0xc0000b0280, {0xb25580, 0xc0000241a0}, 0xc000458280)
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:451 +0x11a fp=0xc000271da8 sp=0xc0002713e0 pc=0x8e3bba
cmd/go/internal/work.(*Builder).Do.func2({0xb25580, 0xc0000241a0}, 0xc000458280)
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:137 +0x6ae fp=0xc000271f10 sp=0xc000271da8 pc=0x8e080e
cmd/go/internal/work.(*Builder).Do.func3(0xc00014b830, 0xc0001a0510, 0xc0000b0280, 0xc0001c2450)
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:199 +0xbd fp=0xc000271fc0 sp=0xc000271f10 pc=0x8dff7d
runtime.goexit()
        /home/dap/go-test/goroot/src/runtime/asm_amd64.s:1581 +0x1 fp=0xc000271fc8 sp=0xc000271fc0 pc=0x46ede1
created by cmd/go/internal/work.(*Builder).Do
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:185 +0x4bd

goroutine 151 [select]:
runtime.gopark(0xa91300, 0x0, 0x9, 0x18, 0x1)
        /home/dap/go-test/goroot/src/runtime/proc.go:366 +0x105 fp=0xc0003bedf0 sp=0xc0003bedd0 pc=0x43d145
runtime.selectgo(0xc0003bef80, 0xc00026df58, 0x0, 0x0, 0x2, 0x1)
        /home/dap/go-test/goroot/src/runtime/select.go:327 +0x7b0 fp=0xc0003bef10 sp=0xc0003bedf0 pc=0x44d9b0
cmd/go/internal/work.(*Builder).Do.func3(0xc00014b830, 0xc0001a0510, 0xc0000b0280, 0xc0001c2450)
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:189 +0x12a fp=0xc0003befc0 sp=0xc0003bef10 pc=0x8dffea
runtime.goexit()
        /home/dap/go-test/goroot/src/runtime/asm_amd64.s:1581 +0x1 fp=0xc0003befc8 sp=0xc0003befc0 pc=0x46ede1
created by cmd/go/internal/work.(*Builder).Do
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:185 +0x4bd

goroutine 152 [select]:
runtime.gopark(0xa91300, 0x0, 0x9, 0x18, 0x1)
        /home/dap/go-test/goroot/src/runtime/proc.go:366 +0x105 fp=0xc000213df0 sp=0xc000213dd0 pc=0x43d145
runtime.selectgo(0xc000213f80, 0xc000213f58, 0x0, 0x0, 0x2, 0x1)
        /home/dap/go-test/goroot/src/runtime/select.go:327 +0x7b0 fp=0xc000213f10 sp=0xc000213df0 pc=0x44d9b0
cmd/go/internal/work.(*Builder).Do.func3(0xc00014b830, 0xc0001a0510, 0xc0000b0280, 0xc0001c2450)
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:189 +0x12a fp=0xc000213fc0 sp=0xc000213f10 pc=0x8dffea
runtime.goexit()
        /home/dap/go-test/goroot/src/runtime/asm_amd64.s:1581 +0x1 fp=0xc000213fc8 sp=0xc000213fc0 pc=0x46ede1
created by cmd/go/internal/work.(*Builder).Do
        /home/dap/go-test/goroot/src/cmd/go/internal/work/exec.go:185 +0x4bd

FAIL    typeparam/list.go       0.227s
2022/10/24 15:50:08 Failed: exit status 1

##### API check
Go version is "go1.17.13", ignoring -next /home/dap/go-test/goroot/api/next.txt
go tool dist: FAILED

I had set VERSION=release-branch.go1.17.

This is on an AMD Ryzen 7 3700X 8-core system (16 software cores).

@nshalman
Copy link

@davepacheco if you have time to dig in to this again, I'd recommend testing something like 1.19.2.

Also, it's very very very unlikely to be related, but just to eliminate a possible culprit, are you running on an illumos kernel that includes the fix for https://www.illumos.org/issues/14898 ?
(Given that this is only seen on AMD and not on Intel, I want to stress very very much that I don't think this is related; just trying to eliminate potential confounding issues...)

@davepacheco
Copy link

@nshalman Thanks. My previous run was on a kernel that predated that fix. I updated to one that contains that fix and I'm still seeing similar issues. Thanks for the heads-up.

On using 1.19.2: is that on general principles of trying on latest, or is there a particular fix that you're thinking of that might be related?

@nshalman
Copy link

On using 1.19.2: is that on general principles of trying on latest, or is there a particular fix that you're thinking of that might be related?

General principles; as I understand it, 1.17 is no longer supported.

I was able to trip some failures on my AMD machine with 1.19.2 so I agree that something is still broken.

@davepacheco
Copy link

Yeah, I just ran with 1.19.2 and got:

+ bash ./all.bash
Building Go cmd/dist using /home/dap/go-test/bootstrap2. (go1.19.2 solaris/amd64)
Building Go toolchain1 using /home/dap/go-test/bootstrap2.
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 solaris/amd64.

##### Test execution environment.
# GOARCH: amd64
# CPU: AMD Ryzen 7 3700X 8-Core Processor             
# GOOS: solaris
# OS Version: SunOS 5.11 helios-1.0.21316 i86pc

##### Testing packages.
ok  	archive/tar	0.250s
ok  	archive/zip	0.223s
ok  	bufio	0.078s
ok  	bytes	0.251s
ok  	compress/bzip2	0.101s
ok  	compress/flate	0.512s
ok  	compress/gzip	2.097s
ok  	compress/lzw	0.076s
ok  	compress/zlib	0.072s
ok  	container/heap	0.088s
ok  	container/list	0.036s
ok  	container/ring	0.094s
ok  	context	0.106s
ok  	crypto	0.055s
ok  	crypto/aes	0.095s
ok  	crypto/cipher	0.075s
ok  	crypto/des	0.044s
ok  	crypto/dsa	0.057s
ok  	crypto/ecdsa	0.035s
ok  	crypto/ed25519	0.078s
ok  	crypto/elliptic	0.069s
ok  	crypto/hmac	0.081s
ok  	crypto/internal/boring	0.094s
ok  	crypto/internal/boring/bcache	0.148s
ok  	crypto/internal/edwards25519	4.290s
runtime: s.allocCount= 168 s.nelems= 170
fatal error: s.allocCount != s.nelems && freeIndex == s.nelems

goroutine 17 [running]:
runtime.throw({0x542dc9?, 0x0?})
	/home/dap/go-test/goroot/src/runtime/panic.go:1047 +0x5d fp=0xc0001a7360 sp=0xc0001a7330 pc=0x43631d
runtime.(*mcache).nextFree(0xfffffc7fef1de5b8, 0xb)
	/home/dap/go-test/goroot/src/runtime/malloc.go:817 +0x1e5 fp=0xc0001a73a8 sp=0xc0001a7360 pc=0x40c345
runtime.mallocgc(0x28, 0x52d820, 0x1)
	/home/dap/go-test/goroot/src/runtime/malloc.go:1018 +0x4c8 fp=0xc0001a7420 sp=0xc0001a73a8 pc=0x40c848
runtime.newobject(0xc0001ae000?)
	/home/dap/go-test/goroot/src/runtime/malloc.go:1192 +0x27 fp=0xc0001a7448 sp=0xc0001a7420 pc=0x40cd67
crypto/internal/edwards25519/field.checkAliasingOneArg.func1({0x89e5d7d3860f3, 0x6c83f7f9f35a5, 0x2e3490489be5c, 0x2a658a8ec1ad2, 0x3497febd15fdb}, {0xfffffffffffed, 0x0, 0x13, 0x7ffffffffffff, 0x12})
	/home/dap/go-test/goroot/src/crypto/internal/edwards25519/field/fe_alias_test.go:13 +0x9d fp=0xc0001a7508 sp=0xc0001a7448 pc=0x50131d
runtime.call128(0xc00018c0c0, 0xc000104390, 0xc0007c1f80, 0x28, 0x28, 0x50, 0xc0001a7aa8)
	/home/dap/go-test/goroot/src/runtime/asm_amd64.s:727 +0x6b fp=0xc0001a7598 sp=0xc0001a7508 pc=0x46436b
runtime.reflectcall(0x52d820?, 0xc0007c1f50?, 0x8?, 0x53ba15?, 0x0?, 0x12?, 0x52d820?)
	<autogenerated>:1 +0x3c fp=0xc0001a75d8 sp=0xc0001a7598 pc=0x467d7c
reflect.Value.call({0x5190e0?, 0xc000104390?, 0x52d820?}, {0x538a8a, 0x4}, {0xc00010a360, 0x2, 0xc00010a360?})
	/home/dap/go-test/goroot/src/reflect/value.go:584 +0x8c5 fp=0xc0001a7bc8 sp=0xc0001a75d8 pc=0x497065
reflect.Value.Call({0x5190e0?, 0xc000104390?, 0x13?}, {0xc00010a360?, 0x5190e0?, 0xfffffc7feee4bdd8?})
	/home/dap/go-test/goroot/src/reflect/value.go:368 +0xbc fp=0xc0001a7c40 sp=0xc0001a7bc8 pc=0x4966dc
testing/quick.Check({0x5190e0?, 0xc000104390?}, 0x451115?)
	/home/dap/go-test/goroot/src/testing/quick/quick.go:290 +0x233 fp=0xc0001a7d00 sp=0xc0001a7c40 pc=0x4fc593
crypto/internal/edwards25519/field.TestAliasing(0xc0001921a0)
	/home/dap/go-test/goroot/src/crypto/internal/edwards25519/field/fe_alias_test.go:132 +0x258 fp=0xc0001a7f70 sp=0xc0001a7d00 pc=0x5020f8
testing.tRunner(0xc0001921a0, 0x544d30)
	/home/dap/go-test/goroot/src/testing/testing.go:1446 +0x10b fp=0xc0001a7fc0 sp=0xc0001a7f70 pc=0x4be14b
testing.(*T).Run.func1()
	/home/dap/go-test/goroot/src/testing/testing.go:1493 +0x2a fp=0xc0001a7fe0 sp=0xc0001a7fc0 pc=0x4befea
runtime.goexit()
	/home/dap/go-test/goroot/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0001a7fe8 sp=0xc0001a7fe0 pc=0x465d21
created by testing.(*T).Run
	/home/dap/go-test/goroot/src/testing/testing.go:1493 +0x35f

goroutine 1 [chan receive]:
runtime.gopark(0x65ecc0?, 0xc000084aa8?, 0x1f?, 0xca?, 0xfffffc7fef1de5b8?)
	/home/dap/go-test/goroot/src/runtime/proc.go:363 +0xd6 fp=0xc000084a28 sp=0xc000084a08 pc=0x438e36
runtime.chanrecv(0xc000190070, 0xc000084b27, 0x1)
	/home/dap/go-test/goroot/src/runtime/chan.go:583 +0x49b fp=0xc000084ab8 sp=0xc000084a28 pc=0x4061db
runtime.chanrecv1(0xc00018c000?, 0x1?)
	/home/dap/go-test/goroot/src/runtime/chan.go:442 +0x18 fp=0xc000084ae0 sp=0xc000084ab8 pc=0x405d18
testing.(*T).Run(0xc000192000, {0x53a256?, 0xc000084bb0?}, 0x544d30)
	/home/dap/go-test/goroot/src/testing/testing.go:1494 +0x37a fp=0xc000084b80 sp=0xc000084ae0 pc=0x4bef3a
testing.runTests.func1(0xc000192000?)
	/home/dap/go-test/goroot/src/testing/testing.go:1846 +0x6e fp=0xc000084bd0 sp=0xc000084b80 pc=0x4c0e2e
testing.tRunner(0xc000192000, 0xc000084cd8)
	/home/dap/go-test/goroot/src/testing/testing.go:1446 +0x10b fp=0xc000084c20 sp=0xc000084bd0 pc=0x4be14b
testing.runTests(0xc00012a0a0?, {0x62ad20, 0x10, 0x10}, {0xfffffc7fef1dea68?, 0x40?, 0x62f580?})
	/home/dap/go-test/goroot/src/testing/testing.go:1844 +0x456 fp=0xc000084d08 sp=0xc000084c20 pc=0x4c0cd6
testing.(*M).Run(0xc00012a0a0)
	/home/dap/go-test/goroot/src/testing/testing.go:1726 +0x5d9 fp=0xc000084f00 sp=0xc000084d08 pc=0x4bf7b9
main.main()
	_testmain.go:83 +0x1aa fp=0xc000084f80 sp=0xc000084f00 pc=0x506cea
runtime.main()
	/home/dap/go-test/goroot/src/runtime/proc.go:250 +0x1f8 fp=0xc000084fe0 sp=0xc000084f80 pc=0x438a78
runtime.goexit()
	/home/dap/go-test/goroot/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000084fe8 sp=0xc000084fe0 pc=0x465d21

goroutine 2 [force gc (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	/home/dap/go-test/goroot/src/runtime/proc.go:363 +0xd6 fp=0xc000058fb0 sp=0xc000058f90 pc=0x438e36
runtime.goparkunlock(...)
	/home/dap/go-test/goroot/src/runtime/proc.go:369
runtime.forcegchelper()
	/home/dap/go-test/goroot/src/runtime/proc.go:302 +0xa5 fp=0xc000058fe0 sp=0xc000058fb0 pc=0x438cc5
runtime.goexit()
	/home/dap/go-test/goroot/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000058fe8 sp=0xc000058fe0 pc=0x465d21
created by runtime.init.6
	/home/dap/go-test/goroot/src/runtime/proc.go:290 +0x25

goroutine 3 [GC sweep wait]:
runtime.gopark(0x62f501?, 0x0?, 0x0?, 0x0?, 0x0?)
	/home/dap/go-test/goroot/src/runtime/proc.go:363 +0xd6 fp=0xc000059790 sp=0xc000059770 pc=0x438e36
runtime.goparkunlock(...)
	/home/dap/go-test/goroot/src/runtime/proc.go:369
runtime.bgsweep(0x0?)
	/home/dap/go-test/goroot/src/runtime/mgcsweep.go:297 +0xd7 fp=0xc0000597c8 sp=0xc000059790 pc=0x4239b7
runtime.gcenable.func1()
	/home/dap/go-test/goroot/src/runtime/mgc.go:178 +0x26 fp=0xc0000597e0 sp=0xc0000597c8 pc=0x4186e6
runtime.goexit()
	/home/dap/go-test/goroot/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0000597e8 sp=0xc0000597e0 pc=0x465d21
created by runtime.gcenable
	/home/dap/go-test/goroot/src/runtime/mgc.go:178 +0x6b

goroutine 4 [GC scavenge wait]:
runtime.gopark(0x4c85582ced5f?, 0x6edbf0c?, 0x0?, 0x0?, 0x0?)
	/home/dap/go-test/goroot/src/runtime/proc.go:363 +0xd6 fp=0xc000059f70 sp=0xc000059f50 pc=0x438e36
runtime.goparkunlock(...)
	/home/dap/go-test/goroot/src/runtime/proc.go:369
runtime.(*scavengerState).park(0x62f600)
	/home/dap/go-test/goroot/src/runtime/mgcscavenge.go:389 +0x53 fp=0xc000059fa0 sp=0xc000059f70 pc=0x421a13
runtime.bgscavenge(0x0?)
	/home/dap/go-test/goroot/src/runtime/mgcscavenge.go:622 +0x65 fp=0xc000059fc8 sp=0xc000059fa0 pc=0x421fe5
runtime.gcenable.func2()
	/home/dap/go-test/goroot/src/runtime/mgc.go:179 +0x26 fp=0xc000059fe0 sp=0xc000059fc8 pc=0x418686
runtime.goexit()
	/home/dap/go-test/goroot/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000059fe8 sp=0xc000059fe0 pc=0x465d21
created by runtime.gcenable
	/home/dap/go-test/goroot/src/runtime/mgc.go:179 +0xaa

goroutine 5 [finalizer wait]:
runtime.gopark(0x0?, 0xc000058670?, 0x4b?, 0x60?, 0xc000058770?)
	/home/dap/go-test/goroot/src/runtime/proc.go:363 +0xd6 fp=0xc000058628 sp=0xc000058608 pc=0x438e36
runtime.goparkunlock(...)
	/home/dap/go-test/goroot/src/runtime/proc.go:369
runtime.runfinq()
	/home/dap/go-test/goroot/src/runtime/mfinal.go:180 +0x10f fp=0xc0000587e0 sp=0xc000058628 pc=0x4177ef
runtime.goexit()
	/home/dap/go-test/goroot/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0000587e8 sp=0xc0000587e0 pc=0x465d21
created by runtime.createfing
	/home/dap/go-test/goroot/src/runtime/mfinal.go:157 +0x45

goroutine 18 [GC worker (idle)]:
runtime.gopark(0x0?, 0x544d28?, 0xb0?, 0x47?, 0x4be14b?)
	/home/dap/go-test/goroot/src/runtime/proc.go:363 +0xd6 fp=0xc000054750 sp=0xc000054730 pc=0x438e36
runtime.gcBgMarkWorker()
	/home/dap/go-test/goroot/src/runtime/mgc.go:1235 +0xf1 fp=0xc0000547e0 sp=0xc000054750 pc=0x41a7d1
runtime.goexit()
	/home/dap/go-test/goroot/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0000547e8 sp=0xc0000547e0 pc=0x465d21
created by runtime.gcBgMarkStartWorkers
	/home/dap/go-test/goroot/src/runtime/mgc.go:1159 +0x25

goroutine 19 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	/home/dap/go-test/goroot/src/runtime/proc.go:363 +0xd6 fp=0xc000054f50 sp=0xc000054f30 pc=0x438e36
runtime.gcBgMarkWorker()
	/home/dap/go-test/goroot/src/runtime/mgc.go:1235 +0xf1 fp=0xc000054fe0 sp=0xc000054f50 pc=0x41a7d1
runtime.goexit()
	/home/dap/go-test/goroot/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000054fe8 sp=0xc000054fe0 pc=0x465d21
created by runtime.gcBgMarkStartWorkers
	/home/dap/go-test/goroot/src/runtime/mgc.go:1159 +0x25

goroutine 20 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	/home/dap/go-test/goroot/src/runtime/proc.go:363 +0xd6 fp=0xc000055750 sp=0xc000055730 pc=0x438e36
runtime.gcBgMarkWorker()
	/home/dap/go-test/goroot/src/runtime/mgc.go:1235 +0xf1 fp=0xc0000557e0 sp=0xc000055750 pc=0x41a7d1
runtime.goexit()
	/home/dap/go-test/goroot/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0000557e8 sp=0xc0000557e0 pc=0x465d21
created by runtime.gcBgMarkStartWorkers
	/home/dap/go-test/goroot/src/runtime/mgc.go:1159 +0x25

goroutine 21 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	/home/dap/go-test/goroot/src/runtime/proc.go:363 +0xd6 fp=0xc000055f50 sp=0xc000055f30 pc=0x438e36
runtime.gcBgMarkWorker()
	/home/dap/go-test/goroot/src/runtime/mgc.go:1235 +0xf1 fp=0xc000055fe0 sp=0xc000055f50 pc=0x41a7d1
runtime.goexit()
	/home/dap/go-test/goroot/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000055fe8 sp=0xc000055fe0 pc=0x465d21
created by runtime.gcBgMarkStartWorkers
	/home/dap/go-test/goroot/src/runtime/mgc.go:1159 +0x25

goroutine 22 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	/home/dap/go-test/goroot/src/runtime/proc.go:363 +0xd6 fp=0xc000056750 sp=0xc000056730 pc=0x438e36
runtime.gcBgMarkWorker()
	/home/dap/go-test/goroot/src/runtime/mgc.go:1235 +0xf1 fp=0xc0000567e0 sp=0xc000056750 pc=0x41a7d1
runtime.goexit()
	/home/dap/go-test/goroot/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0000567e8 sp=0xc0000567e0 pc=0x465d21
created by runtime.gcBgMarkStartWorkers
	/home/dap/go-test/goroot/src/runtime/mgc.go:1159 +0x25

goroutine 23 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	/home/dap/go-test/goroot/src/runtime/proc.go:363 +0xd6 fp=0xc000056f50 sp=0xc000056f30 pc=0x438e36
runtime.gcBgMarkWorker()
	/home/dap/go-test/goroot/src/runtime/mgc.go:1235 +0xf1 fp=0xc000056fe0 sp=0xc000056f50 pc=0x41a7d1
runtime.goexit()
	/home/dap/go-test/goroot/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000056fe8 sp=0xc000056fe0 pc=0x465d21
created by runtime.gcBgMarkStartWorkers
	/home/dap/go-test/goroot/src/runtime/mgc.go:1159 +0x25

goroutine 24 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	/home/dap/go-test/goroot/src/runtime/proc.go:363 +0xd6 fp=0xc000057750 sp=0xc000057730 pc=0x438e36
runtime.gcBgMarkWorker()
	/home/dap/go-test/goroot/src/runtime/mgc.go:1235 +0xf1 fp=0xc0000577e0 sp=0xc000057750 pc=0x41a7d1
runtime.goexit()
	/home/dap/go-test/goroot/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0000577e8 sp=0xc0000577e0 pc=0x465d21
created by runtime.gcBgMarkStartWorkers
	/home/dap/go-test/goroot/src/runtime/mgc.go:1159 +0x25

goroutine 25 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	/home/dap/go-test/goroot/src/runtime/proc.go:363 +0xd6 fp=0xc000057f50 sp=0xc000057f30 pc=0x438e36
runtime.gcBgMarkWorker()
	/home/dap/go-test/goroot/src/runtime/mgc.go:1235 +0xf1 fp=0xc000057fe0 sp=0xc000057f50 pc=0x41a7d1
runtime.goexit()
	/home/dap/go-test/goroot/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000057fe8 sp=0xc000057fe0 pc=0x465d21
created by runtime.gcBgMarkStartWorkers
	/home/dap/go-test/goroot/src/runtime/mgc.go:1159 +0x25

goroutine 26 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	/home/dap/go-test/goroot/src/runtime/proc.go:363 +0xd6 fp=0xc0004cc750 sp=0xc0004cc730 pc=0x438e36
runtime.gcBgMarkWorker()
	/home/dap/go-test/goroot/src/runtime/mgc.go:1235 +0xf1 fp=0xc0004cc7e0 sp=0xc0004cc750 pc=0x41a7d1
runtime.goexit()
	/home/dap/go-test/goroot/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0004cc7e8 sp=0xc0004cc7e0 pc=0x465d21
created by runtime.gcBgMarkStartWorkers
	/home/dap/go-test/goroot/src/runtime/mgc.go:1159 +0x25

goroutine 27 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	/home/dap/go-test/goroot/src/runtime/proc.go:363 +0xd6 fp=0xc0004ccf50 sp=0xc0004ccf30 pc=0x438e36
runtime.gcBgMarkWorker()
	/home/dap/go-test/goroot/src/runtime/mgc.go:1235 +0xf1 fp=0xc0004ccfe0 sp=0xc0004ccf50 pc=0x41a7d1
runtime.goexit()
	/home/dap/go-test/goroot/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0004ccfe8 sp=0xc0004ccfe0 pc=0x465d21
created by runtime.gcBgMarkStartWorkers
	/home/dap/go-test/goroot/src/runtime/mgc.go:1159 +0x25

goroutine 28 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	/home/dap/go-test/goroot/src/runtime/proc.go:363 +0xd6 fp=0xc0004cd750 sp=0xc0004cd730 pc=0x438e36
runtime.gcBgMarkWorker()
	/home/dap/go-test/goroot/src/runtime/mgc.go:1235 +0xf1 fp=0xc0004cd7e0 sp=0xc0004cd750 pc=0x41a7d1
runtime.goexit()
	/home/dap/go-test/goroot/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0004cd7e8 sp=0xc0004cd7e0 pc=0x465d21
created by runtime.gcBgMarkStartWorkers
	/home/dap/go-test/goroot/src/runtime/mgc.go:1159 +0x25

goroutine 29 [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	/home/dap/go-test/goroot/src/runtime/proc.go:363 +0xd6 fp=0xc0004cdf50 sp=0xc0004cdf30 pc=0x438e36
runtime.gcBgMarkWorker()
	/home/dap/go-test/goroot/src/runtime/mgc.go:1235 +0xf1 fp=0xc0004cdfe0 sp=0xc0004cdf50 pc=0x41a7d1
runtime.goexit()
	/home/dap/go-test/goroot/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0004cdfe8 sp=0xc0004cdfe0 pc=0x465d21
created by runtime.gcBgMarkStartWorkers
	/home/dap/go-test/goroot/src/runtime/mgc.go:1159 +0x25

goroutine 30 [GC worker (idle)]:
runtime.gopark(0xc0004ce7b8?, 0x0?, 0x0?, 0x0?, 0x0?)
	/home/dap/go-test/goroot/src/runtime/proc.go:363 +0xd6 fp=0xc0004ce750 sp=0xc0004ce730 pc=0x438e36
runtime.gcBgMarkWorker()
	/home/dap/go-test/goroot/src/runtime/mgc.go:1235 +0xf1 fp=0xc0004ce7e0 sp=0xc0004ce750 pc=0x41a7d1
runtime.goexit()
	/home/dap/go-test/goroot/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0004ce7e8 sp=0xc0004ce7e0 pc=0x465d21
created by runtime.gcBgMarkStartWorkers
	/home/dap/go-test/goroot/src/runtime/mgc.go:1159 +0x25

goroutine 31 [GC worker (idle)]:
runtime.gopark(0xc000080fb8?, 0x1?, 0xa6?, 0x59?, 0x0?)
	/home/dap/go-test/goroot/src/runtime/proc.go:363 +0xd6 fp=0xc000080f50 sp=0xc000080f30 pc=0x438e36
runtime.gcBgMarkWorker()
	/home/dap/go-test/goroot/src/runtime/mgc.go:1235 +0xf1 fp=0xc000080fe0 sp=0xc000080f50 pc=0x41a7d1
runtime.goexit()
	/home/dap/go-test/goroot/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000080fe8 sp=0xc000080fe0 pc=0x465d21
created by runtime.gcBgMarkStartWorkers
	/home/dap/go-test/goroot/src/runtime/mgc.go:1159 +0x25

goroutine 32 [GC worker (idle)]:
runtime.gopark(0xc0004cf7b8?, 0x1?, 0x35?, 0xed?, 0x0?)
	/home/dap/go-test/goroot/src/runtime/proc.go:363 +0xd6 fp=0xc0004cf750 sp=0xc0004cf730 pc=0x438e36
runtime.gcBgMarkWorker()
	/home/dap/go-test/goroot/src/runtime/mgc.go:1235 +0xf1 fp=0xc0004cf7e0 sp=0xc0004cf750 pc=0x41a7d1
runtime.goexit()
	/home/dap/go-test/goroot/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0004cf7e8 sp=0xc0004cf7e0 pc=0x465d21
created by runtime.gcBgMarkStartWorkers
	/home/dap/go-test/goroot/src/runtime/mgc.go:1159 +0x25

goroutine 33 [GC worker (idle)]:
runtime.gopark(0x65ecc0?, 0x1?, 0x84?, 0x77?, 0x0?)
	/home/dap/go-test/goroot/src/runtime/proc.go:363 +0xd6 fp=0xc0004cff50 sp=0xc0004cff30 pc=0x438e36
runtime.gcBgMarkWorker()
	/home/dap/go-test/goroot/src/runtime/mgc.go:1235 +0xf1 fp=0xc0004cffe0 sp=0xc0004cff50 pc=0x41a7d1
runtime.goexit()
	/home/dap/go-test/goroot/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0004cffe8 sp=0xc0004cffe0 pc=0x465d21
created by runtime.gcBgMarkStartWorkers
	/home/dap/go-test/goroot/src/runtime/mgc.go:1159 +0x25
FAIL	crypto/internal/edwards25519/field	0.422s
ok  	crypto/internal/nistec	1.403s
ok  	crypto/internal/nistec/fiat	0.033s [no tests to run]
ok  	crypto/internal/subtle	0.043s
ok  	crypto/md5	0.067s
ok  	crypto/rand	0.135s
ok  	crypto/rc4	0.067s
ok  	crypto/rsa	0.184s
ok  	crypto/sha1	0.034s
ok  	crypto/sha256	0.108s
ok  	crypto/sha512	0.053s
ok  	crypto/subtle	0.071s
ok  	crypto/tls	0.408s
ok  	crypto/x509	0.463s
ok  	database/sql	0.300s
ok  	database/sql/driver	0.086s
ok  	debug/buildinfo	0.064s
ok  	debug/dwarf	0.088s
ok  	debug/elf	0.080s
ok  	debug/gosym	0.048s
ok  	debug/macho	0.058s
ok  	debug/pe	0.059s
ok  	debug/plan9obj	0.029s
ok  	embed	0.049s [no tests to run]
ok  	embed/internal/embedtest	0.074s
ok  	encoding/ascii85	0.056s
ok  	encoding/asn1	0.038s
ok  	encoding/base32	0.065s
ok  	encoding/base64	0.054s
ok  	encoding/binary	0.056s
ok  	encoding/csv	0.074s
ok  	encoding/gob	0.095s
ok  	encoding/hex	0.095s
ok  	encoding/json	0.335s
ok  	encoding/pem	0.834s
ok  	encoding/xml	0.132s
ok  	errors	0.037s
ok  	expvar	0.063s
ok  	flag	0.116s
ok  	fmt	0.072s
ok  	go/ast	0.080s
ok  	go/build	1.578s
ok  	go/build/constraint	0.077s
ok  	go/constant	0.035s
ok  	go/doc	0.133s
ok  	go/doc/comment	0.924s
ok  	go/format	0.073s
ok  	go/importer	0.092s
ok  	go/internal/gccgoimporter	1.839s
ok  	go/internal/gcimporter	11.912s
ok  	go/internal/srcimporter	6.013s
ok  	go/parser	0.336s
ok  	go/printer	0.306s
ok  	go/scanner	0.050s
ok  	go/token	0.046s
ok  	go/types	3.226s
ok  	hash	0.065s
ok  	hash/adler32	0.049s
ok  	hash/crc32	0.038s
ok  	hash/crc64	0.072s
ok  	hash/fnv	0.094s
ok  	hash/maphash	0.144s
ok  	html	0.067s
ok  	html/template	0.105s
ok  	image	0.059s
ok  	image/color	0.051s
ok  	image/draw	0.201s
ok  	image/gif	11.697s
ok  	image/jpeg	2.800s
ok  	image/png	0.254s
ok  	index/suffixarray	0.171s
ok  	internal/abi	0.103s
ok  	internal/buildcfg	0.031s
ok  	internal/cpu	0.074s
ok  	internal/diff	0.104s
ok  	internal/fmtsort	0.027s
ok  	internal/fuzz	0.028s
ok  	internal/godebug	0.067s
ok  	internal/intern	0.645s
ok  	internal/itoa	0.046s
ok  	internal/poll	0.040s
ok  	internal/profile	0.048s
ok  	internal/reflectlite	0.141s
ok  	internal/singleflight	0.066s
ok  	internal/trace	0.174s
ok  	internal/unsafeheader	0.054s
ok  	internal/xcoff	0.039s
ok  	io	0.057s
ok  	io/fs	0.334s
ok  	io/ioutil	0.030s
ok  	log	0.047s
ok  	log/syslog	1.293s
ok  	math	0.070s
ok  	math/big	0.836s
ok  	math/bits	0.034s
ok  	math/cmplx	0.061s
ok  	math/rand	0.178s
ok  	mime	0.041s
ok  	mime/multipart	0.191s
ok  	mime/quotedprintable	0.054s
ok  	net	2.100s
ok  	net/http	4.656s
ok  	net/http/cgi	0.627s
ok  	net/http/cookiejar	0.047s
ok  	net/http/fcgi	0.140s
ok  	net/http/httptest	0.232s
ok  	net/http/httptrace	0.167s
ok  	net/http/httputil	0.670s
ok  	net/http/internal	0.028s
ok  	net/http/internal/ascii	0.038s
ok  	net/http/pprof	5.188s
ok  	net/internal/socktest	0.090s
ok  	net/mail	0.031s
ok  	net/netip	0.484s
ok  	net/rpc	0.117s
ok  	net/rpc/jsonrpc	0.037s
ok  	net/smtp	0.089s
ok  	net/textproto	0.037s
ok  	net/url	0.094s
ok  	os	0.947s
ok  	os/exec	1.575s
ok  	os/exec/internal/fdtest	0.078s
ok  	os/signal	2.176s
ok  	os/user	0.046s
ok  	path	0.063s
ok  	path/filepath	0.082s
ok  	plugin	0.040s
ok  	reflect	0.709s
ok  	regexp	0.085s
ok  	regexp/syntax	0.967s
ok  	runtime	38.712s
ok  	runtime/cgo	0.187s
ok  	runtime/debug	0.195s
ok  	runtime/internal/atomic	0.135s
ok  	runtime/internal/math	0.057s
ok  	runtime/internal/sys	0.072s
ok  	runtime/metrics	0.336s
ok  	runtime/pprof	9.258s
ok  	runtime/trace	2.145s
ok  	sort	0.137s
ok  	strconv	0.316s
ok  	strings	0.197s
ok  	sync	0.393s
ok  	sync/atomic	1.338s
ok  	syscall	0.351s
ok  	testing	1.198s
ok  	testing/fstest	0.049s
ok  	testing/iotest	0.068s
ok  	testing/quick	0.117s
ok  	text/scanner	0.095s
ok  	text/tabwriter	0.032s
ok  	text/template	0.096s
ok  	text/template/parse	0.071s
ok  	time	1.882s
ok  	unicode	0.063s
ok  	unicode/utf16	0.033s
ok  	unicode/utf8	0.034s
ok  	cmd/addr2line	1.871s
ok  	cmd/api	14.571s
ok  	cmd/asm/internal/asm	0.932s
ok  	cmd/asm/internal/lex	0.042s
ok  	cmd/compile/internal/abt	0.057s
ok  	cmd/compile/internal/amd64	0.086s
ok  	cmd/compile/internal/dwarfgen	0.876s
ok  	cmd/compile/internal/importer	1.062s
ok  	cmd/compile/internal/ir	0.025s
ok  	cmd/compile/internal/logopt	1.170s
ok  	cmd/compile/internal/noder	0.058s
ok  	cmd/compile/internal/reflectdata	0.043s [no tests to run]
ok  	cmd/compile/internal/ssa	5.737s
ok  	cmd/compile/internal/syntax	0.407s
ok  	cmd/compile/internal/test	17.770s
ok  	cmd/compile/internal/typecheck	1.542s
ok  	cmd/compile/internal/types	0.073s
ok  	cmd/compile/internal/types2	0.929s
ok  	cmd/cover	3.333s
ok  	cmd/dist	0.166s
ok  	cmd/doc	0.261s
ok  	cmd/fix	1.430s
ok  	cmd/go	33.775s
ok  	cmd/go/internal/auth	0.086s
ok  	cmd/go/internal/cache	0.229s
ok  	cmd/go/internal/fsys	0.078s
ok  	cmd/go/internal/generate	0.078s
ok  	cmd/go/internal/get	0.066s
ok  	cmd/go/internal/imports	0.084s
ok  	cmd/go/internal/load	0.104s
ok  	cmd/go/internal/lockedfile	0.161s
ok  	cmd/go/internal/lockedfile/internal/filelock	0.155s
ok  	cmd/go/internal/modconv	0.067s
ok  	cmd/go/internal/modfetch	0.151s
ok  	cmd/go/internal/modfetch/codehost	0.058s
ok  	cmd/go/internal/modfetch/zip_sum_test	0.040s
ok  	cmd/go/internal/modindex	0.253s
ok  	cmd/go/internal/modload	0.124s
ok  	cmd/go/internal/mvs	0.104s
ok  	cmd/go/internal/par	0.097s
ok  	cmd/go/internal/search	0.078s
ok  	cmd/go/internal/str	0.090s
ok  	cmd/go/internal/test	0.302s
ok  	cmd/go/internal/vcs	0.358s
ok  	cmd/go/internal/web	0.439s
ok  	cmd/go/internal/work	0.196s
ok  	cmd/gofmt	0.469s
ok  	cmd/internal/archive	5.065s
ok  	cmd/internal/buildid	0.662s
ok  	cmd/internal/dwarf	0.444s
ok  	cmd/internal/edit	0.531s
ok  	cmd/internal/goobj	0.222s
ok  	cmd/internal/moddeps	4.553s
ok  	cmd/internal/notsha256	0.103s
ok  	cmd/internal/obj	2.753s
ok  	cmd/internal/obj/ppc64	1.297s
ok  	cmd/internal/obj/riscv	0.521s
ok  	cmd/internal/obj/s390x	0.165s
ok  	cmd/internal/obj/x86	9.300s
ok  	cmd/internal/objabi	0.237s
ok  	cmd/internal/pkgpath	0.831s
ok  	cmd/internal/quoted	0.363s
ok  	cmd/internal/src	0.081s
ok  	cmd/internal/sys	0.447s
ok  	cmd/internal/test2json	0.788s
ok  	cmd/link	10.618s
ok  	cmd/link/internal/benchmark	0.241s
ok  	cmd/link/internal/ld	8.171s
ok  	cmd/link/internal/loader	0.127s
ok  	cmd/nm	3.809s
ok  	cmd/objdump	7.633s
ok  	cmd/pack	5.480s
ok  	cmd/pprof	4.460s
ok  	cmd/trace	1.501s
ok  	cmd/vet	6.988s
FAIL
go tool dist: Failed: exit status 1
dap@ivanova go-test $ 

@sixhj
Copy link

sixhj commented Nov 15, 2022

I have this problem too, it happens every day.

use go1.17.13.linux-armv6l.tar.gz on Yogurt (Phytec Example Distribution) BSP-Yocto-i.MX6-PD18.1.2

Cgo is useful in the project,

Is it because of cgo?
Or because of overcommit_memory ?
how should I do it?


runtime: s.allocCount= 340 s.nelems= 341
fatal error: s.allocCount != s.nelems && freeIndex == s.nelems

goroutine 17 [running, locked to thread]:
runtime.throw({0xc1c477, 0x31})
/mnt/go/src/runtime/panic.go:1198 +0x5c fp=0x36fdd2c sp=0x36fdd18 pc=0x396728
runtime.(*mcache).nextFree(0xb60c5088, 0x6)
/mnt/go/src/runtime/malloc.go:884 +0x204 fp=0x36fdd50 sp=0x36fdd2c pc=0x36785c
runtime.mallocgc(0x18, 0xb91a78, 0x1)
/mnt/go/src/runtime/malloc.go:1077 +0x60c fp=0x36fdd94 sp=0x36fdd50 pc=0x367e9c
runtime.newobject(0xb91a78)
/mnt/go/src/runtime/malloc.go:1234 +0x2c fp=0x36fdda8 sp=0x36fdd94 pc=0x36845c


runtime: s.allocCount= 511 s.nelems= 512
fatal error: s.allocCount != s.nelems && freeIndex == s.nelems

goroutine 69009 [running]:
runtime.throw({0xc1c477, 0x31})
/mnt/go/src/runtime/panic.go:1198 +0x5c fp=0x322fc44 sp=0x322fc30 pc=0x396728
runtime.(*mcache).nextFree(0xb60da088, 0x5)
/mnt/go/src/runtime/malloc.go:884 +0x204 fp=0x322fc68 sp=0x322fc44 pc=0x36785c
runtime.mallocgc(0x10, 0xb14138, 0x1)
/mnt/go/src/runtime/malloc.go:1077 +0x60c fp=0x322fcac sp=0x322fc68 pc=0x367e9c
runtime.makeslice(0xb14138, 0x10, 0x10)
/mnt/go/src/runtime/slice.go:98 +0xac fp=0x322fcc0 sp=0x322fcac pc=0x3b16d4


@mknyszek
Copy link
Contributor

mknyszek commented Dec 6, 2022

@sixhj Can you please file a new issue including the following information?

  • What happens if you run your program with GODEBUG=asyncpreemptoff=1?
  • What happens if you run your program with GODEBUG=cgocheck=2?
  • If possible, please provide a way to reproduce the issue.
  • Does the issue still occur with the latest release? (Go 1.19) What about tip-of-tree?

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
compiler/runtime Issues related to the Go compiler and/or runtime. NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one. OS-illumos
Projects
Development

No branches or pull requests

9 participants