-
-
Notifications
You must be signed in to change notification settings - Fork 30.9k
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
aarch64 RHEL7 LTO + PGO 3.7: "make" hangs when running test_asyncio #87197
Comments
test_asyncio hangs randomly on Python 3.7 on aarch64 RHEL7 LTO + PGO 3.7. The symptom is a failed build failing with: retry lost connection compile (retry) Full error: remoteFailed: [Failure instance: Traceback (failure with no frames): <class 'twisted.internet.error.ConnectionLost'>: Connection to the other side was lost in a non-clean fashion. Example of failed build: https://buildbot.python.org/all/#/builders/42/builds/4703 Configure command: ./configure --prefix '$(PWD)/target' --with-lto --enable-optimizations Compile command: make -j10 all End of the make output: remoteFailed: [Failure instance: Traceback (failure with no frames): <class 'twisted.internet.error.ConnectionLost'>: Connection to the other side was lost in a non-clean fashion. I ran manually "./configure --prefix '$(PWD)/target' --with-lto --enable-optimizations && make -j10 all" twice on the worker directly, but test_asyncio passed successfully (I tried it twice). |
Python 3.7 no longer accept bugfixes, only security fixes: Maybe we should just remove this PGO worker (but keep other Python 3.7 workers). |
I created python/buildmaster-config#228 to skip PGO builds on Python 3.7, since test_asyncio hangs on PGO builds. |
I close the issue. I added a timeout (20 min) in master when running tests for a PGO build.
Done. I remove all Python 3.7 PGO buildbot builders. The test_asyncio issue on Python 3.7 looks like a race condition which is likely already fixed in Python 3.8. Even if it's a bug, we cannot fix asyncio bugs in Python 3.7 anymore. |
Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.
Show more details
GitHub fields:
bugs.python.org fields:
The text was updated successfully, but these errors were encountered: