Skip to content

Commit 6e38120

Browse files
committed
fix Homebrew Open MPI
1 parent 23c2f7e commit 6e38120

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

.github/workflows/UnitTests.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,7 @@ jobs:
121121
runs-on: macos-latest
122122
env:
123123
JULIA_MPI_TEST_BINARY: system
124+
ZES_ENABLE_SYSMAN: 1 # https://github.com/open-mpi/ompi/issues/10142
124125

125126
steps:
126127
- name: Checkout

docs/src/knownissues.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,12 @@ This can be worked around be either:
3434

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

37+
## Open MPI
38+
39+
### Segmentation fault
40+
41+
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).
42+
3743
## UCX
3844

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

0 commit comments

Comments
 (0)