Issue 1:
I'm seeing this build failure only on RHEL 7.2 3.10.0-313.el7.ppc64le. I've successfully built on another RHEL7.2 with a later kernel as well as other distros without the error. I know there was a restriction on certain Linux kernel versions but couldn't find where that is documented.

Please answer these questions before submitting your issue. Thanks!

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

Failure starts with this commit and continues to happen with latest

go version devel +1716162 Fri Mar 4 21:06:31 2016 +0000 linux/ppc64le

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

RHEL 7.2 ppc64le

3.10.0-313.el7.ppc64le #1 SMP Tue Sep 1 00:35:49 EDT 2015 ppc64le ppc64le ppc64le GNU/Linux

Note that I am only seeing this failure on this system. I've built on various Ubuntu systems, a SLES12 and even another RHEL 7.2 system with a different Linux version without the failure.

What did you do?

Pulled the golang master source from this commit and tried to build using src/all.bash.

What did you expect to see?

Everything building and all tests finished, ending with:

ALL TESTS PASSED

What did you see instead?

panic: test timed out after 3m0s

goroutine 22506 [running]:
panic(0x264b00, 0xc820422030)
/home/boger/golang/plain/go/src/runtime/panic.go:500 +0x3a8 fp=0xc820033ef0 sp=0xc820033e58
testing.startAlarm.func1()
/home/boger/golang/plain/go/src/testing/testing.go:724 +0x14c fp=0xc820033f90 sp=0xc820033ef0
runtime.goexit()
/home/boger/golang/plain/go/src/runtime/asm_ppc64x.s:1056 +0x4 fp=0xc820033f90 sp=0xc820033f90
created by time.goFunc
/home/boger/golang/plain/go/src/time/sleep.go:129 +0x4c

goroutine 1 [chan receive, 2 minutes, locked to thread]:
runtime.gopark(0x366720, 0xc8201633d8, 0x335a93, 0xc, 0x17, 0x3)
/home/boger/golang/plain/go/src/runtime/proc.go:262 +0x19c fp=0xc8200459f8 sp=0xc8200459b8
runtime.goparkunlock(0xc8201633d8, 0x335a93, 0xc, 0x3fffb7d20017, 0x3)
/home/boger/golang/plain/go/src/runtime/proc.go:268 +0x58 fp=0xc820045a48 sp=0xc8200459f8
runtime.chanrecv(0x2594c0, 0xc820163380, 0xc820045c80, 0xc820045b01, 0x90000)
/home/boger/golang/plain/go/src/runtime/chan.go:474 +0x560 fp=0xc820045ae8 sp=0xc820045a48
runtime.chanrecv1(0x2594c0, 0xc820163380, 0xc820045c80)
/home/boger/golang/plain/go/src/runtime/chan.go:357 +0x30 fp=0xc820045b30 sp=0xc820045ae8
testing.RunTests(0x366108, 0x468ac0, 0xb4, 0xb4, 0xdf101)
/home/boger/golang/plain/go/src/testing/testing.go:582 +0x828 fp=0xc820045cd0 sp=0xc820045b30
testing.(*M).Run(0xc820045ec8, 0xd56e8)
/home/boger/golang/plain/go/src/testing/testing.go:515 +0xb4 fp=0xc820045d78 sp=0xc820045cd0
runtime_test.TestMain(0xc820045ec8)
/home/boger/golang/plain/go/src/runtime/crash_test.go:24 +0x30 fp=0xc820045e10 sp=0xc820045d78
main.main()
runtime/_test/_testmain.go:960 +0x104 fp=0xc820045f18 sp=0xc820045e10
runtime.main()
/home/boger/golang/plain/go/src/runtime/proc.go:188 +0x314 fp=0xc820045f80 sp=0xc820045f18
runtime.goexit()
/home/boger/golang/plain/go/src/runtime/asm_ppc64x.s:1056 +0x4 fp=0xc820045f80 sp=0xc820045f80

goroutine 17 [syscall, 2 minutes, locked to thread]:
runtime.goexit()
/home/boger/golang/plain/go/src/runtime/asm_ppc64x.s:1056 +0x4 fp=0xc820034fb0 sp=0xc820034fb0

