Page tree

Release Information

VersionHDF5 1.8.19
Release Date2017-06-15
Download

Download

Files Files
Release Notes

Release Notes

Compatibility Report Compatibility

 

Files

FileOperating SystemCompilersCommentMD5 Checksum
hdf5-1.8.19.tarSource release Source tarballhdf5-1.8.19.md5
hdf5-1.8.19.tar.gzSource release Gzipped source tarballhdf5-1.8.19.md5
hdf5-1.8.19.tar.bz2Source release Bzipped source tarballhdf5-1.8.19.md5
hdf5-1.8.19.zipSource release Windows zip filehdf5-1.8.19.md5
hdf5-1.8.19-linux-centos7-x86_64-gcc485-shared.tar.gzLinux 3.10 CentOS 7 x86_64gcc, g++, gfortran 4.8.5  
hdf5-1.8.19-Std-win7_64-vs2015.zipWindows 64-bitCMake VS 2015 C, C++, IVF 16 hdf5-1.8.19-Std-win7_64-vs2015.zip.md5
hdf5-1.8.19-Std-win7_32-vs2015.zipWindows 32-bitCMake VS 2013 C, C++, IVF 16 hdf5-1.8.19-Std-win7_32-vs2015.zip.md5
hdf5-1.8.19-Std-win7_64-vs2013.zipWindows 64-bitCMake VS 2013 C, C++, IVF 15 hdf5-1.8.19-Std-win7_64-vs2013.zip.md5
hdf5-1.8.19-Std-win7_32-vs2013.zipWindows 32-bitCMake VS 2015 C, C++, IVF 15 hdf5-1.8.19-Std-win7_32-vs2013.zip.md5

 

Release Notes

Include Bitbucket Server for Confluence: An error occured

Connection to Bitbucket Server could not be established. Verify that you have properly configured the Bitbucket Server application link for your Confluence space and that your Bitbucket Server instance is up and running. Error details: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

 

Compatibility

 

API compatibility report for the hdf5 library  between 1.8.18 and 1.8.19 versions on x86


Test Info


Library Namehdf5
Version #11.8.18
Version #21.8.19
CPU Typex86
GCC Version4.1.2
SubjectBinary Compatibility

Test Results


Total Header Files77
Total Shared Libraries8
Total Symbols / Types1769 / 535
VerdictIncompatible
(5.3%)

Problem Summary


SeverityCount
Added Symbols-42
Removed SymbolsHigh2
Problems with
Data Types
High15
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low4
Problems with
Constants
Low0
Other Changes
in Constants
-5

Added Symbols (42)


H5DataType.h, libhdf5_cpp.so.14.0.0
namespace H5
DataType::getCreatePlist ( ) const

H5DOpublic.h, libhdf5_hl.so.10.2.0
H5DOread_chunk hid_t dset_id, hid_t dxpl_id, hsize_t const* offset, uint32_t* filters, void* buf )

H5Dpublic.h, libhdf5.so.10.3.0
H5Dget_chunk_storage_size hid_t dset_id, hsize_t const* offset, hsize_t* chunk_bytes )

H5File.h, libhdf5_cpp.so.14.0.0
namespace H5
H5File::getFileInfo H5F_info_t& file_info ) const

H5IdComponent.h, libhdf5_cpp.so.14.0.0
namespace H5
IdComponent::isValid hid_t an_id ) [static]

H5LaccProp.h, libhdf5_cpp.so.14.0.0
namespace H5
LinkAccPropList::DEFAULT [data]
LinkAccPropList::deleteConstants ( ) [static]
LinkAccPropList::fromClass ( ) const
LinkAccPropList::getNumLinks ( ) const
LinkAccPropList::LinkAccPropList [in-charge] ( )
LinkAccPropList::LinkAccPropList [in-charge] LinkAccPropList const& original )
LinkAccPropList::LinkAccPropList [in-charge] hid_t const plist_id )
LinkAccPropList::LinkAccPropList [not-in-charge] ( )
LinkAccPropList::LinkAccPropList [not-in-charge] LinkAccPropList const& original )
LinkAccPropList::LinkAccPropList [not-in-charge] hid_t const plist_id )
LinkAccPropList::~LinkAccPropList [in-charge-deleting] ( )
LinkAccPropList::~LinkAccPropList [in-charge] ( )
LinkAccPropList::~LinkAccPropList [not-in-charge] ( )

