#13137: upgrade MPIR to 2.6.0
-------------------------------------------------------------------------+--
       Reporter:  jhpalmieri                                             |      
   Owner:  tbd           
           Type:  enhancement                                            |      
  Status:  needs_review  
       Priority:  major                                                  |     
Milestone:  sage-5.6      
      Component:  packages                                               |    
Resolution:                
       Keywords:  mpir spkg                                              |   
Work issues:                
Report Upstream:  N/A                                                    |     
Reviewers:  Jeroen Demeyer
        Authors:  John Palmieri, Jean-Pierre Flori, Karl-Dieter Crisman  |     
Merged in:                
   Dependencies:  #13755                                                 |      
Stopgaps:                
-------------------------------------------------------------------------+--

Comment (by jpflori):

 Replying to [comment:61 kcrisman]:
 > Notwithstanding, Sage passes all (not long) tests even with that on my
 Mac, as well as on sage.math.  Maybe that's good enough for this ticket.
 >
 > ----
 >
 > > Just FYI, it seems to me that we should quite quickly get rid of
 zn_poly spkg.
 > > Not sure the spkg will be used at all when FLINT gets updated to 2.3,
 see #12173 which is definitely more than ready for review.
 > I don't notice any talk there about getting rid of it, though I see the
 name changes.  That said, there are only three files in `module_list.py`
 which include `zn_poly` in their library list, and then
 For the first file, linking to zn_poly should not be needed anymore and
 should be fixed at #12173.
 In fact I'm not really sure anyway it was, there is no direct reference to
 zn_poly there and it must in fact use it through FLINT 1.5.2 (which ships
 zn_poly...).

 For the second file, the sole function which still really directly use is
 some "experimental preview"...
 The real deal is operated through FLINT (which then use its own zn_poly).
 I think this should be removed as well and the preview function deleted (I
 don't think it used anywhere).
 > there is the whole sage/schemes/hyperelliptic_curves/hypellfrob/ folder,
 also by David Harvey, which definitely depends on it.  It does appear that
 "zn_poly is no longer maintained" and the latest version was included in
 FLINT - has been since 2009, huh.  I assume its functionality is still in
 the "complete rewrite" of FLINT 2.x?
 Indeed the hypellfrob spkg will still depend on zn_poly.
 Although I think all functionalities of zn_poly should be given by FLINT
 2.3 (and even 1.5.2 which ships zn_poly remember).
 This is more problematic as we would need to patch hyperellfrob to use
 what is exposed by FLINT 1.5.2 or rather 2.3...

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