GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | |||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | |||||||
GeezerVison is showing github.com — bpo-45115: Enable optimiaztions on Windows debug build by vstinner · Pull Request #28181 · python/cpython Conversation
|
Ooops, there is a typo in the commit message. It can be fixed when the PR is merged. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
I modified my PR #28128 to see if enabling compiler optimizations fix test_exceptions when Py_TYPE() macro is converted to a static inline function. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
[Reference] Timing of a release build (with optimizations), from PR #28180:
[With this PR] GitHub Action jobs with Python built in debug mode with optimizations:
Currently, the slowest job is the Address Sanitizer. IMO as soon as the Windows jobs are faster than the Address Sanitizer job, the little slowdown of this PR on GitHub Action is accepted. And it's way better to test Python on Windows in debug mode! |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Building Python in debug mode does fix test_exceptions crash when Py_TYPE() macro is converted to a static inline function: |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
Blocking this PR explicitly until we've had the discussion on the issue tracker.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
When you're done making the requested changes, leave the comment: |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
Ok, I convert this PR to a draft to prevent merging it by mistake. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
I rejected my issue: https://bugs.python.org/issue45115#msg401273 |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
Successfully merging this pull request may close these issues.
There was an error while loading. Please reload this page.