mirror of
https://github.com/HDFGroup/hdf5.git
synced 2025-01-18 15:15:56 +08:00
Merge pull request #1160 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to develop
* commit '49a8da4ea79677804131aef87287f80b30658fd1': HDFFV-10534 Add missing test option Add test file with unwritten datasets
This commit is contained in:
commit
7fe579d1f5
2
MANIFEST
2
MANIFEST
@ -1797,6 +1797,8 @@
|
||||
./tools/testfiles/tints4dims.h5
|
||||
./tools/testfiles/tintsattrs.ddl
|
||||
./tools/testfiles/tintsattrs.h5
|
||||
./tools/testfiles/tintsnodata.ddl
|
||||
./tools/testfiles/tintsnodata.h5
|
||||
./tools/testfiles/tlarge_objname.ddl
|
||||
./tools/testfiles/tlarge_objname.h5
|
||||
./tools/testfiles/tldouble.h5
|
||||
|
@ -30,7 +30,7 @@ package hdf.hdf5lib.exceptions;
|
||||
* error code returned by the HDF5 library.
|
||||
*
|
||||
*/
|
||||
public class HDF5Exception extends Exception {
|
||||
public class HDF5Exception extends RuntimeException {
|
||||
protected String detailMessage;
|
||||
|
||||
/**
|
||||
|
@ -125,6 +125,7 @@
|
||||
${HDF5_TOOLS_DIR}/testfiles/tints4dimsCountEq.ddl
|
||||
${HDF5_TOOLS_DIR}/testfiles/tints4dimsStride2.ddl
|
||||
${HDF5_TOOLS_DIR}/testfiles/tintsattrs.ddl
|
||||
${HDF5_TOOLS_DIR}/testfiles/tintsnodata.ddl
|
||||
${HDF5_TOOLS_DIR}/testfiles/tlarge_objname.ddl
|
||||
#${HDF5_TOOLS_DIR}/testfiles/tldouble.ddl
|
||||
${HDF5_TOOLS_DIR}/testfiles/tlonglinks.ddl
|
||||
@ -280,6 +281,7 @@
|
||||
${HDF5_TOOLS_DIR}/testfiles/thyperslab.h5
|
||||
${HDF5_TOOLS_DIR}/testfiles/tints4dims.h5
|
||||
${HDF5_TOOLS_DIR}/testfiles/tintsattrs.h5
|
||||
${HDF5_TOOLS_DIR}/testfiles/tintsnodata.h5
|
||||
${HDF5_TOOLS_DIR}/testfiles/tlarge_objname.h5
|
||||
#${HDF5_TOOLS_DIR}/testfiles/tldouble.h5
|
||||
${HDF5_TOOLS_DIR}/testfiles/tlonglinks.h5
|
||||
@ -998,6 +1000,8 @@
|
||||
tints4dimsStride2.out.err
|
||||
tintsattrs.out
|
||||
tintsattrs.out.err
|
||||
tintsnodata.out
|
||||
tintsnodata.out.err
|
||||
tlarge_objname.out
|
||||
tlarge_objname.out.err
|
||||
tldouble.out
|
||||
@ -1168,6 +1172,9 @@
|
||||
# test for maximum display datasets
|
||||
ADD_H5_TEST (twidedisplay 0 --enable-error-stack -w0 packedbits.h5)
|
||||
|
||||
# test for unwritten datasets
|
||||
ADD_H5_TEST (tintsnodata 0 --enable-error-stack -p tintsnodata.h5)
|
||||
|
||||
# test for signed/unsigned datasets
|
||||
ADD_H5_TEST (packedbits 0 --enable-error-stack packedbits.h5)
|
||||
# test for compound signed/unsigned datasets
|
||||
|
@ -114,6 +114,7 @@
|
||||
#define FILE84 "tudfilter.h5"
|
||||
#define FILE85 "tgrpnullspace.h5"
|
||||
#define FILE86 "err_attr_dspace.h5"
|
||||
#define FILE87 "tintsnodata.h5"
|
||||
|
||||
/*-------------------------------------------------------------------------
|
||||
* prototypes
|
||||
@ -293,7 +294,7 @@ typedef struct s1_t {
|
||||
#define THRESHOLD10 10 /* Free-space section threshold */
|
||||
#define FSPACE_PAGE_SIZE 8192 /* File space page size */
|
||||
|
||||
/* "FILE66" macros and for FILE69 */
|
||||
/* "FILE66" macros and for FILE69, FILE87 */
|
||||
#define F66_XDIM 8
|
||||
#define F66_DATASETU08 "DU08BITS"
|
||||
#define F66_DATASETS08 "DS08BITS"
|
||||
@ -7526,6 +7527,89 @@ gent_attr_intsize(void)
|
||||
H5Gclose(root);
|
||||
H5Fclose(fid);
|
||||
}
|
||||
static void
|
||||
gent_nodata(void)
|
||||
{
|
||||
hid_t fid, dataset, space;
|
||||
hsize_t dims[2];
|
||||
uint8_t dsetu8[F66_XDIM][F66_YDIM8], valu8bits;
|
||||
uint16_t dsetu16[F66_XDIM][F66_YDIM16], valu16bits;
|
||||
uint32_t dsetu32[F66_XDIM][F66_YDIM32], valu32bits;
|
||||
uint64_t dsetu64[F66_XDIM][F66_YDIM64], valu64bits;
|
||||
int8_t dset8[F66_XDIM][F66_YDIM8], val8bits;
|
||||
int16_t dset16[F66_XDIM][F66_YDIM16], val16bits;
|
||||
int32_t dset32[F66_XDIM][F66_YDIM32], val32bits;
|
||||
int64_t dset64[F66_XDIM][F66_YDIM64], val64bits;
|
||||
double dsetdbl[F66_XDIM][F66_YDIM8];
|
||||
unsigned int i, j;
|
||||
|
||||
fid = H5Fcreate(FILE87, H5F_ACC_TRUNC, H5P_DEFAULT, H5P_DEFAULT);
|
||||
|
||||
/* Dataset of 8 bits unsigned int */
|
||||
dims[0] = F66_XDIM; dims[1] = F66_YDIM8;
|
||||
space = H5Screate_simple(2, dims, NULL);
|
||||
dataset = H5Dcreate2(fid, F66_DATASETU08, H5T_STD_U8LE, space, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT);
|
||||
H5Sclose(space);
|
||||
H5Dclose(dataset);
|
||||
|
||||
/* Dataset of 16 bits unsigned int */
|
||||
dims[0] = F66_XDIM; dims[1] = F66_YDIM16;
|
||||
space = H5Screate_simple(2, dims, NULL);
|
||||
dataset = H5Dcreate2(fid, F66_DATASETU16, H5T_STD_U16LE, space, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT);
|
||||
H5Sclose(space);
|
||||
H5Dclose(dataset);
|
||||
|
||||
/* Dataset of 32 bits unsigned int */
|
||||
dims[0] = F66_XDIM; dims[1] = F66_YDIM32;
|
||||
space = H5Screate_simple(2, dims, NULL);
|
||||
dataset = H5Dcreate2(fid, F66_DATASETU32, H5T_STD_U32LE, space, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT);
|
||||
H5Sclose(space);
|
||||
H5Dclose(dataset);
|
||||
|
||||
/* Dataset of 64 bits unsigned int */
|
||||
dims[0] = F66_XDIM; dims[1] = F66_YDIM64;
|
||||
space = H5Screate_simple(2, dims, NULL);
|
||||
dataset = H5Dcreate2(fid, F66_DATASETU64, H5T_STD_U64LE, space, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT);
|
||||
H5Sclose(space);
|
||||
H5Dclose(dataset);
|
||||
|
||||
/* Dataset of 8 bits signed int */
|
||||
dims[0] = F66_XDIM; dims[1] = F66_YDIM8;
|
||||
space = H5Screate_simple(2, dims, NULL);
|
||||
dataset = H5Dcreate2(fid, F66_DATASETS08, H5T_STD_I8LE, space, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT);
|
||||
H5Sclose(space);
|
||||
H5Dclose(dataset);
|
||||
|
||||
/* Dataset of 16 bits signed int */
|
||||
dims[0] = F66_XDIM; dims[1] = F66_YDIM16;
|
||||
space = H5Screate_simple(2, dims, NULL);
|
||||
dataset = H5Dcreate2(fid, F66_DATASETS16, H5T_STD_I16LE, space, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT);
|
||||
H5Sclose(space);
|
||||
H5Dclose(dataset);
|
||||
|
||||
/* Dataset of 32 bits signed int */
|
||||
dims[0] = F66_XDIM; dims[1] = F66_YDIM32;
|
||||
space = H5Screate_simple(2, dims, NULL);
|
||||
dataset = H5Dcreate2(fid, F66_DATASETS32, H5T_STD_I32LE, space, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT);
|
||||
H5Sclose(space);
|
||||
H5Dclose(dataset);
|
||||
|
||||
/* Dataset of 64 bits signed int */
|
||||
dims[0] = F66_XDIM; dims[1] = F66_YDIM64;
|
||||
space = H5Screate_simple(2, dims, NULL);
|
||||
dataset = H5Dcreate2(fid, F66_DATASETS64, H5T_STD_I64LE, space, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT);
|
||||
H5Sclose(space);
|
||||
H5Dclose(dataset);
|
||||
|
||||
/* Double Dummy set for failure tests */
|
||||
dims[0] = F66_XDIM; dims[1] = F66_YDIM8;
|
||||
space = H5Screate_simple(2, dims, NULL);
|
||||
dataset = H5Dcreate2(fid, F66_DUMMYDBL, H5T_IEEE_F64BE, space, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT);
|
||||
H5Sclose(space);
|
||||
H5Dclose(dataset);
|
||||
H5Fclose(fid);
|
||||
}
|
||||
|
||||
|
||||
/*-------------------------------------------------------------------------
|
||||
* Function: gent_charsets
|
||||
@ -10484,12 +10568,12 @@ static void gent_null_space_group(void)
|
||||
* Then write an illegal version to the shared dataspace message
|
||||
* to trigger the error.
|
||||
* This is to verify HDFFV-10333 that h5dump will exit
|
||||
* gracefully when encountered error similar to
|
||||
* gracefully when encountered error similar to
|
||||
* H5O_attr_decode in the jira issue.
|
||||
*
|
||||
*-------------------------------------------------------------------------
|
||||
*/
|
||||
static void
|
||||
static void
|
||||
gent_err_attr_dspace()
|
||||
{
|
||||
hid_t fid = -1; /* File identifier */
|
||||
@ -10535,7 +10619,7 @@ gent_err_attr_dspace()
|
||||
if(H5Fclose(fid) < 0)
|
||||
goto error;
|
||||
|
||||
/* This section of code will write an illegal version to the "version" field
|
||||
/* This section of code will write an illegal version to the "version" field
|
||||
of the shared dataspace message */
|
||||
if((fd = HDopen(FILE86, O_RDWR, 0633)) < 0)
|
||||
goto error;
|
||||
@ -10647,6 +10731,7 @@ int main(void)
|
||||
gent_intattrscalars();
|
||||
gent_intsattrs();
|
||||
gent_bitnopaquefields();
|
||||
gent_nodata();
|
||||
|
||||
gent_intsfourdims();
|
||||
gent_null_space_group();
|
||||
|
329
tools/testfiles/tintsnodata.ddl
Normal file
329
tools/testfiles/tintsnodata.ddl
Normal file
@ -0,0 +1,329 @@
|
||||
HDF5 "tintsnodata.h5" {
|
||||
GROUP "/" {
|
||||
DATASET "DS08BITS" {
|
||||
DATATYPE H5T_STD_I8LE
|
||||
DATASPACE SIMPLE { ( 8, 8 ) / ( 8, 8 ) }
|
||||
STORAGE_LAYOUT {
|
||||
CONTIGUOUS
|
||||
SIZE 0
|
||||
OFFSET 18446744073709551615
|
||||
}
|
||||
FILTERS {
|
||||
NONE
|
||||
}
|
||||
FILLVALUE {
|
||||
FILL_TIME H5D_FILL_TIME_IFSET
|
||||
VALUE H5D_FILL_VALUE_DEFAULT
|
||||
}
|
||||
ALLOCATION_TIME {
|
||||
H5D_ALLOC_TIME_LATE
|
||||
}
|
||||
DATA {
|
||||
(0,0): 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(1,0): 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(2,0): 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(3,0): 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(4,0): 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(5,0): 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(6,0): 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(7,0): 0, 0, 0, 0, 0, 0, 0, 0
|
||||
}
|
||||
}
|
||||
DATASET "DS16BITS" {
|
||||
DATATYPE H5T_STD_I16LE
|
||||
DATASPACE SIMPLE { ( 8, 16 ) / ( 8, 16 ) }
|
||||
STORAGE_LAYOUT {
|
||||
CONTIGUOUS
|
||||
SIZE 0
|
||||
OFFSET 18446744073709551615
|
||||
}
|
||||
FILTERS {
|
||||
NONE
|
||||
}
|
||||
FILLVALUE {
|
||||
FILL_TIME H5D_FILL_TIME_IFSET
|
||||
VALUE H5D_FILL_VALUE_DEFAULT
|
||||
}
|
||||
ALLOCATION_TIME {
|
||||
H5D_ALLOC_TIME_LATE
|
||||
}
|
||||
DATA {
|
||||
(0,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(1,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(2,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(3,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(4,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(5,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(6,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(7,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
|
||||
}
|
||||
}
|
||||
DATASET "DS32BITS" {
|
||||
DATATYPE H5T_STD_I32LE
|
||||
DATASPACE SIMPLE { ( 8, 32 ) / ( 8, 32 ) }
|
||||
STORAGE_LAYOUT {
|
||||
CONTIGUOUS
|
||||
SIZE 0
|
||||
OFFSET 18446744073709551615
|
||||
}
|
||||
FILTERS {
|
||||
NONE
|
||||
}
|
||||
FILLVALUE {
|
||||
FILL_TIME H5D_FILL_TIME_IFSET
|
||||
VALUE H5D_FILL_VALUE_DEFAULT
|
||||
}
|
||||
ALLOCATION_TIME {
|
||||
H5D_ALLOC_TIME_LATE
|
||||
}
|
||||
DATA {
|
||||
(0,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(0,21): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(1,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(1,21): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(2,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(2,21): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(3,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(3,21): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(4,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(4,21): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(5,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(5,21): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(6,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(6,21): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(7,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(7,21): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
|
||||
}
|
||||
}
|
||||
DATASET "DS64BITS" {
|
||||
DATATYPE H5T_STD_I64LE
|
||||
DATASPACE SIMPLE { ( 8, 64 ) / ( 8, 64 ) }
|
||||
STORAGE_LAYOUT {
|
||||
CONTIGUOUS
|
||||
SIZE 0
|
||||
OFFSET 18446744073709551615
|
||||
}
|
||||
FILTERS {
|
||||
NONE
|
||||
}
|
||||
FILLVALUE {
|
||||
FILL_TIME H5D_FILL_TIME_IFSET
|
||||
VALUE H5D_FILL_VALUE_DEFAULT
|
||||
}
|
||||
ALLOCATION_TIME {
|
||||
H5D_ALLOC_TIME_LATE
|
||||
}
|
||||
DATA {
|
||||
(0,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(0,21): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(0,42): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(0,63): 0,
|
||||
(1,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(1,21): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(1,42): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(1,63): 0,
|
||||
(2,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(2,21): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(2,42): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(2,63): 0,
|
||||
(3,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(3,21): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(3,42): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(3,63): 0,
|
||||
(4,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(4,21): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(4,42): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(4,63): 0,
|
||||
(5,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(5,21): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(5,42): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(5,63): 0,
|
||||
(6,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(6,21): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(6,42): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(6,63): 0,
|
||||
(7,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(7,21): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(7,42): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(7,63): 0
|
||||
}
|
||||
}
|
||||
DATASET "DU08BITS" {
|
||||
DATATYPE H5T_STD_U8LE
|
||||
DATASPACE SIMPLE { ( 8, 8 ) / ( 8, 8 ) }
|
||||
STORAGE_LAYOUT {
|
||||
CONTIGUOUS
|
||||
SIZE 0
|
||||
OFFSET 18446744073709551615
|
||||
}
|
||||
FILTERS {
|
||||
NONE
|
||||
}
|
||||
FILLVALUE {
|
||||
FILL_TIME H5D_FILL_TIME_IFSET
|
||||
VALUE H5D_FILL_VALUE_DEFAULT
|
||||
}
|
||||
ALLOCATION_TIME {
|
||||
H5D_ALLOC_TIME_LATE
|
||||
}
|
||||
DATA {
|
||||
(0,0): 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(1,0): 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(2,0): 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(3,0): 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(4,0): 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(5,0): 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(6,0): 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(7,0): 0, 0, 0, 0, 0, 0, 0, 0
|
||||
}
|
||||
}
|
||||
DATASET "DU16BITS" {
|
||||
DATATYPE H5T_STD_U16LE
|
||||
DATASPACE SIMPLE { ( 8, 16 ) / ( 8, 16 ) }
|
||||
STORAGE_LAYOUT {
|
||||
CONTIGUOUS
|
||||
SIZE 0
|
||||
OFFSET 18446744073709551615
|
||||
}
|
||||
FILTERS {
|
||||
NONE
|
||||
}
|
||||
FILLVALUE {
|
||||
FILL_TIME H5D_FILL_TIME_IFSET
|
||||
VALUE H5D_FILL_VALUE_DEFAULT
|
||||
}
|
||||
ALLOCATION_TIME {
|
||||
H5D_ALLOC_TIME_LATE
|
||||
}
|
||||
DATA {
|
||||
(0,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(1,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(2,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(3,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(4,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(5,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(6,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(7,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
|
||||
}
|
||||
}
|
||||
DATASET "DU32BITS" {
|
||||
DATATYPE H5T_STD_U32LE
|
||||
DATASPACE SIMPLE { ( 8, 32 ) / ( 8, 32 ) }
|
||||
STORAGE_LAYOUT {
|
||||
CONTIGUOUS
|
||||
SIZE 0
|
||||
OFFSET 18446744073709551615
|
||||
}
|
||||
FILTERS {
|
||||
NONE
|
||||
}
|
||||
FILLVALUE {
|
||||
FILL_TIME H5D_FILL_TIME_IFSET
|
||||
VALUE H5D_FILL_VALUE_DEFAULT
|
||||
}
|
||||
ALLOCATION_TIME {
|
||||
H5D_ALLOC_TIME_LATE
|
||||
}
|
||||
DATA {
|
||||
(0,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(0,21): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(1,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(1,21): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(2,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(2,21): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(3,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(3,21): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(4,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(4,21): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(5,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(5,21): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(6,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(6,21): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(7,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(7,21): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
|
||||
}
|
||||
}
|
||||
DATASET "DU64BITS" {
|
||||
DATATYPE H5T_STD_U64LE
|
||||
DATASPACE SIMPLE { ( 8, 64 ) / ( 8, 64 ) }
|
||||
STORAGE_LAYOUT {
|
||||
CONTIGUOUS
|
||||
SIZE 0
|
||||
OFFSET 18446744073709551615
|
||||
}
|
||||
FILTERS {
|
||||
NONE
|
||||
}
|
||||
FILLVALUE {
|
||||
FILL_TIME H5D_FILL_TIME_IFSET
|
||||
VALUE H5D_FILL_VALUE_DEFAULT
|
||||
}
|
||||
ALLOCATION_TIME {
|
||||
H5D_ALLOC_TIME_LATE
|
||||
}
|
||||
DATA {
|
||||
(0,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(0,21): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(0,42): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(0,63): 0,
|
||||
(1,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(1,21): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(1,42): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(1,63): 0,
|
||||
(2,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(2,21): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(2,42): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(2,63): 0,
|
||||
(3,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(3,21): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(3,42): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(3,63): 0,
|
||||
(4,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(4,21): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(4,42): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(4,63): 0,
|
||||
(5,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(5,21): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(5,42): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(5,63): 0,
|
||||
(6,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(6,21): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(6,42): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(6,63): 0,
|
||||
(7,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(7,21): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(7,42): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(7,63): 0
|
||||
}
|
||||
}
|
||||
DATASET "DummyDBL" {
|
||||
DATATYPE H5T_IEEE_F64BE
|
||||
DATASPACE SIMPLE { ( 8, 8 ) / ( 8, 8 ) }
|
||||
STORAGE_LAYOUT {
|
||||
CONTIGUOUS
|
||||
SIZE 0
|
||||
OFFSET 18446744073709551615
|
||||
}
|
||||
FILTERS {
|
||||
NONE
|
||||
}
|
||||
FILLVALUE {
|
||||
FILL_TIME H5D_FILL_TIME_IFSET
|
||||
VALUE H5D_FILL_VALUE_DEFAULT
|
||||
}
|
||||
ALLOCATION_TIME {
|
||||
H5D_ALLOC_TIME_LATE
|
||||
}
|
||||
DATA {
|
||||
(0,0): 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(1,0): 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(2,0): 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(3,0): 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(4,0): 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(5,0): 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(6,0): 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(7,0): 0, 0, 0, 0, 0, 0, 0, 0
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
BIN
tools/testfiles/tintsnodata.h5
Normal file
BIN
tools/testfiles/tintsnodata.h5
Normal file
Binary file not shown.
Loading…
Reference in New Issue
Block a user