-
-
Notifications
You must be signed in to change notification settings - Fork 29.1k
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
test_dynamic fails on wasm32 WASI 8Core 3.x buildbot #117645
Comments
Latest successful build (4 days ago):
First failing build:
So the buildbot starts failing since the change: commit 04697bc
Maybe it's just that this commit changed how many stack memory Python uses on the WASI build. |
Skip test_load_global_specialization_failure_keeps_oparg() of test_dynamic on WASI build. The test uses too much stack memory.
Skip test_load_global_specialization_failure_keeps_oparg() of test_dynamic on WASI build. The test uses too much stack memory.
Skip test_load_global_specialization_failure_keeps_oparg() of test_dynamic on WASI build. The test uses too much stack memory.
Skip test_load_global_specialization_failure_keeps_oparg() of test_dynamic on WASI build. The test uses too much stack memory.
Increase also the initial memory from 10 MiB to 20 MiB. Reenable test_dynamic on WASI release build.
Increase also the initial memory from 10 MiB to 20 MiB. Reenable test_dynamic on WASI build.
…hon#117646) Skip test_load_global_specialization_failure_keeps_oparg() of test_dynamic on WASI build. The test uses too much stack memory.
…on#117674) Increase also the initial memory from 10 MiB to 20 MiB. Reenable test_dynamic on WASI build.
WASI CI jobs still seem rather fragile: https://github.com/python/cpython/actions/runs/8937187388/job/24548976147?pr=118322 |
test_glob failed on this job. Please open a new issue. This issue was about test_dynamic. |
test_glob or test_dynamic doesn't matter. The issue is the WASI stack depth, it has little to do with the particular tests that fail. |
The error message is different.
|
I suspect that is just an artifact of the emscriptem compiler and where it puts large |
I cannot reproduce the test_glob issue on the main branch or on the your #118322 PR. You should open an issue with more details explaining how to reprodudce the issue, if Python was built in debug or release mode, etc. |
Example of recent failing build: https://buildbot.python.org/all/#/builders/1344/builds/1372
build:
test.pythoninfo:
Python is built with 512 KiB stack and run with 8 MiB stack and Py_C_RECURSION_LIMIT=500.
Linked PRs
The text was updated successfully, but these errors were encountered: