http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59408
Bug ID: 59408 Summary: [4.9 regression] Many Go tests FAIL with notesleep not on g0 Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: go Assignee: ian at airs dot com Reporter: ro at gcc dot gnu.org Host: *-*-solaris2.* Target: *-*-solaris2.* Build: *-*-solaris2.* Between 20131104 and 20131114, many Go tests (both in gcc/testsuite/go.* and libgo) started to FAIL like fatal error: notesleep not on g0 goroutine 35 [running]: :0 :0 :0 :0 :0 :0 :0 net.TestMutexStress /var/gcc/regression/trunk/10-gcc-gas/build/i386-pc-solaris2.10/libgo/gotest24280/test/fd_mutex_test.go:186 :0 :0 :0 goroutine 1 [chan receive]: main.main /var/gcc/regression/trunk/10-gcc-gas/build/i386-pc-solaris2.10/libgo/gotest24280/test/_testmain.go:167 goroutine 38 [runnable]: net.$nested23 /var/gcc/regression/trunk/10-gcc-gas/build/i386-pc-solaris2.10/libgo/gotest24280/test/fd_mutex_test.go:174 created by net.TestMutexStress /var/gcc/regression/trunk/10-gcc-gas/build/i386-pc-solaris2.10/libgo/gotest24280/test/fd_mutex_test.go:135 FAIL: net This happens both for 32-bit and 64-bit tests, SPARC and x86, and constitues a regression from 4.8 where at least the 32-bit Go tests almost all PASSed on Solaris. Rainer