HDFFV-10903 merge S3 from dev
This commit is contained in:
@@ -68,7 +68,7 @@ int main(int argc, const char *argv[])
|
||||
|
||||
if(g_nTasks == 1)
|
||||
{
|
||||
printf("Only 1 task available...doing serial diff\n");
|
||||
HDprintf("Only 1 task available...doing serial diff\n");
|
||||
|
||||
g_Parallel = 0;
|
||||
|
||||
@@ -148,12 +148,12 @@ ph5diff_worker(int nID)
|
||||
/* Open the files */
|
||||
if ((file1_id = H5Fopen (filenames[0], H5F_ACC_RDONLY, H5P_DEFAULT)) < 0)
|
||||
{
|
||||
printf ("h5diff Task [%d]: <%s>: unable to open file\n", nID, filenames[0]);
|
||||
HDprintf("h5diff Task [%d]: <%s>: unable to open file\n", nID, filenames[0]);
|
||||
MPI_Abort(MPI_COMM_WORLD, 0);
|
||||
}
|
||||
if ((file2_id = H5Fopen (filenames[1], H5F_ACC_RDONLY, H5P_DEFAULT)) < 0)
|
||||
{
|
||||
printf ("h5diff Task [%d]: <%s>: unable to open file\n", nID, filenames[1]);
|
||||
HDprintf("h5diff Task [%d]: <%s>: unable to open file\n", nID, filenames[1]);
|
||||
MPI_Abort(MPI_COMM_WORLD, 0);
|
||||
}
|
||||
/* enable error reporting */
|
||||
@@ -170,7 +170,7 @@ ph5diff_worker(int nID)
|
||||
/* Make certain we've received the filenames and opened the files already */
|
||||
if(file1_id < 0 || file2_id < 0)
|
||||
{
|
||||
printf("ph5diff_worker: ERROR: work received before/without filenames\n");
|
||||
HDprintf("ph5diff_worker: ERROR: work received before/without filenames\n");
|
||||
break;
|
||||
}
|
||||
|
||||
@@ -199,7 +199,7 @@ ph5diff_worker(int nID)
|
||||
char out_data[PRINT_DATA_MAX_SIZE];
|
||||
int tmp;
|
||||
|
||||
memset(out_data, 0, PRINT_DATA_MAX_SIZE);
|
||||
HDmemset(out_data, 0, PRINT_DATA_MAX_SIZE);
|
||||
i=0;
|
||||
|
||||
rewind(overflow_file);
|
||||
@@ -210,7 +210,7 @@ ph5diff_worker(int nID)
|
||||
{
|
||||
MPI_Send(out_data, PRINT_DATA_MAX_SIZE, MPI_BYTE, 0, MPI_TAG_PRINT_DATA, MPI_COMM_WORLD);
|
||||
i=0;
|
||||
memset(out_data, 0, PRINT_DATA_MAX_SIZE);
|
||||
HDmemset(out_data, 0, PRINT_DATA_MAX_SIZE);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -221,8 +221,8 @@ ph5diff_worker(int nID)
|
||||
overflow_file = NULL;
|
||||
}
|
||||
|
||||
fflush(stdout);
|
||||
memset(outBuff, 0, OUTBUFF_SIZE);
|
||||
HDfflush(stdout);
|
||||
HDmemset(outBuff, 0, OUTBUFF_SIZE);
|
||||
outBuffOffset = 0;
|
||||
|
||||
MPI_Send(&diffs, sizeof(diffs), MPI_BYTE, 0, MPI_TAG_TOK_RETURN, MPI_COMM_WORLD);
|
||||
@@ -238,7 +238,7 @@ ph5diff_worker(int nID)
|
||||
}
|
||||
else
|
||||
{
|
||||
printf("ph5diff_worker: ERROR: invalid tag (%d) received\n", Status.MPI_TAG);
|
||||
HDprintf("ph5diff_worker: ERROR: invalid tag (%d) received\n", Status.MPI_TAG);
|
||||
break;
|
||||
}
|
||||
|
||||
@@ -266,14 +266,14 @@ void print_manager_output(void)
|
||||
/* If there was something we buffered, let's print it now */
|
||||
if( (outBuffOffset>0) && g_Parallel)
|
||||
{
|
||||
printf("%s", outBuff);
|
||||
HDprintf("%s", outBuff);
|
||||
|
||||
if(overflow_file)
|
||||
{
|
||||
int tmp;
|
||||
rewind(overflow_file);
|
||||
while((tmp = getc(overflow_file)) >= 0)
|
||||
putchar(tmp);
|
||||
while((tmp = HDgetc(overflow_file)) >= 0)
|
||||
HDputchar(tmp);
|
||||
fclose(overflow_file);
|
||||
overflow_file = NULL;
|
||||
}
|
||||
@@ -321,6 +321,6 @@ void h5diff_exit(int status)
|
||||
/* Always exit(0), since MPI implementations do weird stuff when they
|
||||
* receive a non-zero exit value. - QAK
|
||||
*/
|
||||
exit(0);
|
||||
HDexit(0);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user