I’m in favour of dumping OpenMPI. It also causes us parallel test issues cf https://github.com/firedrakeproject/firedrake/issues/1199

Are there any downsides with going to mpich?

Dr David Ham
Department of Mathematics 
Imperial College London

On 19 Mar 2018, at 17:30, Lawrence Mitchell <lawrence.mitchell@imperial.ac.uk> wrote:

Hi Owen,

On 19 Mar 2018, at 17:19, Owen Pembery <O.R.Pembery@bath.ac.uk> wrote:

Hi Lawrence,

I'm running Ubuntu 17.10, and I get:

gcc --version
gcc (Ubuntu 7.2.0-8ubuntu3.2) 7.2.0

mpicc -show
gcc -I/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -I/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/opal/mca/event/libevent2022/libevent -I/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/opal/mca/event/libevent2022/libevent/include -I/usr/lib/x86_64-linux-gnu/openmpi/include -pthread -L/usr//lib -L/usr/lib/x86_64-linux-gnu/openmpi/lib -lmpi

OpenMPI output is in attached .txt file.


Ugh, I think this might be this bug:

https://github.com/firedrakeproject/firedrake/issues/1153

Seemingly no change has occurred since then.

Can you try any of the workarounds described there?  We can provide more details on how to do this.

Everyone: should we just ditch OpenMPI?

Cheers,

Lawrence
_______________________________________________
firedrake mailing list
firedrake@imperial.ac.uk
https://mailman.ic.ac.uk/mailman/listinfo/firedrake