This may be a duplicate of bug 2053592 <http://sourceforge.net/tracker/index.php?func=detail&aid=2053592&group_id=149899&atid=776130>
I have the following C code (see attached file for full program):
MPI_Pcontrol (1, "reg1");
MPI_Comm_rank (MPI_COMM_WORLD, &rank);
MPI_Pcontrol (-1, "reg1");
MPI_Pcontrol (1, "reg2");
MPI_Comm_size (MPI_COMM_WORLD, &size);
MPI_Pcontrol (-1, "reg2");
In the PBS script on Franklin I specify:
export IPM_MPI_TRACE=region:reg1
To my understanding, this should result in only the call to MPI_Comm_rank being shown in the trace. However, also MPI_Comm_size appears in the trace.
C program with IPM regions