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

Error on Python 3.12 #195

Open
saraedum opened this issue Dec 7, 2023 · 0 comments
Open

Error on Python 3.12 #195

saraedum opened this issue Dec 7, 2023 · 0 comments

Comments

@saraedum
Copy link
Member

saraedum commented Dec 7, 2023

Building cysignals 1.11.4 with Python 3.12, we get the following test error on conda-forge:

2023-12-06T20:51:37.4462920Z File "src/cysignals/tests.pyx", line 723, in tests.pyx
2023-12-06T20:51:37.4463209Z Failed example:
2023-12-06T20:51:37.4463786Z     subpython_err('from cysignals.tests import *; test_bad_str()')
2023-12-06T20:51:37.4464061Z Expected:
2023-12-06T20:51:37.4464456Z     ---------------------------------------------------------------------...
2023-12-06T20:51:37.4464767Z     Unhandled SIGSEGV during signal handling.
2023-12-06T20:51:37.4465088Z     This probably occurred because a *compiled* module has a bug
2023-12-06T20:51:37.4465388Z     in it and is not properly wrapped with sig_on(), sig_off().
2023-12-06T20:51:37.4465676Z     Python will now terminate.
2023-12-06T20:51:37.4465895Z     ...
2023-12-06T20:51:37.4466111Z Got:
2023-12-06T20:51:37.4466487Z     ------------------------------------------------------------------------

I could not find whether cysignals is actually fully tested with Python 3.12 in the CI here. Is this something conda specific or a problem with cysignals?

This did not happen with 1.11.2.

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

No branches or pull requests

1 participant