Hi John, I emailed you my latest communication to them. Hopefully it's not such a big deal.
Dima On Friday, 9 March 2012 10:21:40 UTC+8, 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? > > -- > John > > On Friday, 9 March 2012 10:21:40 UTC+8, 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? > > -- > John > > -- 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