#9343: Upgrade PARI to svn snapshot 12577 - a pre-release of PARI 2.4.3.
---------------------------------------------------------------------------------------------------------------------------+
   Reporter:  was                                                               
                                           |       Owner:  jdemeyer  
       Type:  enhancement                                                       
                                           |      Status:  needs_work
   Priority:  blocker                                                           
                                           |   Milestone:  sage-4.6  
  Component:  packages                                                          
                                           |    Keywords:            
     Author:  Robert Bradshaw, John Cremona, Jeroen Demeyer, William Stein, 
David Kirkby                                   |    Upstream:  N/A       
   Reviewer:  Robert Bradshaw, John Cremona, Jeroen Demeyer, William Stein, 
David Kirkby, François Bissey, Leif Leonhardy  |      Merged:            
Work_issues:                                                                    
                                           |  
---------------------------------------------------------------------------------------------------------------------------+

Comment(by leif):

 Replying to [comment:347 cremona]:
 > Replying to [comment:346 leif]:
 > > Well, I wrote ''"'''a''' GP script"''; John's doesn't resemble what
 Sage actually does.
 >
 > My script was intended to make the pari library do exactly what is does
 in that Sage example, i.e. it calls ellheight with the same point and
 curve.

 This wasn't meant as an offense; perhaps I should have written ''"... does
 not '''fully''' resemble what Sage does"''.

 > > Try {{{ellorder(E,Q)}}}...
 >
 > Meaning?  That returns 0, which is correct (it means infinite order).

 Yes, and '''that''''s what crashes with MPIR 2.1.1.

 Sage's {{{EllipticCurvePoint_number_field.height()}}} first calls
 {{{self.has_finite_order()}}}, which in turn calls {{{self.order()}}},
 which uses PARI's {{{orderell()}}} (deprecated, {{{ellorder()}}} in the GP
 interpreter).

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