Note that the HDF5 in PETSc currently also has OpenMPI 4.0.0 issues. See: https://github.com/firedrakeproject/firedrake/issues/1380
The workaround is probably to use MPICH (which is better for other reasons too).
On 07/03/2019, 08:44, "firedrake-bounces@imperial.ac.uk on behalf of Patrick Farrell" <firedrake-bounces@imperial.ac.uk on behalf of patrick.farrell@maths.ox.ac.uk> wrote:
On 06/03/2019 23:06, Lawrence Mitchell wrote:
> It looks like libsupermesh (a new dependency) has some tests which use the c++ api to MPI. But that is deprecated for a long time and seemingly removed by openmpi 4 which you have?
This should be fixed in libsupermesh PR #2:
https://bitbucket.org/libsupermesh/libsupermesh/pull-requests/2/remove-deprecated-c-mpi-interface-replace/diff
Patrick
_______________________________________________
firedrake mailing list
firedrake@imperial.ac.uk
https://mailman.ic.ac.uk/mailman/listinfo/firedrake
_______________________________________________
firedrake mailing list
firedrake@imperial.ac.uk
https://mailman.ic.ac.uk/mailman/listinfo/firedrake