#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.