HDF5 1.14.5 pre-release available for testing

Hello everyone,

A pre-release snapshot version of HDF5 1.14.5 source is available for testing and can be downloaded from: https://support.hdfgroup.org/releases/hdf5/v1_14/v1_14_5/downloads/index.html

HDF5 1.14.5 is primarily a bugfix release, along with these changes.

  • The release process now provides signed Windows and Mac installation binaries in addition to the Debian and rpm installation binaries. The Mac binaries are built as universal binaries on an ARM-based Mac.

  • New routines have been added for interacting with error stacks: H5Epause_stack, H5Eresume_stack, and H5Eis_paused. These routines can be used to indicate that errors from a call to an HDF5 routine should not be pushed on to an error stack.

GitHub issues #3790, #3843, #4216 and #4448 as well as others have been fixed.

For details about these and other changes or more information about the release see:
https://github.com/HDFGroup/hdf5/blob/hdf5_1_14_5/release_docs/RELEASE.txt

If you have time to test this release candidate, we would greatly appreciate it. We test HDF5 on a variety of platforms and with multiple compilers, but there is always a system that we couldn’t test on. Your feedback is critical.

For those who use autoconf to build HDF5, please notice that the default configuration mode for this distribution is “–enable-build-mode=production". Use the “–enable-build-mode=debug” configure flag if you want to build HDF5 in the debug mode. Testing in both modes is recommended when possible.

The shared library version numbers for lib.so.* files in HDF5-1.14.5-2 have been updated according to libtool’s versioning system and the changes in symbols from HDF5-1.14.4. The API compatibility reports can be downloaded from:
https://support.hdfgroup.org/releases/hdf5/v1_14/v1_14_5/downloads/snapshot-1.14.5.html.abi.reports.tar.gz

Your prompt reports of any issues found will be invaluable and very much appreciated. Thank you and happy testing!

Larry Knox
The HDF Group

1 Like