Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lassen: No MPI 4+ Support #5759

Open
wants to merge 1 commit into
base: development
Choose a base branch
from

Conversation

ax3l
Copy link
Member

@ax3l ax3l commented Mar 11, 2025

mpi4py>=4.0 was released and supports (and requires) MPI 4 features. But Lassen does not support MPI 4 in the IBM Spectrum rolling releases.

Thus, limit the upper versions of mpi4py for now.

Also making the compilers for h5py a bit more robust, using the Lassen-specific wrapper name (hey, thanks for being special). https://hpc.llnl.gov/documentation/tutorials/using-lc-s-sierra-systems#Compilers

Fix #5728

To Do

  • compiles
  • exe: runs without errors
  • python: runs without errors

@ax3l ax3l added bug Something isn't working install component: third party Changes in WarpX that reflect a change in a third-party library bug: affects latest release Bug also exists in latest release version machine / system Machine or system-specific issue labels Mar 11, 2025
@ax3l ax3l changed the title Lassen: No MPI4 Support Lassen: No MPI 4+ Support Mar 11, 2025
@ax3l ax3l force-pushed the fix-lassen-no-mpi4 branch from 517e7d3 to a8181b7 Compare March 11, 2025 23:59
@ax3l ax3l force-pushed the fix-lassen-no-mpi4 branch from a8181b7 to d646054 Compare March 12, 2025 01:22
`mpi4py>=4.0` were released and support MPI 4 features.
But Lassen does not support MPI 4 in the IBM Spectrum
rolling releases.

Thus, limit the upper versions of `mpi4py` for now.

Also making the compilers for `h5py` a bit more robust, using
the Lassen-specific wrapper name (hey, thanks for being special).
https://hpc.llnl.gov/documentation/tutorials/using-lc-s-sierra-systems#Compilers
@ax3l ax3l force-pushed the fix-lassen-no-mpi4 branch from d646054 to 7b4e34a Compare March 12, 2025 01:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug: affects latest release Bug also exists in latest release version bug Something isn't working component: third party Changes in WarpX that reflect a change in a third-party library install machine / system Machine or system-specific issue
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Rebuilding on Lassen
1 participant