Dear guys,
I've already posted this issue here: viewtopic.php?t=6664
I've been trying to self-compile Elmer on a Debian system for Linux and Windows (cross-compiling with MingW and Cygwin) with MPI and MUMPS, but it crashes when called with 'mpirun -np 2' or 'mpiexec -np 2'. Both the Linux and Windows variants crash (HelmholtzStructure2 for example).
It works when called as 'mpirun -np 1' or 'mpiexec -np 1'.
Basically, I've tried many options, both with pre-compiled MUMPS,SCOTCH,PTSCOTCH,METIS,PARMETIS debs, with the self-compiled version of these libraries, with mpicc,OpenMPI,MPICH,MSMPI and with MingW and Cygwin.
None of these worked. The MPICH and MSMPI versions didn't work (Windows).
The following libraries were used:
- OpenBLAS-0.3.6
- scalapack-2.0.2
- scotch-6.0.6
- metis-5.1.0
- parmetis-4.0.3
- MUMPS-5.2.0
Does anyone have any experience with this (Debian+MPI+MUMPS?) or any suggestions what could be wrong?
The compilation procedure wasn't straightforward everywhere, but Elmer always crashed at the same location,
Regards,
flowwolf