-
-
Notifications
You must be signed in to change notification settings - Fork 10.9k
Support atlas 3.10 #3774
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
I guess this already works if you provide the right name in site.cfg? So the issue is to fix the autodetection in |
Actually, it doesn't work with this in site.cfg either:
|
Okay, I can override with:
but site.cfg states that [atlas] is deprecated and should not be used. |
Does |
With just:
I get:
Is there some way to tell numpy that lapack is in there? |
Any change here? |
Hmm, seems the change was in ATLAS 3.9.33 released 01/21/11, so we should probably fix this in numpy. |
Recent ATLAS combines the previous libraries into two * libsatlas -- single threaded. * libtatlas -- threaded. This fix is a bit of hack in that ATLAS > 3.9.33 is treated as a new, separate library covered by atlas_3_10_info, but the latter derived from atlas_info, which treats the cblas, atlas, and atlas_lapack libraries separately, so the new info has a bit of repetition. The alternative would be to rewrite atlas_info, but that can wait on a larger cleanup of the build system. Closes numpy#3774.
With atlas 3.10 the library names have changed, either libsatlas for serial or libtatlas for threaded.
The text was updated successfully, but these errors were encountered: