We noticed that problem not long time ago. This is why I updated the BLAS
As the bug is considered minor to us (it does not affect the quality of
the library and most of the build are successful) and as we are planning a
release for LAPACK soon, we were expecting to fix that problem at that
I hope you did not lose too much of your time on this.
Thank you very much for your report.
Do not hesitate to send any other issues you may have with our library. It
will be a pleasure to assist you.
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 lapack.
Also, dsdot.o is missing from the definition of DBLAS1. Is that
Lapack mailing list