public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug ada/18302] ACATS test c953002 (and others) hangs
[not found] <bug-18302-81@http.gcc.gnu.org/bugzilla/>
@ 2008-04-05 5:10 ` aaronavay62 at aaronwl dot com
2008-04-05 5:17 ` ebotcazou at gcc dot gnu dot org
` (7 subsequent siblings)
8 siblings, 0 replies; 17+ messages in thread
From: aaronavay62 at aaronwl dot com @ 2008-04-05 5:10 UTC (permalink / raw)
To: gcc-bugs
------- Comment #14 from aaronavay62 at aaronwl dot com 2008-04-05 05:09 -------
A bunch of tests hang for me, some with 0% cpu, some with 100% cpu, on
i386-pc-mingw32 of 4.3.0.
Among the 0% CPU hangers is c960004
Among the 100% CPU hangers is c974013
Is there some reason that the proposed timeout fix that was applied to the RH
branch can't be applied to trunk?
--
aaronavay62 at aaronwl dot com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |REOPENED
Resolution|FIXED |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18302
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug ada/18302] ACATS test c953002 (and others) hangs
[not found] <bug-18302-81@http.gcc.gnu.org/bugzilla/>
2008-04-05 5:10 ` [Bug ada/18302] ACATS test c953002 (and others) hangs aaronavay62 at aaronwl dot com
@ 2008-04-05 5:17 ` ebotcazou at gcc dot gnu dot org
2008-04-05 5:40 ` aaronavay62 at aaronwl dot com
` (6 subsequent siblings)
8 siblings, 0 replies; 17+ messages in thread
From: ebotcazou at gcc dot gnu dot org @ 2008-04-05 5:17 UTC (permalink / raw)
To: gcc-bugs
------- Comment #15 from ebotcazou at gcc dot gnu dot org 2008-04-05 05:17 -------
> Is there some reason that the proposed timeout fix that was applied to the RH
> branch can't be applied to trunk?
They work fine on other platforms than MinGW32.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18302
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug ada/18302] ACATS test c953002 (and others) hangs
[not found] <bug-18302-81@http.gcc.gnu.org/bugzilla/>
2008-04-05 5:10 ` [Bug ada/18302] ACATS test c953002 (and others) hangs aaronavay62 at aaronwl dot com
2008-04-05 5:17 ` ebotcazou at gcc dot gnu dot org
@ 2008-04-05 5:40 ` aaronavay62 at aaronwl dot com
2008-04-05 5:48 ` ebotcazou at gcc dot gnu dot org
` (5 subsequent siblings)
8 siblings, 0 replies; 17+ messages in thread
From: aaronavay62 at aaronwl dot com @ 2008-04-05 5:40 UTC (permalink / raw)
To: gcc-bugs
------- Comment #16 from aaronavay62 at aaronwl dot com 2008-04-05 05:39 -------
Yes, but it's still possible they might hang from time to time as bugs are
introduced, which is fairly bad for automated testing etc. Normal dejagnu
tests have a time limit; why should the ACATS testsuite be different?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18302
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug ada/18302] ACATS test c953002 (and others) hangs
[not found] <bug-18302-81@http.gcc.gnu.org/bugzilla/>
` (2 preceding siblings ...)
2008-04-05 5:40 ` aaronavay62 at aaronwl dot com
@ 2008-04-05 5:48 ` ebotcazou at gcc dot gnu dot org
2008-04-12 7:12 ` aaronavay62 at aaronwl dot com
` (4 subsequent siblings)
8 siblings, 0 replies; 17+ messages in thread
From: ebotcazou at gcc dot gnu dot org @ 2008-04-05 5:48 UTC (permalink / raw)
To: gcc-bugs
------- Comment #17 from ebotcazou at gcc dot gnu dot org 2008-04-05 05:48 -------
> Yes, but it's still possible they might hang from time to time as bugs are
> introduced, which is fairly bad for automated testing etc.
OK, but sweeping the problem under the rug is not the solution on mainline.
> Normal dejagnu tests have a time limit; why should the ACATS testsuite be
> different?
Probably no reason.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18302
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug ada/18302] ACATS test c953002 (and others) hangs
[not found] <bug-18302-81@http.gcc.gnu.org/bugzilla/>
` (3 preceding siblings ...)
2008-04-05 5:48 ` ebotcazou at gcc dot gnu dot org
@ 2008-04-12 7:12 ` aaronavay62 at aaronwl dot com
2008-05-04 7:33 ` [Bug ada/18302] ACATS tests hang: c74004a, c960004, and others aaronavay62 at aaronwl dot com
` (3 subsequent siblings)
8 siblings, 0 replies; 17+ messages in thread
From: aaronavay62 at aaronwl dot com @ 2008-04-12 7:12 UTC (permalink / raw)
To: gcc-bugs
------- Comment #18 from aaronavay62 at aaronwl dot com 2008-04-12 07:11 -------
(In reply to comment #17)
> OK, but sweeping the problem under the rug is not the solution on mainline.
I'm not advocating making these failures disappear; I'd just prefer they FAIL
rather than hanging, which disinclines one from running Ada tests at all.
> > Normal dejagnu tests have a time limit; why should the ACATS testsuite be
> > different?
> Probably no reason.
If there's no reason, then perhaps we can commit James' patch? Allowing any
random Ada bug, particularly these which are probably not likely to be fixed
soon, to hang the testsuite on MinGW, doesn't seem sensible.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18302
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug ada/18302] ACATS tests hang: c74004a, c960004, and others
[not found] <bug-18302-81@http.gcc.gnu.org/bugzilla/>
` (4 preceding siblings ...)
2008-04-12 7:12 ` aaronavay62 at aaronwl dot com
@ 2008-05-04 7:33 ` aaronavay62 at aaronwl dot com
2008-05-12 22:20 ` charlet at gcc dot gnu dot org
` (2 subsequent siblings)
8 siblings, 0 replies; 17+ messages in thread
From: aaronavay62 at aaronwl dot com @ 2008-05-04 7:33 UTC (permalink / raw)
To: gcc-bugs
------- Comment #19 from aaronavay62 at aaronwl dot com 2008-05-04 07:32 -------
On i386-pc-mingw32, these are the tests that fail on 4.3.0.
Hanging idle (at 0% CPU):
c74004a
c940010
c94002f
c94002g
c94008a
c953001
Hanging busy (at 100% CPU):
c960004
c974001
c974002
c974013
--
aaronavay62 at aaronwl dot com changed:
What |Removed |Added
----------------------------------------------------------------------------
GCC build triplet|i?86-*-* |
Last reconfirmed|2004-12-08 19:44:18 |2008-05-04 07:32:53
date| |
Summary|ACATS test c953002 (and |ACATS tests hang: c74004a,
|others) hangs |c960004, and others
Target Milestone|4.0.0 |---
Version|4.0.0 |4.3.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18302
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug ada/18302] ACATS tests hang: c74004a, c960004, and others
[not found] <bug-18302-81@http.gcc.gnu.org/bugzilla/>
` (5 preceding siblings ...)
2008-05-04 7:33 ` [Bug ada/18302] ACATS tests hang: c74004a, c960004, and others aaronavay62 at aaronwl dot com
@ 2008-05-12 22:20 ` charlet at gcc dot gnu dot org
2009-09-10 20:36 ` ro at gcc dot gnu dot org
2009-09-11 18:06 ` ro at gcc dot gnu dot org
8 siblings, 0 replies; 17+ messages in thread
From: charlet at gcc dot gnu dot org @ 2008-05-12 22:20 UTC (permalink / raw)
To: gcc-bugs
------- Comment #20 from charlet at gcc dot gnu dot org 2008-05-12 22:19 -------
This PR is puzzling and confused: the original issue (tests failing on some
platform) has been addressed.
The new issue which seem the be keeping this PR opened is the ability to
run ACATS tests using expect to have a timeout. A patch has been committed
to various branches but not under trunk, for no apparent reason.
So I am closing this PR on the grounds that the original issue is
fixed.
In addition, if someone wants to commit/submit the "expect" change on trunk,
it's certainly fine with me.
The last report about mingw also has nothing to do with the original report,
so should be reported separately (although reporting that "n" acats tests
fail under the same PR is not very helpful since each case may be different).
Arno
--
charlet at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|REOPENED |RESOLVED
Resolution| |FIXED
Target Milestone|--- |4.3.1
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18302
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug ada/18302] ACATS tests hang: c74004a, c960004, and others
[not found] <bug-18302-81@http.gcc.gnu.org/bugzilla/>
` (6 preceding siblings ...)
2008-05-12 22:20 ` charlet at gcc dot gnu dot org
@ 2009-09-10 20:36 ` ro at gcc dot gnu dot org
2009-09-11 18:06 ` ro at gcc dot gnu dot org
8 siblings, 0 replies; 17+ messages in thread
From: ro at gcc dot gnu dot org @ 2009-09-10 20:36 UTC (permalink / raw)
To: gcc-bugs
------- Comment #21 from ro at gcc dot gnu dot org 2009-09-10 20:36 -------
Subject: Bug 18302
Author: ro
Date: Thu Sep 10 20:36:19 2009
New Revision: 151614
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=151614
Log:
gcc/testsuite:
PR ada/18302
* ada/acats/run_all.sh (target_run): Use run_test.exp to execute
commands.
* ada/acats/run_test.exp: New file.
gcc/ada:
PR ada/18302
* gcc-interface/Make-lang.in (check-acats): Export rootme, EXPECT.
Added:
trunk/gcc/testsuite/ada/acats/run_test.exp
Modified:
trunk/gcc/ada/ChangeLog
trunk/gcc/ada/gcc-interface/Make-lang.in
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/ada/acats/run_all.sh
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18302
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug ada/18302] ACATS tests hang: c74004a, c960004, and others
[not found] <bug-18302-81@http.gcc.gnu.org/bugzilla/>
` (7 preceding siblings ...)
2009-09-10 20:36 ` ro at gcc dot gnu dot org
@ 2009-09-11 18:06 ` ro at gcc dot gnu dot org
8 siblings, 0 replies; 17+ messages in thread
From: ro at gcc dot gnu dot org @ 2009-09-11 18:06 UTC (permalink / raw)
To: gcc-bugs
------- Comment #22 from ro at gcc dot gnu dot org 2009-09-11 18:06 -------
Fixed for 4.5.0. Before, the patch had only been applied to two RedHat vendor
branches.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18302
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug ada/18302] New: ACATS test c94002f hangs on Solaris 10/x86
@ 2004-11-04 19:52 gcc-bugzilla at gcc dot gnu dot org
2004-11-16 8:29 ` [Bug ada/18302] ACATS test c953002 (and others) hangs ebotcazou at gcc dot gnu dot org
` (7 more replies)
0 siblings, 8 replies; 17+ messages in thread
From: gcc-bugzilla at gcc dot gnu dot org @ 2004-11-04 19:52 UTC (permalink / raw)
To: gcc-bugs
Running the Ada testsuite on Solaris 10/x86 hangs in the c94002f test:
pstack reveals the following stack trace:
21873: /vol/gcc/obj/gcc-4.0.0-20041103/10-gcc-ada/gcc/testsuite/ada/acats/tes
----------------- lwp# 1 / thread# 1 --------------------
d2751779 lwp_park (0, 0, 0)
d274bf03 cond_wait_queue (80b4480, 80b4490, 0, 0) + 3b
d274c40c _cond_wait (80b4480, 80b4490) + 66
d274c451 cond_wait (80b4480, 80b4490, 8045f88, 808b14c) + 21
0808b216 system__tasking__stages__vulnerable_complete_master (d27f0818, 80b4438, 8046228, 8091a35, 8046000, 80b44f8) + ea
080900b2 c94002f__B_1___clean.924 (8046000, 80b44f8, 8046228, 8091b50, 80a98c8, 8046010) + 12
08091a35 _ada_c94002f (29, d2780fb8, 133f, 1f80, 8046238, 80a9c4b) + 2f5
0806d7d8 main (1, 804627c, 8046284) + 3a
0806d4b0 _start (1, 8046534, 0, 8046590, 80465ee, 8046605) + 60
----------------- lwp# 2 / thread# 2 --------------------
d2751779 lwp_park (0, 0, 0)
d274bf03 cond_wait_queue (80b7868, 80b7878, 0, 0) + 3b
d274c40c _cond_wait (80b7868, 80b7878) + 66
d274c451 cond_wait (80b7868, 80b7878, d274b1b1, 1) + 21
08089613 system__tasking__rendezvous__wait_for_call (80b7820, 0, 0, 0, 0, 0) + 6b
08089a67 system__tasking__rendezvous__accept_trivial (1, 0, d25f9d58, 808ffed, 0, 0) + db
08090039 c94002f__ttB.416 (80b4b68, 1, 0, 0, 0, 0) + 5d
0808b6e0 system__tasking__stages__task_wrapper (80b7820) + 10c
d2751530 _thr_setup (d2658400) + 50
d27516f0 _lwp_start (d2658400, 0, 0, d25f9ff8, d27516f0, d2658400)
Unfortunately, the test can only be killed with kill -9, which lets the
whole testsuite run abort. For the moment, I'm including the test in
norun.lst, but that file isn't platform specific, so with a shared source
tree, the test is disabled everywhere.
Environment:
System: SunOS erebus 5.10 s10_69 i86pc i386 i86pc
Architecture: i86pc
host: i386-pc-solaris2.10
build: i386-pc-solaris2.10
target: i386-pc-solaris2.10
configured with: /vol/gnu/src/gcc/gcc-dist/configure --prefix=/vol/gcc --with-local-prefix=/vol/gcc --disable-nls --enable-languages=c,ada
How-To-Repeat:
Run make check as above.
--
Summary: ACATS test c94002f hangs on Solaris 10/x86
Product: gcc
Version: 0.0
Status: UNCONFIRMED
Severity: critical
Priority: P2
Component: ada
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: ro at techfak dot uni-bielefeld dot de
CC: gcc-bugs at gcc dot gnu dot org
GCC build triplet: i386-pc-solaris2.10
GCC host triplet: i386-pc-solaris2.10
GCC target triplet: i386-pc-solaris2.10
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18302
^ permalink raw reply [flat|nested] 17+ messages in thread
end of thread, other threads:[~2009-09-11 18:06 UTC | newest]
Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <bug-18302-81@http.gcc.gnu.org/bugzilla/>
2008-04-05 5:10 ` [Bug ada/18302] ACATS test c953002 (and others) hangs aaronavay62 at aaronwl dot com
2008-04-05 5:17 ` ebotcazou at gcc dot gnu dot org
2008-04-05 5:40 ` aaronavay62 at aaronwl dot com
2008-04-05 5:48 ` ebotcazou at gcc dot gnu dot org
2008-04-12 7:12 ` aaronavay62 at aaronwl dot com
2008-05-04 7:33 ` [Bug ada/18302] ACATS tests hang: c74004a, c960004, and others aaronavay62 at aaronwl dot com
2008-05-12 22:20 ` charlet at gcc dot gnu dot org
2009-09-10 20:36 ` ro at gcc dot gnu dot org
2009-09-11 18:06 ` ro at gcc dot gnu dot org
2004-11-04 19:52 [Bug ada/18302] New: ACATS test c94002f hangs on Solaris 10/x86 gcc-bugzilla at gcc dot gnu dot org
2004-11-16 8:29 ` [Bug ada/18302] ACATS test c953002 (and others) hangs ebotcazou at gcc dot gnu dot org
2004-12-08 19:44 ` aaronavay62 at aaronwl dot com
2004-12-08 19:44 ` aaronavay62 at aaronwl dot com
2004-12-21 22:35 ` ebotcazou at gcc dot gnu dot org
2005-01-14 12:15 ` laurent at guerby dot net
2005-01-25 12:08 ` cvs-commit at gcc dot gnu dot org
2005-02-18 18:44 ` ebotcazou at gcc dot gnu dot org
2005-02-28 16:36 ` cvs-commit at gcc dot gnu dot 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).