Skip to content
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

pmix support for non-builtin atomics appear to be busted #4001

Closed
PHHargrove opened this issue Aug 1, 2017 · 3 comments
Closed

pmix support for non-builtin atomics appear to be busted #4001

PHHargrove opened this issue Aug 1, 2017 · 3 comments
Assignees

Comments

@PHHargrove
Copy link
Member

With the 3.0.0rc2 tarball I've configured with CC=xlc CXX=xlC FC=xlc --enable-debug --disable-builtin-atomics.
In configure's output I see the following while configuring pmix2x:

checking for assembly architecture... POWERPC32
checking for builtin atomics... BUILTIN_NO
checking for pre-built assembly file... /bin/grep: /src/atomics/asm/asm-data.txt: No such file or directory
no (not in asm-data)
checking whether possible to generate assembly file... failed
configure: WARNING: Could not build atomic operations assembly file.
configure: WARNING: There will be no atomic operations for this build.

The "No such file or directory" appears to be an error.
Examining pmix_config_asm.m4 is appears that PMIX_TOP_SRCDIR is used but never defined.

@rhc54
Copy link
Contributor

rhc54 commented Aug 2, 2017

I'll address it when I return on Friday

@rhc54
Copy link
Contributor

rhc54 commented Aug 4, 2017

Weird - PMIX_TOP_SRCDIR is defined in configure.ac way before pmix_config_asm.m4 is referenced. So I wonder why it got lost?

@rhc54
Copy link
Contributor

rhc54 commented Aug 4, 2017

Hmmm...looks like opal_config_asm.m4 has radically changed anyway, and another issue thread implies that maybe we need to update it for other reasons. I'm going to close this one and just track the update to the overall asm configure code.

@rhc54 rhc54 closed this as completed Aug 4, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants