mirror of
https://github.com/HDFGroup/hdf5.git
synced 2025-03-25 17:00:45 +08:00
[svn-r22637] Remove legacy command to kill MPI processes on obj to obj testing.
Tested: Windows, jam, koala
This commit is contained in:
parent
e7896ce1ce
commit
9c547117ec
@ -1013,27 +1013,18 @@ hsize_t h5diff(const char *fname1,
|
||||
#ifdef H5_HAVE_PARALLEL
|
||||
if(g_Parallel)
|
||||
{
|
||||
/* if both obj1 and obj2 are group */
|
||||
if (both_objs_grp)
|
||||
if((HDstrlen(fname1) > MAX_FILENAME) || (HDstrlen(fname2) > MAX_FILENAME))
|
||||
{
|
||||
if((HDstrlen(fname1) > MAX_FILENAME) || (HDstrlen(fname2) > MAX_FILENAME))
|
||||
{
|
||||
HDfprintf(stderr, "The parallel diff only supports path names up to %d characters\n", MAX_FILENAME);
|
||||
MPI_Abort(MPI_COMM_WORLD, 0);
|
||||
} /* end if */
|
||||
HDfprintf(stderr, "The parallel diff only supports path names up to %d characters\n", MAX_FILENAME);
|
||||
MPI_Abort(MPI_COMM_WORLD, 0);
|
||||
} /* end if */
|
||||
|
||||
HDstrcpy(filenames[0], fname1);
|
||||
HDstrcpy(filenames[1], fname2);
|
||||
HDstrcpy(filenames[0], fname1);
|
||||
HDstrcpy(filenames[1], fname2);
|
||||
|
||||
/* Alert the worker tasks that there's going to be work. */
|
||||
for(i = 1; i < g_nTasks; i++)
|
||||
MPI_Send(filenames, (MAX_FILENAME * 2), MPI_CHAR, i, MPI_TAG_PARALLEL, MPI_COMM_WORLD);
|
||||
}
|
||||
else
|
||||
{
|
||||
/* Only single object diff, parallel workers won't be needed */
|
||||
phdiff_dismiss_workers();
|
||||
}
|
||||
/* Alert the worker tasks that there's going to be work. */
|
||||
for(i = 1; i < g_nTasks; i++)
|
||||
MPI_Send(filenames, (MAX_FILENAME * 2), MPI_CHAR, i, MPI_TAG_PARALLEL, MPI_COMM_WORLD);
|
||||
} /* end if */
|
||||
#endif
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user