#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.