Skip to content

Conversation

@samhatfield
Copy link
Collaborator

The GPU version still has raw MPI calls so we must find MPI in the case when GPU and MPI features are enabled.

Note that disabling MPI is done through FIAT's MPI feature.

The GPU version still has raw MPI calls so we must find MPI in the case
when GPU and MPI features are enabled.

Note that disabling MPI is done through FIAT's MPI feature.
@samhatfield
Copy link
Collaborator Author

@dhaumont

Copy link
Contributor

@dhaumont dhaumont left a comment

Choose a reason for hiding this comment

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

LGTM!

@samhatfield
Copy link
Collaborator Author

Actually @dhaumont, @wdeconinck and I think we have a better solution which will pave the way towards eventually switching to pure MPL calls. This will bring the GPU version in line with the CPU version. Will try to draft another PR today.

@dhaumont
Copy link
Contributor

I understand. But as the problem has been identified and we have a workaround, I would push this PR to fix the broken build, and prevent other people from wasting as much time as I did.

@samhatfield
Copy link
Collaborator Author

I understand. But as the problem has been identified and we have a workaround, I would push this PR to fix the broken build, and prevent other people from wasting as much time as I did.

It's not a huge amount of coding required - I'm already testing the new branch now.

@samhatfield
Copy link
Collaborator Author

PR #335 is the preferred solution.

@samhatfield samhatfield deleted the make_sure_mpi_is_found branch November 27, 2025 09:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants