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

bugfix: due to bugs in the ubuntu-latest mpich install, use 22.04 #3864

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

ericjbohm
Copy link
Contributor

Work around the fact that the MPICH install in ubuntu-latest has some wacky misconfiguration that makes it launch an application like a bunch of independent processes all at rank 0.

@ericjbohm ericjbohm self-assigned this Jan 20, 2025
@ericjbohm ericjbohm added Bug Something isn't working MPI layer The MPI machine layer CI Continuous Integration labels Jan 20, 2025
Copy link
Contributor

@kavithachandrasekar kavithachandrasekar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would it be better to update it to use ubuntu-22.04 instead? One of the recently passing mpi builds (in PR 3858) seems to use 22.04. I believe ubuntu-latest now points to 24.04. Otherwise, looks good to me.

@matthiasdiener
Copy link
Contributor

Would it make sense to switch to OpenMPI instead?

@ericjbohm
Copy link
Contributor Author

Would it make sense to switch to OpenMPI instead?

Possibly. But if they can't be bothered to get their mpich package right, I don't have a lot of confidence in anything else they put in that version.

@ericjbohm ericjbohm changed the title bugfix: due to bugs in the ubuntu-latest mpich install, use 20.04 bugfix: due to bugs in the ubuntu-latest mpich install, use 22.04 Jan 22, 2025
@ericjbohm ericjbohm mentioned this pull request Feb 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something isn't working CI Continuous Integration MPI layer The MPI machine layer
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants