Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PARI 2.12.0 #28424

Closed
jdemeyer opened this issue Aug 29, 2019 · 15 comments
Closed

PARI 2.12.0 #28424

jdemeyer opened this issue Aug 29, 2019 · 15 comments

Comments

@jdemeyer
Copy link

Tarball: https://pari.math.u-bordeaux.fr/pub/pari/unstable/pari-2.12.0.alpha.tar.gz

CC: @embray @kiwifb @videlec @slel

Component: packages: standard

Issue created by migration from https://trac.sagemath.org/ticket/28424

@jdemeyer
Copy link
Author

Branch: u/jdemeyer/pari_2_12_0

@embray
Copy link
Contributor

embray commented Aug 29, 2019

comment:2

LOL, I was just working on doing the same...


New commits:

bee293aPARI-2.12.0

@embray
Copy link
Contributor

embray commented Aug 29, 2019

Commit: bee293a

@jdemeyer
Copy link
Author

comment:3

Doing make ptestlong, this will take a while...

@jdemeyer
Copy link
Author

comment:5

The tests haven't finished yet, but I already see some failures:

sage -t --long src/sage/schemes/elliptic_curves/ell_number_field.py
**********************************************************************
File "src/sage/schemes/elliptic_curves/ell_number_field.py", line 47, in sage.schemes.elliptic_curves.ell_number_field
Failed example:
    E.simon_two_descent()
Exception raised:
    Traceback (most recent call last):
      File "/usr/local/src/sage-config/local/lib/python2.7/site-packages/sage/doctest/forker.py", line 681, in _run
        self.compile_and_execute(example, compiler, test.globs)
      File "/usr/local/src/sage-config/local/lib/python2.7/site-packages/sage/doctest/forker.py", line 1105, in compile_and_execute
        exec(compiled, globs)
      File "<doctest sage.schemes.elliptic_curves.ell_number_field[8]>", line 1, in <module>
        E.simon_two_descent()
      File "/usr/local/src/sage-config/local/lib/python2.7/site-packages/sage/schemes/elliptic_curves/ell_number_field.py", line 329, in simon_two_descent
        known_points=known_points)
      File "/usr/local/src/sage-config/local/lib/python2.7/site-packages/sage/schemes/elliptic_curves/gp_simon.py", line 144, in simon_two_descent
        raise RuntimeError("\n%s\nAn error occurred while running Simon's 2-descent program"%s)
    RuntimeError: 
      ***   at top-level: ans=bnfellrank(K,[0,0,0,0,a+4],[])
      ***                     ^------------------------------
      ***   in function bnfellrank: ...eqtheta,rnfeq,bbnf];rang=
      ***   bnfell2descent_gen(bn
      ***   ^---------------------
      ***   in function bnfell2descent_gen: ...)));LS2=concat(lift(Lrnf.
      ***   futu),LS2);LS2=subst(
      ***   ^---------------------
      ***   not a function in function call
    An error occurred while running Simon's 2-descent program
**********************************************************************

@embray
Copy link
Contributor

embray commented Aug 29, 2019

comment:6

I got a handful of failures (these are just the modules that failed, but I see similar exceptions):

----------------------------------------------------------------------
sage -t --long src/sage/schemes/elliptic_curves/gp_simon.py  # 4 doctests failed
sage -t --long src/sage_setup/docbuild/utils.py  # 3 doctests failed
sage -t --long src/sage/libs/pari/tests.py  # 2 doctests failed
sage -t --long src/sage/repl/interface_magic.py  # 3 doctests failed
sage -t --long src/sage/schemes/elliptic_curves/period_lattice.py  # 3 doctests failed
sage -t --long src/sage/repl/ipython_tests.py  # 6 doctests failed
sage -t --long src/sage/repl/interpreter.py  # 2 doctests failed
sage -t --long src/sage/schemes/elliptic_curves/ell_number_field.py  # 19 doctests failed
sage -t --long src/sage/schemes/elliptic_curves/height.py  # 6 doctests failed
----------------------------------------------------------------------

@jdemeyer
Copy link
Author

comment:7

I got

----------------------------------------------------------------------
sage -t --long src/sage/schemes/elliptic_curves/ell_number_field.py  # 19 doctests failed
sage -t --long src/sage/schemes/elliptic_curves/height.py  # 6 doctests failed
sage -t --long src/sage/tests/cmdline.py  # 1 doctest failed
sage -t --long src/sage/schemes/elliptic_curves/gp_simon.py  # 4 doctests failed
sage -t --long src/sage/schemes/elliptic_curves/period_lattice.py  # 3 doctests failed
sage -t --long src/sage/libs/pari/tests.py  # 2 doctests failed
----------------------------------------------------------------------

@kedlaya
Copy link
Contributor

kedlaya commented Nov 25, 2019

comment:8

The current provided version is the stable version 2.11.1; there is currently an updated stable version 2.11.2. Maybe we should be going after that one instead?

In case this provides any incentive, #28789 is resolved upstream in both 2.11.2 and 2.12.0.

@fchapoton
Copy link
Contributor

comment:9

see #28840 for a simpler upgrade to pari 2.11.2

@embray
Copy link
Contributor

embray commented Dec 30, 2019

comment:10

Ticket retargeted after milestone closed

@embray embray modified the milestones: sage-8.9, sage-9.1 Dec 30, 2019
@tobihan
Copy link

tobihan commented Mar 7, 2020

comment:11

I see a lot of new test failures (including some of the ones reported here with pari 2.12) with pari 2.11.3, which we already have in Debian now. It would be great to have a patch for that update.

@mkoeppe mkoeppe modified the milestones: sage-9.1, sage-9.2 Apr 24, 2020
@mkoeppe mkoeppe modified the milestones: sage-9.2, sage-9.3 Oct 24, 2020
@mkoeppe
Copy link
Contributor

mkoeppe commented Nov 1, 2020

comment:14

Looks like this ticket has been superseded by #30801 - Upgrade: pari 2.13

@mkoeppe mkoeppe removed this from the sage-9.3 milestone Nov 1, 2020
@videlec
Copy link
Contributor

videlec commented Nov 1, 2020

Changed author from Jeroen Demeyer to none

@videlec
Copy link
Contributor

videlec commented Nov 1, 2020

Changed branch from u/jdemeyer/pari_2_12_0 to none

@videlec
Copy link
Contributor

videlec commented Nov 1, 2020

Changed commit from bee293a to none

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants