linux-amd64-race at a01231a058903a7486ea31a52079f74c1cdcb72f :: Running /workdir/go/src/make.bash with args ["/workdir/go/src/make.bash"] and env ["PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" "HOSTNAME=buildlet-linux-jessie-rn648ccbd" "DEBIAN_FRONTEND=noninteractive" "HOME=/root" "WORKDIR=/workdir" "GOROOT_BOOTSTRAP=/go1.4" "GO_BUILDER_NAME=linux-amd64-race" "GOBIN="] in dir /workdir/go/src Building Go cmd/dist using /go1.4. Building Go toolchain1 using /go1.4. Building Go bootstrap cmd/go (go_bootstrap) using Go toolchain1. Building Go toolchain2 using go_bootstrap and Go toolchain1. Building Go toolchain3 using go_bootstrap and Go toolchain2. Building packages and commands for linux/amd64. --- Installed Go for linux/amd64 in /workdir/go Installed commands in /workdir/go/bin :: Running /workdir/go/bin/go with args ["/workdir/go/bin/go" "install" "-race" "std"] and env ["PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" "HOSTNAME=buildlet-linux-jessie-rn648ccbd" "DEBIAN_FRONTEND=noninteractive" "HOME=/root" "WORKDIR=/workdir" "GOROOT_BOOTSTRAP=/go1.4" "GO_BUILDER_NAME=linux-amd64-race" "GOBIN="] in dir /workdir/go/bin ##### Testing packages. ok archive/tar 1.204s ok archive/zip 4.851s ok bufio 1.816s ok bytes 7.859s ok compress/bzip2 2.191s ok compress/flate 11.959s ok compress/gzip 1.610s ok compress/lzw 2.219s ok compress/zlib 10.998s ok container/heap 1.058s ok container/list 1.044s ok container/ring 1.148s ok context 2.058s ok crypto 1.033s ok crypto/aes 1.112s ok crypto/cipher 1.642s ok crypto/des 1.119s ok crypto/dsa 1.045s ok crypto/ecdsa 2.031s ok crypto/elliptic 1.622s ok crypto/hmac 1.051s ok crypto/internal/subtle 1.026s ok crypto/md5 1.036s ok crypto/rand 1.382s ok crypto/rc4 1.934s ok crypto/rsa 1.486s ok crypto/sha1 1.063s ok crypto/sha256 1.036s ok crypto/sha512 1.058s ok crypto/subtle 1.076s ok crypto/tls 3.468s ok crypto/x509 3.378s ok database/sql 1.912s ok database/sql/driver 1.144s ok debug/dwarf 1.070s ok debug/elf 1.177s ok debug/gosym 1.656s ok debug/macho 1.044s ok debug/pe 1.072s ok debug/plan9obj 1.037s ok encoding/ascii85 1.041s ok encoding/asn1 1.041s ok encoding/base32 1.094s ok encoding/base64 1.040s ok encoding/binary 1.038s ok encoding/csv 1.081s ok encoding/gob 1.247s ok encoding/hex 1.065s ok encoding/json 6.815s ok encoding/pem 1.131s ok encoding/xml 1.160s ok errors 1.065s ok expvar 1.084s ok flag 1.043s ok fmt 2.457s ok go/ast 1.065s ok go/build 1.503s ok go/constant 1.039s ok go/doc 1.340s ok go/format 1.106s ok go/importer 1.359s ok go/internal/gccgoimporter 1.086s ok go/internal/gcimporter 19.832s ok go/internal/srcimporter 6.325s ok go/parser 1.249s ok go/printer 3.601s ok go/scanner 1.064s ok go/token 1.227s ok go/types 8.688s ok hash 1.055s ok hash/adler32 1.119s ok hash/crc32 1.168s ok hash/crc64 1.046s ok hash/fnv 1.057s ok html 1.053s ok html/template 1.203s ok image 2.000s ok image/color 1.057s ok image/draw 1.680s ok image/gif 3.400s ok image/jpeg 3.302s ok image/png 1.462s ok index/suffixarray 1.109s ok internal/cpu 4.067s ok internal/fmtsort 1.044s ok internal/poll 1.272s ok internal/singleflight 1.058s ok internal/trace 9.078s ok internal/x/crypto/chacha20poly1305 1.387s ok internal/x/crypto/cryptobyte 1.041s ok internal/x/crypto/curve25519 1.077s ok internal/x/crypto/hkdf 1.076s ok internal/x/crypto/internal/chacha20 1.875s ok internal/x/crypto/poly1305 1.066s ok internal/x/net/dns/dnsmessage 1.082s ok internal/x/net/http/httpguts 1.042s ok internal/x/net/http/httpproxy 1.054s ok internal/x/net/http2/hpack 1.056s ok internal/x/net/idna 1.037s ok internal/x/net/nettest 3.107s ok internal/x/text/transform 1.046s ok internal/x/text/unicode/norm 1.050s ok io 1.086s ok io/ioutil 1.049s ok log 1.061s ok log/syslog 2.259s ok math 1.049s ok math/big 6.924s ok math/bits 1.048s ok math/cmplx 1.047s ok math/rand 5.716s ok mime 1.092s ##### fatal error: throwOnGCWork runtime stack: runtime.throw(0x9cd25d, 0xd) /workdir/go/src/runtime/panic.go:608 +0x72 runtime.(*gcWork).checkPut(0xc000034170) /workdir/go/src/runtime/mgcwork.go:123 +0x5b runtime.(*gcWork).putBatch(0xc000034170, 0xc0000341a8, 0x1, 0x200) /workdir/go/src/runtime/mgcwork.go:191 +0x3d runtime.wbBufFlush1(0xc000032f00) /workdir/go/src/runtime/mwbbuf.go:277 +0x1ba runtime.wbBufFlush.func1() /workdir/go/src/runtime/mwbbuf.go:200 +0x3a runtime.systemstack(0x456729) /workdir/go/src/runtime/asm_amd64.s:351 +0x66 runtime.mstart() /workdir/go/src/runtime/proc.go:1153 goroutine 19 [running]: runtime.systemstack_switch() /workdir/go/src/runtime/asm_amd64.s:311 fp=0xc000457280 sp=0xc000457278 pc=0x456820 runtime.wbBufFlush(0xc000514018, 0x0) /workdir/go/src/runtime/mwbbuf.go:199 +0x47 fp=0xc0004572a0 sp=0xc000457280 pc=0x429367 runtime.gcWriteBarrier(0xc000457370, 0xc000514030, 0x18, 0xc00038b680, 0xc0003e14a1, 0xc000514000, 0xc00044bda0, 0xc000457400, 0x7ff11b, 0xc00010e1a0, ...) /workdir/go/src/runtime/asm_amd64.s:1424 +0xb4 fp=0xc000457328 sp=0xc0004572a0 pc=0x4589b4 runtime.deferreturn(0xc00010e1a0) /workdir/go/src/runtime/panic.go:362 +0xb1 fp=0xc000457370 sp=0xc000457328 pc=0x42c551 cmd/internal/buildid.ReadFile(0xc0000278f0, 0x27, 0xc00044bda1, 0x29, 0x0, 0x0) /workdir/go/src/cmd/internal/buildid/buildid.go:101 +0x76b fp=0xc000457410 sp=0xc000457370 pc=0x7ff11b cmd/go/internal/work.(*Builder).useCache(0xc000357f40, 0xc000360a00, 0xc00024f680, 0xd15a37b3a41ae4cd, 0xfc4a722dfa0d6a44, 0xe9b2998ab6f18a35, 0x114487c878347ff4, 0xc0000278f0, 0x27, 0x2c656e6f64203a01) /workdir/go/src/cmd/go/internal/work/buildid.go:440 +0xdf8 fp=0xc000457630 sp=0xc000457410 pc=0x80d868 cmd/go/internal/work.(*Builder).build(0xc000357f40, 0xc000360a00, 0x0, 0x0) /workdir/go/src/cmd/go/internal/work/exec.go:373 +0x55ef fp=0xc000457ea0 sp=0xc000457630 pc=0x81704f cmd/go/internal/work.(*Builder).Do.func1(0xc000360a00) /workdir/go/src/cmd/go/internal/work/exec.go:107 +0x6c fp=0xc000457f28 sp=0xc000457ea0 pc=0x844c7c cmd/go/internal/work.(*Builder).Do.func2(0xc000524404, 0xc000357f40, 0xc0002dd4e0) /workdir/go/src/cmd/go/internal/work/exec.go:165 +0x87 fp=0xc000457fc8 sp=0xc000457f28 pc=0x844f47 runtime.goexit() /workdir/go/src/runtime/asm_amd64.s:1337 +0x1 fp=0xc000457fd0 sp=0xc000457fc8 pc=0x4588f1 created by cmd/go/internal/work.(*Builder).Do /workdir/go/src/cmd/go/internal/work/exec.go:152 +0x39b goroutine 1 [semacquire]: sync.runtime_Semacquire(0xc000524404) /workdir/go/src/runtime/sema.go:56 +0x39 sync.(*WaitGroup).Wait(0xc000524404) /workdir/go/src/sync/waitgroup.go:130 +0x64 cmd/go/internal/work.(*Builder).Do(0xc000357f40, 0xc000286a00) /workdir/go/src/cmd/go/internal/work/exec.go:174 +0x3bf cmd/go/internal/list.runList(0xe08260, 0xc000020230, 0x1, 0x1) /workdir/go/src/cmd/go/internal/list/list.go:517 +0x18d3 main.main() /workdir/go/src/cmd/go/main.go:219 +0x846 goroutine 5 [syscall]: os/signal.signal_recv(0x0) /workdir/go/src/runtime/sigqueue.go:139 +0x9c os/signal.loop() /workdir/go/src/os/signal/signal_unix.go:23 +0x22 created by os/signal.init.0 /workdir/go/src/os/signal/signal_unix.go:29 +0x41 goroutine 20 [runnable]: os.(*File).Read(0xc0000f0208, 0xc000764000, 0x8000, 0x8000, 0x2c15, 0x0, 0x0) /workdir/go/src/os/file.go:104 +0x25d io.copyBuffer(0x7f398aad4d58, 0xc000424900, 0xa964e0, 0xc0000f0208, 0xc000764000, 0x8000, 0x8000, 0xc000502b00, 0xc0003c51c8, 0x4dd07d) /workdir/go/src/io/io.go:402 +0x122 io.Copy(...) /workdir/go/src/io/io.go:364 cmd/go/internal/cache.FileHash(0xc000502b00, 0x1e, 0x0, 0x0, 0x0, 0x0, 0x1e, 0xc000502b00) /workdir/go/src/cmd/go/internal/cache/hash.go:149 +0x31e cmd/go/internal/work.(*Builder).fileHash(0xc000357f40, 0xc000502b00, 0x1e, 0xc000502b00, 0x1e) /workdir/go/src/cmd/go/internal/work/buildid.go:398 +0x3c cmd/go/internal/work.(*Builder).buildActionID(0xc000357f40, 0xc000360640, 0x0, 0x0, 0x0, 0x0) /workdir/go/src/cmd/go/internal/work/exec.go:292 +0xb7b cmd/go/internal/work.(*Builder).build(0xc000357f40, 0xc000360640, 0x0, 0x0) /workdir/go/src/cmd/go/internal/work/exec.go:373 +0x557e cmd/go/internal/work.(*Builder).Do.func1(0xc000360640) /workdir/go/src/cmd/go/internal/work/exec.go:107 +0x6c cmd/go/internal/work.(*Builder).Do.func2(0xc000524404, 0xc000357f40, 0xc0002dd4e0) /workdir/go/src/cmd/go/internal/work/exec.go:165 +0x87 created by cmd/go/internal/work.(*Builder).Do /workdir/go/src/cmd/go/internal/work/exec.go:152 +0x39b goroutine 21 [chan receive]: os/exec.(*Cmd).Wait(0xc0002e94a0, 0x0, 0x0) /workdir/go/src/os/exec/exec.go:482 +0x125 os/exec.(*Cmd).Run(0xc0002e94a0, 0xc000385d70, 0x1) /workdir/go/src/os/exec/exec.go:318 +0x5c cmd/go/internal/work.(*Builder).toolID(0xc000357f40, 0x9c7b41, 0x3, 0x11, 0xc0004534c0) /workdir/go/src/cmd/go/internal/work/buildid.go:193 +0x479 cmd/go/internal/work.(*Builder).buildActionID(0xc000357f40, 0xc000126dc0, 0x0, 0x0, 0x0, 0x0) /workdir/go/src/cmd/go/internal/work/exec.go:225 +0x183b cmd/go/internal/work.(*Builder).build(0xc000357f40, 0xc000126dc0, 0x0, 0x0) /workdir/go/src/cmd/go/internal/work/exec.go:373 +0x557e cmd/go/internal/work.(*Builder).Do.func1(0xc000126dc0) /workdir/go/src/cmd/go/internal/work/exec.go:107 +0x6c cmd/go/internal/work.(*Builder).Do.func2(0xc000524404, 0xc000357f40, 0xc0002dd4e0) /workdir/go/src/cmd/go/internal/work/exec.go:165 +0x87 created by cmd/go/internal/work.(*Builder).Do /workdir/go/src/cmd/go/internal/work/exec.go:152 +0x39b goroutine 22 [runnable]: syscall.Syscall6(0xf7, 0x1, 0x1140, 0xc0003c8e60, 0x1000004, 0x0, 0x0, 0x0, 0xc0003c8e60, 0x0) /workdir/go/src/syscall/asm_linux_amd64.s:44 +0x5 os.(*Process).blockUntilWaitable(0xc0002b69f0, 0x2, 0x421865, 0xc00034b3b0) /workdir/go/src/os/wait_waitid.go:31 +0x98 os.(*Process).wait(0xc0002b69f0, 0xa093e8, 0xa093f0, 0xa093e0) /workdir/go/src/os/exec_unix.go:22 +0x39 os.(*Process).Wait(...) /workdir/go/src/os/exec.go:125 os/exec.(*Cmd).Wait(0xc0004d7760, 0x0, 0x0) /workdir/go/src/os/exec/exec.go:474 +0x60 os/exec.(*Cmd).Run(0xc0004d7760, 0xc00034b3b0, 0x1) /workdir/go/src/os/exec/exec.go:318 +0x5c cmd/go/internal/work.(*Builder).toolID(0xc000357f40, 0x9c7b41, 0x3, 0x11, 0xc0003c94c0) /workdir/go/src/cmd/go/internal/work/buildid.go:193 +0x479 cmd/go/internal/work.(*Builder).buildActionID(0xc000357f40, 0xc000127680, 0x0, 0x0, 0x0, 0x0) /workdir/go/src/cmd/go/internal/work/exec.go:225 +0x183b cmd/go/internal/work.(*Builder).build(0xc000357f40, 0xc000127680, 0x0, 0x0) /workdir/go/src/cmd/go/internal/work/exec.go:373 +0x557e cmd/go/internal/work.(*Builder).Do.func1(0xc000127680) /workdir/go/src/cmd/go/internal/work/exec.go:107 +0x6c cmd/go/internal/work.(*Builder).Do.func2(0xc000524404, 0xc000357f40, 0xc0002dd4e0) /workdir/go/src/cmd/go/internal/work/exec.go:165 +0x87 created by cmd/go/internal/work.(*Builder).Do /workdir/go/src/cmd/go/internal/work/exec.go:152 +0x39b goroutine 52 [IO wait]: internal/poll.runtime_pollWait(0x7f398aac5400, 0x72, 0xffffffffffffffff) /workdir/go/src/runtime/netpoll.go:182 +0x55 internal/poll.(*pollDesc).wait(0xc000522498, 0x72, 0x501, 0x55a, 0xffffffffffffffff) /workdir/go/src/internal/poll/fd_poll_runtime.go:87 +0x9a internal/poll.(*pollDesc).waitRead(...) /workdir/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc000522480, 0xc0003e20a6, 0x55a, 0x55a, 0x0, 0x0, 0x0) /workdir/go/src/internal/poll/fd_unix.go:169 +0x186 os.(*File).read(...) /workdir/go/src/os/file_unix.go:249 os.(*File).Read(0xc0000100b8, 0xc0003e20a6, 0x55a, 0x55a, 0xa6, 0x0, 0x0) /workdir/go/src/os/file.go:108 +0x6e bytes.(*Buffer).ReadFrom(0xc000385980, 0xa964e0, 0xc0000100b8, 0x7f398a9dd128, 0xc000385980, 0x1) /workdir/go/src/bytes/buffer.go:207 +0xb1 io.copyBuffer(0xa95ac0, 0xc000385980, 0xa964e0, 0xc0000100b8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /workdir/go/src/io/io.go:388 +0x303 io.Copy(...) /workdir/go/src/io/io.go:364 os/exec.(*Cmd).writerDescriptor.func1(0x0, 0x0) /workdir/go/src/os/exec/exec.go:288 +0x62 os/exec.(*Cmd).Start.func1(0xc0002e94a0, 0xc0004c6280) /workdir/go/src/os/exec/exec.go:409 +0x27 created by os/exec.(*Cmd).Start /workdir/go/src/os/exec/exec.go:408 +0x591 goroutine 53 [IO wait]: internal/poll.runtime_pollWait(0x7f398aac5670, 0x72, 0xffffffffffffffff) /workdir/go/src/runtime/netpoll.go:182 +0x55 internal/poll.(*pollDesc).wait(0xc000522558, 0x72, 0x201, 0x200, 0xffffffffffffffff) /workdir/go/src/internal/poll/fd_poll_runtime.go:87 +0x9a internal/poll.(*pollDesc).waitRead(...) /workdir/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc000522540, 0xc0000aca00, 0x200, 0x200, 0x0, 0x0, 0x0) /workdir/go/src/internal/poll/fd_unix.go:169 +0x186 os.(*File).read(...) /workdir/go/src/os/file_unix.go:249 os.(*File).Read(0xc000010100, 0xc0000aca00, 0x200, 0x200, 0x0, 0x0, 0xc00046aea0) /workdir/go/src/os/file.go:108 +0x6e bytes.(*Buffer).ReadFrom(0xc000385d70, 0xa964e0, 0xc000010100, 0x7f398a9dd128, 0xc000385d70, 0x1) /workdir/go/src/bytes/buffer.go:207 +0xb1 io.copyBuffer(0xa95ac0, 0xc000385d70, 0xa964e0, 0xc000010100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /workdir/go/src/io/io.go:388 +0x303 io.Copy(...) /workdir/go/src/io/io.go:364 os/exec.(*Cmd).writerDescriptor.func1(0x0, 0x0) /workdir/go/src/os/exec/exec.go:288 +0x62 os/exec.(*Cmd).Start.func1(0xc0002e94a0, 0xc0004c62c0) /workdir/go/src/os/exec/exec.go:409 +0x27 created by os/exec.(*Cmd).Start /workdir/go/src/os/exec/exec.go:408 +0x591 goroutine 27 [runnable]: os/exec.(*Cmd).Start.func1(0xc0004d7760, 0xc0002622c0) /workdir/go/src/os/exec/exec.go:408 created by os/exec.(*Cmd).Start /workdir/go/src/os/exec/exec.go:408 +0x591 goroutine 28 [runnable]: os/exec.(*Cmd).Start.func1(0xc0004d7760, 0xc000262300) /workdir/go/src/os/exec/exec.go:408 created by os/exec.(*Cmd).Start /workdir/go/src/os/exec/exec.go:408 +0x591 go tool dist: FAILED: go list -gcflags=all= -ldflags=all= -f={{if .Stale}} STALE {{.ImportPath}}: {{.StaleReason}}{{end}} std: exit status 2 Error: tests failed: dist test failed: go_test:mime/multipart: exit status 1