- changed status to open
update tarball included in ExternalLibraries/HDF5 to 1.12
Pull request https://github.com/EinsteinToolkit/ExternalLibraries-HDF5/pull/2 updates the included tarball from 1.10 to 1.12.
No particular failure triggers this update request.
Comments (6)
-
reporter -
reporter Please review.
-
I am explicitly building with HDF5 1.10 (instead of 1.12) for some reason that I forgot. Some other package or thorn (that might or might not be interesting to other ET users) doesn’t with with HDF5 1.12. I’ve just started building everything with HDF5 1.12 to see whether the problem lies. If I don’t follow up within a day or two, please ignore me.
-
Found it. It’s the Silo library https://en.wikipedia.org/wiki/Silo_(library) which I use in CarpetX for 3D output. There hasn’t been a new Silo release in a rather long time, and it doesn’t work with HDF5 >1.10.
That’s probably not relevant for most ET users. It’s still easily possible to install a different HDF5 version manually. I have no objections to updating HDF5 in the ET.
-
reporter Interesting. Wonder what changed. I know that 1.10 is the version that goes from
hid_t
beingint
toint64
. There’s also a version that implements file locking and prevents more than one process (on the same node usually) from opening the same HDF5 for writing.The updated tarball will only go into master so can easily be reverted if it causes problems.
-
reporter - changed status to resolved
Applied as git hash 462fce2 "HDF5: update included tarball to 1.12" of ExternalLibraries-HDF5 e
- Log in to comment