7e2874a83d
Useful when debugging RTE-related issues Not for inclusion in the tarball - just added to git repo for use by developers. Signed-off-by: Ralph Castain <rhc@pmix.org>
26 строки
481 B
C
26 строки
481 B
C
#include <stdio.h>
|
|
#include <stdlib.h>
|
|
#include <unistd.h>
|
|
#include <mpi.h>
|
|
|
|
#define RANK_DEATH 1
|
|
|
|
int main(int argc, char **argv)
|
|
{
|
|
int rank;
|
|
MPI_Init(&argc,&argv);
|
|
MPI_Comm_rank(MPI_COMM_WORLD,&rank);
|
|
|
|
sleep(2);
|
|
if (rank==RANK_DEATH) {
|
|
printf("Rank %d exiting without calling finalize...\n", rank);
|
|
exit(1);
|
|
}
|
|
sleep(2);
|
|
printf("Rank %d calling MPI_Finalize\n", rank);
|
|
MPI_Finalize();
|
|
printf("Rank %d exiting\n", rank);
|
|
return 0;
|
|
}
|
|
|