On Thu, 08 Mar 2012 18:21:40 John H Palmieri wrote:
> On Thursday, March 8, 2012 4:49:12 PM UTC-8, Dima Pasechnik wrote:
> > It turns out that here Apple is not doing anything wrong.
> > (after having a discussion here:
> > https://discussions.apple.com/message/17795537)
> > 
> > It's improper use of BLAS by CVXOPT people that triggers errors.
> > The C code in question violates BLAS convention that incx=0 in these
> > kinds of BLAS functions is illegal.
> > Please see p.30, 1st paragraph of Sect. 2.5.3.
> > http://www.netlib.org/blas/blast-forum/chapter2.pdf
> > 
> > There is also a description of xAXPBY function (which is a slight
> > extension of xAXBY which you presume to be buggy) on p.47 which says 
> > that if incx (or incy) is set to 0 then an error flag must be raised.
> > 
> > So this is a CVXOPT bug, as far as I can see, Apple BLAS is not guilty
> > here.
> > 
> > So it seems that we can proceed without Atlas on OSX 10.7, after all...
> > Oh well.
> 
> Darn, I was looking forward to adding 6 hours to the Sage build time on my
> OS X 10.7 machines.
> 
> Any ideas on when there might be a cvxopt fix?
There is already a cvxopt-1.1.4 (sage currently ship 1.1.3) do we now if it is 
also buggy? 
My experience from sage-on-gentoo is that going to 1.1.4 is just a matter
of dropping a new spkg - no patch to sage are necessary.

Francois

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to