diff options
author | Pedro Vicente Nunes <pvn@hdfgroup.org> | 2006-10-30 15:18:58 (GMT) |
---|---|---|
committer | Pedro Vicente Nunes <pvn@hdfgroup.org> | 2006-10-30 15:18:58 (GMT) |
commit | 199b2f9a1d5f512728c38e271775d32c872405ce (patch) | |
tree | 1c55b375c47eed11244be32fec63dcb0af57636a /tools/h5repack/testh5repack_make.c | |
parent | 12edb97078593e2aa73950919c4823a37367915e (diff) | |
download | hdf5-199b2f9a1d5f512728c38e271775d32c872405ce.zip hdf5-199b2f9a1d5f512728c38e271775d32c872405ce.tar.gz hdf5-199b2f9a1d5f512728c38e271775d32c872405ce.tar.bz2 |
[svn-r12826]
added a new test for h5diff relative error for the file generator
program
Diffstat (limited to 'tools/h5repack/testh5repack_make.c')
-rw-r--r-- | tools/h5repack/testh5repack_make.c | 35 |
1 files changed, 18 insertions, 17 deletions
diff --git a/tools/h5repack/testh5repack_make.c b/tools/h5repack/testh5repack_make.c index 32016f6..883244b 100644 --- a/tools/h5repack/testh5repack_make.c +++ b/tools/h5repack/testh5repack_make.c @@ -22,7 +22,7 @@ #define CDIM1 DIM1/2 #define CDIM2 DIM2/2 #define RANK 2 -#define GBLL ((unsigned long_long) 1024*1024*1024) +#define GBLL ((unsigned long_long) 1024*1024*1024) int make_all_objects(hid_t loc_id); @@ -183,7 +183,7 @@ int make_testfiles(void) return -1; if (make_nbit(loc_id)<0) goto out; - if(H5Fclose(loc_id)<0) + if(H5Fclose(loc_id)<0) return -1; /*------------------------------------------------------------------------- @@ -194,7 +194,7 @@ int make_testfiles(void) return -1; if (make_scaleoffset(loc_id)<0) goto out; - if(H5Fclose(loc_id)<0) + if(H5Fclose(loc_id)<0) return -1; /*------------------------------------------------------------------------- @@ -455,7 +455,7 @@ if (szip_can_encode) { if (make_dset(loc_id,"dset_szip",sid,dcpl,buf)<0) goto out; } else { - /* WARNING? SZIP is decoder only, can't generate test files */ + /* WARNING? SZIP is decoder only, can't generate test files */ } if(H5Sclose(sid)<0) @@ -927,7 +927,7 @@ if (szip_can_encode) { if(H5Pset_szip (dcpl,szip_options_mask,szip_pixels_per_block)<0) goto out; } else { - /* WARNING? SZIP is decoder only, can't generate test data using szip */ + /* WARNING? SZIP is decoder only, can't generate test data using szip */ } #endif @@ -971,7 +971,7 @@ if (szip_can_encode) { if (make_dset(loc_id,"dset_szip",sid,dcpl,buf)<0) goto out; } else { - /* WARNING? SZIP is decoder only, can't generate test dataset */ + /* WARNING? SZIP is decoder only, can't generate test dataset */ } #endif @@ -1264,13 +1264,13 @@ int make_fill(hid_t loc_id) */ if ((dcpl = H5Pcreate(H5P_DATASET_CREATE))<0) goto out; - if (H5Pset_fill_value(dcpl, H5T_NATIVE_INT, &fillvalue)<0) + if (H5Pset_fill_value(dcpl, H5T_NATIVE_INT, &fillvalue)<0) goto out; - if ((sid = H5Screate_simple(2,dims,NULL))<0) + if ((sid = H5Screate_simple(2,dims,NULL))<0) goto out; - if ((did = H5Dcreate(loc_id,"dset_fill",H5T_NATIVE_INT,sid,dcpl))<0) + if ((did = H5Dcreate(loc_id,"dset_fill",H5T_NATIVE_INT,sid,dcpl))<0) goto out; - if (H5Dwrite(did,H5T_NATIVE_INT,H5S_ALL,H5S_ALL,H5P_DEFAULT,buf)<0) + if (H5Dwrite(did,H5T_NATIVE_INT,H5S_ALL,H5S_ALL,H5P_DEFAULT,buf)<0) goto out; /* close */ @@ -1294,13 +1294,14 @@ out: } /*------------------------------------------------------------------------- - * Function: make a big file + * Function: make_big * - * Purpose: used in test read by hyperslabs. writes a 1GB file by iterating - * trough 1MB hyperslabs + * Purpose: used in test read by hyperslabs. create a dataset with 1GB dimensions + * by iterating trough 1MB hyperslabs * *------------------------------------------------------------------------- */ + int make_big(hid_t loc_id) { hid_t did; @@ -1322,13 +1323,13 @@ int make_big(hid_t loc_id) /* create */ if ((dcpl = H5Pcreate(H5P_DATASET_CREATE))<0) goto out; - if (H5Pset_fill_value(dcpl, H5T_NATIVE_CHAR, &fillvalue)<0) + if (H5Pset_fill_value(dcpl, H5T_NATIVE_CHAR, &fillvalue)<0) goto out; if(H5Pset_chunk(dcpl, 1, chunk_dims)<0) goto out; - if ((f_sid = H5Screate_simple(1,dims,NULL))<0) + if ((f_sid = H5Screate_simple(1,dims,NULL))<0) goto out; - if ((did = H5Dcreate(loc_id,"big",H5T_NATIVE_CHAR,f_sid,dcpl))<0) + if ((did = H5Dcreate(loc_id,"big",H5T_NATIVE_CHAR,f_sid,dcpl))<0) goto out; if ((m_sid = H5Screate_simple(1, hs_size, hs_size))<0) goto out; @@ -1356,7 +1357,7 @@ int make_big(hid_t loc_id) if (H5Dwrite (did,H5T_NATIVE_CHAR,m_sid,f_sid,H5P_DEFAULT,buf)<0) goto out; - /* write only one hyperslab, for space considerations */ + /* write only one hyperslab */ if (i==0) break; |