Merge pull request #1 in OTHER/h5compat from ~LRKNOX/h5compat_lrk:master to master* commit '6a03369e96e47349f1ae39cc7e90b9272d8dcafa':
Update check_apo.sh and expected/test_h5e/vdev-* for version 1.11. Add test for versioned H5F_info_t to test_h5f.c
Add missing comments to identify #endifs.
Add tests for H5S functions versioned in HDF5 1.12. Update test_h5p.c to correct typos. Commit expected/test_h5p output file changes resulting from corrections.
Add tests for H5O ...
Merge pull request #1 in ~LRKNOX/h5compat_lrk from bugfix/EED-285-add-backward-forward-compatibility to master* commit '7c3bf57026fafbffea1aed69458dc4feb3683ad8':
Add missing comments to identify #endifs.
Add tests for H5S functions versioned in HDF5 1.12. Update test_h5p.c to correct typos. Commit expected/test_h5p output file changes resulting from corrections.
Add tests for H5O functions versioned in HDF5 1.12. Add TESTAPI110 and TESTAPI112 functions to check_api.sh to test functions versioned...
Add tests for H5O functions versioned in HDF5 1.12.Add TESTAPI110 and TESTAPI112 functions to check_api.sh to test
functions versioned in v1.10 and v1.12, not in v1.8.
Description: Correct expected output file after update to 1.8/trunk HDF5 library now allows 1.6 to access information. Also clean up a few compiler warnings at compile time.
Tested on:
Mac OS X/32 10.6.4 (amazon)
Purpose: Add test for H5Z_class_tDescription:
Versioning was recently added to H5Z_class_t. This new test verifies that the
versioning is working correctly, in a manner similar to other versioned symbols.
Tested: jam
Description: Add H5Dcreate() to API version checks Update test script to handle API versioning of misc. routines in other
APIs than the test program is exercising.
Update test script to handle thread-safe library builds
Tested on:
Mac OS X/32 10.4.10 (amazon)
Description: Flesh out API version compatibility testing to check both the 1.8.x library when built in 1.6 mode and the 1.8.x library when using the "look like 1.6" macro at application compile time. Also add tests for upgrading & downgrading each API routine when the 1.8
library is compiled as 1.6 and "normally".
Tested on:
Mac OS X/32 10.4.10 (amazon)