trixi-framework / trixi-framework/Trixi.jl

Cannot `using Trixi` on a cluster (RAMSES)

Open
#2,401 5 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.