public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug go/56322] New: text/template and testing/quick FAIL on 32-bit Solaris/SPARC
@ 2013-02-14 14:31 ro at gcc dot gnu.org
0 siblings, 0 replies; only message in thread
From: ro at gcc dot gnu.org @ 2013-02-14 14:31 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56322
Bug #: 56322
Summary: text/template and testing/quick FAIL on 32-bit
Solaris/SPARC
Classification: Unclassified
Product: gcc
Version: 4.8.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: go
AssignedTo: ian@airs.com
ReportedBy: ro@gcc.gnu.org
Host: sparc*-*-solaris2.*
Target: sparc*-*-solaris2.*
Build: sparc*-*-solaris2.*
There are two remaining libgo tests that FAIL on 32-bit Solaris/SPARC, and they
seem to be related:
Running target unix
FAIL: text/template
Abort
#0 0xff25a440 in _lwp_kill () from /lib/libc.so.1
#1 0xff203d90 in raise () from /lib/libc.so.1
#2 0xff1db55c in abort () from /lib/libc.so.1
#3 0xfdf9d800 in __go_unwind_stack ()
at /vol/gcc/src/hg/trunk/local/libgo/runtime/go-unwind.c:179
#4 0xfdf9aefc in __go_panic (arg=...)
at /vol/gcc/src/hg/trunk/local/libgo/runtime/go-panic.c:84
#5 0xfe010adc in reflect.Type.N13_reflect.Value (
v.pointer=v.pointer@entry=0xde25ad70)
at /vol/gcc/src/hg/trunk/local/libgo/go/reflect/value.go:1543
#6 0x0002b448 in template.call (fn=..., args=...) at funcs.go:196
#7 0x00058a38 in ?? ()
#8 0x00058a38 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
FAIL: testing/quick
Illegal Instruction
I couldn't get a useful stacktrace out of gdb 7.5, so I'm using dbx and mdb
instead to get at least some information:
t@2 (l@2) signal ILL (illegal opcode) in (unknown) at 0x2ba24
0x0002ba24: illtrap 0x8
(dbx) where
current thread: t@2
[1] 0x2ba24(0xdd800550, 0xff2fe1fc, 0x2b608, 0xff302780, 0x0, 0xdde2b6c0), at
0x2ba24
[2] 0x2ba1c(0xfe264728, 0xdde2b724, 0x60, 0xd, 0x2b608, 0x2ba10), at 0x2ba1c
[3] 0xfe265328(0xdde2b798, 0x9fc06204, 0x2b608, 0xdd800560, 0x50,
0x81c7e008), at 0xfe265328
[4] call(0x197b4, 0x14204, 0x8, 0x8, 0xdd800560, 0xdd800568), at 0xfdf9b600
[5] Value(0xdde2b904, 0xdde2b880, 0xdde2b910, 0x1, 0xdde2b848, 0xdde454d0),
at 0xfe0165c8
[6] Value(0xdde45340, 0xdde2ba68, 0xdde2b9d8, 0xdd800538, 0xdde2bafc,
0xdde45410), at 0xfe016e7c
[7] CheckEqual(0xfe50d7b4, 0x1, 0x2b368, 0x197b4, 0x0, 0x1a118), at 0x17154
[8] TestCheckEqual(0xddc19ae0, 0x8, 0x5, 0xfe5e7ed8, 0x14204, 0x197b4), at
0x14624
[9] testing.$thunk10(0xdd8004f0, 0xdde2c000, 0xddc10060, 0xdd800470,
0xdd8004e8, 0xdde2bf2f), at 0xfe047b14
[10] kickoff(0x0, 0xdd803d40, 0x0, 0x200000, 0xddc13400, 0xff0c04e8), at
0xfdfa85a8
mdb: stop on SIGILL
mdb: target stopped at:
0x2ba24: illtrap 0x8
> $c
0x2ba24(fe264728, dde2b724, 60, d, 2b608, 2ba10)
0xfe265328(dde2b798, 9fc06204, 2b608, dd800540, 50, 81c7e008)
libgo.so.3.0.1`reflect.call+0x1dc(197b4, 14204, 8, 8, dd800540, dd800548)
libgo.so.3.0.1`reflect.call.N13_reflect.Value+0xb20(dde2b904, dde2b880,
dde2b910
, 1, dde2b848, dde464b0)
libgo.so.3.0.1`reflect.Call.N13_reflect.Value+0x94(dde46320, dde2ba68, dde2b9d8
, dd800518, dde2bafc, dde463f0)
testing_quick.CheckEqual+0x1fc(fe50d7b4, 1, 2b368, 197b4, 0, 1a118)
testing_quick.TestCheckEqual+0x248(ddc19ae0, 8, 5, fe5e7ed8, 14204, 197b4)
libgo.so.3.0.1`testing.$thunk10+0x11c(dd8004f0, dde2c000, ddc10060, dd800470,
dd8004e8, dde2bf2f)
libgo.so.3.0.1`kickoff+0x44(0, dd803d40, 0, 200000, ddc13400, ff1404e8)
libc.so.1`__makecontext_v2+0x11c(0, 0, 0, 0, 0, 0)
Rainer
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2013-02-14 14:31 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-02-14 14:31 [Bug go/56322] New: text/template and testing/quick FAIL on 32-bit Solaris/SPARC ro at gcc dot gnu.org
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).