HDF5 wrappers are incompatible with version 1.10 API
Mailing list post from Karl-Ulrich Bamberg:
We switched to HDF5 1.10 and found that DARSHAN (Git/master) is not compatible due to the typedef of hid_t which changed in HDF5 1.10. There is a patch attached, that provides a configure-switch for HDF5 1.10. Unfortunately 1.10 breaks compatibility tim 1.8 so I do not (yet) see, if there is any way to use both with the same DARSHAN.
- apply patch to development branch
- test on the NERSC Cori system (which has both versions of HDF available as modules) and confirm behavior, particularly error modes
- determine if we can automatically detect the incompatibility, preferably at run time but at compile time if not