Go 1.5.1 (vanilla installation), windows 7 x64 running in VirtualBox.
cd src\os\signal
go test
error: signal_recv: inconsistent state
goroutine 6 [running]:
runtime.throw(0x5e7cc0, 0x1f)
c:/go/src/runtime/panic.go:527 +0x97 fp=0xc08205bf20 sp=0xc08205bf08
runtime.signal_recv(0x0)
c:/go/src/runtime/sigqueue.go:108 +0x219 fp=0xc08205bf58 sp=0xc08205bf20
os/signal.loop()
c:/go/src/os/signal/signal_unix.go:22 +0x1f fp=0xc08205bfa0 sp=0xc08205bf58
runtime.goexit()
c:/go/src/runtime/asm_amd64.s:1696 +0x1 fp=0xc08205bfa8 sp=0xc08205bfa0
created by os/signal.init.1
c:/go/src/os/signal/signal_unix.go:28 +0x3e
goroutine 1 [chan receive]:
testing.RunTests(0x609280, 0x69ace0, 0x1, 0x1, 0xc082002601)
c:/go/src/testing/testing.go:562 +0x8b4
testing.(*M).Run(0xc08202bee8, 0xc082002610)
c:/go/src/testing/testing.go:494 +0x77
main.main()
_/C_/dev/go1.5.1.src/go/src/os/signal/_test/_testmain.go:56 +0x11d
goroutine 5 [syscall]:
_/C_/dev/go1.5.1.src/go/src/os/signal.loop()
C:/dev/go1.5.1.src/go/src/os/signal/signal_unix.go:22 +0x1f
created by _/C_/dev/go1.5.1.src/go/src/os/signal.init.1
C:/dev/go1.5.1.src/go/src/os/signal/signal_unix.go:28 +0x3e
goroutine 7 [syscall, locked to thread]:
syscall.Syscall(0x775b1520, 0x2, 0xb8, 0xffffffff, 0x0, 0xc082011e00, 0x402b7c, 0x434262)
c:/go/src/runtime/syscall_windows.go:128 +0x5c
syscall.WaitForSingleObject(0xb8, 0xffffffff, 0xc08205da40, 0x0, 0x0)
c:/go/src/syscall/zsyscall_windows.go:690 +0x6f
os.(*Process).wait(0xc082007200, 0x0, 0x0, 0x0)
c:/go/src/os/exec_windows.go:18 +0xa2
os.(*Process).Wait(0xc082007200, 0x4, 0x0, 0x0)
c:/go/src/os/doc.go:45 +0x34
os/exec.(*Cmd).Wait(0xc082076000, 0x0, 0x0)
c:/go/src/os/exec/exec.go:380 +0x21e
os/exec.(*Cmd).Run(0xc082076000, 0x0, 0x0)
c:/go/src/os/exec/exec.go:258 +0x6b
os/exec.(*Cmd).CombinedOutput(0xc082076000, 0x0, 0x0, 0x0, 0x0, 0x0)
c:/go/src/os/exec/exec.go:424 +0x317
_/C_/dev/go1.5.1.src/go/src/os/signal.TestCtrlBreak(0xc082070000)
C:/dev/go1.5.1.src/go/src/os/signal/signal_windows_test.go:78 +0x73d
testing.tRunner(0xc082070000, 0x69ace0)
c:/go/src/testing/testing.go:456 +0x9f
created by testing.RunTests
c:/go/src/testing/testing.go:561 +0x874
goroutine 8 [runnable]:
os/exec.(*Cmd).Start.func1(0xc082076000, 0xc082006dc0)
c:/go/src/os/exec/exec.go:339
created by os/exec.(*Cmd).Start
c:/go/src/os/exec/exec.go:341 +0xa8a
Go 1.5.1 (vanilla installation), windows 7 x64 running in VirtualBox.
cd src\os\signalgo test