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