#20507: Slight annoyance wrt Numpy and ATLAS
---------------------------------+-------------------
Reporter: embray | Owner:
Type: defect | Status: new
Priority: minor | Milestone:
Component: PLEASE CHANGE | Resolution:
Keywords: | Merged in:
Authors: | Reviewers:
Report Upstream: N/A | Work issues:
Branch: | Commit:
Dependencies: | Stopgaps:
---------------------------------+-------------------
Comment (by embray):
I tried reading through #20157 but there's a lot of context missing that
makes it hard to tease out what the issues really are.
So what do you mean by "feed your user configuration" in this case? In
#20157 you write "Since we want the choice of blas/lapack to be
configurable by .pc files" but that could be better specified. What do
you mean by that exactly? What if I don't want to edit a .pc file to
change my BLAS or LAPACK libs and instead want to tell Numpy exactly what
I'm using through the means it already provides?
What this should really be doing is setting all the
`ATLAS,PTATLAS,OPENBLAS,MKL,BLISS,etc.` environment variables to 'None'
*except* the one for th implementation I'm actually using.
For now I changed my `spkg-install` for Numpy to just search for `-latlas`
in `blas.pc` and unset `ATLAS` if found. This does the correct thing, but
it's still a hack since relying on the `.pc` file alone is not a great way
to determine what BLAS I'm actually using (except in this case there is a
way, just ad-hoc).
--
Ticket URL: <http://trac.sagemath.org/ticket/20507#comment:2>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.