H5Location.h, libhdf5_cpp.so.14.0.0
namespace H5
H5Location::closeObjId hid_t obj_id ) const
H5Location::nameExists ( char const* name, LinkAccPropList const& lapl ) const
H5Location::nameExists ( std::string const& name, LinkAccPropList const& lapl ) const
H5Location::objVersion ( ) const
H5Location::openObjId ( char const* name, LinkAccPropList const& lapl ) const
H5Location::openObjId ( std::string const& name, LinkAccPropList const& lapl ) const

H5Object.h, libhdf5_cpp.so.14.0.0
namespace H5
H5Object::attrExists char const* name ) const
H5Object::attrExists std::string const& name ) const
H5Object::createAttribute ( char const* name, DataType const& type, DataSpace const& space, PropList const& create_plist ) const
H5Object::createAttribute ( std::string const& name, DataType const& type, DataSpace const& space, PropList const& create_plist ) const
H5Object::openAttribute char const* name ) const
H5Object::openAttribute std::string const& name ) const
H5Object::openAttribute unsigned int const idx ) const
H5Object::removeAttr char const* name ) const
H5Object::removeAttr std::string const& name ) const
H5Object::renameAttr ( char const* oldname, char const* newname ) const
H5Object::renameAttr ( std::string const& oldname, std::string const& newname ) const

H5PLpublic.h, libhdf5.so.10.3.0
H5PLappend char const* plugin_path )
H5PLget ( unsigned int index, char* pathname, size_t size )
H5PLinsert ( char const* plugin_path, unsigned int index )
H5PLprepend char const* plugin_path )
H5PLremove unsigned int index )
H5PLreplace ( char const* plugin_path, unsigned int index )
H5PLsize unsigned int* listsize )

to the top

Removed Symbols (2)


H5Group.h, libhdf5_cpp.so.13.0.0
namespace H5
Group::Group [in-charge] ( Attribute const& attr, void const* ref, enum H5R_type_t ref_type )
Group::Group [not-in-charge] ( Attribute const& attr, void const* ref, enum H5R_type_t ref_type )

to the top

Problems with Data Types, High Severity (15)


H5File.h
namespace H5
[+] class H5File (3)

H5Location.h
namespace H5
[+] class H5Location (12)

to the top

Problems with Symbols, Low Severity (4)


H5ArrayType.h, libhdf5_cpp.so.13.0.0
namespace H5
[+] ArrayType::ArrayType [in-charge] int const DataType ) (2)
[+] ArrayType::ArrayType [not-in-charge] int const DataType ) (2)

to the top

Other Changes in Constants (5)


H5Dpublic.h
[+] H5D_XFER_DIRECT_CHUNK_READ_FILTERS_NAME
[+] H5D_XFER_DIRECT_CHUNK_READ_FLAG_NAME
[+] H5D_XFER_DIRECT_CHUNK_READ_OFFSET_NAME

H5pubconf.h
[+] H5_HAVE_STRTOLL
[+] H5_HAVE_STRTOULL

to the top

Header Files (77)


H5AbstractDs.h
H5ACpublic.h
H5api_adpt.h
H5Apublic.h
H5ArrayType.h
H5AtomType.h
H5Attribute.h
H5Classes.h
H5CommonFG.h
H5CompType.h
H5Cpp.h
H5CppDoc.h
H5Cpublic.h
H5DataSet.h
H5DataSpace.h
H5DataType.h
H5DcreatProp.h
H5DOpublic.h
H5Dpublic.h
H5DSpublic.h
H5DxferProp.h
H5EnumType.h
H5Epubgen.h
H5Epublic.h
H5Exception.h
H5f90i.h
H5f90i_gen.h
H5FaccProp.h
H5FcreatProp.h
H5FDcore.h
H5FDdirect.h
H5FDfamily.h
H5FDlog.h
H5FDmpi.h
H5FDmpio.h
H5FDmulti.h
H5FDpublic.h
H5FDsec2.h
H5FDstdio.h
H5File.h
H5FloatType.h
H5Fpublic.h
H5Gpublic.h
H5Group.h
H5IdComponent.h
H5IMpublic.h
H5Include.h
H5IntType.h
H5Ipublic.h
H5Library.h
H5Location.h
H5Lpublic.h
H5LTpublic.h
H5MMpublic.h
H5Object.h
H5OcreatProp.h
H5Opublic.h
H5overflow.h
H5PacketTable.h
H5PLextern.h
H5PLpublic.h
H5Ppublic.h
H5PredType.h
H5PropList.h
H5PTpublic.h
H5pubconf.h
H5public.h
H5Rpublic.h
H5Spublic.h
H5StrType.h
H5TBpublic.h
H5Tpublic.h
H5VarLenType.h
H5version.h
H5Zpublic.h
hdf5.h
hdf5_hl.h

to the top

