#12173: Update FLINT to 2.3
---------------------------------------------------------------------+------
       Reporter:  mhansen                                            |         
Owner:  tbd     
           Type:  enhancement                                        |        
Status:  new     
       Priority:  major                                              |     
Milestone:  sage-5.3
      Component:  packages                                           |    
Resolution:          
       Keywords:  flint                                              |   Work 
issues:          
Report Upstream:  N/A                                                |     
Reviewers:          
        Authors:  Mike Hansen, Fredrik Johansson, Jean-Pierre Flori  |     
Merged in:          
   Dependencies:  #12433                                             |      
Stopgaps:          
---------------------------------------------------------------------+------

Comment (by jpflori):

 I've rebased patches on top of 5.2.
 I guess this is quite of useless because all patches related to #715
 should get remerged soon and we'll need to rebase on top of that which is
 basically the same as the latest 5.1 betas.
 Anyway...

 Apart from that I've posted a patch to get faster conversion between
 integer and mod polys, this is quite dirty, but seems to work ok.
 I did not have the time to rerun the test suite yet.

 The trick about ntl was to tell cython to use g++ rather than gcc.

 Two other remarks:
 * there is some file still named zmod_poly, I guess that's from FLINT 1.x
 and zn_poly, we might rename it to nmod_poly,
 * the integer_dense class does not use the template thing used by other
 polynomial class, I guess it should be treated in another ticket, but will
 be potentially a big amount of work. this is also true for other classes
 there.
 * the fmpz_mod_poly module could be wrapped, once again a fairly big
 amount of work.

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