LAPACK Archives

[Lapack] lapack -- bug in Makefile


The version of lapack currently available for download as contains a bug in the BLAS source 
code which has been fixed in the currently available version of BLAS 

From lapack-3.1.1/BLAS/SRC/Makefile:

ALLOBJ=$(SBLAS1) $(SBLAS2) $(SBLAS3) $(DBLAS1) $(DBLAS2) $(DBLAS3)   \          
   $(CBLAS1) $(CB1AUX) $(CBLAS2) $(CBLAS3) $(ZBLAS1) $(ZB1AUX) \                
   $(ZBLAS2) $(ZBLAS3) $(ALLBLAS)                                               

$(CB1AUX) and $(ZB1AUX) have been removed from this list because they cause .o 
files to be listed redundantly in the resulting archive, which then makes it 
less convenient to create shared objects based on the archive.  It would be 
nice if this fix could be propagated into the BLAS Makefile that is embedded in 

Also, dsdot.o is missing from the definition of DBLAS1.  Is that intentional?

Nathan Coulter

<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