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
Stealth core dump from testing sage/interfaces/genus2reduction.py #9738
Comments
comment:1
I interleaved
Also, here is the log I find in env SAGE_PEXPECT_LOG="yes" ./sage -t devel/sage/sage/interfaces/genus2reduction.py |
Attachment: genus2reduction.c.diff.gz Quit on |
comment:2
I've attached a possible solution. If it looks good, I can make a new spkg. We may need to coordinate with #9591. |
Attachment: 9738_genus2reduction_init_opts.patch.gz Alternative patch to fix the issue |
comment:5
I think mpatel's patch fixes the problem but does not address the real issue here, namely that PARI by default catches various signals and "handles" them. But this is not what we want here. Not making PARI install signal handlers solves the issue. My patch also makes genus2reduction exit when EOF is encountered in the standard input. |
comment:6
Jeroen's patch is definitely better than mine. Thanks! Whether I run the doctest above or run
Are there any objections to making a new spkg here with Jeroen's patch? If we do, we should put |
comment:10
Release managerPlease close this ticket when #9591 is merged. |
With Sage 4.5.3.alpha0 on sage.math:
For background see sage-devel.
CC: @robertwb @williamstein @jdemeyer
Component: doctest coverage
Issue created by migration from https://trac.sagemath.org/ticket/9738
The text was updated successfully, but these errors were encountered: