Test Info
Library Name | hdf5 |
Version #1 | 1.8.16 |
Version #2 | 1.8.17 |
CPU Type | x86_64 |
GCC Version | 4.8.5 |
Subject | Binary Compatibility |
Test Results
Total Header Files | 77 |
Total Shared Libraries | 6 |
Total Symbols / Types | 1805 / 541 |
Verdict | Incompatible (1.8%) |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 27 |
Removed Symbols | High | 13 |
Problems with Data Types | High | 3 |
Medium | 0 |
Low | 3 |
Problems with Symbols | High | 0 |
Medium | 0 |
Low | 6 |
Problems with Constants | Low | 9 |
Other Changes in Symbols | - | 2 |
Added Symbols (27)
H5ArrayType.h,
libhdf5_cpp.so.12.0.0
namespace H5
ArrayType::getArrayDims ( hsize_t* dims ) const
[symbol: _ZNK2H59ArrayType12getArrayDimsEPy]
ArrayType::getArrayNDims ( ) const
[symbol: _ZNK2H59ArrayType13getArrayNDimsEv]
ArrayType::operator = ( ArrayType const& rhs )
[symbol: _ZN2H59ArrayTypeaSERKS0_]
H5DcreatProp.h,
libhdf5_cpp.so.12.0.0
namespace H5
DSetCreatPropList::setNbit ( ) const
[symbol: _ZNK2H517DSetCreatPropList7setNbitEv]
H5PacketTable.h,
libhdf5_hl_cpp.so.11.1.0
FL_PacketTable::FL_PacketTable [in-charge] ( hid_t fileID, char* name )
[symbol: _ZN14FL_PacketTableC1EiPc]
FL_PacketTable::FL_PacketTable [in-charge] ( hid_t fileID, char* name, hid_t dtypeID, hsize_t chunkSize, int compression )
[symbol: _ZN14FL_PacketTableC1EiPciyi]
FL_PacketTable::FL_PacketTable [in-charge] ( hid_t fileID, hid_t plist_id, char const* name, hid_t dtypeID, hsize_t chunkSize )
[symbol: _ZN14FL_PacketTableC1EiiPKciy]
FL_PacketTable::FL_PacketTable [not-in-charge] ( hid_t fileID, char* name )
[symbol: _ZN14FL_PacketTableC2EiPc]
FL_PacketTable::FL_PacketTable [not-in-charge] ( hid_t fileID, char* name, hid_t dtypeID, hsize_t chunkSize, int compression )
[symbol: _ZN14FL_PacketTableC2EiPciyi]
FL_PacketTable::FL_PacketTable [not-in-charge] ( hid_t fileID, hid_t plist_id, char const* name, hid_t dtypeID, hsize_t chunkSize )
[symbol: _ZN14FL_PacketTableC2EiiPKciy]
FL_PacketTable::~FL_PacketTable [in-charge-deleting] ( )
[symbol: _ZN14FL_PacketTableD0Ev]
FL_PacketTable::~FL_PacketTable [in-charge] ( )
[symbol: _ZN14FL_PacketTableD1Ev]
PacketTable::FreeBuff ( size_t numStructs, struct hvl_t* buffer )
[symbol: _ZN11PacketTable8FreeBuffEmP5hvl_t]
PacketTable::GetDataset ( )
[symbol: _ZN11PacketTable10GetDatasetEv]
PacketTable::GetDatatype ( )
[symbol: _ZN11PacketTable11GetDatatypeEv]
PacketTable::GetTableId ( )
[symbol: _ZN11PacketTable10GetTableIdEv]
PacketTable::IsVariableLength ( )
[symbol: _ZN11PacketTable16IsVariableLengthEv]
PacketTable::PacketTable [in-charge] ( hid_t fileID, char* name )
[symbol: _ZN11PacketTableC1EiPc]
PacketTable::PacketTable [not-in-charge] ( hid_t fileID, char* name )
[symbol: _ZN11PacketTableC2EiPc]
PacketTable::~PacketTable [in-charge-deleting] ( )
[symbol: _ZN11PacketTableD0Ev]
H5Ppublic.h,
libhdf5.so.10.2.0
H5Pget_efile_prefix ( hid_t dapl_id, char* prefix, size_t size )
H5Pset_efile_prefix ( hid_t dapl_id, char const* prefix )
H5PTpublic.h,
libhdf5_hl.so.10.1.0
H5PTcreate ( hid_t loc_id, char const* dset_name, hid_t dtype_id, hsize_t chunk_size, hid_t plist_id )
H5PTfree_vlen_buff ( hid_t table_id, size_t bufflen, void* buff )
H5PTget_dataset ( hid_t table_id )
H5PTget_type ( hid_t table_id )
H5PTis_varlen ( hid_t table_id )
to the top
Removed Symbols (13)
H5AbstractDs.h,
libhdf5_cpp.so.11.0.0
namespace H5
AbstractDs::AbstractDs [in-charge] ( hid_t const h5_id )
[symbol: _ZN2H510AbstractDsC1Ei]
AbstractDs::AbstractDs [not-in-charge] ( hid_t const h5_id )
[symbol: _ZN2H510AbstractDsC2Ei]
H5CommonFG.h,
libhdf5_cpp.so.11.0.0
namespace H5
CommonFG::mount ( char const* name, H5File& child, PropList& plist ) const
[symbol: _ZNK2H58CommonFG5mountEPKcRNS_6H5FileERNS_8PropListE]
H5DataSet.h,
libhdf5_cpp.so.11.0.0
namespace H5
DataSet::fillMemBuf ( void const* fill, DataType& fill_type, void* buf, DataType& buf_type, DataSpace& space )
[symbol: _ZN2H57DataSet10fillMemBufEPKvRNS_8DataTypeEPvS4_RNS_9DataSpaceE]
DataSet::fillMemBuf ( void* buf, DataType& buf_type, DataSpace& space )
[symbol: _ZN2H57DataSet10fillMemBufEPvRNS_8DataTypeERNS_9DataSpaceE]
DataSet::getVlenBufSize ( DataType& type, DataSpace& space ) const
[symbol: _ZNK2H57DataSet14getVlenBufSizeERNS_8DataTypeERNS_9DataSpaceE]
H5DataSpace.h,
libhdf5_cpp.so.11.0.0
namespace H5
DataSpace::extentCopy ( DataSpace& dest_space ) const
[symbol: _ZNK2H59DataSpace10extentCopyERS0_]
H5FaccProp.h,
libhdf5_cpp.so.11.0.0
namespace H5
FileAccPropList::setSplit ( FileAccPropList& meta_plist, FileAccPropList& raw_plist, char const* meta_ext, char const* raw_ext ) const
[symbol: _ZNK2H515FileAccPropList8setSplitERS0_S1_PKcS3_]
FileAccPropList::setSplit ( FileAccPropList& meta_plist, FileAccPropList& raw_plist, std::string const& meta_ext, std::string const& raw_ext ) const
[symbol: _ZNK2H515FileAccPropList8setSplitERS0_S1_RKSsS3_]
H5File.h,
libhdf5_cpp.so.11.0.0
namespace H5
H5File::getVFDHandle ( FileAccPropList& fapl, void** file_handle ) const
[symbol: _ZNK2H56H5File12getVFDHandleERNS_15FileAccPropListEPPv]
H5IdComponent.h,
libhdf5_cpp.so.11.0.0
namespace H5
IdComponent::IdComponent [in-charge] ( hid_t const h5_id )
[symbol: _ZN2H511IdComponentC1Ei]
IdComponent::IdComponent [not-in-charge] ( hid_t const h5_id )
[symbol: _ZN2H511IdComponentC2Ei]
H5Library.h,
libhdf5_cpp.so.11.0.0
namespace H5
H5Library::need_cleanup [data]
[symbol: _ZN2H59H5Library12need_cleanupE]
to the top
Problems with Data Types, High Severity (3)
H5PacketTable.h
[+] class FL_PacketTable (1)
| Change |
Effect |
1 | Size of this class has been increased from 16 bytes to 24 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (8)
FL_PacketTable::AppendPacket ( void* data )This method is from 'FL_PacketTable' class.
FL_PacketTable::AppendPackets ( size_t numPackets, void* data )This method is from 'FL_PacketTable' class.
FL_PacketTable::FL_PacketTable [in-charge] ( hid_t fileID, char const* name )This constructor is from 'FL_PacketTable' class.
FL_PacketTable::FL_PacketTable [in-charge] ( hid_t fileID, char const* name, hid_t dtypeID, hsize_t chunkSize, int compression )This constructor is from 'FL_PacketTable' class.
FL_PacketTable::GetNextPacket ( void* data )This method is from 'FL_PacketTable' class.
FL_PacketTable::GetNextPackets ( size_t numPackets, void* data )This method is from 'FL_PacketTable' class.
FL_PacketTable::GetPacket ( hsize_t index, void* data )This method is from 'FL_PacketTable' class.
FL_PacketTable::GetPackets ( hsize_t startIndex, hsize_t endIndex, void* data )This method is from 'FL_PacketTable' class.
[+] class PacketTable (2)
| Change |
Effect |
1 | Size of this class has been increased from 4 bytes to 16 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
2 | First virtual method PacketTable::~PacketTable ( ) has been added to this class. | 1) The layout of type structure has been shifted by 8 bytes by the added v-table pointer. 2) Size of class has been increased by 8 bytes. |
[+] affected symbols (15)
FL_PacketTable::AppendPacket ( void* data )This method is from derived class 'FL_PacketTable'.
FL_PacketTable::AppendPackets ( size_t numPackets, void* data )This method is from derived class 'FL_PacketTable'.
FL_PacketTable::FL_PacketTable [in-charge] ( hid_t fileID, char const* name )This constructor is from derived class 'FL_PacketTable'.
FL_PacketTable::FL_PacketTable [in-charge] ( hid_t fileID, char const* name, hid_t dtypeID, hsize_t chunkSize, int compression )This constructor is from derived class 'FL_PacketTable'.
FL_PacketTable::GetNextPacket ( void* data )This method is from derived class 'FL_PacketTable'.
FL_PacketTable::GetNextPackets ( size_t numPackets, void* data )This method is from derived class 'FL_PacketTable'.
FL_PacketTable::GetPacket ( hsize_t index, void* data )This method is from derived class 'FL_PacketTable'.
FL_PacketTable::GetPackets ( hsize_t startIndex, hsize_t endIndex, void* data )This method is from derived class 'FL_PacketTable'.
PacketTable::GetIndex ( int& error )This method is from 'PacketTable' class.
PacketTable::GetPacketCount ( int& error )This method is from 'PacketTable' class.
PacketTable::IsValid ( )This method is from 'PacketTable' class.
PacketTable::PacketTable [in-charge] ( hid_t fileID, char const* name )This constructor is from 'PacketTable' class.
PacketTable::ResetIndex ( )This method is from 'PacketTable' class.
PacketTable::SetIndex ( hsize_t index )This method is from 'PacketTable' class.
PacketTable::~PacketTable [in-charge] ( )This method is from 'PacketTable' class.
to the top
Problems with Data Types, Low Severity (3)
H5ArrayType.h
namespace H5
[+] class ArrayType (3)
| Change |
Effect |
1 | Size of this type has been changed from 24 bytes to 8 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
2 | Field dimensions has been removed from this type. | Size of the inclusive type has been changed. |
3 | Field rank has been removed from this type. | Size of the inclusive type has been changed. |
[+] affected symbols (9)
AbstractDs::getArrayType ( ) constReturn value has type 'ArrayType'.
ArrayType::ArrayType [in-charge] ( )This constructor is from 'ArrayType' class.
ArrayType::ArrayType [in-charge] ( ArrayType const& original )1st parameter 'original' (reference) has base type 'ArrayType'.
ArrayType::ArrayType [in-charge] ( hid_t const existing_id )This constructor is from 'ArrayType' class.
ArrayType::getArrayDims ( hsize_t* dims )This method is from 'ArrayType' class.
ArrayType::getArrayNDims ( )This method is from 'ArrayType' class.
ArrayType::~ArrayType [in-charge] ( )This method is from 'ArrayType' class.
CommonFG::openArrayType ( char const* name ) constReturn value has type 'ArrayType'.
CompType::getMemberArrayType ( unsigned int member_num ) constReturn value has type 'ArrayType'.
to the top
Problems with Symbols, Low Severity (6)
H5PacketTable.h,
libhdf5_hl_cpp.so.11.0.0
[+] FL_PacketTable::FL_PacketTable [not-in-charge] ( hid_t fileID, char const* name, hid_t dtypeID, hsize_t chunkSize, int compression ) (3)
changed to:FL_PacketTable::FL_PacketTable [not-in-charge] ( hid_t fileID, char const* name, hid_t dtypeID, hsize_t chunkSize, hid_t plistID )
[symbol: _ZN14FL_PacketTableC2EiPKciyi]
| Change | Effect |
---|
1 | 5th parameter compression has been renamed to plistID. | Renaming of a parameter may indicate a change in its semantic meaning. |
2 | Type of 5th parameter compression has been changed from int to hid_t. | Replacement of parameter data type may indicate a change in its semantic meaning. |
3 | The default argument of 5th parameter compression has been changed from -1 to 0. | Applications will pass an old default (compile-time) argument that may not be properly handled anymore. This may result in crash or incorrect behavior of applications. |
[+] FL_PacketTable::FL_PacketTable [in-charge] ( hid_t fileID, char const* name, hid_t dtypeID, hsize_t chunkSize, int compression ) (3)
changed to:FL_PacketTable::FL_PacketTable [in-charge] ( hid_t fileID, char const* name, hid_t dtypeID, hsize_t chunkSize, hid_t plistID )
[symbol: _ZN14FL_PacketTableC1EiPKciyi]
| Change | Effect |
---|
1 | 5th parameter compression has been renamed to plistID. | Renaming of a parameter may indicate a change in its semantic meaning. |
2 | Type of 5th parameter compression has been changed from int to hid_t. | Replacement of parameter data type may indicate a change in its semantic meaning. |
3 | The default argument of 5th parameter compression has been changed from -1 to 0. | Applications will pass an old default (compile-time) argument that may not be properly handled anymore. This may result in crash or incorrect behavior of applications. |
to the top
Problems with Constants, Low Severity (9)
H5pubconf.h
[+] H5_HAVE_FSEEKO
| Change | Effect |
---|
1 | The constant H5_HAVE_FSEEKO with value 1 has been removed. | The value of this constant may no longer be properly handled by new-version library functions. |
[+] H5_HAVE_FSEEKO64
| Change | Effect |
---|
1 | The constant H5_HAVE_FSEEKO64 with value 1 has been removed. | The value of this constant may no longer be properly handled by new-version library functions. |
[+] H5_HAVE_FSTAT64
| Change | Effect |
---|
1 | The constant H5_HAVE_FSTAT64 with value 1 has been removed. | The value of this constant may no longer be properly handled by new-version library functions. |
[+] H5_HAVE_FTELLO
| Change | Effect |
---|
1 | The constant H5_HAVE_FTELLO with value 1 has been removed. | The value of this constant may no longer be properly handled by new-version library functions. |
[+] H5_HAVE_FTELLO64
| Change | Effect |
---|
1 | The constant H5_HAVE_FTELLO64 with value 1 has been removed. | The value of this constant may no longer be properly handled by new-version library functions. |
[+] H5_HAVE_FTRUNCATE64
| Change | Effect |
---|
1 | The constant H5_HAVE_FTRUNCATE64 with value 1 has been removed. | The value of this constant may no longer be properly handled by new-version library functions. |
[+] H5_HAVE_LSEEK64
| Change | Effect |
---|
1 | The constant H5_HAVE_LSEEK64 with value 1 has been removed. | The value of this constant may no longer be properly handled by new-version library functions. |
[+] H5_HAVE_STAT64
| Change | Effect |
---|
1 | The constant H5_HAVE_STAT64 with value 1 has been removed. | The value of this constant may no longer be properly handled by new-version library functions. |
[+] H5_SIZEOF_OFF64_T
| Change | Effect |
---|
1 | The constant H5_SIZEOF_OFF64_T with value 8 has been removed. | The value of this constant may no longer be properly handled by new-version library functions. |
to the top
Other Changes in Symbols (2)
H5PacketTable.h,
libhdf5_hl_cpp.so.11.0.0
[+] FL_PacketTable::FL_PacketTable [not-in-charge] ( hid_t fileID, char const* name, hid_t dtypeID, hsize_t chunkSize, int compression ) (1)
[symbol: _ZN14FL_PacketTableC2EiPKciyi]
| Change | Effect |
---|
1 | The default argument 0 of 4th parameter chunkSize has been added. | No effect. |
[+] FL_PacketTable::FL_PacketTable [in-charge] ( hid_t fileID, char const* name, hid_t dtypeID, hsize_t chunkSize, int compression ) (1)
[symbol: _ZN14FL_PacketTableC1EiPKciyi]
| Change | Effect |
---|
1 | The default argument 0 of 4th parameter chunkSize has been added. | No effect. |
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 (6)
libhdf5.so.10.1.0
libhdf5_cpp.so.11.0.0
libhdf5_fortran.so.10.0.2
libhdf5_hl.so.10.0.2
libhdf5_hl_cpp.so.11.0.0
libhdf5hl_fortran.so.10.0.2
to the top
Test Info
Library Name | hdf5 |
Version #1 | 1.8.16 |
Version #2 | 1.8.17 |
CPU Type | x86_64 |
GCC Version | 4.8.5 |
Subject | Source Compatibility |
Test Results
Total Header Files | 77 |
Total Shared Libraries | 6 |
Total Symbols / Types | 1850 / 545 |
Verdict | Incompatible (0.5%) |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 28 |
Removed Symbols | High | 9 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Symbols | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Constants | Low | 14 |
Other Changes in Symbols | - | 6 |
Added Symbols (28)
H5ArrayType.h
namespace H5
ArrayType::getArrayDims ( hsize_t* dims ) const
[symbol: _ZNK2H59ArrayType12getArrayDimsEPy]
ArrayType::getArrayNDims ( ) const
[symbol: _ZNK2H59ArrayType13getArrayNDimsEv]
ArrayType::operator = ( ArrayType const& rhs )
[symbol: _ZN2H59ArrayTypeaSERKS0_]
H5DcreatProp.h
namespace H5
DSetCreatPropList::setNbit ( ) const
[symbol: _ZNK2H517DSetCreatPropList7setNbitEv]
H5PacketTable.h
FL_PacketTable::FL_PacketTable [in-charge] ( hid_t fileID, char* name )
[symbol: _ZN14FL_PacketTableC1EiPc]
FL_PacketTable::FL_PacketTable [in-charge] ( hid_t fileID, char* name, hid_t dtypeID, hsize_t chunkSize, int compression )
[symbol: _ZN14FL_PacketTableC1EiPciyi]
FL_PacketTable::FL_PacketTable [in-charge] ( hid_t fileID, hid_t plist_id, char const* name, hid_t dtypeID, hsize_t chunkSize )
[symbol: _ZN14FL_PacketTableC1EiiPKciy]
FL_PacketTable::FL_PacketTable [not-in-charge] ( hid_t fileID, char* name )
[symbol: _ZN14FL_PacketTableC2EiPc]
FL_PacketTable::FL_PacketTable [not-in-charge] ( hid_t fileID, char* name, hid_t dtypeID, hsize_t chunkSize, int compression )
[symbol: _ZN14FL_PacketTableC2EiPciyi]
FL_PacketTable::FL_PacketTable [not-in-charge] ( hid_t fileID, hid_t plist_id, char const* name, hid_t dtypeID, hsize_t chunkSize )
[symbol: _ZN14FL_PacketTableC2EiiPKciy]
FL_PacketTable::~FL_PacketTable [in-charge-deleting] ( )
[symbol: _ZN14FL_PacketTableD0Ev]
FL_PacketTable::~FL_PacketTable [in-charge] ( )
[symbol: _ZN14FL_PacketTableD1Ev]
FL_PacketTable::~FL_PacketTable [not-in-charge] ( )
[symbol: _ZN14FL_PacketTableD2Ev]
PacketTable::FreeBuff ( size_t numStructs, struct hvl_t* buffer )
[symbol: _ZN11PacketTable8FreeBuffEmP5hvl_t]
PacketTable::GetDataset ( )
[symbol: _ZN11PacketTable10GetDatasetEv]
PacketTable::GetDatatype ( )
[symbol: _ZN11PacketTable11GetDatatypeEv]
PacketTable::GetTableId ( )
[symbol: _ZN11PacketTable10GetTableIdEv]
PacketTable::IsVariableLength ( )
[symbol: _ZN11PacketTable16IsVariableLengthEv]
PacketTable::PacketTable [in-charge] ( hid_t fileID, char* name )
[symbol: _ZN11PacketTableC1EiPc]
PacketTable::PacketTable [not-in-charge] ( hid_t fileID, char* name )
[symbol: _ZN11PacketTableC2EiPc]
PacketTable::~PacketTable [in-charge-deleting] ( )
[symbol: _ZN11PacketTableD0Ev]
H5Ppublic.h
H5Pget_efile_prefix ( hid_t dapl_id, char* prefix, size_t size )
H5Pset_efile_prefix ( hid_t dapl_id, char const* prefix )
H5PTpublic.h
H5PTcreate ( hid_t loc_id, char const* dset_name, hid_t dtype_id, hsize_t chunk_size, hid_t plist_id )
H5PTfree_vlen_buff ( hid_t table_id, size_t bufflen, void* buff )
H5PTget_dataset ( hid_t table_id )
H5PTget_type ( hid_t table_id )
H5PTis_varlen ( hid_t table_id )
to the top
Removed Symbols (9)
H5AbstractDs.h
namespace H5
AbstractDs::AbstractDs [in-charge] ( hid_t const h5_id )
[symbol: _ZN2H510AbstractDsC1Ei]
AbstractDs::AbstractDs [not-in-charge] ( hid_t const h5_id )
[symbol: _ZN2H510AbstractDsC2Ei]
H5DataSet.h
namespace H5
DataSet::fillMemBuf ( void const* fill, DataType& fill_type, void* buf, DataType& buf_type, DataSpace& space )
[symbol: _ZN2H57DataSet10fillMemBufEPKvRNS_8DataTypeEPvS4_RNS_9DataSpaceE]
DataSet::fillMemBuf ( void* buf, DataType& buf_type, DataSpace& space )
[symbol: _ZN2H57DataSet10fillMemBufEPvRNS_8DataTypeERNS_9DataSpaceE]
H5DataSpace.h
namespace H5
DataSpace::extentCopy ( DataSpace& dest_space ) const
[symbol: _ZNK2H59DataSpace10extentCopyERS0_]
H5FaccProp.h
namespace H5
FileAccPropList::setSplit ( FileAccPropList& meta_plist, FileAccPropList& raw_plist, char const* meta_ext, char const* raw_ext ) const
[symbol: _ZNK2H515FileAccPropList8setSplitERS0_S1_PKcS3_]
FileAccPropList::setSplit ( FileAccPropList& meta_plist, FileAccPropList& raw_plist, std::string const& meta_ext, std::string const& raw_ext ) const
[symbol: _ZNK2H515FileAccPropList8setSplitERS0_S1_RKSsS3_]
H5File.h
namespace H5
H5File::getVFDHandle ( FileAccPropList& fapl, void** file_handle ) const
[symbol: _ZNK2H56H5File12getVFDHandleERNS_15FileAccPropListEPPv]
H5Library.h
namespace H5
H5Library::need_cleanup [data]
[symbol: _ZN2H59H5Library12need_cleanupE]
to the top
Problems with Constants, Low Severity (14)
H5pubconf.h
[+] H5_HAVE_FSEEKO
| Change | Effect |
---|
1 | The constant H5_HAVE_FSEEKO with value 1 has been removed. | Recompilation of a client program may be broken. |
[+] H5_HAVE_FSEEKO64
| Change | Effect |
---|
1 | The constant H5_HAVE_FSEEKO64 with value 1 has been removed. | Recompilation of a client program may be broken. |
[+] H5_HAVE_FSTAT64
| Change | Effect |
---|
1 | The constant H5_HAVE_FSTAT64 with value 1 has been removed. | Recompilation of a client program may be broken. |
[+] H5_HAVE_FTELLO
| Change | Effect |
---|
1 | The constant H5_HAVE_FTELLO with value 1 has been removed. | Recompilation of a client program may be broken. |
[+] H5_HAVE_FTELLO64
| Change | Effect |
---|
1 | The constant H5_HAVE_FTELLO64 with value 1 has been removed. | Recompilation of a client program may be broken. |
[+] H5_HAVE_FTRUNCATE64
| Change | Effect |
---|
1 | The constant H5_HAVE_FTRUNCATE64 with value 1 has been removed. | Recompilation of a client program may be broken. |
[+] H5_HAVE_LSEEK64
| Change | Effect |
---|
1 | The constant H5_HAVE_LSEEK64 with value 1 has been removed. | Recompilation of a client program may be broken. |
[+] H5_HAVE_STAT64
| Change | Effect |
---|
1 | The constant H5_HAVE_STAT64 with value 1 has been removed. | Recompilation of a client program may be broken. |
[+] H5_PACKAGE_STRING
| Change | Effect |
---|
1 | The value of constant H5_PACKAGE_STRING has been changed from "HDF5 1.8.16" to "HDF5 1.8.17". | 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.8.16" to "1.8.17". | Recompilation of a client program may be broken. |
[+] H5_SIZEOF_OFF64_T
| Change | Effect |
---|
1 | The constant H5_SIZEOF_OFF64_T with value 8 has been removed. | Recompilation of a client program may be broken. |
[+] H5_VERSION
| Change | Effect |
---|
1 | The value of constant H5_VERSION has been changed from "1.8.16" to "1.8.17". | 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.8.16" to "HDF5 library version: 1.8.17". | 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 16 to 17. | Recompilation of a client program may be broken. |
to the top
Other Changes in Symbols (6)
H5PacketTable.h
[+] FL_PacketTable::FL_PacketTable [not-in-charge] ( hid_t fileID, char const* name, hid_t dtypeID, hsize_t chunkSize, int compression ) (3)
changed to:FL_PacketTable::FL_PacketTable [not-in-charge] ( hid_t fileID, char const* name, hid_t dtypeID, hsize_t chunkSize, hid_t plistID )
[symbol: _ZN14FL_PacketTableC2EiPKciyi]
| Change | Effect |
---|
1 | 5th parameter compression has been renamed to plistID. | No effect. |
2 | The default argument 0 of 4th parameter chunkSize has been added. | No effect. |
3 | The default argument of 5th parameter compression has been changed from -1 to 0. | No effect. |
[+] FL_PacketTable::FL_PacketTable [in-charge] ( hid_t fileID, char const* name, hid_t dtypeID, hsize_t chunkSize, int compression ) (3)
changed to:FL_PacketTable::FL_PacketTable [in-charge] ( hid_t fileID, char const* name, hid_t dtypeID, hsize_t chunkSize, hid_t plistID )
[symbol: _ZN14FL_PacketTableC1EiPKciyi]
| Change | Effect |
---|
1 | 5th parameter compression has been renamed to plistID. | No effect. |
2 | The default argument 0 of 4th parameter chunkSize has been added. | No effect. |
3 | The default argument of 5th parameter compression has been changed from -1 to 0. | No effect. |
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 (6)
libhdf5.so.10.1.0
libhdf5_cpp.so.11.0.0
libhdf5_fortran.so.10.0.2
libhdf5_hl.so.10.0.2
libhdf5_hl_cpp.so.11.0.0
libhdf5hl_fortran.so.10.0.2
to the top