Test Info
Library Name | hdf5 |
Version #1 | 1.10.2 |
Version #2 | 1.10.3 |
CPU Type | x86_64 |
GCC Version | 4.8.5 |
Subject | Binary Compatibility |
Test Results
Total Header Files | 80 |
Total Shared Libraries | 7 |
Total Symbols / Types | 2042 / 582 |
Verdict | Incompatible (0.4%) |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 38 |
Removed Symbols | High | 9 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 1 |
Problems with Symbols | High | 4 |
Medium | 0 |
Low | 0 |
Problems with Constants | Low | 1 |
Other Changes in Constants | - | 11 |
Added Symbols (38)
H5DaccProp.h,
libhdf5_cpp.so.103.0.0
namespace H5
DSetAccPropList::DEFAULT [data]
[symbol: _ZN2H515DSetAccPropList7DEFAULTE]
DSetAccPropList::deleteConstants ( ) [static]
[symbol: _ZN2H515DSetAccPropList15deleteConstantsEv]
DSetAccPropList::DSetAccPropList [in-charge] ( )
[symbol: _ZN2H515DSetAccPropListC1Ev]
DSetAccPropList::DSetAccPropList [in-charge] ( DSetAccPropList const& orig )
[symbol: _ZN2H515DSetAccPropListC1ERKS0_]
DSetAccPropList::DSetAccPropList [in-charge] ( hid_t const plist_id )
[symbol: _ZN2H515DSetAccPropListC1El]
DSetAccPropList::DSetAccPropList [not-in-charge] ( )
[symbol: _ZN2H515DSetAccPropListC2Ev]
DSetAccPropList::DSetAccPropList [not-in-charge] ( DSetAccPropList const& orig )
[symbol: _ZN2H515DSetAccPropListC2ERKS0_]
DSetAccPropList::DSetAccPropList [not-in-charge] ( hid_t const plist_id )
[symbol: _ZN2H515DSetAccPropListC2El]
DSetAccPropList::fromClass ( ) const
[symbol: _ZNK2H515DSetAccPropList9fromClassEv]
DSetAccPropList::getChunkCache ( size_t& rdcc_nslots, size_t& rdcc_nbytes, double& rdcc_w0 ) const
[symbol: _ZNK2H515DSetAccPropList13getChunkCacheERmS1_Rd]
DSetAccPropList::setChunkCache ( size_t rdcc_nslots, size_t rdcc_nbytes, double rdcc_w0 ) const
[symbol: _ZNK2H515DSetAccPropList13setChunkCacheEmmd]
DSetAccPropList::~DSetAccPropList [in-charge-deleting] ( )
[symbol: _ZN2H515DSetAccPropListD0Ev]
DSetAccPropList::~DSetAccPropList [in-charge] ( )
[symbol: _ZN2H515DSetAccPropListD1Ev]
DSetAccPropList::~DSetAccPropList [not-in-charge] ( )
[symbol: _ZN2H515DSetAccPropListD2Ev]
H5DataSet.h,
libhdf5_cpp.so.103.0.0
namespace H5
DataSet::getAccessPlist ( ) const
[symbol: _ZNK2H57DataSet14getAccessPlistEv]
H5DataType.h,
libhdf5_cpp.so.103.0.0
namespace H5
DataType::operator!= ( DataType const& compared_type ) const
[symbol: _ZNK2H58DataTypeneERKS0_]
H5Dpublic.h,
libhdf5.so.103.0.0
H5Dread_chunk ( hid_t dset_id, hid_t dxpl_id, hsize_t const* offset, uint32_t* filters, void* buf )
H5Dwrite_chunk ( hid_t dset_id, hid_t dxpl_id, uint32_t filters, hsize_t const* offset, size_t data_size, void const* buf )
H5Epubgen.h,
libhdf5.so.103.0.0
H5E_CONTEXT_g [data]
H5Location.h,
libhdf5_cpp.so.103.0.0
namespace H5
H5Location::createDataSet ( char const* name, DataType const& data_type, DataSpace const& data_space, DSetCreatPropList const& create_plist, DSetAccPropList const& dapl, LinkCreatPropList const& lcpl ) const
[symbol: _ZNK2H510H5Location13createDataSetEPKcRKNS_8DataTypeERKNS_9DataSpaceERKNS_17DSetCreatPropListERKNS_15DSetAccPropListERKNS_17LinkCreatPropListE]
H5Location::createDataSet ( std::string const& name, DataType const& data_type, DataSpace const& data_space, DSetCreatPropList const& create_plist, DSetAccPropList const& dapl, LinkCreatPropList const& lcpl ) const
[symbol: _ZNK2H510H5Location13createDataSetERKSsRKNS_8DataTypeERKNS_9DataSpaceERKNS_17DSetCreatPropListERKNS_15DSetAccPropListERKNS_17LinkCreatPropListE]
H5Location::getObjinfo ( char const* grp_name, H5_index_t idx_type, enum H5_iter_order_t order, hsize_t idx, H5O_info_t& objinfo, unsigned int fields, LinkAccPropList const& lapl ) const
[symbol: _ZNK2H510H5Location10getObjinfoEPKc10H5_index_t15H5_iter_order_tyR10H5O_info_tjRKNS_15LinkAccPropListE]
H5Location::getObjinfo ( char const* name, H5O_info_t& objinfo, unsigned int fields, LinkAccPropList const& lapl ) const
[symbol: _ZNK2H510H5Location10getObjinfoEPKcR10H5O_info_tjRKNS_15LinkAccPropListE]
H5Location::getObjinfo ( H5O_info_t& objinfo, unsigned int fields ) const
[symbol: _ZNK2H510H5Location10getObjinfoER10H5O_info_tj]
H5Location::getObjinfo ( std::string const& grp_name, H5_index_t idx_type, enum H5_iter_order_t order, hsize_t idx, H5O_info_t& objinfo, unsigned int fields, LinkAccPropList const& lapl ) const
[symbol: _ZNK2H510H5Location10getObjinfoERKSs10H5_index_t15H5_iter_order_tyR10H5O_info_tjRKNS_15LinkAccPropListE]
H5Location::getObjinfo ( std::string const& name, H5O_info_t& objinfo, unsigned int fields, LinkAccPropList const& lapl ) const
[symbol: _ZNK2H510H5Location10getObjinfoERKSsR10H5O_info_tjRKNS_15LinkAccPropListE]
H5Location::openDataSet ( char const* name, DSetAccPropList const& dapl ) const
[symbol: _ZNK2H510H5Location11openDataSetEPKcRKNS_15DSetAccPropListE]
H5Location::openDataSet ( std::string const& name, DSetAccPropList const& dapl ) const
[symbol: _ZNK2H510H5Location11openDataSetERKSsRKNS_15DSetAccPropListE]
H5Opublic.h,
libhdf5.so.103.0.0
H5Oget_info1 ( hid_t loc_id, H5O_info_t* oinfo )
H5Oget_info2 ( hid_t loc_id, H5O_info_t* oinfo, unsigned int fields )
H5Oget_info_by_idx1 ( hid_t loc_id, char const* group_name, H5_index_t idx_type, enum H5_iter_order_t order, hsize_t n, H5O_info_t* oinfo, hid_t lapl_id )
H5Oget_info_by_idx2 ( hid_t loc_id, char const* group_name, H5_index_t idx_type, enum H5_iter_order_t order, hsize_t n, H5O_info_t* oinfo, unsigned int fields, hid_t lapl_id )
H5Oget_info_by_name1 ( hid_t loc_id, char const* name, H5O_info_t* oinfo, hid_t lapl_id )
H5Oget_info_by_name2 ( hid_t loc_id, char const* name, H5O_info_t* oinfo, unsigned int fields, hid_t lapl_id )
H5Ovisit1 ( hid_t obj_id, H5_index_t idx_type, enum H5_iter_order_t order, H5O_iterate_t op, void* op_data )
H5Ovisit2 ( hid_t obj_id, H5_index_t idx_type, enum H5_iter_order_t order, H5O_iterate_t op, void* op_data, unsigned int fields )
H5Ovisit_by_name1 ( hid_t loc_id, char const* obj_name, H5_index_t idx_type, enum H5_iter_order_t order, H5O_iterate_t op, void* op_data, hid_t lapl_id )
H5Ovisit_by_name2 ( hid_t loc_id, char const* obj_name, H5_index_t idx_type, enum H5_iter_order_t order, H5O_iterate_t op, void* op_data, unsigned int fields, hid_t lapl_id )
to the top
Removed Symbols (9)
H5Location.h,
libhdf5_cpp.so.102.0.0
namespace H5
H5Location::createDataSet ( char const* name, DataType const& data_type, DataSpace const& data_space, DSetCreatPropList const& create_plist ) const
[symbol: _ZNK2H510H5Location13createDataSetEPKcRKNS_8DataTypeERKNS_9DataSpaceERKNS_17DSetCreatPropListE]
H5Location::createDataSet ( std::string const& name, DataType const& data_type, DataSpace const& data_space, DSetCreatPropList const& create_plist ) const
[symbol: _ZNK2H510H5Location13createDataSetERKSsRKNS_8DataTypeERKNS_9DataSpaceERKNS_17DSetCreatPropListE]
H5Location::openDataSet ( char const* name ) const
[symbol: _ZNK2H510H5Location11openDataSetEPKc]
H5Location::openDataSet ( std::string const& name ) const
[symbol: _ZNK2H510H5Location11openDataSetERKSs]
H5Opublic.h,
libhdf5.so.101.1.0
H5Oget_info ( hid_t loc_id, H5O_info_t* oinfo )
H5Oget_info_by_idx ( hid_t loc_id, char const* group_name, H5_index_t idx_type, enum H5_iter_order_t order, hsize_t n, H5O_info_t* oinfo, hid_t lapl_id )
H5Oget_info_by_name ( hid_t loc_id, char const* name, H5O_info_t* oinfo, hid_t lapl_id )
H5Ovisit ( hid_t obj_id, H5_index_t idx_type, enum H5_iter_order_t order, H5O_iterate_t op, void* op_data )
H5Ovisit_by_name ( hid_t loc_id, char const* obj_name, H5_index_t idx_type, enum H5_iter_order_t order, H5O_iterate_t op, void* op_data, hid_t lapl_id )
to the top
Problems with Symbols, High Severity (4)
H5Location.h,
libhdf5_cpp.so.102.0.0
namespace H5
[+] H5Location::createDataSet ( char const* name, DataType const& data_type, DataSpace const& data_space, DSetCreatPropList const& create_plist ) const (1)
changed to:H5Location::createDataSet ( char const* name, DataType const& data_type, DataSpace const& data_space, DSetCreatPropList const& create_plist, DSetAccPropList const& dapl, LinkCreatPropList const& lcpl ) const
[symbol: _ZNK2H510H5Location13createDataSetEPKcRKNS_8DataTypeERKNS_9DataSpaceERKNS_17DSetCreatPropListE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK2H510H5Location13createDataSetEPKcRKNS_8DataTypeERKNS_9DataSpaceERKNS_17DSetCreatPropListE to _ZNK2H510H5Location13createDataSetEPKcRKNS_8DataTypeERKNS_9DataSpaceERKNS_17DSetCreatPropListERKNS_15DSetAccPropListERKNS_17LinkCreatPropListE. This may cause "undefined reference" linker error in old client applications. |
[+] H5Location::createDataSet ( std::string const& name, DataType const& data_type, DataSpace const& data_space, DSetCreatPropList const& create_plist ) const (1)
changed to:H5Location::createDataSet ( char const* name, DataType const& data_type, DataSpace const& data_space, DSetCreatPropList const& create_plist, DSetAccPropList const& dapl, LinkCreatPropList const& lcpl ) const
[symbol: _ZNK2H510H5Location13createDataSetERKSsRKNS_8DataTypeERKNS_9DataSpaceERKNS_17DSetCreatPropListE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK2H510H5Location13createDataSetERKSsRKNS_8DataTypeERKNS_9DataSpaceERKNS_17DSetCreatPropListE to _ZNK2H510H5Location13createDataSetEPKcRKNS_8DataTypeERKNS_9DataSpaceERKNS_17DSetCreatPropListERKNS_15DSetAccPropListERKNS_17LinkCreatPropListE. This may cause "undefined reference" linker error in old client applications. |
[+] H5Location::openDataSet ( char const* name ) const (1)
changed to:H5Location::openDataSet ( char const* name, DSetAccPropList const& dapl ) const
[symbol: _ZNK2H510H5Location11openDataSetEPKc]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK2H510H5Location11openDataSetEPKc to _ZNK2H510H5Location11openDataSetEPKcRKNS_15DSetAccPropListE. This may cause "undefined reference" linker error in old client applications. |
[+] H5Location::openDataSet ( std::string const& name ) const (1)
changed to:H5Location::openDataSet ( char const* name, DSetAccPropList const& dapl ) const
[symbol: _ZNK2H510H5Location11openDataSetERKSs]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK2H510H5Location11openDataSetERKSs to _ZNK2H510H5Location11openDataSetEPKcRKNS_15DSetAccPropListE. This may cause "undefined reference" linker error in old client applications. |
to the top
Problems with Data Types, Low Severity (1)
H5Lpublic.h
[+] typedef H5L_traverse_func_t (1)
| Change |
Effect |
1 | Base type has been changed from hid_t(*)(char const*,hid_t,void const*,size_t,hid_t) to hid_t(*)(char const*,hid_t,void const*,size_t,hid_t,hid_t). | Replacement of the base data type may indicate a change in its semantic meaning. |
[+] affected symbols (1)
H5Lregister ( struct H5L_class_t const* cls )Field 'cls->trav_func' in 1st parameter 'cls' (pointer) has type 'H5L_traverse_func_t'.
to the top
Problems with Constants, Low Severity (1)
H5Lpublic.h
[+] H5L_LINK_CLASS_T_VERS
| Change | Effect |
---|
1 | The value of constant H5L_LINK_CLASS_T_VERS has been changed from 0 to 1. | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
to the top
Other Changes in Constants (11)
H5Lpublic.h
[+] H5L_LINK_CLASS_T_VERS_0
| Change | Effect |
---|
1 | The constant H5L_LINK_CLASS_T_VERS_0 with value 0 has been added. | No effect. |
H5Opublic.h
[+] H5O_INFO_BASIC
| Change | Effect |
---|
1 | The constant H5O_INFO_BASIC with value 0x0001u has been added. | No effect. |
[+] H5O_INFO_HDR
| Change | Effect |
---|
1 | The constant H5O_INFO_HDR with value 0x0008u has been added. | No effect. |
[+] H5O_INFO_META_SIZE
| Change | Effect |
---|
1 | The constant H5O_INFO_META_SIZE with value 0x0010u has been added. | No effect. |
[+] H5O_INFO_NUM_ATTRS
| Change | Effect |
---|
1 | The constant H5O_INFO_NUM_ATTRS with value 0x0004u has been added. | No effect. |
[+] H5O_INFO_TIME
| Change | Effect |
---|
1 | The constant H5O_INFO_TIME with value 0x0002u has been added. | No effect. |
H5version.h
[+] H5Oget_info_by_idx_vers
| Change | Effect |
---|
1 | The constant H5Oget_info_by_idx_vers with value 2 has been added. | No effect. |
[+] H5Oget_info_by_name_vers
| Change | Effect |
---|
1 | The constant H5Oget_info_by_name_vers with value 2 has been added. | No effect. |
[+] H5Oget_info_vers
| Change | Effect |
---|
1 | The constant H5Oget_info_vers with value 2 has been added. | No effect. |
[+] H5Ovisit_by_name_vers
| Change | Effect |
---|
1 | The constant H5Ovisit_by_name_vers with value 2 has been added. | No effect. |
[+] H5Ovisit_vers
| Change | Effect |
---|
1 | The constant H5Ovisit_vers with value 2 has been added. | No effect. |
to the top
Header Files (80)
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
H5LaccProp.h
H5LcreatProp.h
H5LDpublic.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 (7)
libhdf5.so.101.1.0
libhdf5_cpp.so.102.0.0
libhdf5_fortran.so.100.1.1
libhdf5_hl.so.100.1.0
libhdf5_hl_cpp.so.100.1.1
libhdf5_java.so
libhdf5hl_fortran.so.100.0.2
to the top
Test Info
Library Name | hdf5 |
Version #1 | 1.10.2 |
Version #2 | 1.10.3 |
CPU Type | x86_64 |
GCC Version | 4.8.5 |
Subject | Source Compatibility |
Test Results
Total Header Files | 80 |
Total Shared Libraries | 7 |
Total Symbols / Types | 2070 / 585 |
Verdict | Incompatible (0.1%) |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 38 |
Removed Symbols | High | 4 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 1 |
Problems with Symbols | High | 0 |
Medium | 4 |
Low | 0 |
Problems with Constants | Low | 6 |
Other Changes in Constants | - | 18 |
Added Symbols (38)
H5DaccProp.h
namespace H5
DSetAccPropList::DEFAULT [data]
[symbol: _ZN2H515DSetAccPropList7DEFAULTE]
DSetAccPropList::deleteConstants ( ) [static]
[symbol: _ZN2H515DSetAccPropList15deleteConstantsEv]
DSetAccPropList::DSetAccPropList [in-charge] ( )
[symbol: _ZN2H515DSetAccPropListC1Ev]
DSetAccPropList::DSetAccPropList [in-charge] ( DSetAccPropList const& orig )
[symbol: _ZN2H515DSetAccPropListC1ERKS0_]
DSetAccPropList::DSetAccPropList [in-charge] ( hid_t const plist_id )
[symbol: _ZN2H515DSetAccPropListC1El]
DSetAccPropList::DSetAccPropList [not-in-charge] ( )
[symbol: _ZN2H515DSetAccPropListC2Ev]
DSetAccPropList::DSetAccPropList [not-in-charge] ( DSetAccPropList const& orig )
[symbol: _ZN2H515DSetAccPropListC2ERKS0_]
DSetAccPropList::DSetAccPropList [not-in-charge] ( hid_t const plist_id )
[symbol: _ZN2H515DSetAccPropListC2El]
DSetAccPropList::fromClass ( ) const
[symbol: _ZNK2H515DSetAccPropList9fromClassEv]
DSetAccPropList::getChunkCache ( size_t& rdcc_nslots, size_t& rdcc_nbytes, double& rdcc_w0 ) const
[symbol: _ZNK2H515DSetAccPropList13getChunkCacheERmS1_Rd]
DSetAccPropList::setChunkCache ( size_t rdcc_nslots, size_t rdcc_nbytes, double rdcc_w0 ) const
[symbol: _ZNK2H515DSetAccPropList13setChunkCacheEmmd]
DSetAccPropList::~DSetAccPropList [in-charge-deleting] ( )
[symbol: _ZN2H515DSetAccPropListD0Ev]
DSetAccPropList::~DSetAccPropList [in-charge] ( )
[symbol: _ZN2H515DSetAccPropListD1Ev]
DSetAccPropList::~DSetAccPropList [not-in-charge] ( )
[symbol: _ZN2H515DSetAccPropListD2Ev]
H5DataSet.h
namespace H5
DataSet::getAccessPlist ( ) const
[symbol: _ZNK2H57DataSet14getAccessPlistEv]
H5DataType.h
namespace H5
DataType::operator!= ( DataType const& compared_type ) const
[symbol: _ZNK2H58DataTypeneERKS0_]
H5Dpublic.h
H5Dread_chunk ( hid_t dset_id, hid_t dxpl_id, hsize_t const* offset, uint32_t* filters, void* buf )
H5Dwrite_chunk ( hid_t dset_id, hid_t dxpl_id, uint32_t filters, hsize_t const* offset, size_t data_size, void const* buf )
H5Epubgen.h
H5E_CONTEXT_g [data]
H5Location.h
namespace H5
H5Location::createDataSet ( char const* name, DataType const& data_type, DataSpace const& data_space, DSetCreatPropList const& create_plist, DSetAccPropList const& dapl, LinkCreatPropList const& lcpl ) const
[symbol: _ZNK2H510H5Location13createDataSetEPKcRKNS_8DataTypeERKNS_9DataSpaceERKNS_17DSetCreatPropListERKNS_15DSetAccPropListERKNS_17LinkCreatPropListE]
H5Location::createDataSet ( std::string const& name, DataType const& data_type, DataSpace const& data_space, DSetCreatPropList const& create_plist, DSetAccPropList const& dapl, LinkCreatPropList const& lcpl ) const
[symbol: _ZNK2H510H5Location13createDataSetERKSsRKNS_8DataTypeERKNS_9DataSpaceERKNS_17DSetCreatPropListERKNS_15DSetAccPropListERKNS_17LinkCreatPropListE]
H5Location::getObjinfo ( char const* grp_name, H5_index_t idx_type, enum H5_iter_order_t order, hsize_t idx, H5O_info_t& objinfo, unsigned int fields, LinkAccPropList const& lapl ) const
[symbol: _ZNK2H510H5Location10getObjinfoEPKc10H5_index_t15H5_iter_order_tyR10H5O_info_tjRKNS_15LinkAccPropListE]
H5Location::getObjinfo ( char const* name, H5O_info_t& objinfo, unsigned int fields, LinkAccPropList const& lapl ) const
[symbol: _ZNK2H510H5Location10getObjinfoEPKcR10H5O_info_tjRKNS_15LinkAccPropListE]
H5Location::getObjinfo ( H5O_info_t& objinfo, unsigned int fields ) const
[symbol: _ZNK2H510H5Location10getObjinfoER10H5O_info_tj]
H5Location::getObjinfo ( std::string const& grp_name, H5_index_t idx_type, enum H5_iter_order_t order, hsize_t idx, H5O_info_t& objinfo, unsigned int fields, LinkAccPropList const& lapl ) const
[symbol: _ZNK2H510H5Location10getObjinfoERKSs10H5_index_t15H5_iter_order_tyR10H5O_info_tjRKNS_15LinkAccPropListE]
H5Location::getObjinfo ( std::string const& name, H5O_info_t& objinfo, unsigned int fields, LinkAccPropList const& lapl ) const
[symbol: _ZNK2H510H5Location10getObjinfoERKSsR10H5O_info_tjRKNS_15LinkAccPropListE]
H5Location::openDataSet ( char const* name, DSetAccPropList const& dapl ) const
[symbol: _ZNK2H510H5Location11openDataSetEPKcRKNS_15DSetAccPropListE]
H5Location::openDataSet ( std::string const& name, DSetAccPropList const& dapl ) const
[symbol: _ZNK2H510H5Location11openDataSetERKSsRKNS_15DSetAccPropListE]
H5Opublic.h
H5Oget_info1 ( hid_t loc_id, H5O_info_t* oinfo )
H5Oget_info2 ( hid_t loc_id, H5O_info_t* oinfo, unsigned int fields )
H5Oget_info_by_idx1 ( hid_t loc_id, char const* group_name, H5_index_t idx_type, enum H5_iter_order_t order, hsize_t n, H5O_info_t* oinfo, hid_t lapl_id )
H5Oget_info_by_idx2 ( hid_t loc_id, char const* group_name, H5_index_t idx_type, enum H5_iter_order_t order, hsize_t n, H5O_info_t* oinfo, unsigned int fields, hid_t lapl_id )
H5Oget_info_by_name1 ( hid_t loc_id, char const* name, H5O_info_t* oinfo, hid_t lapl_id )
H5Oget_info_by_name2 ( hid_t loc_id, char const* name, H5O_info_t* oinfo, unsigned int fields, hid_t lapl_id )
H5Ovisit1 ( hid_t obj_id, H5_index_t idx_type, enum H5_iter_order_t order, H5O_iterate_t op, void* op_data )
H5Ovisit2 ( hid_t obj_id, H5_index_t idx_type, enum H5_iter_order_t order, H5O_iterate_t op, void* op_data, unsigned int fields )
H5Ovisit_by_name1 ( hid_t loc_id, char const* obj_name, H5_index_t idx_type, enum H5_iter_order_t order, H5O_iterate_t op, void* op_data, hid_t lapl_id )
H5Ovisit_by_name2 ( hid_t loc_id, char const* obj_name, H5_index_t idx_type, enum H5_iter_order_t order, H5O_iterate_t op, void* op_data, unsigned int fields, hid_t lapl_id )
to the top
Removed Symbols (4)
H5Location.h
namespace H5
H5Location::createDataSet ( char const* name, DataType const& data_type, DataSpace const& data_space, DSetCreatPropList const& create_plist ) const
[symbol: _ZNK2H510H5Location13createDataSetEPKcRKNS_8DataTypeERKNS_9DataSpaceERKNS_17DSetCreatPropListE]
H5Location::createDataSet ( std::string const& name, DataType const& data_type, DataSpace const& data_space, DSetCreatPropList const& create_plist ) const
[symbol: _ZNK2H510H5Location13createDataSetERKSsRKNS_8DataTypeERKNS_9DataSpaceERKNS_17DSetCreatPropListE]
H5Location::openDataSet ( char const* name ) const
[symbol: _ZNK2H510H5Location11openDataSetEPKc]
H5Location::openDataSet ( std::string const& name ) const
[symbol: _ZNK2H510H5Location11openDataSetERKSs]
to the top
Problems with Symbols, Medium Severity (4)
H5Location.h
namespace H5
[+] H5Location::createDataSet ( char const* name, DataType const& data_type, DataSpace const& data_space, DSetCreatPropList const& create_plist ) const (1)
changed to:H5Location::createDataSet ( char const* name, DataType const& data_type, DataSpace const& data_space, DSetCreatPropList const& create_plist, DSetAccPropList const& dapl, LinkCreatPropList const& lcpl ) const
[symbol: _ZNK2H510H5Location13createDataSetEPKcRKNS_8DataTypeERKNS_9DataSpaceERKNS_17DSetCreatPropListE]
| Change | Effect |
---|
1 | Parameters list has been changed. | Recompilation of a client program may be broken. |
[+] H5Location::createDataSet ( std::string const& name, DataType const& data_type, DataSpace const& data_space, DSetCreatPropList const& create_plist ) const (1)
changed to:H5Location::createDataSet ( char const* name, DataType const& data_type, DataSpace const& data_space, DSetCreatPropList const& create_plist, DSetAccPropList const& dapl, LinkCreatPropList const& lcpl ) const
[symbol: _ZNK2H510H5Location13createDataSetERKSsRKNS_8DataTypeERKNS_9DataSpaceERKNS_17DSetCreatPropListE]
| Change | Effect |
---|
1 | Parameters list has been changed. | Recompilation of a client program may be broken. |
[+] H5Location::openDataSet ( char const* name ) const (1)
changed to:H5Location::openDataSet ( char const* name, DSetAccPropList const& dapl ) const
[symbol: _ZNK2H510H5Location11openDataSetEPKc]
| Change | Effect |
---|
1 | Parameters list has been changed. | Recompilation of a client program may be broken. |
[+] H5Location::openDataSet ( std::string const& name ) const (1)
changed to:H5Location::openDataSet ( char const* name, DSetAccPropList const& dapl ) const
[symbol: _ZNK2H510H5Location11openDataSetERKSs]
| Change | Effect |
---|
1 | Parameters list has been changed. | Recompilation of a client program may be broken. |
to the top
Problems with Data Types, Low Severity (1)
H5Lpublic.h
[+] typedef H5L_traverse_func_t (1)
| Change |
Effect |
1 | Base type has been changed from hid_t(*)(char const*,hid_t,void const*,size_t,hid_t) to hid_t(*)(char const*,hid_t,void const*,size_t,hid_t,hid_t). | Recompilation of a client program may be broken. |
[+] affected symbols (1)
H5Lregister ( struct H5L_class_t const* cls )Field 'cls->trav_func' in 1st parameter 'cls' (pointer) has type 'H5L_traverse_func_t'.
to the top
Problems with Constants, Low Severity (6)
H5Lpublic.h
[+] H5L_LINK_CLASS_T_VERS
| Change | Effect |
---|
1 | The value of constant H5L_LINK_CLASS_T_VERS has been changed from 0 to 1. | Recompilation of a client program may be broken. |
H5pubconf.h
[+] H5_PACKAGE_STRING
| Change | Effect |
---|
1 | The value of constant H5_PACKAGE_STRING has been changed from "HDF5 1.10.2" to "HDF5 1.10.3". | Recompilation of a client program may be broken. |
[+] H5_PACKAGE_VERSION
| Change | Effect |
---|
1 | The value of constant H5_PACKAGE_VERSION has been changed from "1.10.2" to "1.10.3". | Recompilation of a client program may be broken. |
[+] H5_VERSION
| Change | Effect |
---|
1 | The value of constant H5_VERSION has been changed from "1.10.2" to "1.10.3". | Recompilation of a client program may be broken. |
H5public.h
[+] H5_VERS_INFO
| Change | Effect |
---|
1 | The value of constant H5_VERS_INFO has been changed from "HDF5 library version: 1.10.2" to "HDF5 library version: 1.10.3". | Recompilation of a client program may be broken. |
[+] H5_VERS_RELEASE
| Change | Effect |
---|
1 | The value of constant H5_VERS_RELEASE has been changed from 2 to 3. | Recompilation of a client program may be broken. |
to the top
Other Changes in Constants (18)
H5Epubgen.h
[+] H5E_CONTEXT
| Change | Effect |
---|
1 | The constant H5E_CONTEXT with value (H5OPEN H5E_CONTEXT_g) has been added. | No effect. |
H5Lpublic.h
[+] H5L_LINK_CLASS_T_VERS_0
| Change | Effect |
---|
1 | The constant H5L_LINK_CLASS_T_VERS_0 with value 0 has been added. | No effect. |
H5Opublic.h
[+] H5O_INFO_ALL
| Change | Effect |
---|
1 | The constant H5O_INFO_ALL with value (H5O_INFO_BASIC | H5O_INFO_TIME | H5O_INFO_NUM_ATTRS | H5O_INFO_HDR | H5O_INFO_META_SIZE) has been added. | No effect. |
[+] H5O_INFO_BASIC
| Change | Effect |
---|
1 | The constant H5O_INFO_BASIC with value 0x0001u has been added. | No effect. |
[+] H5O_INFO_HDR
| Change | Effect |
---|
1 | The constant H5O_INFO_HDR with value 0x0008u has been added. | No effect. |
[+] H5O_INFO_META_SIZE
| Change | Effect |
---|
1 | The constant H5O_INFO_META_SIZE with value 0x0010u has been added. | No effect. |
[+] H5O_INFO_NUM_ATTRS
| Change | Effect |
---|
1 | The constant H5O_INFO_NUM_ATTRS with value 0x0004u has been added. | No effect. |
[+] H5O_INFO_TIME
| Change | Effect |
---|
1 | The constant H5O_INFO_TIME with value 0x0002u has been added. | No effect. |
H5version.h
[+] H5Oget_info
| Change | Effect |
---|
1 | The constant H5Oget_info with value H5Oget_info2 has been added. | No effect. |
[+] H5Oget_info_by_idx
| Change | Effect |
---|
1 | The constant H5Oget_info_by_idx with value H5Oget_info_by_idx2 has been added. | No effect. |
[+] H5Oget_info_by_idx_vers
| Change | Effect |
---|
1 | The constant H5Oget_info_by_idx_vers with value 2 has been added. | No effect. |
[+] H5Oget_info_by_name
| Change | Effect |
---|
1 | The constant H5Oget_info_by_name with value H5Oget_info_by_name2 has been added. | No effect. |
[+] H5Oget_info_by_name_vers
| Change | Effect |
---|
1 | The constant H5Oget_info_by_name_vers with value 2 has been added. | No effect. |
[+] H5Oget_info_vers
| Change | Effect |
---|
1 | The constant H5Oget_info_vers with value 2 has been added. | No effect. |
[+] H5Ovisit
| Change | Effect |
---|
1 | The constant H5Ovisit with value H5Ovisit2 has been added. | No effect. |
[+] H5Ovisit_by_name
| Change | Effect |
---|
1 | The constant H5Ovisit_by_name with value H5Ovisit_by_name2 has been added. | No effect. |
[+] H5Ovisit_by_name_vers
| Change | Effect |
---|
1 | The constant H5Ovisit_by_name_vers with value 2 has been added. | No effect. |
[+] H5Ovisit_vers
| Change | Effect |
---|
1 | The constant H5Ovisit_vers with value 2 has been added. | No effect. |
to the top
Header Files (80)
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
H5LaccProp.h
H5LcreatProp.h
H5LDpublic.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 (7)
libhdf5.so.101.1.0
libhdf5_cpp.so.102.0.0
libhdf5_fortran.so.100.1.1
libhdf5_hl.so.100.1.0
libhdf5_hl_cpp.so.100.1.1
libhdf5_java.so
libhdf5hl_fortran.so.100.0.2
to the top