-
Notifications
You must be signed in to change notification settings - Fork 900
Fix use of bitwise operation in CPP condition #6140
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
Conversation
Signed-off-by: Bert Wesarg <[email protected]>
@jsquyres Do we have enough changes on master to require the next release be v5.0.0? If so we should remove the C++ bindings on master and this should go just to the releases. |
WOW. Somehow a) I totally missed this PR (thanks for the poke, @bertwesarg), and b) this bug has been there for years. ...actually, I just did the I think we might as well fix this, even if the C++ bindings are going to go away sometime in the not-distant future (possibly Open MPI v5.0.0). If nothing else, this gives us something to cherry-pick from for the release branches. And yes, to answer @hjelmn's question, we do have enough on master to say that it breaks ABI / backwards compatibility, so it'll be v5.0.0 (not v4.1.x.). See https://github.com/open-mpi/ompi/issues?utf8=%E2%9C%93&q=label%3A%22%F0%9F%98%B3+Backward+compat+break%22+ (although I thought there were more issues than that... OIC, I think there are more pending potential backwards compat fixes; see https://github.com/open-mpi/ompi/wiki/5.0.x-FeatureList). I'll go ahead and merge this long-forgotten PR. @bertwesarg could you make PRs for the relevant release branches? Thanks! |
I did, but no one merges them. |
I just tagged them properly; we somehow totally missed them before, and since they weren't tagged, we continued to miss them. 😦 They missed v3.0.4 / v3.1.4 (which might even get released today), but it looks like we'll still have a v3.0.5 / v3.1.5 someday (due to a |
So who should have tagged them then? I can't and all other outside contributors too. Maybe its possible to automatically set the Target labels based on the target branch? If not, maybe search by the [1] https://help.github.com/en/articles/searching-issues-and-pull-requests#search-by-branch-name |
Signed-off-by: Bert Wesarg [email protected]