This is the mail archive of the
fortran@gcc.gnu.org
mailing list for the GNU Fortran project.
make check: Regressions on trunk and 4.2
- From: Tobias Burnus <burnus at net-b dot de>
- To: "'fortran at gcc dot gnu dot org'" <fortran at gcc dot gnu dot org>
- Date: Thu, 09 Nov 2006 11:11:33 +0100
- Subject: make check: Regressions on trunk and 4.2
Hi,
could someone (dis)confirm the following:
(This is done on openSUSE 10.2beta2, x86_64.)
I did a regression test (make check) on x86_64-unknown-linux-gnu
on the trunk (+ my IMPORT patch) and I get a FAIL for:
FAIL: gfortran.dg/io_constraints_3.f90 -O (test for excess errors)
as there are several { dg-error } in that file, I wonder why there is no
{ dg-shouldfail }
The file is old and yesterday evening I regtested without this error
and also FX's regtest today
http://gcc.gnu.org/ml/gcc-testresults/2006-11/msg00348.html
does not show this error.
And in addition:
FAIL: gfortran.dg/gomp/reduction1.f90 -O (test for errors, line 100)
The last error message I see there is:
Fatal Error: Error count reached limit of 25.
One probably needs to add something like:
-fmax-errors=100
(If you test, you need to use the option -fopenmp)
(Otherwise the fortran tests are ok, for C I get:
FAIL: gcc.dg/tree-ssa/loadpre1.c scan-tree-dump-times Eliminated: 1 1
FAIL: gcc.dg/inline-16.c (test for excess errors)
FAIL: libmudflap.c/pass35-frag.c cannot track unknown size extern (test
for warnings, line )
FAIL: gfortran.dg/gomp/reduction1.f90 -O (test for errors, line 100)
* * *
On the 4.2 branch I was running also a regression test.
(According to "svn diff" this is a vanilla branch.)
I get there a whole bunch of ICE of this type:
~/projects/gcc-4.2/bin/gfortran
gcc/testsuite/gfortran.dg/constant_substring.f
gcc/testsuite/gfortran.dg/constant_substring.f:0: internal compiler
error: Aborted
This is with r118572, r118596, r118560, 118618.
(see below)
Robert Schiele, gets regressions, but fewer and others see:
http://gcc.gnu.org/ml/gcc-testresults/2006-11/msg00358.html
# of expected passes 14927
# of unexpected failures 16
# of unexpected successes 8
# of expected failures 7
# of unsupported tests 17
FAIL: gfortran.dg/exponent_1.f90 -O0 execution test [...]
FAIL: gfortran.dg/nearest_1.f90 -O0 execution test[...]
FX test of today shows:
http://gcc.gnu.org/ml/gcc-testresults/2006-11/msg00347.html
# of expected passes 14944
# of expected failures 15
# of unsupported tests 16
unfortunally without any details. (could be the same as R.S.)
Running
/home/tob/projects/gcc-4_2-branch/gcc/testsuite/gfortran.dg/dg.exp ...
FAIL: gfortran.dg/constant_substring.f -O0 (internal compiler error)
FAIL: gfortran.dg/constant_substring.f -O0 (test for excess errors)
WARNING: gfortran.dg/constant_substring.f -O0 compilation failed to
produce executable
FAIL: gfortran.dg/constant_substring.f -O1 (internal compiler error)
FAIL: gfortran.dg/constant_substring.f -O1 (test for excess errors)
WARNING: gfortran.dg/constant_substring.f -O1 compilation failed to
produce executable
FAIL: gfortran.dg/constant_substring.f -O2 (internal compiler error)
FAIL: gfortran.dg/constant_substring.f -O2 (test for excess errors)
WARNING: gfortran.dg/constant_substring.f -O2 compilation failed to
produce executable
FAIL: gfortran.dg/constant_substring.f -O3 -fomit-frame-pointer
(internal compiler error)
FAIL: gfortran.dg/constant_substring.f -O3 -fomit-frame-pointer (test
for excess errors)
WARNING: gfortran.dg/constant_substring.f -O3 -fomit-frame-pointer
compilation failed to produce executable
FAIL: gfortran.dg/constant_substring.f -O3 -fomit-frame-pointer
-funroll-loops (internal compiler error)
FAIL: gfortran.dg/constant_substring.f -O3 -fomit-frame-pointer
-funroll-loops (test for excess errors)
WARNING: gfortran.dg/constant_substring.f -O3 -fomit-frame-pointer
-funroll-loops compilation failed to produce executable
FAIL: gfortran.dg/constant_substring.f -O3 -fomit-frame-pointer
-funroll-all-loops -finline-functions (internal compiler error)
FAIL: gfortran.dg/constant_substring.f -O3 -fomit-frame-pointer
-funroll-all-loops -finline-functions (test for excess errors)
WARNING: gfortran.dg/constant_substring.f -O3 -fomit-frame-pointer
-funroll-all-loops -finline-functions compilation failed to produce
executable
FAIL: gfortran.dg/constant_substring.f -O3 -g (internal compiler error)
FAIL: gfortran.dg/constant_substring.f -O3 -g (test for excess errors)
WARNING: gfortran.dg/constant_substring.f -O3 -g compilation failed to
produce executable
FAIL: gfortran.dg/constant_substring.f -Os (internal compiler error)
FAIL: gfortran.dg/constant_substring.f -Os (test for excess errors)
WARNING: gfortran.dg/constant_substring.f -Os compilation failed to
produce executable
[...]
Tobias