This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug testsuite/48251] New: guality_check hangs indefinitely on Tru64 UNIX
- From: "ro at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Wed, 23 Mar 2011 11:42:38 +0000
- Subject: [Bug testsuite/48251] New: guality_check hangs indefinitely on Tru64 UNIX
- Auto-submitted: auto-generated
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48251
Summary: guality_check hangs indefinitely on Tru64 UNIX
Product: gcc
Version: 4.7.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: testsuite
AssignedTo: unassigned@gcc.gnu.org
ReportedBy: ro@gcc.gnu.org
CC: aoliva@gcc.gnu.org
Host: alpha-dec-osf5.1b
Target: alpha-dec-osf5.1b
Build: alpha-dec-osf5.1b
The guality_check in g++.dg/guality/guality.exp hangs indefinitely on Tru64
UNIX
V5.1B, hanging the whole testsuite run. It seems to be a gdb issue, but still
occurs with CVS gdb.
Here's what happens when I use a simple looping test program as target of the
procedure used in guality.h:
> gdb -nx -nw --quiet
(gdb) set height
Argument required (integer to set it to.).
(gdb) set height 0
(gdb) attach 216346
Attaching to process 216346
[New process 216346]
Retry #1:
Retry #2:
Retry #3:
Retry #4:
0x00000001200010e0 in ?? ()
(gdb) set guality_attached = 1
No symbol table is loaded. Use the "file" command.
(gdb) b 1
No symbol table is loaded. Use the "file" command.
In g++.log, I find that the test is run with the regular timeout of 300
seconds,
but this has no effect for some reason. Might be a bug in expect (5.38.2).
The guality_check test in gcc.dg/guality/guality.exp isn't affected for some
reason.
I'll disable the test on Tru64 UNIX until this is resolved.
This is somewhat related to PR testsuite/46529, but there the timeout does
work.