If you’re using MPICH with a P4 procgroup file (by using the
–p4pg option), you must use the
same absolute path name in your
procgroup file and on the
mpirun command line. For example, if your
procgroup file contains a different path name than that used in the
mpirun command, even though this name resolves to the same executable, MemoryScape assumes that it is a different executable, which causes debugging problems.
If MemoryScape assigns names such as mympichexe<mympichexe>.0, a problem occurred and you need to compare the contents of your
procgroup file and
mpirun command line.