| // Copyright 2015 The Go Authors. All rights reserved. |
| // Use of this source code is governed by a BSD-style |
| // license that can be found in the LICENSE file. |
| // RunGoroutines starts some goroutines that don't do anything. |
| // The idea is to get some threads going, so that a signal will be delivered |
| // to a thread started by Go. |
| // TestSEGV makes sure that an invalid address turns into a run-time Go panic. |
| fmt.Fprintln(os.Stderr, "no panic from segv") |
| fmt.Fprintln(os.Stderr, "continued after segv") |
| // Noop ensures that the Go runtime is initialized. |