@@ -32,10 +32,13 @@ int main(int argc, char** argv)
3232{
3333 char filename [256 ], * name , * buf ;
3434 size_t i ;
35- int rank , nprocs , err , nerrs = 0 , verbose = 0 ;
35+ int rank , nprocs , err , nerrs = 0 ;
3636 int ncid , cmode , varid , dimid ;
3737 MPI_Offset nelems , inq_nelems ;
3838 MPI_Info info = MPI_INFO_NULL ;
39+ #ifdef PNC_MALLOC_TRACE
40+ int verbose = 0 ;
41+ #endif
3942
4043 MPI_Init (& argc , & argv );
4144 MPI_Comm_rank (MPI_COMM_WORLD , & rank );
@@ -316,6 +319,7 @@ int main(int argc, char** argv)
316319
317320 free (buf );
318321
322+ #ifdef PNC_MALLOC_TRACE
319323 /* check if PnetCDF freed all internal malloc */
320324 MPI_Offset malloc_size , sum_size ;
321325 err = ncmpi_inq_malloc_size (& malloc_size );
@@ -333,6 +337,7 @@ int main(int argc, char** argv)
333337 printf ("\n%d: PnetCDF internal memory footprint high water mark %.2f MB\n" ,
334338 rank , (float )malloc_size /1048576 );
335339 }
340+ #endif
336341
337342err_out :
338343 MPI_Allreduce (MPI_IN_PLACE , & nerrs , 1 , MPI_INT , MPI_SUM , MPI_COMM_WORLD );
0 commit comments