Shared Libraries (8)


libhdf5.so.10.2.1
libhdf5_cpp.so.13.0.0
libhdf5_fortran.so.10.0.4
libhdf5_hl.so.10.1.1
libhdf5_hl_cpp.so.11.1.0
libhdf5hl_fortran.so.10.0.3
libsz.so.2.0.0
libz.so.1.2.5

to the top



Test Info


Library Namehdf5
Version #11.8.18
Version #21.8.19
CPU Typex86
GCC Version4.1.2
SubjectSource Compatibility

Test Results


Total Header Files77
Total Shared Libraries8
Total Symbols / Types1857 / 546
VerdictIncompatible
(0.3%)

Problem Summary


SeverityCount
Added Symbols-50
Removed SymbolsHigh6
Problems with
Data Types
High0
Medium0
Low2
Problems with
Symbols
High0
Medium2
Low0
Problems with
Constants
Low5
Other Changes
in Symbols
-2
Other Changes
in Constants
-5

Added Symbols (50)


H5AbstractDs.h
namespace H5
AbstractDs::getDataType ( ) const

H5ArrayType.h
namespace H5
ArrayType::ArrayType [in-charge] ( DataType const& base_type, int ndims, hsize_t const* dims )
ArrayType::ArrayType [not-in-charge] ( DataType const& base_type, int ndims, hsize_t const* dims )

H5Attribute.h
namespace H5
Attribute::read ( DataType const& mem_type, int& strg ) const
Attribute::read ( DataType const& mem_type, void* buf ) const
Attribute::write ( DataType const& mem_type, int const H5std_string ) const
Attribute::write ( DataType const& mem_type, void const* buf ) const

H5DataType.h
namespace H5
DataType::getCreatePlist ( ) const

H5DOpublic.h
H5DOread_chunk hid_t dset_id, hid_t dxpl_id, hsize_t const* offset, uint32_t* filters, void* buf )

H5Dpublic.h
H5Dget_chunk_storage_size hid_t dset_id, hsize_t const* offset, hsize_t* chunk_bytes )

H5File.h
namespace H5
H5File::getFileInfo H5F_info_t& file_info ) const

H5IdComponent.h
namespace H5
IdComponent::isValid hid_t an_id ) [static]

H5LaccProp.h
namespace H5
LinkAccPropList::DEFAULT [data]
LinkAccPropList::deleteConstants ( ) [static]
LinkAccPropList::fromClass ( ) const
LinkAccPropList::getNumLinks ( ) const
LinkAccPropList::LinkAccPropList [in-charge] ( )
LinkAccPropList::LinkAccPropList [in-charge] LinkAccPropList const& original )
LinkAccPropList::LinkAccPropList [in-charge] hid_t const plist_id )
LinkAccPropList::LinkAccPropList [not-in-charge] ( )
LinkAccPropList::LinkAccPropList [not-in-charge] LinkAccPropList const& original )
LinkAccPropList::LinkAccPropList [not-in-charge] hid_t const plist_id )
LinkAccPropList::setNumLinks size_t nlinks ) const
LinkAccPropList::~LinkAccPropList [in-charge-deleting] ( )
LinkAccPropList::~LinkAccPropList [in-charge] ( )
LinkAccPropList::~LinkAccPropList [not-in-charge] ( )

H5Location.h
namespace H5
H5Location::closeObjId hid_t obj_id ) const
H5Location::nameExists ( char const* name, LinkAccPropList const& lapl ) const
H5Location::nameExists ( std::string const& name, LinkAccPropList const& lapl ) const
H5Location::objVersion ( ) const
H5Location::openObjId ( char const* name, LinkAccPropList const& lapl ) const
H5Location::openObjId ( std::string const& name, LinkAccPropList const& lapl ) const

H5Object.h
namespace H5
H5Object::attrExists char const* name ) const
H5Object::attrExists std::string const& name ) const
H5Object::createAttribute ( char const* name, DataType const& type, DataSpace const& space, PropList const& create_plist ) const
H5Object::createAttribute ( std::string const& name, DataType const& type, DataSpace const& space, PropList const& create_plist ) const
H5Object::openAttribute char const* name ) const
H5Object::openAttribute std::string const& name ) const
H5Object::openAttribute unsigned int const idx ) const
H5Object::removeAttr char const* name ) const
H5Object::removeAttr std::string const& name ) const
H5Object::renameAttr ( char const* oldname, char const* newname ) const
H5Object::renameAttr ( std::string const& oldname, std::string const& newname ) const

H5PLpublic.h
H5PLappend char const* plugin_path )
H5PLget ( unsigned int index, char* pathname, size_t size )
H5PLinsert ( char const* plugin_path, unsigned int index )
H5PLprepend char const* plugin_path )
H5PLremove unsigned int index )
H5PLreplace ( char const* plugin_path, unsigned int index )
H5PLsize unsigned int* listsize )

to the top

Removed Symbols (6)


H5Attribute.h
namespace H5
Attribute::read int const DataType ) const
Attribute::write int const DataType ) const

H5Group.h
namespace H5
Group::Group [in-charge] ( Attribute const& attr, void const* ref, enum H5R_type_t ref_type )
Group::Group [not-in-charge] ( Attribute const& attr, void const* ref, enum H5R_type_t ref_type )

H5IdComponent.h
namespace H5
IdComponent::IdComponent [in-charge] hid_t const h5_id )
IdComponent::IdComponent [not-in-charge] hid_t const h5_id )

to the top

Problems with Symbols, Medium Severity (2)


H5Attribute.h
namespace H5
[+] Attribute::read int const DataType ) const (1)
[+] Attribute::write int const DataType ) const (1)

to the top

Problems with Data Types, Low Severity (2)


H5File.h
namespace H5
[+] class H5File (2)

to the top

Problems with Constants, Low Severity (5)


H5pubconf.h
[+] H5_PACKAGE_STRING
[+] H5_PACKAGE_VERSION
[+] H5_VERSION

H5public.h
[+] H5_VERS_INFO
[+] H5_VERS_RELEASE

to the top

Other Changes in Symbols (2)


H5ArrayType.h
namespace H5
[+] ArrayType::ArrayType [in-charge] int const DataType ) (1)
[+] ArrayType::ArrayType [not-in-charge] int const DataType ) (1)

to the top

Other Changes in Constants (5)


H5Dpublic.h
[+] H5D_XFER_DIRECT_CHUNK_READ_FILTERS_NAME
[+] H5D_XFER_DIRECT_CHUNK_READ_FLAG_NAME
[+] H5D_XFER_DIRECT_CHUNK_READ_OFFSET_NAME

H5pubconf.h
[+] H5_HAVE_STRTOLL
[+] H5_HAVE_STRTOULL

to the top

Header Files (77)


H5AbstractDs.h
H5ACpublic.h
H5api_adpt.h
H5Apublic.h
H5ArrayType.h
H5AtomType.h
H5Attribute.h
H5Classes.h
H5CommonFG.h
H5CompType.h
H5Cpp.h
H5CppDoc.h
H5Cpublic.h
H5DataSet.h
H5DataSpace.h
H5DataType.h
H5DcreatProp.h
H5DOpublic.h
H5Dpublic.h
H5DSpublic.h
H5DxferProp.h
H5EnumType.h
H5Epubgen.h
H5Epublic.h
H5Exception.h
H5f90i.h
H5f90i_gen.h
H5FaccProp.h
H5FcreatProp.h
H5FDcore.h
H5FDdirect.h
H5FDfamily.h
H5FDlog.h
H5FDmpi.h
H5FDmpio.h
H5FDmulti.h
H5FDpublic.h
H5FDsec2.h
H5FDstdio.h
H5File.h
H5FloatType.h
H5Fpublic.h
H5Gpublic.h
H5Group.h
H5IdComponent.h
H5IMpublic.h
H5Include.h
H5IntType.h
H5Ipublic.h
H5Library.h
H5Location.h
H5Lpublic.h
H5LTpublic.h
H5MMpublic.h
H5Object.h
H5OcreatProp.h
H5Opublic.h
H5overflow.h
H5PacketTable.h
H5PLextern.h
H5PLpublic.h
H5Ppublic.h
H5PredType.h
H5PropList.h
H5PTpublic.h
H5pubconf.h
H5public.h
H5Rpublic.h
H5Spublic.h
H5StrType.h
H5TBpublic.h
H5Tpublic.h
H5VarLenType.h
H5version.h
H5Zpublic.h
hdf5.h
hdf5_hl.h

to the top

Shared Libraries (8)


libhdf5.so.10.2.1
libhdf5_cpp.so.13.0.0
libhdf5_fortran.so.10.0.4
libhdf5_hl.so.10.1.1
libhdf5_hl_cpp.so.11.1.0
libhdf5hl_fortran.so.10.0.3
libsz.so.2.0.0
libz.so.1.2.5

to the top



Generated on Thu Jun 15 13:52:00 2017 for hdf5 by ABI Compliance Checker 1.99.9  
A tool for checking backward compatibility of a C/C++ library API  

--- Last Modified: January 02, 2018 | 07:51 AM