Opened 11 years ago
Last modified 10 years ago
#11616 closed enhancement
Upgrade MPIR to a more recent upstream release — at Version 1
Reported by: | leif | Owned by: | leif |
---|---|---|---|
Priority: | blocker | Milestone: | sage-5.0 |
Component: | packages: standard | Keywords: | sd32, GMP, SandyBridge, Westmere, yasm re2c race condition, Linux ia64 Itanium GCC 4.7.0 bug |
Cc: | justin, wbhart, jpflori | Merged in: | |
Authors: | Reviewers: | ||
Report Upstream: | N/A | Work issues: | |
Branch: | Commit: | ||
Dependencies: | #8664 #5847 | Stopgaps: |
Description (last modified by )
This is a follow-up to #8664.
The following spkgs are based on the not yet positively reviewed MPIR 2.1.3.p4 spkg from #8664:
- http://spkg-upload.googlecode.com/files/mpir-2.3.1.p0.spkg
md5sum:ff0104e302611e49604a1c4ead97cbf4 mpir-2.3.1.p0.spkg
- http://spkg-upload.googlecode.com/files/mpir-2.4.0.p0.spkg
md5sum:98e04aa43ceef04d83574f0ee8e152fc mpir-2.4.0.p0.spkg
You may want to give them a try now though. (The former is just intended as a "fallback" spkg in case problems introduced in the latter should arise.)
The list of changes between MPIR 2.1.3 (more precisely, 2.1.1) and MPIR 2.4.0 is fairly long, so I haven't put them into the description. I'll perhaps attach them as a text file later.
For instructions on how to install / test the spkgs please see #8664, as these two also require the new GMP-ECM 6.3.p2 spkg from #5847 and two patches to the Sage library (one from each ticket); a Sage 4.7.1.rc0 (Sage library) spkg with these two patches already applied is also available there.
mpir-2.4.0.p0 (Leif Leonhardy, July 21st, 2011)
- Upstream upgrade to MPIR 2.4.0 (#11616).
mpir-2.3.1.p0 (Leif Leonhardy, July 20th, 2011)
- Upstream upgrade to MPIR 2.3.1 (#11616).
- Clean up .hgtags.
mpir-2.1.3.p4 (Leif Leonhardy, July 19th, 2011)
- #8664: Upgrade Sage's MPIR spkg to version 2.1.3
...
Change History (2)
comment:1 Changed 11 years ago by
- Description modified (diff)
Note that some changes between 2.1.1 and 2.1.4 may be missing (documented elsewhere, i.e. at least on
mpir-devel
I think). The segfault was fixed in 2.1.3, the race condition in 2.1.4.