-
Notifications
You must be signed in to change notification settings - Fork 885
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
Static builds produce dysfunctional mpicc wrapper #4857
Comments
Heh -- I did that because you told me to do it. 😄 See #1281 |
I think the problem is that the flag is still needed for the external modules, but I'll check it |
Hmmm....I confess I'm confused now because the pmix component configure.m4's in the HEAD of v3.1.x look exactly like the ones in master. @abouteiller Can you provide more detail on exactly what you did to observe this problem? |
e4bdad0 is a correct change; for internal components, you should never need to add -lpmix (or similar) to extra_wrapper_libs, because the build system will add them for you late in the process (as long as they're component dependencies, which they are in that case). I'm confused, what was the test case that broke: internal or external PMIx? If external, which version? |
@abouteiller Ping. |
@jsquyres, @rhc54, @abouteiller comments? This is still marked as a blocker for 3.1. I'd like to understand the test case that caused the problem so we can resolve the blocker bit. |
@rhc54 @abouteiller When I run the following on both master and the v3.1 branch (and on a v3.1 nightly tarball):
I do not get a PMIX build failure when I build MPI applications. I.e., everything works as I expect it to. Can you describe the exact scenario that is failing? |
Had a phone discussion with @bosilca about this today. He thinks the problem might be on non-default / custom builds in Cray environments. If this is true, a) we need a better description of the problem, and b) it should not be a blocker. |
Until @bosilca or @abouteiller can clarify, I'm going to close this issue. |
Was just told this:
Should be relatively easy to fix?
The text was updated successfully, but these errors were encountered: