#11616: Upgrade MPIR to a more recent upstream release
---------------------------+------------------------------------------------
   Reporter:  leif         |          Owner:  leif                      
       Type:  enhancement  |         Status:  needs_review              
   Priority:  major        |      Milestone:  sage-4.7.2                
  Component:  packages     |       Keywords:  GMP, SandyBridge, Westmere
Work_issues:               |       Upstream:  N/A                       
   Reviewer:               |         Author:                            
     Merged:               |   Dependencies:  #8664 #5847               
---------------------------+------------------------------------------------
Changes (by leif):

  * status:  new => needs_review


Old description:

> 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 [[BR]]
>    md5sum: `ff0104e302611e49604a1c4ead97cbf4  mpir-2.3.1.p0.spkg`
>
>  * http://spkg-upload.googlecode.com/files/mpir-2.4.0.p0.spkg [[BR]]
>    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
> [comment:ticket:8664:114 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 [[BR]]
>  ...

New description:

 This is a follow-up to #8664.

 The following spkgs are based on the (not yet merged) MPIR 2.1.3.p4 spkg
 from #8664:

  * http://spkg-upload.googlecode.com/files/mpir-2.3.1.p0.spkg [[BR]]
    md5sum: `ff0104e302611e49604a1c4ead97cbf4  mpir-2.3.1.p0.spkg`

  * http://spkg-upload.googlecode.com/files/mpir-2.4.0.p0.spkg [[BR]]
    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, but
 [attachment:MPIR_upstream_changes_between_2.1.1_and_2.4.0.txt attached
 them] in a plain text file.

 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
 [comment:ticket:8664:114 is also available] ''there''.

 Note that #5847 technically again '''needs review''' because I had to
 rebase the trivial one-line patch attached 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 [[BR]]
  ...

--

Comment:

 Setting this to "needs review" since the MPIR 2.1.3.p4 from #8664 got
 positive review again, though so far only by a single reviewer.

 The current packages are mainly meant for '''testing the new upstream
 releases''', hopefully on a variety of platforms supported by Sage; some
 improvements or changes to Sage's part will most probably follow.

 It would just be nice to ''relatively early'' know whether any of them
 (more important, MPIR 2.4.0) causes any problems on one of our platforms.
 (MPIR 2.5.0 is scheduled for September 1st, which isn't that far...)

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