This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: gfortran testsuite regression
- From: Dorit Naishlos <DORIT at il dot ibm dot com>
- To: François-Xavier Coudert <Francois-Xavier dot Coudert at lcp dot u-psud dot fr>
- Cc: dnovillo at redhat dot com, gfortran <fortran at gcc dot gnu dot org>, gcc-patches at gcc dot gnu dot org, Janis Johnson <janis187 at us dot ibm dot com>, Keith Besaw <kbesaw at us dot ibm dot com>
- Date: Wed, 30 Mar 2005 13:30:46 +0200
- Subject: Re: gfortran testsuite regression
- Reply-to:
- Sensitivity:
> You should definitely see this failure on i686-linux.
I don't
> Did you test with the
> exact CVS tree you commited?
I checked, of course. don't see any differences
> I guess you'll have to do it again to debug
> this problem.
I tried again, of couse. I just can't reporoduce it on these platforms.
But, I was able to reproduce this on powerpc64-unknown-linux-gnu. I wonder
if it could be related to the runtest version installed?
On powerpc-apple-darwin I have:
Expect version is 5.26
Tcl version is 8.4
Framework version is 1.4.2.x
and there I get:
PASS: gfortran.dg/vect/vect-1.f90 (test for excess errors)
PASS: gfortran.dg/vect/vect-1.f90 scan-tree-dump-times vectorized 3 loops
(works ok)
On i686-pc-linux-gnu I have:
Expect version is 5.38.0
Tcl version is 8.3
Framework version is 1.4.2
and there I also get:
PASS: gfortran.dg/vect/vect-1.f90 (test for excess errors)
PASS: gfortran.dg/vect/vect-1.f90 scan-tree-dump-times vectorized 3 loops 1
(works ok)
On powerpc-suse-linux I have:
Expect version is 5.40.0
Tcl version is 8.4
Framework version is 1.4.4
and here I get:
PASS: gfortran.dg/vect/vect-1.f90 -O (test for excess errors)
ERROR: gfortran.dg/vect/vect-1.f90 -O : error executing dg-final: no files
matched glob pattern "vect-1.f90 -O .t??.vect"
Only in this configuration this extra "-O" shows up, which seems to create
the problem.
dorit
François-Xavier Coudert <Francois-Xavier.Coudert@lcp.u-psud.fr> wrote on
30/03/2005 12:41:06:
> I did another test, from fresh (one hour ago) CVS, on i386-linux.
> Same failures.
>
> > I don't see this failure on the two platforms I was testing on -
> > powerpc-apple-darwin7.7.0 and i686-pc-linux-gnu. Can you provide more
> > detail? do these tests fail to compile, or is it a problem in the
testsuite
> > engine?
>
> These tests compile fine, but the testsuite framework seems not to like
what
> you tell him:
>
> ERROR: gfortran.dg/vect/vect-1.f90 -O : error executing dg-final: no
files
> matched glob pattern "vect-1.f90 -O .t??.vect"
> UNRESOLVED: gfortran.dg/vect/vect-1.f90 -O : error executing dg-final:
no
> files matched glob pattern "vect-1.f90 -O .t??.vect"
> ERROR: gfortran.dg/vect/vect-2.f90 -O : error executing dg-final: no
files
> matched glob pattern "vect-2.f90 -O .t??.vect"
> UNRESOLVED: gfortran.dg/vect/vect-2.f90 -O : error executing dg-final:
no
> files matched glob pattern "vect-2.f90 -O .t??.vect"
> ERROR: gfortran.dg/vect/vect-3.f90 -O : error executing dg-final: no
files
> matched glob pattern "vect-3.f90 -O .t??.vect"
> UNRESOLVED: gfortran.dg/vect/vect-3.f90 -O : error executing dg-final:
no
> files matched glob pattern "vect-3.f90 -O .t??.vect"
> ERROR: gfortran.dg/vect/vect-4.f90 -O : error executing dg-final: no
files
> matched glob pattern "vect-4.f90 -O .t??.vect"
> UNRESOLVED: gfortran.dg/vect/vect-4.f90 -O : error executing dg-final:
no
> files matched glob pattern "vect-4.f90 -O .t??.vect"
> ERROR: gfortran.dg/vect/vect-5.f90 -O : error executing dg-final: no
files
> matched glob pattern "vect-5.f90 -O .t??.vect"
> UNRESOLVED: gfortran.dg/vect/vect-5.f90 -O : error executing dg-final:
no
> files matched glob pattern "vect-5.f90 -O .t??.vect"
>
> All vect-?.f90 files do that. I suspect your vect.exp is wrong, but don't
> understand enough the test framework to know what's wrong.
>
> You should definitely see this failure on i686-linux. Did you test with
the
> exact CVS tree you commited? I guess you'll have to do it again to debug
> this problem.
>
> FX
>
> PS: my configure on i386-linux is: configure --enable-languages=c,f95
> --host=i386-linux