mirror of
https://github.com/HDFGroup/hdf5.git
synced 2024-12-27 08:01:04 +08:00
cd25a7690a
bug fixes Description: h5dump/h5ls were not displaying long doubles correctly Solution: 1) the print datatype functions were incorrectly testing for the valid return value from H5Tequal, (TRUE), causing the display of an incorrect name of a dataype in error cases from H5Tequal 2) h5tools_print_str did not have a case for native long double 3) added a file generator for a long double dataset 4) added one script test for the long double data (commented , some sytems don't have a native long double match, and the output differs) 5) added a vms file and h5dump script test Platforms tested: linux 32, 64 solaris AIX Misc. update:
24 lines
479 B
SQL
24 lines
479 B
SQL
#############################
|
|
Expected output for 'h5dump -H -p -d nbit tfilters.h5'
|
|
#############################
|
|
HDF5 "tfilters.h5" {
|
|
DATASET "nbit" {
|
|
DATATYPE 32-bit little-endian integer
|
|
DATASPACE SIMPLE { ( 20, 10 ) / ( 20, 10 ) }
|
|
STORAGE_LAYOUT {
|
|
CHUNKED ( 10, 5 )
|
|
SIZE 76
|
|
}
|
|
FILTERS {
|
|
COMPRESSION NBIT
|
|
}
|
|
FILLVALUE {
|
|
FILL_TIME H5D_FILL_TIME_IFSET
|
|
VALUE 0
|
|
}
|
|
ALLOCATION_TIME {
|
|
H5D_ALLOC_TIME_INCR
|
|
}
|
|
}
|
|
}
|