#12661: Upgrade the optional GMP package
---------------------------------+------------------------------------------
   Reporter:  SimonKing          |          Owner:  tbd         
       Type:  defect             |         Status:  needs_review
   Priority:  major              |      Milestone:  sage-5.0    
  Component:  optional packages  |       Keywords:  gmp         
Work_issues:                     |       Upstream:  N/A         
   Reviewer:                     |         Author:  Simon King  
     Merged:                     |   Dependencies:              
---------------------------------+------------------------------------------

Comment(by leif):

 FWIW, I did build Sage against GMP (5.0.1 or 5.0.2) a couple of times in
 2010 (when we made the "first big PARI upgrade") and never ran into any
 problems, except for the Lcalc spkg, which was the only one explicitly
 using `-lmpir` instead of `-lgmp`, an issue which AFAIK meanwhile is
 fixed.

 Although I looked at the (btw. completely outdated) optional GMP spkg (on
 other occasions as well), I didn't use any of it, in particular didn't
 apply any additional patches to the more recent GMP versions.

 ----

 We'll probably only run into trouble with using GMP instead of MPIR the
 day we upgrade FLINT, as newer (2.x, but IIRC only the most recent)
 versions of FLINT use some ''MPIR'' internals GMP doesn't provide, or at
 least isn't compatible with.

 But for the moment it should be ok to use GMP instead, although (for
 CLooG) this shouldn't be necessary.

 (In contrast, as Dima recently mentioned on sage-devel and mpir-devel, GAP
 uses some GMP internals MPIR currently doesn't provide.  The [older?]
 version of GAP we use apparently works with MPIR... :-) )

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