<p dir="auto">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.</p>
<p dir="auto">Please answer these questions before submitting your issue. Thanks!</p>
<ol dir="auto">
<li>What version of Go are you using (<code class="notranslate">go version</code>)?<br>
Failure starts with this commit and continues to happen with latest<br>
go version devel +1716162 Fri Mar 4 21:06:31 2016 +0000 linux/ppc64le</li>
<li>What operating system and processor architecture are you using (<code class="notranslate">go env</code>)?<br>
RHEL 7.2 ppc64le<br>
3.10.0-313.el7.ppc64le <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="51275868" data-permission-text="Title is private" data-url="https://github.com/golang/go/issues/1" data-hovercard-type="issue" data-hovercard-url="/golang/go/issues/1/hovercard" href="https://github.com/golang/go/issues/1">#1</a> SMP Tue Sep 1 00:35:49 EDT 2015 ppc64le ppc64le ppc64le GNU/Linux<br>
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.</li>
<li>What did you do?<br>
Pulled the golang master source from this commit and tried to build using src/all.bash.</li>
<li>What did you expect to see?<br>
Everything building and all tests finished, ending with:<br>
ALL TESTS PASSED</li>
<li>What did you see instead?<br>
panic: test timed out after 3m0s</li>
</ol>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="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                         "><pre class="notranslate"><code class="notranslate">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                         
</code></pre></div>
<p dir="auto">At <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/golang/go/commit/43ed65f869828f8dfc2f860b8ca1f7648e6bb93d/hovercard" href="https://github.com/golang/go/commit/43ed65f869828f8dfc2f860b8ca1f7648e6bb93d"><tt>43ed65f</tt></a> (Mar 13 2016), running all.bash. The only change in my client is in os/user/user_test.go which is clearly not involved.</p>
<p dir="auto">/cc <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dvyukov/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dvyukov">@dvyukov</a> <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/aclements/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/aclements">@aclements</a></p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="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"><pre class="notranslate"><code class="notranslate">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
</code></pre></div>