#5817: [with spkg, needs review] Update FLINT to 1.2.5 (latest upstream release)
----------------------+-----------------------------------------------------
Reporter: mabshoff | Owner: mabshoff
Type: defect | Status: assigned
Priority: major | Milestone: sage-4.0.1
Component: packages | Keywords:
----------------------+-----------------------------------------------------
Comment(by dmharvey):
The output of {{{change_ring}}} (in the previous example) is not of type
{{{Polynomial_zmod_flint}}} as it should be, it ends up being
{{{Polynomial_generic_dense}}}. The multiplication ff * gg is actually
calling the generic karatsuba code in the Sage library, it's not calling
FLINT or {{{zn_poly}}} as far as I can tell. Each input to
{{{do_karatsuba()}}} is a list containing a single polynomial, instead of
a list of coefficients.
Probably making {{{change_ring}}} return the correct type of object will
fix all this mess. I don't think it has anything to do with FLINT or
{{{zn_poly}}}. Maybe it's a coercion problem.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/5817#comment:11>
Sage <http://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
-~----------~----~----~----~------~----~------~--~---