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

Reply via email to