Skip to content

Remove visibility directives from public APIs #4071

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

Merged
merged 1 commit into from
Aug 15, 2017
Merged

Remove visibility directives from public APIs #4071

merged 1 commit into from
Aug 15, 2017

Conversation

rhc54
Copy link
Contributor

@rhc54 rhc54 commented Aug 10, 2017

Fixes #4069

Signed-off-by: Ralph Castain [email protected]

@rhc54 rhc54 added the bug label Aug 10, 2017
@rhc54 rhc54 added this to the v2.1.2 milestone Aug 10, 2017
@rhc54 rhc54 self-assigned this Aug 10, 2017
@rhc54 rhc54 requested a review from jjhursey August 10, 2017 16:59
@rhc54
Copy link
Contributor Author

rhc54 commented Aug 10, 2017

ah come on, jenkins - stop the infrastructure failures

bot:ompi:retest

@rhc54
Copy link
Contributor Author

rhc54 commented Aug 10, 2017

i wonder if it is possible for the OMPI jenkins to run all these variations without suffering an infrastructure failure?

bot:ompi:retest

@rhc54
Copy link
Contributor Author

rhc54 commented Aug 10, 2017

hold on here - we have a revised method that is a better long-term fix

@jjhursey
Copy link
Member

Refs openpmix/openpmix#451
Considering openpmix/openpmix#455 as an alternative approach for PMIx.

@rhc54
Copy link
Contributor Author

rhc54 commented Aug 11, 2017

@jjhursey should be okay now

Copy link
Member

@jjhursey jjhursey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This commit updates the OMPI v2.x branch to the latest HEAD of PMIx v1.2 to:

Was excluding the atomics PR intentional here so PMIx ASM level matches that of OMPI? Or should we refresh this PR to include that removal in PMIx?

@rhc54
Copy link
Contributor Author

rhc54 commented Aug 11, 2017

It was just timing. However, I'm thinking that PMIx v1.2.3 should be ready to go now, if you have time and are willing to generate the rc. Might be good if we can provide OMPI with an official release.

@jjhursey
Copy link
Member

@rhc54 Yeah I think we should. With these recent changes we should probably setup an RC. That'll also make it easier for the packaging folks to test out the visibility changes. I'll put it on the list for today.

Copy link
Member

@jjhursey jjhursey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 This should match PMIx 1.2.3rc1

@jjhursey
Copy link
Member

Ref PMIx v1.2.3rc1

@jsquyres
Copy link
Member

Per Webex discussion on 15 Aug, we'll take this PR and then be ok to make another RC. We might take another follow on PR that just updates the VERSION file in PMIx to be 1.2.3, just to be a little more expressive in the PMIx version file.

@jsquyres jsquyres merged commit 0f44d92 into open-mpi:v2.x Aug 15, 2017
@rhc54 rhc54 deleted the cmr2x/exports branch March 25, 2018 17:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants