Compiling the weaklib external libraries (e.g., compiling thornado) using mpich with gcc-10 throws argument mismatch errors on MPI calls. The errors look like:
Using open-mpi throws no errors. To get around this I had to add compiler flags -fallow-argument-mismatch. This seems to be a previously noted issue using this mpich (e.g., here, here).
Compiling the weaklib external libraries (e.g., compiling thornado) using mpich with gcc-10 throws argument mismatch errors on MPI calls. The errors look like:
and so on.
I'm using mpich with gcc-10:
Using open-mpi throws no errors. To get around this I had to add compiler flags
-fallow-argument-mismatch
. This seems to be a previously noted issue using this mpich (e.g., here, here).