File "src/sage/schemes/hyperelliptic_curves/hyperelliptic_finite_field.py",
line 1373, in 
sage.schemes.hyperelliptic_curves.hyperelliptic_finite_field.HyperellipticCurve_finite_field.zeta_function
Failed example:
    H.zeta_function()
Expected:
    (81*x^4 + 72*x^3 + 32*x^2 + 8*x + 1)/(9*x^2 - 10*x + 1)
Got:
    (16*x^4 + 8*x^3 + x^2 + 2*x + 1)/(4*x^2 - 5*x + 1)

looks like a Heisenbug to me. These are really different answers.

On Fri, Jun 21, 2019 at 10:10 AM Eric Gourgoulhon
<egourgoul...@gmail.com> wrote:
>
> On Ubuntu 18.04 running on bi-Xeon E5-2623 (8 cores) + 16 GB RAM:
>
> - python2:
>
>   - incremental build (from 8.8.rc1, with -j16) completed, with Sphinx 
> complaining during the doc build:
>      formatargspec() is now deprecated.  Please use 
> sphinx.util.inspect.Signature instead
>
>   - all tests from ptestlong passed
>
> - python3:
>
>   - incremental build (from 8.8.rc1, with -j16) completed, with the same 
> Sphinx deprecation warning as with python 2.
>
>   - tests from ptest-python3 passed, except for 2 doctests
>     in src/sage/schemes/hyperelliptic_curves/hyperelliptic_finite_field.py:
>
> sage -t --long --warn-long 51.8 
> src/sage/schemes/hyperelliptic_curves/hyperelliptic_finite_field.py
> **********************************************************************
> File "src/sage/schemes/hyperelliptic_curves/hyperelliptic_finite_field.py", 
> line 1372, in 
> sage.schemes.hyperelliptic_curves.hyperelliptic_finite_field.HyperellipticCurve_finite_field.zeta_function
> Failed example:
>     H = HyperellipticCurve(t^5 + a*t)
> Exception raised:
>     Traceback (most recent call last):
>       File 
> "/home/eric/sage/py3/local/lib/python3.7/site-packages/sage/doctest/forker.py",
>  line 681, in _run
>         self.compile_and_execute(example, compiler, test.globs)
>       File 
> "/home/eric/sage/py3/local/lib/python3.7/site-packages/sage/doctest/forker.py",
>  line 1105, in compile_and_execute
>         exec(compiled, globs)
>       File "<doctest 
> sage.schemes.hyperelliptic_curves.hyperelliptic_finite_field.HyperellipticCurve_finite_field.zeta_function[7]>",
>  line 1, in <module>
>         H = HyperellipticCurve(t**Integer(5) + a*t)
>       File 
> "/home/eric/sage/py3/local/lib/python3.7/site-packages/sage/schemes/hyperelliptic_curves/constructor.py",
>  line 220, in HyperellipticCurve
>         raise ValueError("In characteristic 2, argument h (= %s) must be 
> non-zero."%h)
>     ValueError: In characteristic 2, argument h (= 0) must be non-zero.
> **********************************************************************
> File "src/sage/schemes/hyperelliptic_curves/hyperelliptic_finite_field.py", 
> line 1373, in 
> sage.schemes.hyperelliptic_curves.hyperelliptic_finite_field.HyperellipticCurve_finite_field.zeta_function
> Failed example:
>     H.zeta_function()
> Expected:
>     (81*x^4 + 72*x^3 + 32*x^2 + 8*x + 1)/(9*x^2 - 10*x + 1)
> Got:
>     (16*x^4 + 8*x^3 + x^2 + 2*x + 1)/(4*x^2 - 5*x + 1)
> **********************************************************************
> 1 item had failures:
>    2 of  16 in 
> sage.schemes.hyperelliptic_curves.hyperelliptic_finite_field.HyperellipticCurve_finite_field.zeta_function
>     [373 tests, 2 failures, 61.45 s]
>
> Both doctests are passed when run standalone:
>
> ./sage -t --long --warn-long 51.8 
> src/sage/schemes/hyperelliptic_curves/hyperelliptic_finite_field.py
> Running doctests with ID 2019-06-21-11-12-55-4862dc1d.
> Git branch: threejs_vector_field-27932
> Using --optional=build,dochtml,memlimit,mpir,python2,sage
> Doctesting 1 file.
> sage -t --long --warn-long 51.8 
> src/sage/schemes/hyperelliptic_curves/hyperelliptic_finite_field.py
>     [373 tests, 55.46 s]
> ----------------------------------------------------------------------
> All tests passed!
> ----------------------------------------------------------------------
> Total time for all tests: 55.6 seconds
>     cpu time: 55.5 seconds
>     cumulative wall time: 55.5 seconds
>
>
> Eric.
>
> --
> You received this message because you are subscribed to the Google Groups 
> "sage-release" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to sage-release+unsubscr...@googlegroups.com.
> To post to this group, send email to sage-release@googlegroups.com.
> Visit this group at https://groups.google.com/group/sage-release.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sage-release/96f32b96-d540-4035-b77f-c9e42e59b5ba%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To post to this group, send email to sage-release@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-release.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/CAAWYfq3PNUt6COc%3Dy-6FZHLV6RA9U67Ts7bOsp%3Dw6BkiLhvRNg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to