Bug#933845: Bug#933844: libpmi-pmix-dev: MPI failure in dolfin tests
Drew Parsons
dparsons at debian.org
Sun Aug 4 12:19:20 BST 2019
On 2019-08-04 19:04, Drew Parsons wrote:
>
> I'm upgrading dolfin/fenics to 2019.1.0 alongside HYPRE 2.16.0, PETSc
> 3.11.3, pybind11 2.3.0. The tests of the libraries have passed, but
> the build is failing badly with an MPI error:
>
> Run C++ regressions tests (serial)
> Test project /home/projects/fenics/build/dolfin/obj-x86_64-linux-gnu
> ...
> Start 13: demo_eigenvalue_serial
> 3/51 Test #13: demo_eigenvalue_serial
> ....................***Failed 0.02 sec
> *** The MPI_Comm_rank() function was called before MPI_INIT was
> invoked.
> *** This is disallowed by the MPI standard.
> *** Your MPI job will now abort.
> [grendel:16518] Local abort before MPI_INIT completed completed
> successfully, but am not able to aggregate error messages, and not
> able to guarantee that all other processes were killed!
Probably this is a clue: libdolfin.so should link to libpetsc.so. But
it is missing in the new libdolfin.so. That means pmix is not the
problem, so I'll close the bug against pmix once I can confirm.
Drew
More information about the debian-science-maintainers
mailing list