#8664: Upgrade Sage's MPIR spkg to version 2.1.3
--------------------------------------------------------------------------------------------------------------------+
    Reporter:  was                                                              
                                    |         Owner:  GeorgSWeber               
       
        Type:  enhancement                                                      
                                    |        Status:  closed                    
       
    Priority:  major                                                            
                                    |     Milestone:  sage-4.7.2                
       
   Component:  packages                                                         
                                    |    Resolution:  fixed                     
       
    Keywords:  sd32, GMP ECM execstack Fedora 14 extension module library 
dependencies Darwin 11 MacOS X 10.7 Lion  |   Work_issues:                      
             
    Upstream:  N/A                                                              
                                    |      Reviewer:  Leif Leonhardy, Dmitrii 
Pasechnik
      Author:  Mike Hansen, Leif Leonhardy                                      
                                    |        Merged:  sage-4.7.2.alpha3         
       
Dependencies:  #5847                                                            
                                    |  
--------------------------------------------------------------------------------------------------------------------+

Old description:

> {{{
> Hi,
>
> OK, after all this, the build finally completed.  The only changes I made
> were:
>
> * Updated mpir to rc3
> * patched ecm as explained here:
>     http://lists.gforge.inria.fr/pipermail/ecm-
> discuss/2009-August/004070.html
>    (Though this had to be slightly modified -- just search for the same
> command, which moved.)
>

> I then ran the long Sage test suite, and some tests fail.
>
> http://sage.math.washington.edu/home/wstein/build/mpir2/sage-4.3.5/testlong.log
>
> ----------------------------------------------------------------------
> The following tests failed:
>

>         sage -t  -long "devel/sage/doc/en/tutorial/tour_numtheory.rst"
>         sage -t  -long "devel/sage/doc/fr/tutorial/tour_numtheory.rst"
>         sage -t  -long "devel/sage/sage/modular/cusps.py"
>         sage -t  -long "devel/sage/sage/modular/modsym/boundary.py"
>         sage -t  -long "devel/sage/sage/modular/modsym/ambient.py"
>         sage -t  -long "devel/sage/sage/libs/pari/gen.pyx"
>         sage -t  -long "devel/sage/sage/rings/arith.py"
>         sage -t  -long "devel/sage/sage/rings/integer.pyx"
>         sage -t  -long
> "devel/sage/sage/rings/polynomial/multi_polynomial_ideal.py"
>         sage -t  -long "devel/sage/sage/tests/book_stein_ent.py"
>         sage -t  -long
> "devel/sage/sage/schemes/elliptic_curves/heegner.py"
> Total time for all tests: 7170.6 seconds
>
> --
>
> I looked and it appears that maybe all of these are the result of the
> XGCD behavior in MPIR changing again.  Has it changed to be like GMP now?
> That would be convenient.
>
> william
> }}}
>

> ----
>
> '''New spkg: [http://spkg-
> upload.googlecode.com/files/mpir-2.1.3.p4.spkg]'''
>
> '''md5sum:''' `f84278504f4e1b696030c41cac6e4719  mpir-2.1.3.p4.spkg`
>
> '''Apply''' [attachment:trac_8664-fix_extmod_deps_for_MPIR_generically-
> sagelib-rebased_to_4.7.2.alpha2.patch] '''to the Sage library''' (after
> installation of the spkgs and a rebuild of dependent packages).
>
> ----
>
> See comment(s) below on how to ''"manually"'' install and test the new
> packages. (ECM has to be updated, too, package is at #5847.)
>
> ----
>
> #9522 can be closed as invalid / duplicate once this ticket has been
> merged.

New description:

 {{{
 Hi,

 OK, after all this, the build finally completed.  The only changes I made
 were:

 * Updated mpir to rc3
 * patched ecm as explained here:
     http://lists.gforge.inria.fr/pipermail/ecm-
 discuss/2009-August/004070.html
    (Though this had to be slightly modified -- just search for the same
 command, which moved.)


 I then ran the long Sage test suite, and some tests fail.

 http://sage.math.washington.edu/home/wstein/build/mpir2/sage-4.3.5/testlong.log

 ----------------------------------------------------------------------
 The following tests failed:


         sage -t  -long "devel/sage/doc/en/tutorial/tour_numtheory.rst"
         sage -t  -long "devel/sage/doc/fr/tutorial/tour_numtheory.rst"
         sage -t  -long "devel/sage/sage/modular/cusps.py"
         sage -t  -long "devel/sage/sage/modular/modsym/boundary.py"
         sage -t  -long "devel/sage/sage/modular/modsym/ambient.py"
         sage -t  -long "devel/sage/sage/libs/pari/gen.pyx"
         sage -t  -long "devel/sage/sage/rings/arith.py"
         sage -t  -long "devel/sage/sage/rings/integer.pyx"
         sage -t  -long
 "devel/sage/sage/rings/polynomial/multi_polynomial_ideal.py"
         sage -t  -long "devel/sage/sage/tests/book_stein_ent.py"
         sage -t  -long
 "devel/sage/sage/schemes/elliptic_curves/heegner.py"
 Total time for all tests: 7170.6 seconds

 --

 I looked and it appears that maybe all of these are the result of the XGCD
 behavior in MPIR changing again.  Has it changed to be like GMP now?  That
 would be convenient.

 william
 }}}


 ----

 '''New spkg:
 [http://sage.math.washington.edu/home/leif/Sage/spkgs/mpir-2.1.3.p4.spkg]'''

 '''md5sum:''' `197c652a6bdbf20c2e47be9176a8616e  mpir-2.1.3.p4.spkg`

 '''Apply''' [attachment:trac_8664-fix_extmod_deps_for_MPIR_generically-
 sagelib-rebased_to_4.7.2.alpha2.patch] '''to the Sage library''' (after
 installation of the spkgs and a rebuild of dependent packages).

 ----

 See comment(s) below on how to ''"manually"'' install and test the new
 packages. (ECM has to be updated, too, package is at #5847.)

 ----

 #9522 can be closed as invalid / duplicate once this ticket has been
 merged.

--

Comment(by leif):

 Had to fix the changelog and some file permissions.

 Corrected spkg at new location.

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