This is the mail archive of the
fortran@gcc.gnu.org
mailing list for the GNU Fortran project.
Re: Two glitches while testing gcc version 4.3.0 20070216
- From: dominiq at lps dot ens dot fr (Dominique Dhumieres)
- To: dominiq at lps dot ens dot fr, sgk at troutmask dot apl dot washington dot edu
- Cc: fortran at gcc dot gnu dot org, jvdelisle at verizon dot net
- Date: Tue, 20 Feb 2007 10:06:04 +0100 (CET)
- Subject: Re: Two glitches while testing gcc version 4.3.0 20070216
> It was a historical accident caused by LAPACK that gfortran etime_
> to the world.
I just tested lapack-3.1.0 and the problem is still there.
> > Finally with -O3 -funroll-loops, I got:
> >
> > csep.out: CST drivers: 1 out of 11664 tests failed to pass the threshold
> > ded.out: DES: 2 out of 3264 tests failed to pass the threshold
> > ded.out: DSX: 2 out of 3494 tests failed to pass the threshold
> > dgd.out: DXV drivers: 200 out of 5000 tests failed to pass the threshold
> > sgd.out: SXV drivers: 37 out of 5000 tests failed to pass the threshold
> > ssep.out: SST: 2 out of 4662 tests failed to pass the threshold
> > ssep.out: SST drivers: 1 out of 14256 tests failed to pass the threshold
> > zgd.out: ZXV drivers: 24 out of 5000 tests failed to pass the threshold
>
> These are very good results.
Yes, gcc version 4.3.0 20070216 seems to be very well done (at least for OSX 10.3).
I have forgotten to mention that the above results were obtained for lapack 3.0.
With 3.1.0 I got:
TESTING/csep.out: CST: 1 out of 4662 tests failed to pass the threshold
TESTING/csep.out: CST drivers: 1 out of 11664 tests failed to pass the threshold
TESTING/csep.out: CST: 1 out of 4662 tests failed to pass the threshold
TESTING/csvd.out: CBD: 1 out of 4085 tests failed to pass the threshold
TESTING/dgd.out: DXV drivers: 200 out of 5000 tests failed to pass the threshold
TESTING/dsep.out: DST drivers: 1 out of 14256 tests failed to pass the threshold
TESTING/dsep.out: DST drivers: 1 out of 14256 tests failed to pass the threshold
TESTING/sgd.out: SXV drivers: 37 out of 5000 tests failed to pass the threshold
TESTING/ssep.out: SST: 1 out of 4662 tests failed to pass the threshold
TESTING/zgd.out: ZXV drivers: 24 out of 5000 tests failed to pass the threshold
TESTING/zsep.out: ZST: 1 out of 4662 tests failed to pass the threshold
TESTING/zsep.out: ZST: 1 out of 4662 tests failed to pass the threshold
TESTING/zsep.out: ZST drivers: 1 out of 11664 tests failed to pass the threshold
TESTING/zsep.out: ZST: 1 out of 4662 tests failed to pass the threshold
TESTING/zsep.out: ZST drivers: 1 out of 11664 tests failed to pass the threshold
but I did not have to patch SRC/slarre.f to avoid an infinite loop in ./xeigtstc < sep.in
(note this file have been changed a lot between the two versions).
Dominique