-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Description
Hi,
I build openblas w/lapack for use in octave, scipy, numpy, etc. The openblas-0.1.0 build is fine, but a number of octave tests (related to qr.cc. qz.cc, and svd.cc) fail due to a bug in the lapack-3.4.0 routines [d|s|c|z]gesvd_. This bug appears to have been fixed in lapack-3.4.1; refs:
http://savannah.gnu.org/bugs/?35596
http://www.netlib.org/lapack/errata_from_340_to_341.html (see bug0085)
I modified openblas-0.1.0/Makefile and adapted the lapack patch openblas-0.1.0/patch.for_lapack-3.4.0 for use in lapack-3.4.1, rebuilt openblas-0.1.0 successfully, and now all octave tests pass.
I would attach the patch I used for upgrading openblas-0.1.0/Makefile to lapack-3.4.1 along with the new lapack patch file patch.for_lapack-3.4.1 I created but I don't know how to do so here..
Again, openblas itself is fine, and I really appreciate all the work you've done on this.
thanks much,
John