summaryrefslogtreecommitdiffstats
path: root/test/cork.c
diff options
context:
space:
mode:
Diffstat (limited to 'test/cork.c')
-rw-r--r--test/cork.c920
1 files changed, 460 insertions, 460 deletions
diff --git a/test/cork.c b/test/cork.c
index b1f28c1..53d9065 100644
--- a/test/cork.c
+++ b/test/cork.c
@@ -112,33 +112,33 @@ verify_old_dset_cork(void)
/* Create the file */
if ((fid = H5Fcreate(FILENAME, H5F_ACC_TRUNC, H5P_DEFAULT, H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Create dcpl */
if ((dcpl = H5Pcreate(H5P_DATASET_CREATE)) < 0)
- FAIL_STACK_ERROR
+ FAIL_STACK_ERROR;
/* Set to use chunked dataset */
if (H5Pset_chunk(dcpl, 2, chunk_dims) < 0)
- FAIL_STACK_ERROR
+ FAIL_STACK_ERROR;
/* Create chunked dataset with v1-btree indexing: DSET_BT1 */
if ((sid = H5Screate_simple(2, dims, max_dims)) < 0)
- TEST_ERROR
+ TEST_ERROR;
if ((did = H5Dcreate2(fid, DSET_BT1, H5T_NATIVE_INT, sid, H5P_DEFAULT, dcpl, H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Get dataset object header address: DSET_BT1 */
if (H5Oget_info3(did, &oinfo, H5O_INFO_BASIC) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Cork the dataset: DSET_BT1 */
if (H5Odisable_mdc_flushes(did) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Verify cork status */
if (H5C__verify_cork_tag_test(fid, oinfo.token, TRUE) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Set up data array */
if (NULL == (buf_data = (int *)HDcalloc(100 * 20, sizeof(int))))
@@ -155,105 +155,105 @@ verify_old_dset_cork(void)
/* Write to the dataset: DSET_BT1 */
if (H5Dwrite(did, H5T_NATIVE_INT, H5S_ALL, H5S_ALL, H5P_DEFAULT, buf_data) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Verify the cork status for DSET_BT1 */
if (H5C__verify_cork_tag_test(fid, oinfo.token, TRUE) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Create compact dataset: DSET_COMPACT */
if ((sid2 = H5Screate_simple(2, dims2, NULL)) < 0)
- FAIL_STACK_ERROR
+ FAIL_STACK_ERROR;
if ((dcpl2 = H5Pcreate(H5P_DATASET_CREATE)) < 0)
- FAIL_STACK_ERROR
+ FAIL_STACK_ERROR;
if (H5Pset_layout(dcpl2, H5D_COMPACT) < 0)
- FAIL_STACK_ERROR
+ FAIL_STACK_ERROR;
if (H5Pset_alloc_time(dcpl2, H5D_ALLOC_TIME_EARLY) < 0)
- FAIL_STACK_ERROR
+ FAIL_STACK_ERROR;
if ((did2 = H5Dcreate2(fid, DSET_COMPACT, H5T_NATIVE_INT, sid2, H5P_DEFAULT, dcpl2, H5P_DEFAULT)) < 0)
- FAIL_STACK_ERROR
+ FAIL_STACK_ERROR;
/* Get dataset object address */
if (H5Oget_info3(did2, &oinfo2, H5O_INFO_BASIC) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Cork the dataset: DSET_COMPACT */
if (H5Odisable_mdc_flushes(did2) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Verify cork status */
if (H5C__verify_cork_tag_test(fid, oinfo2.token, TRUE) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Closing */
if (H5Dclose(did) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Sclose(sid) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Pclose(dcpl) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Dclose(did2) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Sclose(sid2) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Pclose(dcpl2) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Fclose(fid) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Reopen the file */
if ((fid = H5Fopen(FILENAME, H5F_ACC_RDWR, H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Open and write to the dataset: DSET_BT1 */
if ((did = H5Dopen2(fid, DSET_BT1, H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Create contiguous dataset: DSET_CONTIG */
if ((sid3 = H5Screate_simple(2, dims2, NULL)) < 0)
- FAIL_STACK_ERROR
+ FAIL_STACK_ERROR;
if ((dcpl3 = H5Pcreate(H5P_DATASET_CREATE)) < 0)
- FAIL_STACK_ERROR
+ FAIL_STACK_ERROR;
if (H5Pset_layout(dcpl3, H5D_CONTIGUOUS) < 0)
- FAIL_STACK_ERROR
+ FAIL_STACK_ERROR;
if ((did3 = H5Dcreate2(fid, DSET_CONTIG, H5T_NATIVE_INT, sid3, H5P_DEFAULT, dcpl3, H5P_DEFAULT)) < 0)
- FAIL_STACK_ERROR
+ FAIL_STACK_ERROR;
/* Get dataset object address: DSET_CONTIG */
if (H5Oget_info3(did3, &oinfo3, H5O_INFO_BASIC) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Cork the dataset: DSET_CONTIG */
if (H5Odisable_mdc_flushes(did3) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Verify the cork status for DSET_CONTIG */
if (H5C__verify_cork_tag_test(fid, oinfo3.token, TRUE) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Verify the cork status for DSET_BT1 */
if (H5C__verify_cork_tag_test(fid, oinfo.token, FALSE) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Un-cork the dataset: DSET_CONTIG */
if (H5Oenable_mdc_flushes(did3) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Verify the cork status for DSET_CONTIG */
if (H5C__verify_cork_tag_test(fid, oinfo3.token, FALSE) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Closing */
if (H5Dclose(did3) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Pclose(dcpl3) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Dclose(did) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Fclose(fid) < 0)
- TEST_ERROR
+ TEST_ERROR;
HDfree(buf);
HDfree(buf_data);
@@ -323,149 +323,149 @@ verify_obj_dset_cork(hbool_t swmr)
/* Create fapl */
if ((fapl = H5Pcreate(H5P_FILE_ACCESS)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Set to use latest format */
if (H5Pset_libver_bounds(fapl, H5F_LIBVER_LATEST, H5F_LIBVER_LATEST) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Create the file with/without SWMR access */
flags = H5F_ACC_TRUNC;
if (swmr)
flags |= H5F_ACC_SWMR_WRITE;
if ((fid = H5Fcreate(FILENAME, flags, H5P_DEFAULT, fapl)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Create dataspace */
if ((sid = H5Screate(H5S_SCALAR)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Create dataset: DSET */
if ((did = H5Dcreate2(fid, DSET, H5T_NATIVE_UCHAR, sid, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Get dataset object header address */
if (H5Oget_info3(did, &oinfo, H5O_INFO_BASIC) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Verify cork status of the dataset: DSET */
if (H5C__verify_cork_tag_test(fid, oinfo.token, FALSE) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Cork the dataset: DSET */
if (H5Odisable_mdc_flushes(did) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Attach and write to an attribute to the dataset: DSET */
if ((aid = H5Acreate2(did, ATTR, H5T_NATIVE_INT, sid, H5P_DEFAULT, H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Verify cork status of the dataset: DSET */
if (H5C__verify_cork_tag_test(fid, oinfo.token, TRUE) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Close the attribute */
if (H5Aclose(aid) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Verify cork status of the dataset: DSET */
if (H5C__verify_cork_tag_test(fid, oinfo.token, TRUE) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Create dcpl */
if ((dcpl2 = H5Pcreate(H5P_DATASET_CREATE)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Set to early allocation for dataset space */
if (H5Pset_alloc_time(dcpl2, H5D_ALLOC_TIME_EARLY) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Create chunked dataset with implicit indexing: DSET_NONE */
if (H5Pset_chunk(dcpl2, 1, chunk_dim) < 0)
- FAIL_STACK_ERROR
+ FAIL_STACK_ERROR;
if ((sid2 = H5Screate_simple(1, dim, NULL)) < 0)
- TEST_ERROR
+ TEST_ERROR;
if ((did2 = H5Dcreate2(fid, DSET_NONE, H5T_NATIVE_INT, sid2, H5P_DEFAULT, dcpl2, H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Get dataset object header address */
if (H5Oget_info3(did2, &oinfo2, H5O_INFO_BASIC) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Cork the dataset: DSET_NONE */
if (H5Odisable_mdc_flushes(did2) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Attach 8 attributes to the dataset */
for (i = 0; i < 8; i++) {
- HDsprintf(attrname, "attr %d", i);
+ HDsnprintf(attrname, sizeof(attrname), "attr %d", i);
if ((aid = H5Acreate2(did2, attrname, H5T_NATIVE_INT, sid, H5P_DEFAULT, H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Awrite(aid, H5T_NATIVE_INT, &i) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Aclose(aid) < 0)
- TEST_ERROR
+ TEST_ERROR;
} /* end for */
/* Verify cork status of the dataset: DSET_NONE */
if (H5C__verify_cork_tag_test(fid, oinfo2.token, TRUE) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Closing */
if (H5Oclose(did) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Oclose(did2) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Sclose(sid) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Sclose(sid2) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Pclose(dcpl2) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Fclose(fid) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Re-open the file */
flags = H5F_ACC_RDWR;
if (swmr)
flags |= H5F_ACC_SWMR_WRITE;
if ((fid = H5Fopen(FILENAME, flags, fapl)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Open the dataset object: DSET_NONE */
if ((oid = H5Oopen(fid, DSET_NONE, H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Verify cork status of the dataset: DSET */
if (H5C__verify_cork_tag_test(fid, oinfo2.token, FALSE) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Open the attribute attached to the dataset object: DSET_NONE */
if ((aid = H5Aopen_by_idx(oid, ".", H5_INDEX_NAME, H5_ITER_INC, (hsize_t)4, H5P_DEFAULT, H5P_DEFAULT)) <
0)
- TEST_ERROR
+ TEST_ERROR;
/* Cork the dataset: DSET_NONE */
if (H5Odisable_mdc_flushes(oid) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Verify cork status of the dataset: DSET_NONE */
if (H5C__verify_cork_tag_test(fid, oinfo2.token, TRUE) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Close the attribute */
if (H5Aclose(aid) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Verify cork status of the dataset: DSET */
if (H5C__verify_cork_tag_test(fid, oinfo.token, TRUE) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Closing */
if (H5Oclose(oid) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Pclose(fapl) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Fclose(fid) < 0)
- TEST_ERROR
+ TEST_ERROR;
PASSED();
return 0;
@@ -539,11 +539,11 @@ verify_dset_cork(hbool_t swmr, hbool_t new_format)
/* Create fapl */
if ((fapl = H5Pcreate(H5P_FILE_ACCESS)) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (new_format) {
/* Set to use latest format */
if (H5Pset_libver_bounds(fapl, H5F_LIBVER_LATEST, H5F_LIBVER_LATEST) < 0)
- TEST_ERROR
+ TEST_ERROR;
} /* end if */
/* Create the file */
@@ -551,106 +551,106 @@ verify_dset_cork(hbool_t swmr, hbool_t new_format)
if (swmr)
flags |= H5F_ACC_SWMR_WRITE;
if ((fid = H5Fcreate(FILENAME, flags, H5P_DEFAULT, fapl)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Create dcpl */
if ((dcpl = H5Pcreate(H5P_DATASET_CREATE)) < 0)
- FAIL_STACK_ERROR
+ FAIL_STACK_ERROR;
/* Set to use chunked dataset */
if (H5Pset_chunk(dcpl, 2, chunk_dims) < 0)
- FAIL_STACK_ERROR
+ FAIL_STACK_ERROR;
/* Create chunked dataset with extensive array indexing: DSET_EA */
if ((sid = H5Screate_simple(2, dims, max_dims)) < 0)
- TEST_ERROR
+ TEST_ERROR;
if ((did = H5Dcreate2(fid, DSET_EA, H5T_NATIVE_INT, sid, H5P_DEFAULT, dcpl, H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Get dataset object header address: DSET_EA */
if (H5Oget_info3(did, &oinfo, H5O_INFO_BASIC) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Cork the dataset: DSET_EA */
if (H5Odisable_mdc_flushes(did) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Verify cork status */
if (H5C__verify_cork_tag_test(fid, oinfo.token, TRUE) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Create chunked dataset with fixed array indexing: DSET_FA */
if ((sid2 = H5Screate_simple(2, dims, NULL)) < 0)
- TEST_ERROR
+ TEST_ERROR;
if ((did2 = H5Dcreate2(fid, DSET_FA, H5T_NATIVE_INT, sid2, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Get dataset object header address: DSET_FA */
if (H5Oget_info3(did2, &oinfo2, H5O_INFO_BASIC) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Cork the dataset: DSET_FA */
if (H5Odisable_mdc_flushes(did2) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Uncork the dataset: DSET_EA */
if (H5Oenable_mdc_flushes(did) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Verify the cork status for DSET_FA */
if (H5C__verify_cork_tag_test(fid, oinfo2.token, TRUE) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Verify the cork status for DSET_EA */
if (H5C__verify_cork_tag_test(fid, oinfo.token, FALSE) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Create chunked dataset with v2-Btree indexing */
max_dims[0] = H5S_UNLIMITED;
if ((sid3 = H5Screate_simple(2, dims, max_dims)) < 0)
- TEST_ERROR
+ TEST_ERROR;
if ((did3 = H5Dcreate2(fid, DSET_BT2, H5T_NATIVE_INT, sid3, H5P_DEFAULT, dcpl, H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Get dataset object header address: DSET_BT2 */
if (H5Oget_info3(did3, &oinfo3, H5O_INFO_BASIC) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Cork the dataset: DSET_BT2 */
if (H5Odisable_mdc_flushes(did3) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Verify the cork status for DSET_BT2 */
if (H5C__verify_cork_tag_test(fid, oinfo3.token, TRUE) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Closing */
if (H5Dclose(did3) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Sclose(sid3) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Dclose(did2) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Sclose(sid2) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Dclose(did) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Sclose(sid) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Pclose(dcpl) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Fclose(fid) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Reopen the file */
flags = H5F_ACC_RDWR;
if (swmr)
flags |= H5F_ACC_SWMR_WRITE;
if ((fid = H5Fopen(FILENAME, flags, fapl)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Set up data array */
if (NULL == (buf_data = (int *)HDcalloc(100 * 20, sizeof(int))))
@@ -667,57 +667,57 @@ verify_dset_cork(hbool_t swmr, hbool_t new_format)
/* Open and write to the dataset: DSET_EA */
if ((did = H5Dopen2(fid, DSET_EA, H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Dwrite(did, H5T_NATIVE_INT, H5S_ALL, H5S_ALL, H5P_DEFAULT, buf_data) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Verify the cork status for DSET_EA */
if (H5C__verify_cork_tag_test(fid, oinfo.token, FALSE) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Open and write to the dataset: DSET_FA */
if ((did2 = H5Dopen2(fid, DSET_FA, H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Dwrite(did2, H5T_NATIVE_INT, H5S_ALL, H5S_ALL, H5P_DEFAULT, buf_data) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Cork the dataset: DSET_FA */
if (H5Odisable_mdc_flushes(did2) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Verify the cork status for DSET_FA */
if (H5C__verify_cork_tag_test(fid, oinfo2.token, TRUE) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Open and write to the dataset: DSET_BT2 */
if ((did3 = H5Dopen2(fid, DSET_BT2, H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Dwrite(did3, H5T_NATIVE_INT, H5S_ALL, H5S_ALL, H5P_DEFAULT, buf_data) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Verify the cork status for DSET_BT2 */
if (H5C__verify_cork_tag_test(fid, oinfo3.token, FALSE) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Cork the dataset: DSET_BT2 */
if (H5Odisable_mdc_flushes(did3) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Verify the cork status for DSET_BT2 */
if (H5C__verify_cork_tag_test(fid, oinfo3.token, TRUE) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Closing */
if (H5Dclose(did) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Dclose(did2) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Dclose(did3) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Pclose(fapl) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Fclose(fid) < 0)
- TEST_ERROR
+ TEST_ERROR;
HDfree(buf);
HDfree(buf_data);
@@ -783,120 +783,120 @@ verify_group_cork(hbool_t swmr)
/* Create fapl */
if ((fapl = H5Pcreate(H5P_FILE_ACCESS)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Set to use latest format */
if (H5Pset_libver_bounds(fapl, H5F_LIBVER_LATEST, H5F_LIBVER_LATEST) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Create the file */
flags = H5F_ACC_TRUNC;
if (swmr)
flags |= H5F_ACC_SWMR_WRITE;
if ((fid = H5Fcreate(FILENAME, flags, H5P_DEFAULT, fapl)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Create 3 groups */
if ((gid = H5Gcreate2(fid, GRP, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
if ((gid2 = H5Gcreate2(gid, GRP2, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
if ((gid3 = H5Gcreate2(gid2, GRP3, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Cork the second group: GRP2 */
if (H5Odisable_mdc_flushes(gid2) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Get group object header addresses */
if (H5Oget_info3(gid, &oinfo, H5O_INFO_BASIC) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Oget_info3(gid2, &oinfo2, H5O_INFO_BASIC) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Oget_info3(gid3, &oinfo3, H5O_INFO_BASIC) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Verify cork status of the groups */
if (H5C__verify_cork_tag_test(fid, oinfo.token, FALSE) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5C__verify_cork_tag_test(fid, oinfo2.token, TRUE) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5C__verify_cork_tag_test(fid, oinfo3.token, FALSE) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Close the second group: GRP2 */
if (H5Gclose(gid2) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Re-open the second group: GRP2 */
if ((gid2 = H5Gopen2(gid, GRP2, H5P_DEFAULT)) < 0)
- FAIL_STACK_ERROR
+ FAIL_STACK_ERROR;
/* Verify cork status of the second group: GRP2 */
if (H5C__verify_cork_tag_test(fid, oinfo2.token, FALSE) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Closing */
if (H5Gclose(gid) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Gclose(gid2) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Gclose(gid3) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Fclose(fid) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Re-open the file and the three groups */
flags = H5F_ACC_RDWR;
if (swmr)
flags |= H5F_ACC_SWMR_WRITE;
if ((fid = H5Fopen(FILENAME, flags, fapl)) < 0)
- FAIL_STACK_ERROR
+ FAIL_STACK_ERROR;
if ((gid = H5Gopen2(fid, GRP, H5P_DEFAULT)) < 0)
- FAIL_STACK_ERROR
+ FAIL_STACK_ERROR;
if ((gid2 = H5Gopen2(gid, GRP2, H5P_DEFAULT)) < 0)
- FAIL_STACK_ERROR
+ FAIL_STACK_ERROR;
if ((gid3 = H5Gopen2(gid2, GRP3, H5P_DEFAULT)) < 0)
- FAIL_STACK_ERROR
+ FAIL_STACK_ERROR;
/* Create dataspace */
if ((sid = H5Screate(H5S_SCALAR)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Attach 8 attributes to the third group: GRP3 */
for (i = 0; i < 8; i++) {
- HDsprintf(attrname, "attr %d", i);
+ HDsnprintf(attrname, sizeof(attrname), "attr %d", i);
if ((aid = H5Acreate2(gid3, attrname, H5T_NATIVE_UINT, sid, H5P_DEFAULT, H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Awrite(aid, H5T_NATIVE_UINT, &i) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Cork the third group while attaching attributes */
if (i == 3) {
if (H5Odisable_mdc_flushes(gid3) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5C__verify_cork_tag_test(fid, oinfo3.token, TRUE) < 0)
- TEST_ERROR
+ TEST_ERROR;
}
if (H5Aclose(aid) < 0)
- TEST_ERROR
+ TEST_ERROR;
} /* end for */
/* Verify cork status of the third group: GRP3 */
if (H5C__verify_cork_tag_test(fid, oinfo3.token, TRUE) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Closing */
if (H5Gclose(gid) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Gclose(gid2) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Gclose(gid3) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Sclose(sid) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Pclose(fapl) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Fclose(fid) < 0)
- TEST_ERROR
+ TEST_ERROR;
PASSED();
return 0;
@@ -954,222 +954,222 @@ verify_named_cork(hbool_t swmr)
/* Create fapl */
if ((fapl = H5Pcreate(H5P_FILE_ACCESS)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Set to use latest format */
if (H5Pset_libver_bounds(fapl, H5F_LIBVER_LATEST, H5F_LIBVER_LATEST) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Create the file */
flags = H5F_ACC_TRUNC;
if (swmr)
flags |= H5F_ACC_SWMR_WRITE;
if ((fid = H5Fcreate(FILENAME, flags, H5P_DEFAULT, fapl)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Create 3 copies of datatypes */
if ((tid = H5Tcopy(H5T_NATIVE_INT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
if ((tid2 = H5Tcopy(H5T_NATIVE_LONG)) < 0)
- TEST_ERROR
+ TEST_ERROR;
if ((tid3 = H5Tcopy(H5T_NATIVE_CHAR)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Commit datatype /DT */
if (H5Tcommit2(fid, DT, tid, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Create /GRP */
if ((gid = H5Gcreate2(fid, GRP, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Commit datatype /GRP/DT2 */
if (H5Tcommit2(gid, DT2, tid2, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Create /GRP/GRP2 */
if ((gid2 = H5Gcreate2(gid, GRP2, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Commit datatype /GRP/GRP2/DT3 */
if (H5Tcommit2(gid2, DT3, tid3, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Cork 2 named datatypes: /DT and /GRP/GRP2/DT3 */
if (H5Odisable_mdc_flushes(tid) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Odisable_mdc_flushes(tid3) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Get named datatype object header addresses */
if (H5Oget_info3(tid, &oinfo, H5O_INFO_BASIC) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Oget_info3(tid2, &oinfo2, H5O_INFO_BASIC) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Oget_info3(tid3, &oinfo3, H5O_INFO_BASIC) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Verify cork status of the named datatypes */
if (H5C__verify_cork_tag_test(fid, oinfo.token, TRUE) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5C__verify_cork_tag_test(fid, oinfo2.token, FALSE) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5C__verify_cork_tag_test(fid, oinfo3.token, TRUE) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Close the datatypes */
if (H5Tclose(tid) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Tclose(tid2) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Tclose(tid3) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Re-open the named datatypes */
if ((tid = H5Topen2(fid, DT, H5P_DEFAULT)) < 0)
- FAIL_STACK_ERROR
+ FAIL_STACK_ERROR;
if ((tid2 = H5Topen2(gid, DT2, H5P_DEFAULT)) < 0)
- FAIL_STACK_ERROR
+ FAIL_STACK_ERROR;
if ((tid3 = H5Topen2(gid2, DT3, H5P_DEFAULT)) < 0)
- FAIL_STACK_ERROR
+ FAIL_STACK_ERROR;
/* Verify cork status of the named datatypes */
if (H5C__verify_cork_tag_test(fid, oinfo.token, FALSE) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5C__verify_cork_tag_test(fid, oinfo2.token, FALSE) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5C__verify_cork_tag_test(fid, oinfo3.token, FALSE) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Closing */
if (H5Tclose(tid) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Tclose(tid2) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Tclose(tid3) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Gclose(gid) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Gclose(gid2) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Fclose(fid) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Re-open the file and the three groups */
flags = H5F_ACC_RDWR;
if (swmr)
flags |= H5F_ACC_SWMR_WRITE;
if ((fid = H5Fopen(FILENAME, flags, fapl)) < 0)
- FAIL_STACK_ERROR
+ FAIL_STACK_ERROR;
if ((gid = H5Gopen2(fid, GRP, H5P_DEFAULT)) < 0)
- FAIL_STACK_ERROR
+ FAIL_STACK_ERROR;
if ((gid2 = H5Gopen2(gid, GRP2, H5P_DEFAULT)) < 0)
- FAIL_STACK_ERROR
+ FAIL_STACK_ERROR;
/* Re-open the named datatypes */
if ((tid = H5Topen2(fid, DT, H5P_DEFAULT)) < 0)
- FAIL_STACK_ERROR
+ FAIL_STACK_ERROR;
if ((tid2 = H5Topen2(gid, DT2, H5P_DEFAULT)) < 0)
- FAIL_STACK_ERROR
+ FAIL_STACK_ERROR;
if ((tid3 = H5Topen2(gid2, DT3, H5P_DEFAULT)) < 0)
- FAIL_STACK_ERROR
+ FAIL_STACK_ERROR;
/* Cork the datatype: DT2 */
if (H5Odisable_mdc_flushes(tid2) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Create dataspace */
if ((sid = H5Screate(H5S_SCALAR)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Attach 8 attributes to datatype: DT3 */
for (i = 0; i < 8; i++) {
- HDsprintf(attrname, "attr %d", i);
+ HDsnprintf(attrname, sizeof(attrname), "attr %d", i);
if ((aid = H5Acreate2(tid3, attrname, H5T_NATIVE_UINT, sid, H5P_DEFAULT, H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Awrite(aid, H5T_NATIVE_UINT, &i) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Cork the datatype while attaching attributes */
if (i == 3) {
if (H5Odisable_mdc_flushes(tid3) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5C__verify_cork_tag_test(fid, oinfo3.token, TRUE) < 0)
- TEST_ERROR
+ TEST_ERROR;
}
if (H5Aclose(aid) < 0)
- TEST_ERROR
+ TEST_ERROR;
} /* end for */
/* Create a dataset with named datatype: DT */
if ((did = H5Dcreate2(fid, DSET, tid, sid, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT)) < 0)
- FAIL_STACK_ERROR
+ FAIL_STACK_ERROR;
/* Get dataset object header address */
if (H5Oget_info3(did, &oinfo4, H5O_INFO_BASIC) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Cork the dataset: DSET */
if (H5Odisable_mdc_flushes(did) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Verify cork status of the datatype: DT */
if (H5C__verify_cork_tag_test(fid, oinfo.token, FALSE) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Verify cork status of the datatype: DT2 */
if (H5C__verify_cork_tag_test(fid, oinfo2.token, TRUE) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Verify cork status of the datatype: DT3 */
if (H5C__verify_cork_tag_test(fid, oinfo3.token, TRUE) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Un-cork the datatype: DT3 */
if (H5Oenable_mdc_flushes(tid3) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Verify cork status of the datatype: DT3 */
if (H5C__verify_cork_tag_test(fid, oinfo3.token, FALSE) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Cork the datatype: DT */
if (H5Odisable_mdc_flushes(tid) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Verify cork status of the datatype: DT */
if (H5C__verify_cork_tag_test(fid, oinfo.token, TRUE) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Verify cork status of the datatype: DT2 */
if (H5C__verify_cork_tag_test(fid, oinfo2.token, TRUE) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Verify cork status of the dataset: DSET */
if (H5C__verify_cork_tag_test(fid, oinfo4.token, TRUE) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Close the dataset */
if (H5Dclose(did) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Verify cork status of the datatype: DT */
if (H5C__verify_cork_tag_test(fid, oinfo.token, TRUE) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Verify cork status of the dataset: DSET */
if (H5C__verify_cork_tag_test(fid, oinfo4.token, FALSE) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Closing */
if (H5Tclose(tid) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Tclose(tid2) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Tclose(tid3) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Gclose(gid) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Gclose(gid2) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Sclose(sid) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Fclose(fid) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Pclose(fapl) < 0)
- TEST_ERROR
+ TEST_ERROR;
PASSED();
return 0;
@@ -1234,244 +1234,244 @@ verify_multiple_cork(hbool_t swmr)
/* Create fapl */
if ((fapl = H5Pcreate(H5P_FILE_ACCESS)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Set to use latest format */
if (H5Pset_libver_bounds(fapl, H5F_LIBVER_LATEST, H5F_LIBVER_LATEST) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Create the file */
flags = H5F_ACC_TRUNC;
if (swmr)
flags |= H5F_ACC_SWMR_WRITE;
if ((fid1 = H5Fcreate(FILENAME, flags, H5P_DEFAULT, fapl)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Open root group */
if ((gid1 = H5Gopen2(fid1, "/", H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Create and commit datatype */
if ((tid1 = H5Tcopy(H5T_STD_I32LE)) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Tcommit2(fid1, DT, tid1, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Create dataset */
if ((sid = H5Screate_simple(1, dim, NULL)) < 0)
- TEST_ERROR
+ TEST_ERROR;
if ((did1 = H5Dcreate2(fid1, DSET, tid1, sid, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Create attribute on root group */
if ((aidg1 = H5Acreate2(gid1, GRP_ATTR, tid1, sid, H5P_DEFAULT, H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Create attribute on dataset */
if ((aidd1 = H5Acreate2(did1, DSET_ATTR, tid1, sid, H5P_DEFAULT, H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Create attribute on datatype */
if ((aidt1 = H5Acreate2(tid1, DT_ATTR, tid1, sid, H5P_DEFAULT, H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Closing */
if (H5Aclose(aidt1) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Aclose(aidd1) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Aclose(aidg1) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Dclose(did1) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Tclose(tid1) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Gclose(gid1) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Fclose(fid1) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Sclose(sid) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Open the file twice: fid1, fid2 */
flags = H5F_ACC_RDWR;
if (swmr)
flags |= H5F_ACC_SWMR_WRITE;
if ((fid1 = H5Fopen(FILENAME, flags, fapl)) < 0)
- TEST_ERROR
+ TEST_ERROR;
if ((fid2 = H5Fopen(FILENAME, flags, fapl)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Open the root group twice: gid1, gid2 */
if ((gid1 = H5Gopen2(fid1, "/", H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
if ((gid2 = H5Gopen2(fid2, "/", H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Open the root group attribute twice: aidg1, aidg2 */
if ((aidg1 = H5Aopen(gid1, GRP_ATTR, H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
if ((aidg2 = H5Aopen(gid2, GRP_ATTR, H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Cork the group: gid2 */
if (H5Odisable_mdc_flushes(gid2) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Verify cork status of the group: gid2 */
if (H5Oget_info3(gid2, &oinfo1, H5O_INFO_BASIC) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5C__verify_cork_tag_test(fid2, oinfo1.token, TRUE) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Check cork status of the group: gid1 */
if (H5Oare_mdc_flushes_disabled(gid1, &corked) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (!corked)
- TEST_ERROR
+ TEST_ERROR;
/* Open the dataset twice: did1, did2 */
if ((did1 = H5Dopen2(fid1, DSET, H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
if ((did2 = H5Dopen2(fid2, DSET, H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Open the dataset attribute twice: aidd1, aidd2 */
if ((aidd1 = H5Aopen(did1, DSET_ATTR, H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
if ((aidd2 = H5Aopen(did2, DSET_ATTR, H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Cork the dataset: did1 */
if (H5Odisable_mdc_flushes(did1) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Verify cork status of the dataset: did1 */
if (H5Oget_info3(did1, &oinfo2, H5O_INFO_BASIC) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5C__verify_cork_tag_test(fid1, oinfo2.token, TRUE) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Check cork status of the dataset: did2 */
if (H5Oare_mdc_flushes_disabled(did2, &corked) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (!corked)
- TEST_ERROR
+ TEST_ERROR;
/* Open the datatype twice: tid1, tid2 */
if ((tid1 = H5Topen2(fid1, DT, H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
if ((tid2 = H5Topen2(fid2, DT, H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Open the datatype attribute twice: aidt1, aidt2 */
if ((aidt1 = H5Aopen(tid1, DT_ATTR, H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
if ((aidt2 = H5Aopen(tid2, DT_ATTR, H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Cork the datatype: tid2 */
if (H5Odisable_mdc_flushes(tid2) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Verify cork status of the datatype: tid2 */
if (H5Oget_info3(tid2, &oinfo3, H5O_INFO_BASIC) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5C__verify_cork_tag_test(fid2, oinfo3.token, TRUE) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Check cork status of the datatype: tid1 */
if (H5Oare_mdc_flushes_disabled(tid1, &corked) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (!corked)
- TEST_ERROR
+ TEST_ERROR;
/* Uncork the group: gid1 */
if (H5Oenable_mdc_flushes(gid1) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Verify cork status of the group: gid1 */
if (H5Oget_info3(gid1, &oinfo1, H5O_INFO_BASIC) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5C__verify_cork_tag_test(fid1, oinfo1.token, FALSE) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Check cork status of the group: gid2 */
if (H5Oare_mdc_flushes_disabled(gid2, &corked) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (corked)
- TEST_ERROR
+ TEST_ERROR;
/* Close the group: gid2 */
if (H5Gclose(gid2) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Check cork status of the group: gid1 */
if (H5Oare_mdc_flushes_disabled(gid1, &corked) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (corked)
- TEST_ERROR
+ TEST_ERROR;
/* Verify cork status of the group: gid1 */
if (H5C__verify_cork_tag_test(fid1, oinfo1.token, FALSE) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Close the group: gid1 */
if (H5Gclose(gid1) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Uncork the dataset: gid2 */
if (H5Oenable_mdc_flushes(did2) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Verify cork status of the dataset: did2 */
if (H5Oget_info3(did2, &oinfo2, H5O_INFO_BASIC) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5C__verify_cork_tag_test(fid2, oinfo2.token, FALSE) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Check cork status of the dataset: did1 */
if (H5Oare_mdc_flushes_disabled(did1, &corked) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (corked)
- TEST_ERROR
+ TEST_ERROR;
/* Close the dataset: did2 */
if (H5Dclose(did2) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Check cork status of the dataset: did1 */
if (H5Oare_mdc_flushes_disabled(did1, &corked) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (corked)
- TEST_ERROR
+ TEST_ERROR;
/* Verify cork status of the dataset: did1 */
if (H5C__verify_cork_tag_test(fid1, oinfo2.token, FALSE) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Close the dataset: did1 */
if (H5Dclose(did1) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Check cork status of the datatype: tid1 */
if (H5Oare_mdc_flushes_disabled(tid1, &corked) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (!corked)
- TEST_ERROR
+ TEST_ERROR;
/* Close datatype: tid1 */
if (H5Tclose(tid1) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Check cork status of the datatype: tid2 */
if (H5Oare_mdc_flushes_disabled(tid2, &corked) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (!corked)
- TEST_ERROR
+ TEST_ERROR;
/* Close datatype: tid2 */
if (H5Tclose(tid2) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Should fail to cork the attribute: aidg2; not an object */
H5E_BEGIN_TRY
@@ -1480,7 +1480,7 @@ verify_multiple_cork(hbool_t swmr)
}
H5E_END_TRY;
if (ret >= 0)
- TEST_ERROR
+ TEST_ERROR;
/* Should fail to uncork the attribute: aidd1; not an object */
H5E_BEGIN_TRY
@@ -1489,7 +1489,7 @@ verify_multiple_cork(hbool_t swmr)
}
H5E_END_TRY;
if (ret >= 0)
- TEST_ERROR
+ TEST_ERROR;
/* Should fail to check cork status of the attribute: aidt2; not an object */
H5E_BEGIN_TRY
@@ -1498,21 +1498,21 @@ verify_multiple_cork(hbool_t swmr)
}
H5E_END_TRY;
if (ret >= 0)
- TEST_ERROR
+ TEST_ERROR;
/* Close all attributes */
if (H5Aclose(aidg1) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Aclose(aidg2) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Aclose(aidd1) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Aclose(aidd2) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Aclose(aidt1) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Aclose(aidt2) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Should fail to cork the file: fid1; not an object */
H5E_BEGIN_TRY
@@ -1522,7 +1522,7 @@ verify_multiple_cork(hbool_t swmr)
}
H5E_END_TRY;
if (ret >= 0)
- TEST_ERROR
+ TEST_ERROR;
/* Should fail to uncork the file: fid2; not an object */
H5E_BEGIN_TRY
@@ -1531,15 +1531,15 @@ verify_multiple_cork(hbool_t swmr)
}
H5E_END_TRY;
if (ret >= 0)
- TEST_ERROR
+ TEST_ERROR;
/* Closing */
if (H5Pclose(fapl) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Fclose(fid1) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Fclose(fid2) < 0)
- TEST_ERROR
+ TEST_ERROR;
PASSED();
return 0;
@@ -1619,12 +1619,12 @@ test_objs_cork(hbool_t swmr, hbool_t new_format)
/* Create fapl */
if ((fapl = H5Pcreate(H5P_FILE_ACCESS)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Set to use latest format */
if (new_format) {
if (H5Pset_libver_bounds(fapl, H5F_LIBVER_LATEST, H5F_LIBVER_LATEST) < 0)
- TEST_ERROR
+ TEST_ERROR;
} /* end if */
/* Create the file with/without SWMR access */
@@ -1632,35 +1632,35 @@ test_objs_cork(hbool_t swmr, hbool_t new_format)
if (swmr)
flags |= H5F_ACC_SWMR_WRITE;
if ((fid = H5Fcreate(FILENAME, flags, H5P_DEFAULT, fapl)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Create group */
if ((gid = H5Gcreate2(fid, "group", H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Check cork status of the group: not corked */
if (H5Oare_mdc_flushes_disabled(gid, &corked) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (corked)
- TEST_ERROR
+ TEST_ERROR;
/* Cork the group: an object */
if (H5Odisable_mdc_flushes(gid) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Check cork status of the group: corked */
if (H5Oare_mdc_flushes_disabled(gid, &corked) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (!corked)
- TEST_ERROR
+ TEST_ERROR;
/* Close the group */
if (H5Gclose(gid) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Create a transient copy of a native type */
if ((tid = H5Tcopy(H5T_NATIVE_INT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Should fail to cork the datatype: not an object */
H5E_BEGIN_TRY
@@ -1669,37 +1669,37 @@ test_objs_cork(hbool_t swmr, hbool_t new_format)
}
H5E_END_TRY;
if (ret >= 0)
- TEST_ERROR
+ TEST_ERROR;
/* Create a named datatype */
if (H5Tcommit2(fid, "group/datatype", tid, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Check cork status of the named datatype: not corked */
if (H5Oare_mdc_flushes_disabled(tid, &corked) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (corked)
- TEST_ERROR
+ TEST_ERROR;
/* Cork the named datatype: an object */
if (H5Odisable_mdc_flushes(tid) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Check cork status of the named datatype: corked */
if (H5Oare_mdc_flushes_disabled(tid, &corked) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (!corked)
- TEST_ERROR
+ TEST_ERROR;
/* Close the named datatype */
if (H5Tclose(tid) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Create dataspace */
dims[0] = DIM0;
dims[1] = DIM1;
if ((sid = H5Screate_simple(RANK, dims, NULL)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Should fail to uncork the dataspace: not an object */
H5E_BEGIN_TRY
@@ -1708,15 +1708,15 @@ test_objs_cork(hbool_t swmr, hbool_t new_format)
}
H5E_END_TRY;
if (ret >= 0)
- TEST_ERROR
+ TEST_ERROR;
/* Create dataset. */
if ((did = H5Dcreate2(fid, "dataset", H5T_NATIVE_INT, sid, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Create attribute on the dataset */
if ((aid = H5Acreate2(did, "attr", H5T_NATIVE_INT, sid, H5P_DEFAULT, H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Should fail to check cork status of the attribute: not an object */
H5E_BEGIN_TRY
@@ -1725,41 +1725,41 @@ test_objs_cork(hbool_t swmr, hbool_t new_format)
}
H5E_END_TRY;
if (ret >= 0)
- TEST_ERROR
+ TEST_ERROR;
/* Check cork status of the dataset: not corked */
if (H5Oare_mdc_flushes_disabled(did, &corked) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (corked)
- TEST_ERROR
+ TEST_ERROR;
/* Cork the dataset: an object */
if (H5Odisable_mdc_flushes(did) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Check cork status of the dataset: corked */
if (H5Oare_mdc_flushes_disabled(did, &corked) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (!corked)
- TEST_ERROR
+ TEST_ERROR;
/* Close the dataset and dataspace */
if (H5Dclose(did) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Open the group */
if ((gid = H5Oopen(fid, "group", H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Check cork status of the group */
if (H5Oare_mdc_flushes_disabled(gid, &corked) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (corked)
- TEST_ERROR
+ TEST_ERROR;
/* Cork the group */
if (H5Odisable_mdc_flushes(gid) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Should fail to cork the group again */
H5E_BEGIN_TRY
@@ -1768,23 +1768,23 @@ test_objs_cork(hbool_t swmr, hbool_t new_format)
}
H5E_END_TRY;
if (ret >= 0)
- TEST_ERROR
+ TEST_ERROR;
/* Check cork status of the group */
if (H5Oare_mdc_flushes_disabled(gid, &corked) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (!corked)
- TEST_ERROR
+ TEST_ERROR;
/* Open the named datatype */
if ((tid = H5Oopen(fid, "group/datatype", H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Check cork status of the named datatype */
if (H5Oare_mdc_flushes_disabled(tid, &corked) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (corked)
- TEST_ERROR
+ TEST_ERROR;
/* Should fail to un-cork the named datatype that is not corked yet */
H5E_BEGIN_TRY
@@ -1793,63 +1793,63 @@ test_objs_cork(hbool_t swmr, hbool_t new_format)
}
H5E_END_TRY;
if (ret >= 0)
- TEST_ERROR
+ TEST_ERROR;
/* Cork the named datatype */
if (H5Odisable_mdc_flushes(tid) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Check cork status of the named datatype */
if (H5Oare_mdc_flushes_disabled(tid, &corked) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (!corked)
- TEST_ERROR
+ TEST_ERROR;
/* Open the dataset */
if ((did = H5Oopen(fid, "/dataset", H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Check cork status of the dataset */
if (H5Oare_mdc_flushes_disabled(did, &corked) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (corked)
- TEST_ERROR
+ TEST_ERROR;
/* Cork the dataset */
if (H5Odisable_mdc_flushes(did) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Check cork status of dataset */
if (H5Oare_mdc_flushes_disabled(did, &corked) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (!corked)
- TEST_ERROR
+ TEST_ERROR;
/* Un-cork the dataset */
if (H5Oenable_mdc_flushes(did) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Check cork status of the dataset */
if (H5Oare_mdc_flushes_disabled(did, &corked) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (corked)
- TEST_ERROR
+ TEST_ERROR;
/* Closing */
if (H5Tclose(tid) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Gclose(gid) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Dclose(did) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Sclose(sid) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Aclose(aid) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Pclose(fapl) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Fclose(fid) < 0)
- TEST_ERROR
+ TEST_ERROR;
PASSED();
return 0;
@@ -1887,7 +1887,7 @@ test_dset_cork(hbool_t swmr, hbool_t new_format)
{
hid_t fid = H5I_INVALID_HID; /* File ID */
hid_t fapl; /* File access property list */
- hid_t gid = H5I_INVALID_HID; /* Grouped ID */
+ hid_t gid = H5I_INVALID_HID; /* Group ID */
hid_t did1 = H5I_INVALID_HID, did2 = H5I_INVALID_HID; /* Dataset IDs */
hid_t tid1 = H5I_INVALID_HID, tid2 = H5I_INVALID_HID; /* Datatype IDs */
hid_t sid = H5I_INVALID_HID; /* Dataspace ID */
@@ -1927,12 +1927,12 @@ test_dset_cork(hbool_t swmr, hbool_t new_format)
/* Create fapl */
if ((fapl = H5Pcreate(H5P_FILE_ACCESS)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Set to use latest format */
if (new_format) {
if (H5Pset_libver_bounds(fapl, H5F_LIBVER_LATEST, H5F_LIBVER_LATEST) < 0)
- TEST_ERROR
+ TEST_ERROR;
} /* end if */
/* Create the file with/without SWMR access */
@@ -1940,65 +1940,65 @@ test_dset_cork(hbool_t swmr, hbool_t new_format)
if (swmr)
flags |= H5F_ACC_SWMR_WRITE;
if ((fid = H5Fcreate(FILENAME, flags, H5P_DEFAULT, fapl)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Create a group */
if ((gid = H5Gcreate2(fid, "group", H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Commit the datatype with the group */
if ((tid1 = H5Tcopy(H5T_NATIVE_INT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Tcommit2(gid, "datatype", tid1, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Cork the named datatype */
if (H5Odisable_mdc_flushes(tid1) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Set up dataset creation property list */
if ((dcpl = H5Pcreate(H5P_DATASET_CREATE)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Enable chunking */
if (H5Pset_chunk(dcpl, RANK, cdims) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Set up a fill value */
if (H5Pset_fill_value(dcpl, H5T_NATIVE_INT, &fillval) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Create dataspace */
dims[0] = DIMS0;
dims[1] = DIMS1;
if ((sid = H5Screate_simple(RANK, dims, maxdims)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Create the dataset inside the group with the named datatype */
if ((did1 = H5Dcreate2(gid, "dataset", tid1, sid, H5P_DEFAULT, dcpl, H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Check cork status of the named datatype */
if (H5Oare_mdc_flushes_disabled(tid1, &corked) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (!corked)
- TEST_ERROR
+ TEST_ERROR;
/* Cork the dataset */
if (H5Odisable_mdc_flushes(did1) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Check cork status of the dataset */
if (H5Oare_mdc_flushes_disabled(did1, &corked) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (!corked)
- TEST_ERROR
+ TEST_ERROR;
/* Check cork status of the group */
if (H5Oare_mdc_flushes_disabled(gid, &corked) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (corked)
- TEST_ERROR
+ TEST_ERROR;
/* Set up data array */
if (NULL == (wbuf_data = (int *)HDcalloc(DIMS0 * DIMS1, sizeof(int))))
@@ -2015,37 +2015,37 @@ test_dset_cork(hbool_t swmr, hbool_t new_format)
/* Write to the dataset */
if (H5Dwrite(did1, tid1, sid, sid, H5P_DEFAULT, wbuf_data) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Flush the dataset */
if (H5Oflush(did1) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Check cork status of the dataset */
if (H5Oare_mdc_flushes_disabled(did1, &corked) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (!corked)
- TEST_ERROR
+ TEST_ERROR;
/* Check cork status of the named datatype */
if (H5Oare_mdc_flushes_disabled(tid1, &corked) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (!corked)
- TEST_ERROR
+ TEST_ERROR;
/* Close the dataset */
if (H5Dclose(did1) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Open the dataset again */
if ((did1 = H5Dopen2(gid, "dataset", H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Check cork status of dataset */
if (H5Oare_mdc_flushes_disabled(did1, &corked) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (corked)
- TEST_ERROR
+ TEST_ERROR;
/* Set up data array */
if (NULL == (rbuf_data = (int *)HDcalloc(DIMS0 * DIMS1, sizeof(int))))
@@ -2053,147 +2053,147 @@ test_dset_cork(hbool_t swmr, hbool_t new_format)
/* Read from the dataset */
if (H5Dread(did1, tid1, H5S_ALL, H5S_ALL, H5P_DEFAULT, rbuf_data) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Cork the dataset */
if (H5Odisable_mdc_flushes(did1) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Delete the dataset */
if (H5Ldelete(gid, "dataset", H5P_DEFAULT) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Check cork status of the dataset */
if (H5Oare_mdc_flushes_disabled(did1, &corked) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (!corked)
- TEST_ERROR
+ TEST_ERROR;
/* Close the dataset */
if (H5Oclose(did1) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Create the dataset again */
if ((did1 = H5Dcreate2(gid, "dataset", tid1, sid, H5P_DEFAULT, dcpl, H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Cork the dataset */
if (H5Odisable_mdc_flushes(did1) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Write to the dataset */
if (H5Dwrite(did1, tid1, sid, sid, H5P_DEFAULT, wbuf_data) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Refresh the dataset */
if (H5Drefresh(did1) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Check cork status of the dataset */
if (H5Oare_mdc_flushes_disabled(did1, &corked) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (!corked)
- TEST_ERROR
+ TEST_ERROR;
/* Close the dataset */
if (H5Dclose(did1) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* First open of the dataset */
if ((did1 = H5Dopen2(gid, "dataset", H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Second open of the dataset */
if ((did2 = H5Dopen2(gid, "dataset", H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Cork the first opened dataset */
if (H5Odisable_mdc_flushes(did1) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Check cork status of the first opened dataset */
if (H5Oare_mdc_flushes_disabled(did1, &corked) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (!corked)
- TEST_ERROR
+ TEST_ERROR;
/* Check cork status of the second opened dataset */
if (H5Oare_mdc_flushes_disabled(did2, &corked) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (!corked)
- TEST_ERROR
+ TEST_ERROR;
/* Close the second opened dataset */
if (H5Dclose(did2) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Check cork status of the first opened dataset */
if (H5Oare_mdc_flushes_disabled(did1, &corked) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (!corked)
- TEST_ERROR
+ TEST_ERROR;
/* Close the first opened dastaset */
if (H5Dclose(did1) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Check cork status of the named datatype */
if (H5Oare_mdc_flushes_disabled(tid1, &corked) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (!corked)
- TEST_ERROR
+ TEST_ERROR;
/* Second open of the named datatype */
if ((tid2 = H5Topen2(gid, "datatype", H5P_DEFAULT)) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Check cork status of the second opened named datatype */
if (H5Oare_mdc_flushes_disabled(tid2, &corked) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (!corked)
- TEST_ERROR
+ TEST_ERROR;
/* Uncork the second opened named datatype */
if (H5Oenable_mdc_flushes(tid2) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Check cork status of the second opened named datatype */
if (H5Oare_mdc_flushes_disabled(tid2, &corked) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (corked)
- TEST_ERROR
+ TEST_ERROR;
/* Check cork status of the first opened named datatype */
if (H5Oare_mdc_flushes_disabled(tid1, &corked) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (corked)
- TEST_ERROR
+ TEST_ERROR;
/* Close the first opened datatype */
if (H5Tclose(tid1) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Close the second opened datatype */
if (H5Tclose(tid2) < 0)
- TEST_ERROR
+ TEST_ERROR;
/* Check cork status of the group */
if (H5Oare_mdc_flushes_disabled(gid, &corked) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (corked)
- TEST_ERROR
+ TEST_ERROR;
/* Closing */
if (H5Gclose(gid) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Sclose(sid) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Pclose(fapl) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Fclose(fid) < 0)
- TEST_ERROR
+ TEST_ERROR;
if (H5Pclose(dcpl) < 0)
- TEST_ERROR
+ TEST_ERROR;
HDfree(wbuf);
HDfree(wbuf_data);