Page 1 of 1

problem in compiling/testing LAPACK 3.0

PostPosted: Thu Feb 09, 2006 6:51 pm
by lighting25
i dowloaded the latest version, which is 3.0, of LAPACK and tried to compiled it in our system. The library was successfully built up, but the making process gives error prompt while it tries to test the BLAS library.
I tried to modify ILAENV and ISPEC variables in ilaenv.f. And the test program still does not work.

the error messages comes out from the make procedure are

make[1]: Entering directory `/home/ywu/LAPACK/TESTING'
Testing REAL LAPACK linear equation routines
./xlintsts < stest.in > stest.out 2>&1
Ambiguous output redirect.
make[1]: *** [stest.out] Error 1
make[1]: Leaving directory `/home/ywu/LAPACK/TESTING'
make: *** [testing] Error 2


I downloaded the precompiled ATLAS and use it as my BLAS library.

My system is Linux. and i changed the make.inc file accordingly.

Does any one have the same problem? or does anybody know how to solve this problem?

Thanks a lot!

PostPosted: Thu Feb 09, 2006 7:12 pm
by Julien Langou
This has nothing to do with the BLAS, this has to do with your shell.

Try
setenv SHELL bash; make
this should work.

Julien
(and if this works, thanks to George)

PostPosted: Thu Feb 09, 2006 7:30 pm
by lighting25
ya.. it works.. thank you, thank George.

But, i still get errors here
make[2]: Leaving directory `/home/ywu/LAPACK/TESTING/EIG'
NEP: Testing Nonsymmetric Eigenvalue Problem routines
./xeigtsts < nep.in > snep.out 2>&1
make[1]: *** [snep.out] Error 139
make[1]: Leaving directory `/home/ywu/LAPACK/TESTING'
make: *** [testing] Error 2


hmm.... i am trying to solve it.

PostPosted: Thu Feb 09, 2006 9:26 pm
by Julien Langou
try to apply the patch:
http://www.netlib.org/lapack-dev/lapack ... 042002.tgz

(It is a tgz with all the files you can find at:
http://www.netlib.org/lapack/release_notes.html
)

I think you get this bug if you do not apply the patch.

Julien