-
Notifications
You must be signed in to change notification settings - Fork 902
v5.0.x: mpi4py: Run accept/connect tests unconditionally #12486
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
v5.0.x: mpi4py: Run accept/connect tests unconditionally #12486
Conversation
Signed-off-by: Lisandro Dalcin <dalcinl@gmail.com> (cherry picked from commit 1d29af4)
Thanks @jsquyres But could you remind me which change fixed this test on v5.0.x? |
@wenduwan I think there is no matching change in v5.0.x, simply because the issue never hit that branch? @hppritcha is this correct? I'm talking about #12465. |
I think the root cause is also present on v5.0.x but not revealed. Perhaps we should backport the fix more than else. |
Just In case, I'm manually running this mpi4py branch against current ompi at v5.0.x. |
You may be definitely right. @hppritcha, your input is much needed here. |
Yes.
IMHO, uses of stack variables like the one fixed by 23df181 are really hideous bugs that stay dormant until they trigger a disaster (hard to debug memory corruption). Therefore, that fix should already have gone to v5.0.x! Then your work from #12465 would be needed. Would it be to hard to backport everything related to v5.0.x in one shot? |
I'll open an omnibus pr that cherry-picks these commits over in one step. |
well this is kind of a mess. looks like there were a number of preceeding commits that touched ompi/communicator/comm_cid.c which haven't been ported back to 5.0.x yet. |
@hppritcha Good point. I don't think those commits need backport - is it possible to make the change without cherrypick? |
That's right we don't need the disjoint flags. Thank you! |
Signed-off-by: Lisandro Dalcin dalcinl@gmail.com
(cherry picked from commit 1d29af4)
This is a v5.0.x PR corresponding to main PR #12477
FYI @dalcinl