Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Release Information

Page properties
VersionHDF5 1.8.23
Release Date2023-02-08
Download
Hdf download link
Target/display/support/HDF5+1.8.23#files
LinkTextDownload
Release NotesRelease Notes
More Information:

Cur page link
TargetAnchorworkaround
LinkTextBinary compatibility issue and workaround

 Software Changes from Release to Release for HDF5-1.8
 

Cur page link
TargetAnchorfuture
LinkTextFuture of HDF5-1.8

 

Cur page link
TargetAnchorcompatibility
LinkTextInterface Compatibility Report

 Release Announcement  

 


Hdf rm anchor
AnchorNamefiles
Files

Location of Software: https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.8/hdf5-1.8.23/

FileTypeCompilersCommentsInstall InstructionsChecksum
hdf5-1.8.23.tar.gzSource release Gzipped source tar fileSee release_docs/ directory in sourcehdf5-1.8.23.sha256
hdf5-1.8.23.tar.bz2Source release Bzipped source tar fileSee release_docs/ directory in source    "
hdf5-1.8.23.tarSource release Source tar fileSee release_docs/ directory in source    "
hdf5-1.8.23.zipSource release Windows zip file     "
CMake-hdf5-1.8.23.tar.gzCMake source release 

File to build HDF5 with CMake on Unix

See Build Instructions.    "
CMake-hdf5-1.8.23.zipCMake source release 

File to build HDF5 with CMake on Windows

See Build Instructions.    "
hdf5-1.8.23-linux-centos7-x86_64-shared.tar.gz

Linux 3.10 CentOS 7 x86_64 binary

gcc, g++, gfortran 4.8.5
See
Cur page link
TargetAnchorworkaround
LinkTextBinary compatibility issue and workaround
below when replacing previous binary without rebuilding applications


 hdf5-1.8.23-linux-centos7-x86_64-shared.tar.gz.sha256
hdf5-1.8.23-Std-win10_64-vs16.zipWindows 64-bit binaryCMake VS 2019 C, C++, IVF 19

To compile and run the included examples you must set INSTALLDIR to the location of HDF5 when running ctest. For example:

ctest -S HDF518_Examples.cmake,INSTALLDIR=MyLocation

-C Release -V -O test.log

hdf5-1.8.23-Std-win10_64-vs16.zip.sha256

 

Hdf rm anchor
AnchorNameworkaround
Binary compatibility issue and workaround

HDF5-1.8.23 binaries can replace the previous HDF5 version to run with applications compiled and linked with HDF5-1.8.22 and possibly HDF5 versions as early as 1.8.15.  However, HDF5 checks versions in library files against versions in header files used to compile an application and will cause the application to abort when they do not match.  An environment variable, HDF5_DISABLE_VERSION_CHECK, governs this behavior and can be set as follows:

  • 2 skips the check
  • 1 warns but does not abort
  • 0 is the default behavior, aborting when the HDF5 version in the library files does not match the version in the header files.

Hdf rm anchor
AnchorNamefuture
Future of HDF5-1.8

Please be aware that this will be the last release for HDF5 1.8. We encourage users to move to HDF5 1.10 or HDF5 1.14. Please refer to the release schedule for future releases of these versions. 

 


Hdf rm anchor
AnchorNamecompatibility

HTML
<!╌Compatibility hdf5-1.8.23 vs hdf5-1.8.22╌>
<iframe class="hdf-java-docs" height="800px" width="100%" src="https://htmlpreview.github.io/?https://github.com/HDFGroup/hdf5doc/blob/master/html/ADGuide/Compatibility_Report/hdf5-1.8.22-vs-hdf5-1.8.23-1-interface_compatibility_report.html"></iframe>