* [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; 9+ 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] 9+ 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; 9+ 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] 9+ 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; 9+ 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] 9+ 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; 9+ 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] 9+ 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; 9+ 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] 9+ 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; 9+ 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] 9+ 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; 9+ 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] 9+ 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; 9+ 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] 9+ 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; 9+ 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] 9+ messages in thread