goroutine 2 [force gc (idle), 2 minutes]:
runtime.gopark(0x366720, 0x46bf00, 0x32eeaa, 0xf, 0x14, 0x1)
/home/boger/golang/plain/go/src/runtime/proc.go:262 +0x19c fp=0xc820020708 sp=0xc8200206c8
runtime.goparkunlock(0x46bf00, 0x32eeaa, 0xf, 0xc820000114, 0x1)
/home/boger/golang/plain/go/src/runtime/proc.go:268 +0x58 fp=0xc820020758 sp=0xc820020708
runtime.forcegchelper()
/home/boger/golang/plain/go/src/runtime/proc.go:229 +0xdc fp=0xc8200207a0 sp=0xc820020758
runtime.goexit()
/home/boger/golang/plain/go/src/runtime/asm_ppc64x.s:1056 +0x4 fp=0xc8200207a0 sp=0xc8200207a0
created by runtime.init.4
/home/boger/golang/plain/go/src/runtime/proc.go:218 +0x38

goroutine 3 [GC sweep wait]:
runtime.gopark(0x366720, 0x46c140, 0x32d79a, 0xd, 0x72e14, 0x1)
/home/boger/golang/plain/go/src/runtime/proc.go:262 +0x19c fp=0xc820020ef8 sp=0xc820020eb8
runtime.goparkunlock(0x46c140, 0x32d79a, 0xd, 0x14, 0x1)
/home/boger/golang/plain/go/src/runtime/proc.go:268 +0x58 fp=0xc820020f48 sp=0xc820020ef8
runtime.bgsweep(0xc820048000)
/home/boger/golang/plain/go/src/runtime/mgcsweep.go:79 +0x19c fp=0xc820020f98 sp=0xc820020f48
runtime.goexit()
/home/boger/golang/plain/go/src/runtime/asm_ppc64x.s:1056 +0x4 fp=0xc820020f98 sp=0xc820020f98
created by runtime.gcenable
/home/boger/golang/plain/go/src/runtime/mgc.go:191 +0x5c

goroutine 4 [finalizer wait]:
runtime.gopark(0x366720, 0x4875d0, 0x32e44f, 0xe, 0x14, 0x1)
/home/boger/golang/plain/go/src/runtime/proc.go:262 +0x19c fp=0xc8200216c8 sp=0xc820021688
runtime.goparkunlock(0x4875d0, 0x32e44f, 0xe, 0x2000000014, 0x1)
/home/boger/golang/plain/go/src/runtime/proc.go:268 +0x58 fp=0xc820021718 sp=0xc8200216c8
runtime.runfinq()
/home/boger/golang/plain/go/src/runtime/mfinal.go:158 +0xc0 fp=0xc8200217a0 sp=0xc820021718
runtime.goexit()
/home/boger/golang/plain/go/src/runtime/asm_ppc64x.s:1056 +0x4 fp=0xc8200217a0 sp=0xc8200217a0
created by runtime.createfing
/home/boger/golang/plain/go/src/runtime/mfinal.go:139 +0x84

goroutine 5 [timer goroutine (idle)]:
runtime.gopark(0x366720, 0x46c240, 0x3354d8, 0x16, 0x367b14, 0x1)
/home/boger/golang/plain/go/src/runtime/proc.go:262 +0x19c fp=0xc820021eb0 sp=0xc820021e70
runtime.goparkunlock(0x46c240, 0x3354d8, 0x16, 0x14, 0x1)
/home/boger/golang/plain/go/src/runtime/proc.go:268 +0x58 fp=0xc820021f00 sp=0xc820021eb0
runtime.timerproc()
/home/boger/golang/plain/go/src/runtime/time.go:202 +0x150 fp=0xc820021fa0 sp=0xc820021f00
runtime.goexit()
/home/boger/golang/plain/go/src/runtime/asm_ppc64x.s:1056 +0x4 fp=0xc820021fa0 sp=0xc820021fa0
created by runtime.addtimerLocked
/home/boger/golang/plain/go/src/runtime/time.go:116 +0x1cc

