Uh oh!
There was an error while loading. Please reload this page.
gh-104469: Disallow using Py_LIMITED_API with Py_BUILD_CORE - #109690
Conversation
vstinner
commented
Sep 21, 2023
When I reviewed #107857 I noticed that Py_LIMITED_API was used with Py_BUILD_CORE which makes no sense to me. Make a choice: either the limited C API, or the internal C API :-) |
vstinner
commented
Sep 21, 2023
In the meanwhile, AC got support for the limited C API ;-) |
Uh oh!
There was an error while loading. Please reload this page.
Fix make check-c-globals: complete USE_LIMITED_C_API list of the c-analyzer.
vstinner
commented
Sep 21, 2023
Merged. Thanks for the review @colesbury. |
bedevere-bot
commented
Sep 22, 2023
|
erlend-aasland
commented
Sep 22, 2023
Thanks! LGTM |
vstinner
commented
Sep 22, 2023
Oh. This change broke WASM buildbots. Example with wasm32-emscripten node (dynamic linking) 3.x: https://buildbot.python.org/all/#/builders/1056/builds/3142 I'm not sure how I don't think that it's correct that On my Linux machine, Makefile contains: So it gets two groups of compiler flags:
I don't see |
vstinner
commented
Sep 22, 2023
I created issue #109723 to track this issue. |
…thon#109690) Fix make check-c-globals: complete USE_LIMITED_C_API list of the c-analyzer.
…thon#109690) Fix make check-c-globals: complete USE_LIMITED_C_API list of the c-analyzer.
Uh oh!
There was an error while loading. Please reload this page.