LAPACK Archives

[Lapack] Lapack makefile still needs fixing

  Hello. I sent a revised pair of makefiles to your office nearly a year 
ago which included a fix for the incorrect folder traversal in 
variants_testing that I found in lapack-3.2. The error still exists in 
lapack-3.2.1.

I don't know what version of make can process your makefile correctly, but 
it's for sure that GNU make 3.81 (the standard current Linux version) 
doesn't do it.

The console log showing the error is pasted below. It shows that the 
processing drops one level below the main lapack source folder, then looks 
two folders up (one above the main folder) for lapack_LINUX32.a and 
doesn't find it. It seems clear that nobody tested the the 
variants_testing makefile option in lapack-3.2.1 or previous releases.

John Tellefson
Salina, KS


Testing COMPLEX-COMPLEX16 LAPACK protoype linear equation routines
./xlintstzc < zctest.in > zctest.out 2>&1
Testing COMPLEX16 LAPACK RFP protoype linear equation routines
./xlintstrfz < ztest_rfp.in > ztest_rfp.out 2>&1
make[1]: Leaving directory 
`/home/dilbert/Download/linear/lapack-3.2.1/TESTING'
( cd TESTING ; rm -f xlintst* ; make  LAPACKLIB='SRC/VARIANTS/LIB/cholrl.a 
../../lapack_LINUX32.a' ; \
         mv stest.out stest_cholrl.out ; mv dtest.out dtest_cholrl.out ; 
mv ctest.out ctest_cholrl.out ; mv ztest.out ztest_cholrl.out )
make[1]: Entering directory 
`/home/dilbert/Download/linear/lapack-3.2.1/TESTING'
make[1]: *** No rule to make target `../../lapack_LINUX32.a', needed by 
`xlintsts'.  Stop.
make[1]: Leaving directory 
`/home/dilbert/Download/linear/lapack-3.2.1/TESTING'
( cd TESTING ; rm -f xlintst* ; make  
LAPACKLIB='SRC/VARIANTS/LIB/choltop.a ../../lapack_LINUX32.a' ; \
         mv stest.out stest_choltop.out ; mv dtest.out dtest_choltop.out ; 
mv ctest.out ctest_choltop.out ; mv ztest.out ztest_choltop.out )
make[1]: Entering directory 
`/home/dilbert/Download/linear/lapack-3.2.1/TESTING'
make[1]: *** No rule to make target `../../lapack_LINUX32.a', needed by 
`xlintsts'.  Stop.
make[1]: Leaving directory 
`/home/dilbert/Download/linear/lapack-3.2.1/TESTING'
mv: cannot stat `stest.out': No such file or directory
mv: cannot stat `dtest.out': No such file or directory
mv: cannot stat `ctest.out': No such file or directory
mv: cannot stat `ztest.out': No such file or directory
make: *** [variants_testing] Error 1

-- 
http://www.mozilla.org  Firefox browser, Thunderbird email, Seamonkey 
all-in-one, Sunbird calendar and more. Free open-source software for Windows, 
Linux, Mac OS and other systems

-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
http://lists.eecs.utk.edu/mailman/private/lapack/attachments/20100209/8bdf5832/attachment.html
 

<Prev in Thread] Current Thread [Next in Thread>


For additional information you may use the LAPACK/ScaLAPACK Forum.
Or one of the mailing lists, or