Skip to content

Include MPI to prevent precompilation output capture#5559

Open
navidcy wants to merge 1 commit intomainfrom
ncc/mpi-precompilation
Open

Include MPI to prevent precompilation output capture#5559
navidcy wants to merge 1 commit intomainfrom
ncc/mpi-precompilation

Conversation

@navidcy
Copy link
Copy Markdown
Member

@navidcy navidcy commented May 3, 2026

Added MPI usage to avoid capturing precompilation output.

E.g. see output from example at https://clima.github.io/OceananigansDocumentation/stable/grids#Distributed-grids

Added MPI usage to avoid capturing precompilation output.
@navidcy navidcy added documentation 📜 The sacred scrolls distributed 🕸️ Our plan for total cluster domination labels May 3, 2026
@giordano
Copy link
Copy Markdown
Collaborator

giordano commented May 3, 2026

In the linked example the package being precompiled is Oceananigans, not MPI, I'm not sure I follow how this would fix that

@navidcy
Copy link
Copy Markdown
Member Author

navidcy commented May 3, 2026

Gotca. So perhaps there is no solution then, right? Shall I close this?

@giordano
Copy link
Copy Markdown
Collaborator

giordano commented May 3, 2026

I'm pretty sure this is solvable, but needs to understand why Oceananigans is being precompiled again. Setting the env var JULIA_DEBUG=loading when this is happening should help.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

distributed 🕸️ Our plan for total cluster domination documentation 📜 The sacred scrolls

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants