bug fixes Description: 1) the option logic for the print of long types was done incorrectly (extra lines of code that were not supposed to be there) 2) the print of loong long types was incorrect Solution: 1) removed the incorrect code 2) made a long long cast on the printf call Platforms tested: linux (32 and 64) solaris Misc. update:
18 lines
811 B
Plaintext
18 lines
811 B
Plaintext
#############################
|
|
Expected output for 'h5diff file4.h5 file4.h5 -v dset3a dset4b'
|
|
#############################
|
|
Dataset: </dset3a> and </dset4b>
|
|
Warning: Different storage datatype
|
|
</dset3a> has file datatype H5T_STD_I32LE
|
|
</dset4b> has file datatype H5T_STD_I64LE
|
|
Warning: Different storage datatype
|
|
</dset3a> has file datatype H5T_STD_I32LE
|
|
</dset4b> has file datatype H5T_STD_I64LE
|
|
position dset3a dset4b difference
|
|
------------------------------------------------------------
|
|
[ 1 0 ] 1 3 2
|
|
[ 1 1 ] 1 4 3
|
|
[ 2 0 ] 1 5 4
|
|
[ 2 1 ] 1 6 5
|
|
4 differences found
|