Ich habe OpenMPI und MPICH über Macports installiert. Der Fortran-Code lässt sich problemlos kompilieren, aber zur Laufzeit tritt die Fehlermeldung „Versuch, eine MPI-Routine zu verwenden, bevor MPICH initialisiert wird“ auf.
Meins ist masOS Mojave 10.14.5.
Antwort1
brew
ist heutzutage robuster.
Versuchen
brew install openmpi
Dann
mpirun -np 4 <some task>
sollte ohne Probleme laufen