JuliaParallel / JuliaParallel/MPI.jl
Prefix Julia error output with rank
- Dominant language
- Julia
- Stars
- 439
- Forks
- 127
- Avg merge
- 19h 6m
- Merged PRs (30d)
- 17
Description
Currently, if you are running a Julia/MPI program in parallel and something bad happens, you get a lot of `ERROR: LoadError: LoadError: UndefVarError: ...` messages, which are all horrible interleaved. This in itself is a known "user issue" with MPI and (probably) cannot be fixed in an efficient manner. However, it would already help a lot that when running Julia/MPI programs, the error messages include the global rank such that a user has at least a fighting chance in finding out which rank died first. E.g, something like `ERROR (rank 2): LoadError: LoadError: UndefVarError: ...`
I don't know if this is even possible (injecting information in the Julia runtime output) without changes to upstream Julia, but it would IMHO be a great help to many scientists.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.