[Bug go/52583] New: Several new go testsuite failues on Solaris
ro at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Wed Mar 14 11:48:00 GMT 2012
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52583
Bug #: 52583
Summary: Several new go testsuite failues on Solaris
Classification: Unclassified
Product: gcc
Version: 4.7.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: go
AssignedTo: ian@airs.com
ReportedBy: ro@gcc.gnu.org
Host: *-*-solaris2.*
Target: *-*-solaris2.*
Build: *-*-solaris2.*
Recently, a couple of go and libgo testsuite failures have occured on Solaris
where results were clean before:
* i386-pc-solaris2.11:
Running target unix/-m64
FAIL: go.go-torture/execute/select-1.go execution, -O2 -fomit-frame-pointer
-finline-functions
FAIL: go.go-torture/execute/select-1.go execution, -O2 -fomit-frame-pointer
-finline-functions -funroll-loops
FAIL: go.test/test/chan/powser1.go execution, -O2 -g
panic: runtime error: invalid memory address or nil pointer dereference
=== libgo tests ===
Running target unix
FAIL: log
FAIL: net
FAIL: net/http
FAIL: net/http/httputil
=== libgo Summary for unix ===
# of expected passes 119
# of unexpected failures 4
Running target unix/-m64
FAIL: log
FAIL: net
FAIL: exp/norm
FAIL: go/doc
FAIL: net/http
FAIL: net/http/httptest
FAIL: net/http/httputil
FAIL: net/rpc
FAIL: old/netchan
=== libgo Summary for unix/-m64 ===
# of expected passes 114
# of unexpected failures 9
--- FAIL: log.TestAll (0.02 seconds)
log_test.go:66: log output should match "^.*/[A-Za-z0-9_\\-]+\\.go:(54|56):
hello 23 world$" is ":0: hello 23 world"
log_test.go:66: log output should match "^[A-Za-z0-9_\\-]+\\.go:(54|56):
hello 23 world$" is ":0: hello 23 world"
log_test.go:66: log output should match "^[A-Za-z0-9_\\-]+\\.go:(54|56):
hello 23 world$" is ":0: hello 23 world"
log_test.go:66: log output should match
"^XXX[0-9][0-9][0-9][0-9]/[0-9][0-9]/[0-9][0-9]
[0-9][0-9]:[0-9][0-9]:[0-9][0-9]\\.[0-9][0-9][0-9][0-9][0-9][0-9]
.*/[A-Za-z0-9_\\-]+\\.go:(54|56): hello 23 world$" is "XXX2012/03/12
20:22:43.453671 :0: hello 23 world"
log_test.go:66: log output should match
"^XXX[0-9][0-9][0-9][0-9]/[0-9][0-9]/[0-9][0-9]
[0-9][0-9]:[0-9][0-9]:[0-9][0-9]\\.[0-9][0-9][0-9][0-9][0-9][0-9]
[A-Za-z0-9_\\-]+\\.go:(54|56): hello 23 world$" is "XXX2012/03/12
20:22:43.455184 :0: hello 23 world"
FAIL
FAIL: log
--- FAIL: net.TestMulticastListener (0.00 seconds)
sockoptip.go:67: First ListenMulticastUDP failed: setsockopt: Invalid
argument
pollServer WaitFD: select: Bad file number
panic: test timed out
FAIL: net
pollServer WaitFD: select: Bad file number
panic: test timed out
FAIL: net/http
pollServer WaitFD: select: Bad file number
panic: test timed out
FAIL: net/http/httputil
64-bit:
2012/03/12 20:47:35 Test RPC server listening on 127.0.0.1:51903
2012/03/12 20:47:35 Test HTTP RPC server listening on 127.0.0.1:53240
2012/03/12 20:47:35 rpc: rpc: can't find method Arith.BadOperation
2012/03/12 20:47:35 rpc: rpc: can't find method Arith.Unknown
2012/03/12 20:47:35 rpc: gob: type mismatch: no fields matched compiling
decoder for Args
2012/03/12 20:47:35 NewServer test RPC server listening on 127.0.0.1:61566
2012/03/12 20:47:35 rpc: rpc: can't find method Arith.BadOperation
2012/03/12 20:47:35 rpc: rpc: can't find method Arith.Unknown
2012/03/12 20:47:35 rpc: gob: type mismatch: no fields matched compiling
decoder for Args
2012/03/12 20:47:36 method ReplyNotPointer reply type not a pointer: rpc.Reply
2012/03/12 20:47:36 rpc Register: type ReplyNotPointer has no exported methods
of suitable type
2012/03/12 20:47:36 ArgNotPublic argument type not exported: *rpc.local
2012/03/12 20:47:36 rpc Register: type ArgNotPublic has no exported methods of
suitable type
2012/03/12 20:47:36 method ReplyNotPublic reply type not exported: *rpc.local
2012/03/12 20:47:36 rpc Register: type ReplyNotPublic has no exported methods
of suitable type
panic: runtime error: invalid memory address or nil pointer dereference
FAIL: net/rpc
unexpected fault address 200008
throw: fault
FAIL: old/netchan
* sparc-sun-solaris2.11:
no go failures
=== libgo tests ===
Running target unix
FAIL: net
FAIL: net/http
FAIL: net/http/httputil
FAIL: text/template
FAIL: testing/quick
=== libgo Summary for unix ===
# of expected passes 118
# of unexpected failures 5
Running target unix/-m64
FAIL: log
FAIL: net
FAIL: net/http
FAIL: net/http/httputil
=== libgo Summary for unix/-m64 ===
# of expected passes 119
# of unexpected failures 4
causes seem to be the same on Solaris/x86.
I haven't yet investigated in more detail.
RAiner
More information about the Gcc-bugs
mailing list