Skip to content

Commit

Permalink
fix Homebrew Open MPI
Browse files Browse the repository at this point in the history
  • Loading branch information
simonbyrne committed Mar 18, 2022
1 parent 23c2f7e commit 6e38120
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 0 deletions.
1 change: 1 addition & 0 deletions .github/workflows/UnitTests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -121,6 +121,7 @@ jobs:
runs-on: macos-latest
env:
JULIA_MPI_TEST_BINARY: system
ZES_ENABLE_SYSMAN: 1 # https://github.com/open-mpi/ompi/issues/10142

steps:
- name: Checkout
Expand Down
6 changes: 6 additions & 0 deletions docs/src/knownissues.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,12 @@ This can be worked around be either:

2. Launching julia with the `--compiled-modules=no` option. This can result in much longer package load times.

## Open MPI

### Segmentation fault

When attempting to use a system-provided Open MPI implementation, you may encounter a segmentation fault. This can be fixed by setting the environment variable `ZES_ENABLE_SYSMAN=1`. See [Open MPI issue #10142](https://github.com/open-mpi/ompi/issues/10142).

## UCX

[UCX](https://www.openucx.org/) is a communication framework used by several MPI implementations.
Expand Down

2 comments on commit 6e38120

@vchuravy
Copy link
Member

Choose a reason for hiding this comment

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

@JuliaRegistrator register subdir="lib/MPIPreferences"

@JuliaRegistrator
Copy link

Choose a reason for hiding this comment

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

Registration pull request created: JuliaRegistries/General/57964

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a MPIPreferences-v0.1.0 -m "<description of version>" 6e381209abd325b9e5ba6f2bdae2028045aedba0
git push origin MPIPreferences-v0.1.0

Please sign in to comment.