1
1

Cleanup the test so it is MPI correct

This commit was SVN r31919.
Этот коммит содержится в:
Ralph Castain 2014-06-01 17:57:36 +00:00
родитель 2f67a83e81
Коммит 2c3d07db24
2 изменённых файлов: 3 добавлений и 1 удалений

Просмотреть файл

@ -23,6 +23,7 @@ int main( int argc, char **argv )
printf("Child merged rank = %d, size = %d\n", rank, size);
MPI_Comm_free(&merged);
MPI_Comm_disconnect(&parent);
MPI_Finalize();
printf("Child %d: exiting\n", (int)getpid());
return 0;

Просмотреть файл

@ -22,7 +22,7 @@ int main(int argc, char **argv)
MPI_Init( &argc, &argv);
for (iter = 0; iter < 1000; ++iter) {
for (iter = 0; iter < 100; ++iter) {
MPI_Comm_spawn(EXE_TEST, NULL, 1, MPI_INFO_NULL,
0, MPI_COMM_WORLD, &comm, &err);
printf("parent: MPI_Comm_spawn #%d return : %d\n", iter, err);
@ -33,6 +33,7 @@ int main(int argc, char **argv)
printf("parent: MPI_Comm_spawn #%d rank %d, size %d\n",
iter, rank, size);
MPI_Comm_free(&merged);
MPI_Comm_disconnect(&comm);
}
MPI_Finalize();