dejagnu
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

testsuite/*/*/*/*.exp run twice (Was: Is gcc.c-torture/execute/ieee/iee


From: Joern Rennecke
Subject: testsuite/*/*/*/*.exp run twice (Was: Is gcc.c-torture/execute/ieee/ieee.exp run twice in the test suite?)
Date: Fri, 06 Jun 2003 12:07:56 +0100

Christian Jönsson wrote on address@hidden:
> There might be a cause from dejagnu version 1.4.2.x...

> I tried some different versions of dejagnu under hppa-linux.  It looks
> like the duplicate tests only occur with 1.4.2.x.

What dejagnu version are you using?  I've upgradeed from 1.4.1 to 1.4.3 because
the former uses -I (instead of the correct -isystem), which causes spurious
failures for -std=xxx -fpedantic tests when system headers with #include_next
are used.

I see not only gcc.c-torture/execute/ieee/ieee.exp being run twice, but also
gcc.c-torture/execute/builtins/builtins.exp and gcc.dg/cpp/trad/trad.exp .

bash-2.05$ grep Running gcc.sum|less
Running target sh-hms-sim
Running /swbuild/nightly/2003-06-05/srcw/gcc/testsuite/gcc.c-torture/compile/com
pile.exp ...
Running /swbuild/nightly/2003-06-05/srcw/gcc/testsuite/gcc.c-torture/execute/bui
ltins/builtins.exp ...
Running /swbuild/nightly/2003-06-05/srcw/gcc/testsuite/gcc.c-torture/execute/bui
ltins/builtins.exp ...
Running /swbuild/nightly/2003-06-05/srcw/gcc/testsuite/gcc.c-torture/execute/exe
cute.exp ...
Running /swbuild/nightly/2003-06-05/srcw/gcc/testsuite/gcc.c-torture/execute/iee
e/ieee.exp ...
Running /swbuild/nightly/2003-06-05/srcw/gcc/testsuite/gcc.c-torture/execute/iee
e/ieee.exp ...
Running /swbuild/nightly/2003-06-05/srcw/gcc/testsuite/gcc.c-torture/unsorted/un
sorted.exp ...
Running /swbuild/nightly/2003-06-05/srcw/gcc/testsuite/gcc.dg/compat/compat.exp 
...
Running /swbuild/nightly/2003-06-05/srcw/gcc/testsuite/gcc.dg/cpp/cpp.exp ...
Running /swbuild/nightly/2003-06-05/srcw/gcc/testsuite/gcc.dg/cpp/trad/trad.exp 
...
Running /swbuild/nightly/2003-06-05/srcw/gcc/testsuite/gcc.dg/cpp/trad/trad.exp 
...
Running /swbuild/nightly/2003-06-05/srcw/gcc/testsuite/gcc.dg/debug/debug.exp ..
.
Running /swbuild/nightly/2003-06-05/srcw/gcc/testsuite/gcc.dg/dg.exp ...
Running /swbuild/nightly/2003-06-05/srcw/gcc/testsuite/gcc.dg/format/format.exp 
...
Running /swbuild/nightly/2003-06-05/srcw/gcc/testsuite/gcc.dg/noncompile/noncomp
ile.exp ...
Running /swbuild/nightly/2003-06-05/srcw/gcc/testsuite/gcc.dg/pch/pch.exp ...
Running /swbuild/nightly/2003-06-05/srcw/gcc/testsuite/gcc.dg/special/ecos.exp .
..
Running /swbuild/nightly/2003-06-05/srcw/gcc/testsuite/gcc.dg/special/mips-abi.e
xp ...
Running /swbuild/nightly/2003-06-05/srcw/gcc/testsuite/gcc.dg/special/special.ex
p ...
Running /swbuild/nightly/2003-06-05/srcw/gcc/testsuite/gcc.dg/tls/tls.exp ...
Running /swbuild/nightly/2003-06-05/srcw/gcc/testsuite/gcc.dg/torture/dg-torture
.exp ...
Running /swbuild/nightly/2003-06-05/srcw/gcc/testsuite/gcc.dg/weak/weak.exp ...
Running /swbuild/nightly/2003-06-05/srcw/gcc/testsuite/gcc.misc-tests/acker1.exp
 ...
Running /swbuild/nightly/2003-06-05/srcw/gcc/testsuite/gcc.misc-tests/arm-isr.ex
p ...
Running /swbuild/nightly/2003-06-05/srcw/gcc/testsuite/gcc.misc-tests/bprob.exp 
...
Running /swbuild/nightly/2003-06-05/srcw/gcc/testsuite/gcc.misc-tests/dg-test.ex
p ...
Running /swbuild/nightly/2003-06-05/srcw/gcc/testsuite/gcc.misc-tests/dhry.exp .
..
Running /swbuild/nightly/2003-06-05/srcw/gcc/testsuite/gcc.misc-tests/gcov.exp .
..
Running /swbuild/nightly/2003-06-05/srcw/gcc/testsuite/gcc.misc-tests/i386-prefe
tch.exp ...
Running /swbuild/nightly/2003-06-05/srcw/gcc/testsuite/gcc.misc-tests/linkage.ex
p ...
Running /swbuild/nightly/2003-06-05/srcw/gcc/testsuite/gcc.misc-tests/matrix1.ex
p ...
Running /swbuild/nightly/2003-06-05/srcw/gcc/testsuite/gcc.misc-tests/mg.exp ...
Running /swbuild/nightly/2003-06-05/srcw/gcc/testsuite/gcc.misc-tests/sieve.exp 
...
Running /swbuild/nightly/2003-06-05/srcw/gcc/testsuite/gcc.misc-tests/sort2.exp 
...
Running target sh-hms-sim/-m2
:
        
Krister Walfridsson wrote on address@hidden:
Subject: Sometime tests are run twice
> I have noticed that dejagnu-1.4.3 runs some of my tests multiple times.
> This happens with deep directory structures, e.g. for
>
>   testsuite/foo.test/foo.exp
>   testsuite/foo.test/foo/foo.exp
>   testsuite/foo.test/foo/bar/bar.exp
>
> bar.exp will be run twice. I have seen this with the gcc testsuite too
>
>   Running /gcctmp/gcc/gcc/testsuite/gcc.c-torture/execute/execute.exp ..
>   Running /gcctmp/gcc/gcc/testsuite/gcc.c-torture/execute/ieee/ieee.exp
>   Running /gcctmp/gcc/gcc/testsuite/gcc.c-torture/execute/ieee/ieee.exp
>
> so I don't think it's just my tests that are broken...
>
>
> This behaviour seems to have been introduced with the change
>
>   2001-11-02  Philip A. Wilsey  <address@hidden>
> * lib/utils.exp: Need to pass -all to getdirs, so it descends
>           through all the subdirectories.
>
> Is this behaviour what was intended?
>
>    /Krister

There doesn't seem to be any reply to this so far, though.

-- 
--------------------------
SuperH (UK) Ltd.
2410 Aztec West / Almondsbury / BRISTOL / BS32 4QX
T:+44 1454 465658




reply via email to

[Prev in Thread] Current Thread [Next in Thread]