#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.

Reply via email to