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

Reply via email to