-
-
Notifications
You must be signed in to change notification settings - Fork 30.4k
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
bpo-1635741: port multiprocessing to multiphase init #21378
Conversation
Hum, right now, I still cannot build the extension module. Example of errors:
Also, there is a missing ";" at the end of the macro, after Well, see my previous comment. I'm not sure if you updated the PR or not in the meanwhile. Try to build Python locally. |
@vstinner strange. It builds fine for me and the CI (on windows). I'll try to see why ubuntu/mac are not building. |
@vstinner now it makes sense. On windows all the uses of ADD_FLAG are disabled by the preprocessor. I manually defined HAVE_SEM_OPEN to 1 to figure out the macro issue. |
@vstinner can this be merged? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oh, I have a comment but I forget press the submit
button.
@shihai1991 @corona10: Would you mind to review this PR? (use the Approve button if it LGTY). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks, LGTM.
Thanks @koubaa, merged. Thanks for reviews @shihai1991 and @corona10. |
https://bugs.python.org/issue1635741