Opened 2 years ago

Closed 2 years ago

#30625 closed enhancement (fixed)

upgrade GMP to version 6.2.0

Reported by: Dima Pasechnik Owned by:
Priority: major Milestone: sage-9.3
Component: packages: standard Keywords: upgrade, gmp
Cc: Dima Pasechnik, François Bissey, Maarten Derickx, Samuel Lelièvre, John Palmieri Merged in:
Authors: Dima Pasechnik Reviewers: Isuru Fernando
Report Upstream: N/A Work issues:
Branch: f331395 (Commits, GitHub, GitLab) Commit: f331395254ddd32432584dfcaefd3e33d2e3066b
Dependencies: Stopgaps:

Status badges

Description (last modified by Dima Pasechnik)

Release notes:

Our current version is gmp 6.1.2, outdated.

Previous upgrade:

  • #19706 (Upgrade GMP) - merged in Sage 8.1.beta7, released 2017-10

see upstream_url for the tarball

Change History (8)

comment:1 Changed 2 years ago by Samuel Lelièvre

Cc: Dima Pasechnik François Bissey Maarten Derickx Samuel Lelièvre added
Description: modified (diff)
Keywords: upgrade gmp added

Available upstream tarballs:

Do we go for the smallest one, or do we have a preference for .xz?

For gmp 6.1.2 we used .bz2 but I don't see that listed at

comment:2 Changed 2 years ago by Dima Pasechnik

xz is well-tested, the difference is 0.5% wrt to lz, let's stick with xz

-- even though "xz" an abbreviated Russian for NFC

comment:3 Changed 2 years ago by Dima Pasechnik

Authors: Dima Pasechnik
Branch: u/dimpase/packages/gmp620
Cc: John Palmieri added
Commit: 9e6f4b1b555f12a93d04f65252a1911ed6753c8e
Description: modified (diff)
Milestone: sage-9.2sage-9.3
Status: newneeds_review

New commits:

9e6f4b1update gmp tp version 6.2.0

comment:4 Changed 2 years ago by git

Commit: 9e6f4b1b555f12a93d04f65252a1911ed6753c8ef331395254ddd32432584dfcaefd3e33d2e3066b

Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:

f331395update gmp to version 6.2.0

comment:5 Changed 2 years ago by Dima Pasechnik

corrected the typo in the commit message

comment:6 Changed 2 years ago by John Palmieri

Works with Xcode 12.

comment:7 Changed 2 years ago by Isuru Fernando

Reviewers: Isuru Fernando
Status: needs_reviewpositive_review

comment:8 Changed 2 years ago by Volker Braun

Branch: u/dimpase/packages/gmp620f331395254ddd32432584dfcaefd3e33d2e3066b
Resolution: fixed
Status: positive_reviewclosed
Note: See TracTickets for help on using tickets.