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.