goroutine 22504 [syscall, 2 minutes]:
syscall.Syscall6(0x72, 0xc33e, 0xc8203c0a78, 0x0, 0xc820071050, 0x0, 0x0, 0x0, 0xc8201633e0, 0x16c044)
/home/boger/golang/plain/go/src/syscall/asm_linux_ppc64x.s:41 +0xc fp=0xc8203c09a0 sp=0xc8203c0980
syscall.wait4(0xc33e, 0xc8203c0a78, 0x0, 0xc820071050, 0x90, 0x0, 0x0)
/home/boger/golang/plain/go/src/syscall/zsyscall_linux_ppc64le.go:172 +0x70 fp=0xc8203c0a20 sp=0xc8203c09a0
syscall.Wait4(0xc33e, 0xc8203c0ad8, 0x0, 0xc820071050, 0xc820424da0, 0x0, 0x0)
/home/boger/golang/plain/go/src/syscall/syscall_linux.go:256 +0x54 fp=0xc8203c0a80 sp=0xc8203c0a20
os.(*Process).wait(0xc820424da0, 0x2, 0x0, 0x0)
/home/boger/golang/plain/go/src/os/exec_unix.go:22 +0xe8 fp=0xc8203c0b48 sp=0xc8203c0a80
os.(*Process).Wait(0xc820424da0, 0x0, 0x0, 0x0)
/home/boger/golang/plain/go/src/os/doc.go:49 +0x34 fp=0xc8203c0b88 sp=0xc8203c0b48
os/exec.(*Cmd).Wait(0xc82016b180, 0x0, 0x0)
/home/boger/golang/plain/go/src/os/exec/exec.go:396 +0x208 fp=0xc8203c0c70 sp=0xc8203c0b88
os/exec.(*Cmd).Run(0xc82016b180, 0x0, 0x0)
/home/boger/golang/plain/go/src/os/exec/exec.go:262 +0x70 fp=0xc8203c0cb8 sp=0xc8203c0c70
os/exec.(*Cmd).CombinedOutput(0xc82016b180, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/boger/golang/plain/go/src/os/exec/exec.go:453 +0x330 fp=0xc8203c0d60 sp=0xc8203c0cb8
runtime_test.runTestProg(0xc820070fc0, 0x32ca31, 0xb, 0x331b41, 0xf, 0x0, 0x0)
/home/boger/golang/plain/go/src/runtime/crash_test.go:68 +0x1b8 fp=0xc8203c0e50 sp=0xc8203c0d60
runtime_test.TestCgoCCodeSIGPROF(0xc820070fc0)
/home/boger/golang/plain/go/src/runtime/crash_cgo_test.go:206 +0x58 fp=0xc8203c0f30 sp=0xc8203c0e50
testing.tRunner(0xc820070fc0, 0x468d78)
/home/boger/golang/plain/go/src/testing/testing.go:473 +0xdc fp=0xc8203c0f80 sp=0xc8203c0f30
runtime.goexit()
/home/boger/golang/plain/go/src/runtime/asm_ppc64x.s:1056 +0x4 fp=0xc8203c0f80 sp=0xc8203c0f80
created by testing.RunTests
/home/boger/golang/plain/go/src/testing/testing.go:581 +0x7fc

goroutine 157 [GC worker (idle)]:
runtime.gopark(0xc820422000, 0xc8200d0f88, 0x32f56c, 0x10, 0x265714, 0x0)
/home/boger/golang/plain/go/src/runtime/proc.go:262 +0x19c fp=0xc8200d0f00 sp=0xc8200d0ec0
runtime.gcBgMarkWorker(0xc820018000)
/home/boger/golang/plain/go/src/runtime/mgc.go:1403 +0xec fp=0xc8200d0f98 sp=0xc8200d0f00
runtime.goexit()
/home/boger/golang/plain/go/src/runtime/asm_ppc64x.s:1056 +0x4 fp=0xc8200d0f98 sp=0xc8200d0f98
created by runtime.gcBgMarkStartWorkers
/home/boger/golang/plain/go/src/runtime/mgc.go:1330 +0xa0

goroutine 22505 [syscall, 2 minutes]:
syscall.Syscall(0x3, 0x4, 0xc82017d600, 0x200, 0x0, 0xc82042814b, 0x5f1e4)
/home/boger/golang/plain/go/src/syscall/asm_linux_ppc64x.s:17 +0xc fp=0xc820032b18 sp=0xc820032af8
syscall.read(0x4, 0xc82017d600, 0x200, 0x200, 0xc8204236b0, 0x0, 0x0)
/home/boger/golang/plain/go/src/syscall/zsyscall_linux_ppc64le.go:783 +0x70 fp=0xc820032b70 sp=0xc820032b18
syscall.Read(0x4, 0xc82017d600, 0x200, 0x200, 0x0, 0x0, 0x0)
/home/boger/golang/plain/go/src/syscall/syscall_unix.go:161 +0x4c fp=0xc820032bc8 sp=0xc820032b70
os.(*File).read(0xc820024260, 0xc82017d600, 0x200, 0x200, 0xc82017d600, 0x0, 0x0)
/home/boger/golang/plain/go/src/os/file_unix.go:228 +0x54 fp=0xc820032c20 sp=0xc820032bc8
os.(*File).Read(0xc820024260, 0xc82017d600, 0x200, 0x200, 0x25c9a0, 0x0, 0x0)
/home/boger/golang/plain/go/src/os/file.go:95 +0x84 fp=0xc820032c90 sp=0xc820032c20
bytes.(*Buffer).ReadFrom(0xc8200488c0, 0x3fffb74e4518, 0xc820024260, 0x0, 0x0, 0x0)
/home/boger/golang/plain/go/src/bytes/buffer.go:176 +0x23c fp=0xc820032d58 sp=0xc820032c90
io.copyBuffer(0x3fffb74e46e0, 0xc8200488c0, 0x3fffb74e4518, 0xc820024260, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/boger/golang/plain/go/src/io/io.go:374 +0x138 fp=0xc820032e30 sp=0xc820032d58
io.Copy(0x3fffb74e46e0, 0xc8200488c0, 0x3fffb74e4518, 0xc820024260, 0xc82001ff10, 0x0, 0x0)
/home/boger/golang/plain/go/src/io/io.go:350 +0x5c fp=0xc820032ea0 sp=0xc820032e30
os/exec.(*Cmd).writerDescriptor.func1(0x0, 0x0)
/home/boger/golang/plain/go/src/os/exec/exec.go:236 +0xbc fp=0xc820032f38 sp=0xc820032ea0
os/exec.(*Cmd).Start.func1(0xc82016b180, 0xc820424b60)
/home/boger/golang/plain/go/src/os/exec/exec.go:344 +0x34 fp=0xc820032f80 sp=0xc820032f38
runtime.goexit()
/home/boger/golang/plain/go/src/runtime/asm_ppc64x.s:1056 +0x4 fp=0xc820032f80 sp=0xc820032f80
created by os/exec.(*Cmd).Start
/home/boger/golang/plain/go/src/os/exec/exec.go:345 +0x8b4

Issue 2:
At 43ed65f (Mar 13 2016), running all.bash. The only change in my client is in os/user/user_test.go which is clearly not involved.

/cc @dvyukov @aclements

panic: test timed out after 3m0s

goroutine 21722 [running]:
panic(0x1c27e0, 0xc820484040)
/Users/rsc/go/src/runtime/panic.go:500 +0x18e fp=0xc82003ff50 sp=0xc82003fec8
testing.startAlarm.func1()
/Users/rsc/go/src/testing/testing.go:724 +0x10f fp=0xc82003ffb0 sp=0xc82003ff50
runtime.goexit()
/Users/rsc/go/src/runtime/asm_amd64.s:2006 +0x1 fp=0xc82003ffb8 sp=0xc82003ffb0
created by time.goFunc
/Users/rsc/go/src/time/sleep.go:129 +0x3a

goroutine 1 [chan receive, 2 minutes]:
runtime.gopark(0x26bed0, 0xc82025e778, 0x22ff46, 0xc, 0xc820256a17, 0x3)
/Users/rsc/go/src/runtime/proc.go:262 +0x131 fp=0xc82003cc08 sp=0xc82003cbe0
runtime.goparkunlock(0xc82025e778, 0x22ff46, 0xc, 0x17, 0x3)
/Users/rsc/go/src/runtime/proc.go:268 +0x54 fp=0xc82003cc40 sp=0xc82003cc08
runtime.chanrecv(0x190d40, 0xc82025e720, 0xc82003ce08, 0xc820237c01, 0x6783c)
/Users/rsc/go/src/runtime/chan.go:474 +0x2ac fp=0xc82003ccc0 sp=0xc82003cc40
runtime.chanrecv1(0x190d40, 0xc82025e720, 0xc82003ce08)
/Users/rsc/go/src/runtime/chan.go:357 +0x2b fp=0xc82003ccf0 sp=0xc82003ccc0
testing.RunTests(0x26b8c8, 0x34d460, 0xb0, 0xb0, 0x5b)
/Users/rsc/go/src/testing/testing.go:582 +0x362 fp=0xc82003ce30 sp=0xc82003ccf0
testing.(*M).Run(0xc82003cf08, 0xc8200180b8)
/Users/rsc/go/src/testing/testing.go:515 +0x79 fp=0xc82003ceb0 sp=0xc82003ce30
runtime_test.TestMain(0xc82003cf08)
/Users/rsc/go/src/runtime/crash_test.go:24 +0x25 fp=0xc82003cef8 sp=0xc82003ceb0
main.main()
runtime/_test/_testmain.go:956 +0xb4 fp=0xc82003cf60 sp=0xc82003cef8
runtime.main()
/Users/rsc/go/src/runtime/proc.go:188 +0x20a fp=0xc82003cfb0 sp=0xc82003cf60
runtime.goexit()
/Users/rsc/go/src/runtime/asm_amd64.s:2006 +0x1 fp=0xc82003cfb8 sp=0xc82003cfb0

goroutine 17 [syscall, 2 minutes, locked to thread]:
runtime.goexit()
/Users/rsc/go/src/runtime/asm_amd64.s:2006 +0x1 fp=0xc820040fb8 sp=0xc820040fb0

goroutine 2 [force gc (idle), 2 minutes]:
runtime.gopark(0x26bed0, 0x350870, 0x2328b1, 0xf, 0x100000000000014, 0x1)
/Users/rsc/go/src/runtime/proc.go:262 +0x131 fp=0xc82002c758 sp=0xc82002c730
runtime.goparkunlock(0x350870, 0x2328b1, 0xf, 0xc820000114, 0x1)
/Users/rsc/go/src/runtime/proc.go:268 +0x54 fp=0xc82002c790 sp=0xc82002c758
runtime.forcegchelper()
/Users/rsc/go/src/runtime/proc.go:229 +0x9f fp=0xc82002c7c0 sp=0xc82002c790
runtime.goexit()
/Users/rsc/go/src/runtime/asm_amd64.s:2006 +0x1 fp=0xc82002c7c8 sp=0xc82002c7c0
created by runtime.init.4
/Users/rsc/go/src/runtime/proc.go:218 +0x2b

goroutine 3 [GC sweep wait]:
runtime.gopark(0x26bed0, 0x350aa0, 0x230a06, 0xd, 0x4d914, 0x1)
/Users/rsc/go/src/runtime/proc.go:262 +0x131 fp=0xc82002cf48 sp=0xc82002cf20
runtime.goparkunlock(0x350aa0, 0x230a06, 0xd, 0x14, 0x1)
/Users/rsc/go/src/runtime/proc.go:268 +0x54 fp=0xc82002cf80 sp=0xc82002cf48
runtime.bgsweep(0xc82005c000)
/Users/rsc/go/src/runtime/mgcsweep.go:79 +0x125 fp=0xc82002cfb8 sp=0xc82002cf80
runtime.goexit()
/Users/rsc/go/src/runtime/asm_amd64.s:2006 +0x1 fp=0xc82002cfc0 sp=0xc82002cfb8
created by runtime.gcenable
/Users/rsc/go/src/runtime/mgc.go:191 +0x53

goroutine 4 [finalizer wait]:
runtime.gopark(0x26bed0, 0x36be30, 0x231a6a, 0xe, 0xc820001314, 0x1)
/Users/rsc/go/src/runtime/proc.go:262 +0x131 fp=0xc82002d710 sp=0xc82002d6e8
runtime.goparkunlock(0x36be30, 0x231a6a, 0xe, 0x2000000014, 0x1)
/Users/rsc/go/src/runtime/proc.go:268 +0x54 fp=0xc82002d748 sp=0xc82002d710
runtime.runfinq()
/Users/rsc/go/src/runtime/mfinal.go:158 +0xa5 fp=0xc82002d7c0 sp=0xc82002d748
runtime.goexit()
/Users/rsc/go/src/runtime/asm_amd64.s:2006 +0x1 fp=0xc82002d7c8 sp=0xc82002d7c0
created by runtime.createfing
/Users/rsc/go/src/runtime/mfinal.go:139 +0x66

goroutine 5 [timer goroutine (idle)]:
runtime.gopark(0x26bed0, 0x350ba0, 0x23a0db, 0x16, 0x26d314, 0x1)
/Users/rsc/go/src/runtime/proc.go:262 +0x131 fp=0xc82002df10 sp=0xc82002dee8
runtime.goparkunlock(0x350ba0, 0x23a0db, 0x16, 0x14, 0x1)
/Users/rsc/go/src/runtime/proc.go:268 +0x54 fp=0xc82002df48 sp=0xc82002df10
runtime.timerproc()
/Users/rsc/go/src/runtime/time.go:202 +0x302 fp=0xc82002dfc0 sp=0xc82002df48
runtime.goexit()
/Users/rsc/go/src/runtime/asm_amd64.s:2006 +0x1 fp=0xc82002dfc8 sp=0xc82002dfc0
created by runtime.addtimerLocked
/Users/rsc/go/src/runtime/time.go:116 +0x115

goroutine 22288 [syscall, 2 minutes]:
syscall.Syscall6(0x7, 0xc218, 0xc82003dce4, 0x0, 0xc820256bd0, 0x0, 0x0, 0x1d0120, 0xc800000000, 0xc8204a5100)
/Users/rsc/go/src/syscall/asm_darwin_amd64.s:41 +0x5 fp=0xc82003dc38 sp=0xc82003dc30
syscall.wait4(0xc218, 0xc82003dce4, 0x0, 0xc820256bd0, 0x90, 0x2162c0, 0x1)
/Users/rsc/go/src/syscall/zsyscall_darwin_amd64.go:34 +0x78 fp=0xc82003dca8 sp=0xc82003dc38
syscall.Wait4(0xc218, 0xc82003dd2c, 0x0, 0xc820256bd0, 0x26ba78, 0xc8202468c0, 0xc820264520)
/Users/rsc/go/src/syscall/syscall_bsd.go:129 +0x47 fp=0xc82003dcf0 sp=0xc82003dca8
os.(*Process).wait(0xc8202647a0, 0xc82024e380, 0xc820250150, 0xc820264540)
/Users/rsc/go/src/os/exec_unix.go:22 +0xf4 fp=0xc82003dd70 sp=0xc82003dcf0
os.(*Process).Wait(0xc8202647a0, 0xc82003ddd0, 0x0, 0x0)
/Users/rsc/go/src/os/doc.go:49 +0x21 fp=0xc82003dd98 sp=0xc82003dd70
os/exec.(*Cmd).Wait(0xc8202468c0, 0x0, 0x0)
/Users/rsc/go/src/os/exec/exec.go:396 +0x58 fp=0xc82003de20 sp=0xc82003dd98
os/exec.(*Cmd).Run(0xc8202468c0, 0xc82024e380, 0xc82025d400)
/Users/rsc/go/src/os/exec/exec.go:262 +0x3e fp=0xc82003de40 sp=0xc82003de20
os/exec.(*Cmd).CombinedOutput(0xc8202468c0, 0xc8202468c0, 0xc8204feed8, 0x1, 0x1, 0xc8202468c0)
/Users/rsc/go/src/os/exec/exec.go:453 +0x174 fp=0xc82003de80 sp=0xc82003de40
runtime_test.runTestProg(0xc820256ab0, 0x22f573, 0xb, 0x23ac6d, 0x17, 0xc8204fef90, 0x28929)
/Users/rsc/go/src/runtime/crash_test.go:68 +0xf9 fp=0xc82003def0 sp=0xc82003de80
runtime_test.TestCgoExternalThreadSignal(0xc820256ab0)
/Users/rsc/go/src/runtime/crash_cgo_test.go:109 +0x5a fp=0xc82003df80 sp=0xc82003def0
testing.tRunner(0xc820256ab0, 0x34d688)
/Users/rsc/go/src/testing/testing.go:473 +0x7e fp=0xc82003dfa0 sp=0xc82003df80
runtime.goexit()
/Users/rsc/go/src/runtime/asm_amd64.s:2006 +0x1 fp=0xc82003dfa8 sp=0xc82003dfa0
created by testing.RunTests
/Users/rsc/go/src/testing/testing.go:581 +0x31c

goroutine 5319 [GC worker (idle)]:
runtime.gopark(0xc8204a5118, 0xc820214fa0, 0x233443, 0x10, 0xc820452214, 0x0)
/Users/rsc/go/src/runtime/proc.go:262 +0x131 fp=0xc820214f48 sp=0xc820214f20
runtime.gcBgMarkWorker(0xc820025500)
/Users/rsc/go/src/runtime/mgc.go:1397 +0xc1 fp=0xc820214fb8 sp=0xc820214f48
runtime.goexit()
/Users/rsc/go/src/runtime/asm_amd64.s:2006 +0x1 fp=0xc820214fc0 sp=0xc820214fb8
created by runtime.gcBgMarkStartWorkers
/Users/rsc/go/src/runtime/mgc.go:1324 +0x8a

goroutine 195 [GC worker (idle)]:
runtime.gopark(0xc8204a4000, 0xc8200ce7a0, 0x233443, 0x10, 0xc8200ce714, 0x0)
/Users/rsc/go/src/runtime/proc.go:262 +0x131 fp=0xc8200ce748 sp=0xc8200ce720
runtime.gcBgMarkWorker(0xc82001c000)
/Users/rsc/go/src/runtime/mgc.go:1397 +0xc1 fp=0xc8200ce7b8 sp=0xc8200ce748
runtime.goexit()
/Users/rsc/go/src/runtime/asm_amd64.s:2006 +0x1 fp=0xc8200ce7c0 sp=0xc8200ce7b8
created by runtime.gcBgMarkStartWorkers
/Users/rsc/go/src/runtime/mgc.go:1324 +0x8a

goroutine 5579 [GC worker (idle)]:
runtime.gopark(0xc820484038, 0xc8204fcfa0, 0x233443, 0x10, 0xc820473314, 0x0)
/Users/rsc/go/src/runtime/proc.go:262 +0x131 fp=0xc8204fcf48 sp=0xc8204fcf20
runtime.gcBgMarkWorker(0xc820024000)
/Users/rsc/go/src/runtime/mgc.go:1397 +0xc1 fp=0xc8204fcfb8 sp=0xc8204fcf48
runtime.goexit()
/Users/rsc/go/src/runtime/asm_amd64.s:2006 +0x1 fp=0xc8204fcfc0 sp=0xc8204fcfb8
created by runtime.gcBgMarkStartWorkers
/Users/rsc/go/src/runtime/mgc.go:1324 +0x8a

goroutine 5545 [GC worker (idle)]:
runtime.gopark(0xc820010360, 0xc8200cefa0, 0x233443, 0x10, 0xc82041c614, 0x0)
/Users/rsc/go/src/runtime/proc.go:262 +0x131 fp=0xc8200cef48 sp=0xc8200cef20
runtime.gcBgMarkWorker(0xc820020000)
/Users/rsc/go/src/runtime/mgc.go:1397 +0xc1 fp=0xc8200cefb8 sp=0xc8200cef48
runtime.goexit()
/Users/rsc/go/src/runtime/asm_amd64.s:2006 +0x1 fp=0xc8200cefc0 sp=0xc8200cefb8
created by runtime.gcBgMarkStartWorkers
/Users/rsc/go/src/runtime/mgc.go:1324 +0x8a

goroutine 5586 [GC worker (idle)]:
runtime.gopark(0xc8204b24a8, 0xc8200c87a0, 0x233443, 0x10, 0xc8201d7a14, 0x0)
/Users/rsc/go/src/runtime/proc.go:262 +0x131 fp=0xc8200c8748 sp=0xc8200c8720
runtime.gcBgMarkWorker(0xc820021500)
/Users/rsc/go/src/runtime/mgc.go:1397 +0xc1 fp=0xc8200c87b8 sp=0xc8200c8748
runtime.goexit()
/Users/rsc/go/src/runtime/asm_amd64.s:2006 +0x1 fp=0xc8200c87c0 sp=0xc8200c87b8
created by runtime.gcBgMarkStartWorkers
/Users/rsc/go/src/runtime/mgc.go:1324 +0x8a

goroutine 168 [GC worker (idle)]:
runtime.gopark(0xc820482018, 0xc8200cb7a0, 0x233443, 0x10, 0xc8200cb714, 0x0)
/Users/rsc/go/src/runtime/proc.go:262 +0x131 fp=0xc8200cb748 sp=0xc8200cb720
runtime.gcBgMarkWorker(0xc82001d500)
/Users/rsc/go/src/runtime/mgc.go:1397 +0xc1 fp=0xc8200cb7b8 sp=0xc8200cb748
runtime.goexit()
/Users/rsc/go/src/runtime/asm_amd64.s:2006 +0x1 fp=0xc8200cb7c0 sp=0xc8200cb7b8
created by runtime.gcBgMarkStartWorkers
/Users/rsc/go/src/runtime/mgc.go:1324 +0x8a

goroutine 5587 [GC worker (idle)]:
runtime.gopark(0xc820276008, 0xc8200cdfa0, 0x233443, 0x10, 0xc8201d6914, 0x0)
/Users/rsc/go/src/runtime/proc.go:262 +0x131 fp=0xc8200cdf48 sp=0xc8200cdf20
runtime.gcBgMarkWorker(0xc820022a00)
/Users/rsc/go/src/runtime/mgc.go:1397 +0xc1 fp=0xc8200cdfb8 sp=0xc8200cdf48
runtime.goexit()
/Users/rsc/go/src/runtime/asm_amd64.s:2006 +0x1 fp=0xc8200cdfc0 sp=0xc8200cdfb8
created by runtime.gcBgMarkStartWorkers
/Users/rsc/go/src/runtime/mgc.go:1324 +0x8a

goroutine 5544 [GC worker (idle)]:
runtime.gopark(0xc8204b0010, 0xc8200c8fa0, 0x233443, 0x10, 0xc82046f114, 0x0)
/Users/rsc/go/src/runtime/proc.go:262 +0x131 fp=0xc8200c8f48 sp=0xc8200c8f20
runtime.gcBgMarkWorker(0xc82001ea00)
/Users/rsc/go/src/runtime/mgc.go:1397 +0xc1 fp=0xc8200c8fb8 sp=0xc8200c8f48
runtime.goexit()
/Users/rsc/go/src/runtime/asm_amd64.s:2006 +0x1 fp=0xc8200c8fc0 sp=0xc8200c8fb8
created by runtime.gcBgMarkStartWorkers
/Users/rsc/go/src/runtime/mgc.go:1324 +0x8a

goroutine 22289 [syscall, 2 minutes]:
syscall.Syscall(0x3, 0x4, 0xc82023d000, 0x200, 0x0, 0x0, 0x0)
/Users/rsc/go/src/syscall/asm_darwin_amd64.s:16 +0x5 fp=0xc8204fecc0 sp=0xc8204fecb8
syscall.read(0x4, 0xc82023d000, 0x200, 0x200, 0xc82023d000, 0xc82025d400, 0x11ffed8e3)
/Users/rsc/go/src/syscall/zsyscall_darwin_amd64.go:972 +0x48 fp=0xc8204fed08 sp=0xc8204fecc0
syscall.Read(0x4, 0xc82023d000, 0x200, 0x200, 0x0, 0xc820033000, 0xc8202a0f00)
/Users/rsc/go/src/syscall/syscall_unix.go:161 +0x3f fp=0xc8204fed48 sp=0xc8204fed08
os.(*File).read(0xc820250138, 0xc82023d000, 0x200, 0x200, 0xc8f21, 0x190800, 0x200)
/Users/rsc/go/src/os/file_unix.go:228 +0x68 fp=0xc8204fed88 sp=0xc8204fed48
os.(*File).Read(0xc820250138, 0xc82023d000, 0x200, 0x200, 0x22fc46, 0xc, 0x0)
/Users/rsc/go/src/os/file.go:95 +0x4c fp=0xc8204fede8 sp=0xc8204fed88
bytes.(*Buffer).ReadFrom(0xc82024e380, 0x1684000, 0xc820250138, 0xc8204feea8, 0xc82024e301, 0xc820264460)
/Users/rsc/go/src/bytes/buffer.go:176 +0x150 fp=0xc8204fee50 sp=0xc8204fede8
io.copyBuffer(0x7446b8, 0xc82024e380, 0x1684000, 0xc820250138, 0x0, 0x0, 0x0, 0x22f573, 0xb, 0x23ac6d)
/Users/rsc/go/src/io/io.go:374 +0x317 fp=0xc8204feed0 sp=0xc8204fee50
io.Copy(0x7446b8, 0xc82024e380, 0x1684000, 0xc820250138, 0xc8204fef90, 0xc8204fefa0, 0x4e120)
/Users/rsc/go/src/io/io.go:350 +0x5a fp=0xc8204fef28 sp=0xc8204feed0
os/exec.(*Cmd).writerDescriptor.func1(0xc81fd86010, 0x66b3e)
/Users/rsc/go/src/os/exec/exec.go:236 +0x56 fp=0xc8204fef80 sp=0xc8204fef28
os/exec.(*Cmd).Start.func1(0xc8202468c0, 0xc820264520)
/Users/rsc/go/src/os/exec/exec.go:344 +0x20 fp=0xc8204fefb0 sp=0xc8204fef80
runtime.goexit()
/Users/rsc/go/src/runtime/asm_amd64.s:2006 +0x1 fp=0xc8204fefb8 sp=0xc8204fefb0
created by os/exec.(*Cmd).Start
/Users/rsc/go/src/os/exec/exec.go:345 +0x50f
FAIL runtime 180.051s