Skip to content

Commit 694ea8f

Browse files
authored
known issues: further clarification regarding UCX_ERROR_SIGNALS (#813)
Adding clarification following this discussion: https://discourse.julialang.org/t/openmpi-threading-segfault-in-compilation/105881/7?u=mmesiti
1 parent f2c1439 commit 694ea8f

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

docs/src/knownissues.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,11 @@ This signal interception can be controlled by setting the environment variable `
9393
ENV["UCX_ERROR_SIGNALS"] = "SIGILL,SIGBUS,SIGFPE"
9494
```
9595
at `__init__`. If set externally, it should be modified to exclude `SIGSEGV` from the list.
96+
Note that in some cases even if `UCX_ERROR_SIGNALS` is not set explicitly, UCX might still take SIGSEGV as an error signal. In this case, it might be needed to explicitly set `UCX_ERROR_SIGNALS` with
97+
```
98+
export UCX_ERROR_SIGNALS="SIGILL,SIGBUS,SIGFPE"
99+
```
100+
before calling `mpiexec`.
96101

97102
## CUDA-aware MPI
98103

0 commit comments

Comments
 (0)