trixi-framework / trixi-framework/Trixi.jl
Cannot `using Trixi` on a cluster (RAMSES)
Open
bug
- Dominant language
- Julia
- Stars
- 731
- Forks
- 166
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 25
Description
I'm on a node of the UoC's cluster RAMSES, and I get this:
```
julia> using Trixi
slurmstepd: error: mpi/pmi2: invalid pmi1 command received: 'init'
```
It just freezes there.
This is coming from `init_mpi()` in `__init__()`.
Trixi.jl is not usable on this system, as it doesn't get past the initialization.
Contributor guide
Research direction
Start at init_mpi() in Trixi.jl's __init__() and reproduce the failure on the RAMSES cluster under Slurm. Investigate the reported PMI2 command error; done means using Trixi completes initialization on that system without freezing.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- julia
- Domain
- distributed-systems, hpc
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100