Closed fsimonis closed 3 years ago
One quirk I forgot to mention is that PETSc can be configured without MPI, so we shouldn't insist on it here. Maybe only do this test if a PETSc compile fails?
@jedbrown I realised that later too.
Anyhow, I turned the mpi check into a set of diagnostics which run after the standard tests fail. This should give the user some guidance on where to start.
This PR adds a test to verify the MPI discovery by compiling the following snippet:
Success
Failure
Closes #32