Hi, I'm trying to run a code between Mac and Linux and I'm getting this error:
-----------------------------------------------------------------------------
It seems that [at least] one of the processes that was started with
mpirun chose a different RPI than its peers. For example, at least
the following two processes mismatched in their RPI selections:
MPI_COMM_WORLD rank 1: usysv (v7.1.0)
MPI_COMM_WORLD rank 0: tcp (v7.0.0)
All MPI processes must choose the same RPI module and version when
they start. Check your SSI settings and/or the local environment
variables on each node.
-----------------------------------------------------------------------------
(The mac is node 0.) I read the post on forcing both machines to use tcp, but is there a way to force versions to be the same? Or am I going to have to download the correct versions?
Thanks,
Eric
|