#15738: upgrade eclib to version 20140126
-------------------------------------+-------------------------------------
Reporter: cremona | Owner: cremona
Type: enhancement | Status: needs_work
Priority: major | Milestone: sage-6.1
Component: packages: | Resolution:
standard | Merged in:
Keywords: eclib | Reviewers:
Authors: John Cremona | Work issues:
Report Upstream: N/A | Commit:
Branch: | 315ab741adad959c8f43795ff0db7f9341c82023
u/cremona/ticket/15738 | Stopgaps:
Dependencies: |
-------------------------------------+-------------------------------------
Comment (by jdemeyer):
The output of the saturation doctest (the one which changed) seems random.
I have found
{{{
sage -t src/sage/schemes/elliptic_curves/ell_rational_field.py
**********************************************************************
File "src/sage/schemes/elliptic_curves/ell_rational_field.py", line 2163,
in
sage.schemes.elliptic_curves.ell_rational_field.EllipticCurve_rational_field.saturation
Failed example:
E.saturation([2*P]) # needs higher precision, handled by eclib
Expected:
([(1755450733726721618440965414535034458701302721700399/970334851896750960577261378321772998240802013604
:
-59636173615502879504846810677646864329901430096139563516090202443694810309127/955833935771565601591243078845907133814963790187832340692216425242529192
: 1)], 2, 113.302910926080)
Got:
([(-439882683622326018487864747196375349103814452517687949/769190421485324305003142379600041098233439689147025
:
4502121973552688312422867845470844967444129306224713180310803904513790368504334/21332944386077194990255068064772535340283929319092661707597856317134035277625
: 1)], 2, 113.302910926080)
**********************************************************************
}}}
and
{{{
sage -t --long src/sage/schemes/elliptic_curves/ell_rational_field.py
**********************************************************************
File "src/sage/schemes/elliptic_curves/ell_rational_field.py", line 2163,
in
sage.schemes.elliptic_curves.ell_rational_field.EllipticCurve_rational_field.saturation
Failed example:
E.saturation([2*P]) # needs higher precision, handled by eclib
Expected:
([(1755450733726721618440965414535034458701302721700399/970334851896750960577261378321772998240802013604
:
-59636173615502879504846810677646864329901430096139563516090202443694810309127/955833935771565601591243078845907133814963790187832340692216425242529192
: 1)], 2, 113.302910926080)
Got:
([(697059763916839811078337858798347162470013766225553/125882473941508715401055010125120306742453617664
:
17964093978634735025234271759384575412627262961292171402552454280120845611703/44663001336009603558781167435086158167457788739030704541177457005068288
: 1)], 2, 113.302910926080)
**********************************************************************
}}}
--
Ticket URL: <http://trac.sagemath.org/ticket/15738#comment:11>
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 unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/groups/opt_out.