#11248: SVD matrix decomposition may return a non-invertible "unitary" matrix
------------------------------+---------------------------------------------
   Reporter:  rbeezer         |          Owner:  jason, was
       Type:  defect          |         Status:  new       
   Priority:  major           |      Milestone:  sage-4.7  
  Component:  linear algebra  |       Keywords:            
Work_issues:                  |       Upstream:  N/A       
   Reviewer:                  |         Author:            
     Merged:                  |   Dependencies:            
------------------------------+---------------------------------------------

Comment(by rbeezer):

 Here are instructions Francois Bissey once sent me for building a Sage
 without LAPACK (which worked fine for me on a Linux system).  You need to
 unpack the numpy spkg, make the edit suggested below and roll up the spkg
 with a patch-level one greater (filename and directory name).  Then
 install {{{sage -i}}} the new package.  I then did the {{{sage -b}}} he
 suggests, IIRC.

 Experiment:  Build an LAPACK-less Sage and see if the error persists, or
 not.

 -----------

 I am not 100% certain that it will work as python automagic is quite
 strong.
 In Numpy's spkg-install add the following line
 export {ATLAS,PTATLAS,BLAS,LAPACK,MKL}=None
 between
 unset CFLAGS
 and
 python setup.py install ${NUMPY_FCONFIG}

 Actually you could throw the ${NUMPY_FCONFIG} bit because it is only
 used for lapack (which is a fortran library at heart, although I suspect
 numpy uses clapack from ATLAS on finding it).
 You rebuild numpy the usual way. Because numpy header and library are used
 in quite a few place a "sage -b" is probably a good idea, but it would
 possibly work without.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11248#comment:18>
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 post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en.

Reply via email to