-
-
Notifications
You must be signed in to change notification settings - Fork 688
Closed
Description
lcalc works fine for the zeta function on cygwin, evidently:
sage: time lcalc.zeros(4)
CPU times: user 0.00 s, sys: 0.00 s, total: 0.00 s
Wall time: 0.19 s
[14.1347251, 21.0220396, 25.0108576, 30.4248761]
However, it doesn't work for computing with elliptic curves:
sage -t "devel/sage/sage/lfunctions/lcalc.py"
*** not enough memory
*** not enough memory
*** not enough memory
**********************************************************************
File "/home/wstein/sage-4.4.3/devel/sage/sage/lfunctions/lcalc.py", line 120:
sage: lcalc.zeros(3, EllipticCurve('37a')) # long
Expected:
[0.000000000, 5.00317001, 6.87039122]
Got:
[]
**********************************************************************
File "/home/wstein/sage-4.4.3/devel/sage/sage/lfunctions/lcalc.py", line 229:
sage: E.lseries().values_along_line(0.5, 3, 5)
Expected:
[(0, 0.209951303),
(0.500000000, -...e-16),
(1.00000000, 0.133768433),
(1.50000000, 0.360092864),
(2.00000000, 0.552975867)]
Got:
lcalc:
[]
**********************************************************************
File "/home/wstein/sage-4.4.3/devel/sage/sage/lfunctions/lcalc.py", line 374:
sage: lcalc.analytic_rank(E)
Exception raised:
Traceback (most recent call last):
File "/home/wstein/sage-4.4.3/local/bin/ncadoctest.py", line 1231, in run_one_test
self.run_one_example(test, example, filename, compileflags)
File "/home/wstein/sage-4.4.3/local/bin/sagedoctest.py", line 38, in run_one_example
OrigDocTestRunner.run_one_example(self, test, example, filename, compileflags)
File "/home/wstein/sage-4.4.3/local/bin/ncadoctest.py", line 1172, in run_one_example
compileflags, 1) in test.globs
File "<doctest __main__.example_8[3]>", line 1, in <module>
lcalc.analytic_rank(E)###line 374:
sage: lcalc.analytic_rank(E)
File "/home/wstein/sage-4.4.3/local/lib/python/site-packages/sage/lfunctions/lcalc.py", line 381, in analytic_rank
return Z(s[i+6:])
File "integer.pyx", line 614, in sage.rings.integer.Integer.__init__ (sage/rings/integer.c:6388)
TypeError: unable to convert x (=) to an integer
**********************************************************************
3 items had failures:
1 of 5 in __main__.example_2
1 of 6 in __main__.example_5
1 of 4 in __main__.example_8
***Test Failed*** 3 failures.
For whitespace errors, see the file /home/wstein/.sage//tmp/.doctest_lcalc.py
[17.7 s]
Component: porting: Cygwin
Reviewer: Karl-Dieter Crisman, Jean-Pierre Flori
Issue created by migration from https://trac.sagemath.org/ticket/9165