#6456: Upgrade cvxopt in sage from 0.9 to 1.1.2
--------------------------------+-------------------------------------------
   Reporter:  was               |       Owner:  mabshoff  
       Type:  defect            |      Status:  needs_work
   Priority:  major             |   Milestone:  sage-4.5.2
  Component:  packages          |    Keywords:            
     Author:  schilly, dimpase  |    Upstream:  N/A       
   Reviewer:                    |      Merged:            
Work_issues:                    |  
--------------------------------+-------------------------------------------

Comment(by pjeremy):

 Replying to [comment:71 drkirkby]:
 >  * Try an earlier release (i.e newer than 0.9, but not the latest)

 I don't see any benefit in this. The only justification I can find
 mentioned in this thread for updating cvxopt is that the current version
 is "ancient". Unless someone comes up with a more compelling reason for
 updating, I would suggest sticking to the current spkg until problems with
 cvxopt-1.1.2 are resolved.

 >  * Contact the author, making him aware of the bug Peter found - i.e.
 passing 64-bit pointers when the code is expecting 32-bit ones. Also point
 out there are a lot of variables declared, which are never used.

 To be precise, the code is passing pointers to 64-bit objects to functions
 expecting pointers to 32-bit objects.

 I started to look at how difficult it would be to fix this morning but ran
 out of train journey before I got very far.

 Also, whilst reading through the revision history for cvxopt, I notice
 that there have been a couple of changes that don't appear to be backward
 compatible: The `cvxopt.random` module was deleted in 0.9.2 and the
 definition of `bool(A)` (where `A` is a matrix) was changed in 1.1. Are
 these changes likely to impact other components of Sage?

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/6456#comment:72>
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