mirror of
https://github.com/HDFGroup/hdf5.git
synced 2024-12-21 07:51:46 +08:00
562ba69f35
Bug 2089 - GMQS: h5diff segfault on a compound dataset with fixed length + vlen string type order Description: This is fix for the segfault when h5diff compares a compound dataset with combination of fixed length string types and vlen string types in certain orders. Optimized vlariable length string handling codes. The fix is referred from h5dump handling vlen strings. For testing, several compound datasets were added with various combinations. Previous failed cases: - Vlen string, Fixed length string, Vlen string, Fixed length string - Fixed length string, Fixed length string, Vlen string, Vlen string - Fixed length string, Vlen string, Fixed length string, Vlen string Tested: jam (linux32-LE), amani (linux64-LE), heiwa (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE)
36 lines
1.0 KiB
Plaintext
36 lines
1.0 KiB
Plaintext
|
|
file1 file2
|
|
---------------------------------------
|
|
x x /
|
|
x x /Compound_dset1
|
|
x x /Compound_dset2
|
|
x x /Compound_dset3
|
|
x x /Compound_dset4
|
|
x x /Compound_dset5
|
|
x x /Compound_dset6
|
|
x x /Compound_dset7
|
|
x x /Compound_dset8
|
|
x x /Compound_dset9
|
|
|
|
group : </> and </>
|
|
0 differences found
|
|
dataset: </Compound_dset1> and </Compound_dset1>
|
|
0 differences found
|
|
dataset: </Compound_dset2> and </Compound_dset2>
|
|
0 differences found
|
|
dataset: </Compound_dset3> and </Compound_dset3>
|
|
0 differences found
|
|
dataset: </Compound_dset4> and </Compound_dset4>
|
|
0 differences found
|
|
dataset: </Compound_dset5> and </Compound_dset5>
|
|
0 differences found
|
|
dataset: </Compound_dset6> and </Compound_dset6>
|
|
0 differences found
|
|
dataset: </Compound_dset7> and </Compound_dset7>
|
|
0 differences found
|
|
dataset: </Compound_dset8> and </Compound_dset8>
|
|
0 differences found
|
|
dataset: </Compound_dset9> and </Compound_dset9>
|
|
0 differences found
|
|
EXIT CODE: 0
|