Opened 9 years ago

Last modified 8 years ago

#15957 closed enhancement

Let easily switch between GMP and MPIR — at Version 1

Reported by: Jean-Pierre Flori Owned by:
Priority: major Milestone: sage-6.4
Component: packages: standard Keywords:
Cc: François Bissey Merged in:
Authors: Jean-Pierre Flori Reviewers:
Report Upstream: N/A Work issues:
Branch: u/jpflori/ticket/15957 (Commits, GitHub, GitLab) Commit: 64802d4fd81be99903abe87c2c77261cef77808c
Dependencies: Stopgaps:

Status badges

Description (last modified by Jean-Pierre Flori)

Follow up to #12661.

One can set SAGE_MP_LIBRARY to choose between GMP and MPIR when issueing make. If needed this should even set SAGE_CHANGE_MP_LIBRARY and trigger further rebuild of spkgs if needed.

Change History (1)

comment:1 Changed 9 years ago by Jean-Pierre Flori

Authors: Jean-Pierre Flori
Branch: u/jpflori/ticket/15957
Cc: François Bissey added
Commit: 64802d4fd81be99903abe87c2c77261cef77808c
Description: modified (diff)
Status: newneeds_review

New commits:

2c34755Initial commit for GMP 5.1.3.
a14aaf2Explicit conversion in farey.cpp as recent GMP do not do it automatically.
a3bf5a1USe GMP or MPIR as default MP library.
aa61de8Merge remote-tracking branch 'trac/develop' into ticket/15957
64802d4Introduce variables to switch between MPIR and GMP.
Note: See TracTickets for help on using tickets.