This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug middle-end/22608] LAPACK - BLAS test errors.
- From: "27roses at daum dot net" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 25 Jul 2005 10:24:00 -0000
- Subject: [Bug middle-end/22608] LAPACK - BLAS test errors.
- References: <20050722112124.22608.27roses@daum.net>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From 27roses at daum dot net 2005-07-25 10:23 -------
Here is details of the build procedure.
linux-2.4.20-31.9
AMD Athlon XP 2500+
[root@node2 root]# gcc -v
Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/3.2.2/specs
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --
infodir=/usr/share/info --enable-shared --enable-threads=posix --disable-
checking --with-system-zlib --enable-__cxa_atexit --host=i386-redhat-linux
Thread model: posix
gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5)
[root@node2 root]# which gcc
/usr/bin/gcc
[root@node2 root]#mkdir temp
[root@node2 root]#cd temp
[root@node2 temp]# /home/downloads/gcc-4.0.1/configure --prefix=/usr/local/gcc-
4.0.1-F90
..................
.................
checking for MPFR... yes
The following languages will be built: c,c++,f95,java,objc
*** This configuration is not supported in the following subdirectories:
target-libada
(Any other directories should still work fine.)
..................
.................
[ami@node2 CLAPACK]$gcc -v
Using built-in specs.
Target: i686-pc-linux-gnu
Configured with: /home/downloads/gcc-4.0.1/configure --prefix=/usr/local/gcc-
4.0.1-noF --enable-languages=c,c++,objc,treelang
Thread model: posix
gcc version 4.0.1
[ami@node2 CLAPACK]$cp INSTALL/make.inc.LINUX ./make.inc
[ami@node2 CLAPACK]$export LD_LIBRARY_PATH="/usr/local/gcc-4.0.1-F90"
[ami@node2 CLAPACK]$export LIBRARY_PATH="/usr/local/gcc-4.0.1-F90"
[ami@node2 CLAPACK]$make f2clib
..................
.................
ranlib libI77.a
cp libI77.a ..
make[1]: exit `/home/ami/temp/CLAPACK/F2CLIBS/libI77' directory
[ami@node2 CLAPACK]$make blaslib
[ami@node2 CLAPACK]$cd BLAS/TESTING; make -f Makeblat2 ; \
cd .. ; \
./xblat2s < sblat2.in ; \
./xblat2d < dblat2.in ; \
./xblat2c < cblat2.in ; \
./xblat2z < zblat2.in ; \
cd TESTING; make -f Makeblat3 ; \
cd .. ; \
./xblat3s < sblat3.in ; \
./xblat3d < dblat3.in ; \
./xblat3c < cblat3.in ; \
./xblat3z < zblat3.in
..................
.................
../../blas_LINUX.a ../../F2CLIBS/libF77.a ../../F2CLIBS/libI77.a -lm -
lc -o ../xblat3z
[ami@node2 BLAS]$ cat CBLAT2.SUMM
TESTS OF THE COMPLEX LEVEL 2 BLAS
THE FOLLOWING PARAMETER VALUES WILL BE USED:
FOR N 0 1 2 3 5 9
FOR K 0 1 2 4
FOR INCX AND INCY 1 2 -1 -2
FOR ALPHA ( .0, .0) ( 1.0, .0) ( .7, -.9)
FOR BETA ( .0, .0) ( 1.0, .0) ( 1.3,-1.1)
ROUTINES PASS COMPUTATIONAL TESTS IF TEST RATIO IS LESS THAN 16.00
RELATIVE MACHINE PRECISION IS TAKEN TO BE 1.1E-19
CGEMV PASSED THE TESTS OF ERROR-EXITS
******* - COMPUTED RESULT IS LESS THAN HALF ACCURATE *******
EXPECTED RESULT COMPUTED RESULT
1 ( .551243 , -.533049E-01) ( .551243 , -.533049E-01)
2 ( -.816325E-01, .389502 ) ( -.816325E-01, .389502 )
******* CGEMV FAILED ON CALL NUMBER:
10: CGEMV ('N', 2, 1,( .7, -.9), A, 3, X, 1,( .0, .0), Y, 1)
.
CGBMV PASSED THE TESTS OF ERROR-EXITS
******* FATAL ERROR - COMPUTED RESULT IS LESS THAN HALF ACCURATE *******
EXPECTED RESULT COMPUTED RESULT
1 ( .446175 , -.597479E-01) ( .446175 , -.597480E-01)
2 ( .186813 , -.929071E-01) ( .186813 , -.929071E-01)
******* CGBMV FAILED ON CALL NUMBER:
.............
END OF TESTS
I can find 'FATAL ERRORs' in CBLAT3.SUMM, SBLAT2.SUMM, SBLAT3.SUMM .
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22608