Skip to content

Alternative Argobots installation path? #7578

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

Closed
devreal opened this issue Mar 30, 2020 · 2 comments · Fixed by #7675
Closed

Alternative Argobots installation path? #7578

devreal opened this issue Mar 30, 2020 · 2 comments · Fixed by #7675
Assignees

Comments

@devreal
Copy link
Contributor

devreal commented Mar 30, 2020

I am trying to give the Argobots integration (#6578) a shot but I am having trouble with the configuration process. I have installed Argobots through BOLT, say in $BOLTROOT in a subdirectory of $HOME). I configure the current Open MPI master using --with-threads=argobots. My first attempt failed because abt.h was not found. So I set C_INCLUDE_PATH=$BOLTROOT/include which gets me past that point but then fails with

checking for ABT_init in -labt... no

What is the recommended way to announce an alternative installation path for Argobots to Open MPI? I don't see anything helpful coming from configure --help. Maybe I'm missing the obvious?

@jsquyres
Copy link
Member

It would seem like there should be a --with-argobots=DIR kind of option, similar to other optional packages.

FYI @hppritcha @shintaro-iwasaki @npe9

@hppritcha
Copy link
Member

That will come as a follow-on PR.
@devreal thanks for the interest in using argobots, but you may want to wait a while. There will need to be a libevent that is argobots aware before you can actually use argobots with Open MPI. The decision was made to go that direction rather than try to support libevent in open mpi by features in the argobot component in the original PR.

@hppritcha hppritcha self-assigned this Mar 31, 2020
hppritcha added a commit to hppritcha/ompi that referenced this issue Apr 30, 2020
fixes open-mpi#7578

Signed-off-by: Howard Pritchard <howardp@lanl.gov>
hppritcha added a commit to hppritcha/ompi that referenced this issue Apr 30, 2020
fixes open-mpi#7578

Signed-off-by: Howard Pritchard <howardp@lanl.gov>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants