summaryrefslogtreecommitdiffstats
path: root/src/H5Dmpio.c
diff options
context:
space:
mode:
authorJordan Henderson <jhenderson@hdfgroup.org>2017-02-02 16:24:00 (GMT)
committerJordan Henderson <jhenderson@hdfgroup.org>2017-02-02 16:24:00 (GMT)
commit3ccc4f7ab3d31715d9df3bcd994fdddaf32ac149 (patch)
treed4ee460eaa4b20214327a560b2bf0012bc5166b4 /src/H5Dmpio.c
parent3f44709578758948bf6d3381f4fe9af26e049fa8 (diff)
downloadhdf5-3ccc4f7ab3d31715d9df3bcd994fdddaf32ac149.zip
hdf5-3ccc4f7ab3d31715d9df3bcd994fdddaf32ac149.tar.gz
hdf5-3ccc4f7ab3d31715d9df3bcd994fdddaf32ac149.tar.bz2
Fix macro complaint in H5Dmpio.c
Fix debugging file output for test suite
Diffstat (limited to 'src/H5Dmpio.c')
-rw-r--r--src/H5Dmpio.c18
1 files changed, 15 insertions, 3 deletions
diff --git a/src/H5Dmpio.c b/src/H5Dmpio.c
index 434517d..b475eaf 100644
--- a/src/H5Dmpio.c
+++ b/src/H5Dmpio.c
@@ -918,7 +918,11 @@ H5D__chunk_collective_write(H5D_io_info_t *io_info, const H5D_type_info_t *type_
snprintf(name, 10, "out - %d", H5F_mpi_get_rank(io_info->dset->oloc.file));
- debug_file = fopen(name, "w");
+ debug_file = fopen(name, "a");
+
+ HDfprintf(debug_file, "**************************\n");
+ HDfprintf(debug_file, "* Starting write\n");
+ HDfprintf(debug_file, "**************************\n\n");
#endif
/* Call generic selection operation */
@@ -926,6 +930,14 @@ H5D__chunk_collective_write(H5D_io_info_t *io_info, const H5D_type_info_t *type_
HGOTO_ERROR(H5E_DATASPACE, H5E_WRITEERROR, FAIL, "write error")
done:
+#ifdef PARALLEL_COMPRESS_DEBUG
+ HDfprintf(debug_file, "**************************\n");
+ HDfprintf(debug_file, "* Finished write\n");
+ HDfprintf(debug_file, "**************************\n\n");
+
+ fclose(debug_file);
+#endif
+
FUNC_LEAVE_NOAPI(ret_value)
} /* end H5D__chunk_collective_write() */
@@ -2251,7 +2263,7 @@ if(H5DEBUG(D))
static int
H5D__cmp_chunk_addr(const void *chunk_addr_info1, const void *chunk_addr_info2)
{
- haddr_t addr1, addr2;
+ haddr_t addr1 = HADDR_UNDEF, addr2 = HADDR_UNDEF;
FUNC_ENTER_STATIC_NOERR
@@ -2281,7 +2293,7 @@ H5D__cmp_chunk_addr(const void *chunk_addr_info1, const void *chunk_addr_info2)
static int
H5D__cmp_filtered_collective_io_info_entry(const void *filtered_collective_io_info_entry1, const void *filtered_collective_io_info_entry2)
{
- haddr_t addr1, addr2;
+ haddr_t addr1 = HADDR_UNDEF, addr2 = HADDR_UNDEF;
FUNC_ENTER_STATIC_NOERR