[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#730492: RFH: hdf5



Sylvestre Ledru a écrit , Le 03/12/2013 12:07:
On 03/12/2013 11:57, Gilles Filippini wrote:
Gilles Filippini a écrit , Le 01/12/2013 19:06:
Is that OK for you?
Sounds good. From the results that you can see, do you see a reason to
dump the soname ?

I'm afraid you'll have to give me a hint ;) The attached diff file shows:
* a few added symbols to the C library
* quite some randomly removed / added symbols from the C++ library
* and a move of the main part of the H5::H5Object interface to a new H5::H5Location class.

I really don't know whether the removed / moved interfaces are related to actual entry points of the C++ library. Can you tell me?

Thanks,

_g.

diff --git a/debian/libhdf5-7.symbols b/debian/libhdf5-7.symbols
index 107b878..3d575ae 100644
--- a/debian/libhdf5-7.symbols
+++ b/debian/libhdf5-7.symbols
@@ -266,6 +266,7 @@ libhdf5.so.7 libhdf5-7
  H5D__layout_set_io_ops@Base 1.8.7
  H5D__layout_version_test@Base 1.8.7
  H5D__mark@Base 1.8.7
+ H5D__read@Base 1.8.12
  H5D__scatgath_read@Base 1.8.7
  H5D__scatgath_write@Base 1.8.7
  H5D__scatter_mem@Base 1.8.7
@@ -279,6 +280,7 @@ libhdf5.so.7 libhdf5-7
  H5D_close@Base 1.8.7
  H5D_def_dxpl_cache@Base 1.8.7
  H5D_flush@Base 1.8.7
+ H5D_get_create_plist@Base 1.8.12
  H5D_init@Base 1.8.7
  H5D_nameof@Base 1.8.7
  H5D_oloc@Base 1.8.7
@@ -830,6 +832,7 @@ libhdf5.so.7 libhdf5-7
  H5G_ent_decode@Base 1.8.7
  H5G_ent_encode@Base 1.8.7
  H5G_fileof@Base 1.8.7
+ H5G_get_create_plist@Base 1.8.12
  H5G_get_name@Base 1.8.7
  H5G_get_name_by_addr@Base 1.8.7
  H5G_get_shared_count@Base 1.8.7
@@ -1440,6 +1443,7 @@ libhdf5.so.7 libhdf5-7
  H5P_facc_close@Base 1.8.7
  H5P_fill_value_cmp@Base 1.8.7
  H5P_fill_value_defined@Base 1.8.7
+ H5P_filter_in_pline@Base 1.8.12
  H5P_get@Base 1.8.7
  H5P_get_class@Base 1.8.7
  H5P_get_class_name@Base 1.8.7
@@ -2311,8 +2315,10 @@ libhdf5.so.7 libhdf5-7
  H5Z_can_apply_direct@Base 1.8.7
  H5Z_delete@Base 1.8.7
  H5Z_filter_avail@Base 1.8.11
+ H5Z_filter_in_pline@Base 1.8.12
  H5Z_filter_info@Base 1.8.7
  H5Z_find@Base 1.8.7
+ H5Z_get_filter_info@Base 1.8.12
  H5Z_modify@Base 1.8.7
  H5Z_pipeline@Base 1.8.7
  H5Z_register@Base 1.8.7
@@ -2470,13 +2476,13 @@ libhdf5_cpp.so.7 libhdf5-7 #MINVER#
  (optional|c++)"H5::AtomType::getPad(H5T_pad_t&, H5T_pad_t&) const@Base" 1.8.9
  (optional|c++)"H5::AtomType::getPrecision() const@Base" 1.8.9
  (optional|c++)"H5::AtomType::setOffset(unsigned int) const@Base" 1.8.11
- (optional|c++)"H5::AtomType::setOffset(unsigned long) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::AtomType::setOffset(unsigned long) const@Base" 1.8.9
  (optional|c++)"H5::AtomType::setOrder(H5T_order_t) const@Base" 1.8.9
  (optional|c++)"H5::AtomType::setPad(H5T_pad_t, H5T_pad_t) const@Base" 1.8.9
  (optional|c++)"H5::AtomType::setPrecision(unsigned int) const@Base" 1.8.11
- (optional|c++)"H5::AtomType::setPrecision(unsigned long) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::AtomType::setPrecision(unsigned long) const@Base" 1.8.9
  (optional|c++)"H5::AtomType::setSize(unsigned int) const@Base" 1.8.11
- (optional|c++)"H5::AtomType::setSize(unsigned long) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::AtomType::setSize(unsigned long) const@Base" 1.8.9
  (optional|c++)"H5::AtomType::~AtomType()@Base" 1.8.9
  (optional|c++)"H5::Attribute::Attribute()@Base" 1.8.9
  (optional|c++)"H5::Attribute::Attribute(H5::Attribute const&)@Base" 1.8.9
@@ -2490,8 +2496,8 @@ libhdf5_cpp.so.7 libhdf5-7 #MINVER#
  (optional|c++)"H5::Attribute::getName() const@Base" 1.8.9
  (optional|c++)"H5::Attribute::getName(unsigned int) const@Base" 1.8.11
  (optional|c++)"H5::Attribute::getName(unsigned int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&) const@Base" 1.8.11
- (optional|c++)"H5::Attribute::getName(unsigned long) const@Base" 1.8.9
- (optional|c++)"H5::Attribute::getName(unsigned long, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::Attribute::getName(unsigned long) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::Attribute::getName(unsigned long, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&) const@Base" 1.8.9
  (optional|c++)"H5::Attribute::getSpace() const@Base" 1.8.9
  (optional|c++)"H5::Attribute::getStorageSize() const@Base" 1.8.9
  (optional|c++)"H5::Attribute::p_get_type() const@Base" 1.8.9
@@ -2504,24 +2510,24 @@ libhdf5_cpp.so.7 libhdf5-7 #MINVER#
  (optional|c++)"H5::Attribute::write(H5::DataType const&, void const*) const@Base" 1.8.9
  (optional|c++)"H5::Attribute::~Attribute()@Base" 1.8.9
  (optional|c++)"H5::AttributeIException::AttributeIException()@Base" 1.8.9
- (optional|c++)"H5::AttributeIException::AttributeIException(H5::AttributeIException const&)@Base" 1.8.11
+#MISSING: 1.8.12# (optional|c++)"H5::AttributeIException::AttributeIException(H5::AttributeIException const&)@Base" 1.8.11
  (optional|c++)"H5::AttributeIException::AttributeIException(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 1.8.9
  (optional|c++)"H5::AttributeIException::~AttributeIException()@Base" 1.8.9
  (optional|c++)"H5::CommonFG::CommonFG()@Base" 1.8.9
  (optional|c++)"H5::CommonFG::createDataSet(char const*, H5::DataType const&, H5::DataSpace const&, H5::DSetCreatPropList const&) const@Base" 1.8.9
  (optional|c++)"H5::CommonFG::createDataSet(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, H5::DataType const&, H5::DataSpace const&, H5::DSetCreatPropList const&) const@Base" 1.8.9
  (optional|c++)"H5::CommonFG::createGroup(char const*, unsigned int) const@Base" 1.8.11
- (optional|c++)"H5::CommonFG::createGroup(char const*, unsigned long) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::CommonFG::createGroup(char const*, unsigned long) const@Base" 1.8.9
  (optional|c++)"H5::CommonFG::createGroup(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int) const@Base" 1.8.11
- (optional|c++)"H5::CommonFG::createGroup(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long) const@Base" 1.8.9
- (optional|c++)"H5::CommonFG::getComment(char const*, unsigned int) const@Base" 1.8.11
- (optional|c++)"H5::CommonFG::getComment(char const*, unsigned long) const@Base" 1.8.9
- (optional|c++)"H5::CommonFG::getComment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int) const@Base" 1.8.11
- (optional|c++)"H5::CommonFG::getComment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::CommonFG::createGroup(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::CommonFG::getComment(char const*, unsigned int) const@Base" 1.8.11
+#MISSING: 1.8.12# (optional|c++)"H5::CommonFG::getComment(char const*, unsigned long) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::CommonFG::getComment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int) const@Base" 1.8.11
+#MISSING: 1.8.12# (optional|c++)"H5::CommonFG::getComment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long) const@Base" 1.8.9
  (optional|c++)"H5::CommonFG::getLinkval(char const*, unsigned int) const@Base" 1.8.11
- (optional|c++)"H5::CommonFG::getLinkval(char const*, unsigned long) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::CommonFG::getLinkval(char const*, unsigned long) const@Base" 1.8.9
  (optional|c++)"H5::CommonFG::getLinkval(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int) const@Base" 1.8.11
- (optional|c++)"H5::CommonFG::getLinkval(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::CommonFG::getLinkval(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long) const@Base" 1.8.9
  (optional|c++)"H5::CommonFG::getNumObjs() const@Base" 1.8.9
  (optional|c++)"H5::CommonFG::getObjTypeByIdx(unsigned long long) const@Base" 1.8.9
  (optional|c++)"H5::CommonFG::getObjTypeByIdx(unsigned long long, char*) const@Base" 1.8.9
@@ -2532,9 +2538,9 @@ libhdf5_cpp.so.7 libhdf5-7 #MINVER#
  (optional|c++)"H5::CommonFG::getObjinfo(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, H5G_stat_t&) const@Base" 1.8.9
  (optional|c++)"H5::CommonFG::getObjnameByIdx(unsigned long long) const@Base" 1.8.9
  (optional|c++)"H5::CommonFG::getObjnameByIdx(unsigned long long, char*, unsigned int) const@Base" 1.8.11
- (optional|c++)"H5::CommonFG::getObjnameByIdx(unsigned long long, char*, unsigned long) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::CommonFG::getObjnameByIdx(unsigned long long, char*, unsigned long) const@Base" 1.8.9
  (optional|c++)"H5::CommonFG::getObjnameByIdx(unsigned long long, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, unsigned int) const@Base" 1.8.11
- (optional|c++)"H5::CommonFG::getObjnameByIdx(unsigned long long, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, unsigned long) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::CommonFG::getObjnameByIdx(unsigned long long, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, unsigned long) const@Base" 1.8.9
  (optional|c++)"H5::CommonFG::iterateElems(char const*, int*, int (*)(int, char const*, void*), void*)@Base" 1.8.9
  (optional|c++)"H5::CommonFG::iterateElems(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int*, int (*)(int, char const*, void*), void*)@Base" 1.8.9
  (optional|c++)"H5::CommonFG::link(H5L_type_t, char const*, char const*) const@Base" 1.8.9
@@ -2563,10 +2569,10 @@ libhdf5_cpp.so.7 libhdf5-7 #MINVER#
  (optional|c++)"H5::CommonFG::openStrType(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const@Base" 1.8.9
  (optional|c++)"H5::CommonFG::openVarLenType(char const*) const@Base" 1.8.9
  (optional|c++)"H5::CommonFG::openVarLenType(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const@Base" 1.8.9
- (optional|c++)"H5::CommonFG::removeComment(char const*) const@Base" 1.8.9
- (optional|c++)"H5::CommonFG::removeComment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const@Base" 1.8.9
- (optional|c++)"H5::CommonFG::setComment(char const*, char const*) const@Base" 1.8.9
- (optional|c++)"H5::CommonFG::setComment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::CommonFG::removeComment(char const*) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::CommonFG::removeComment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::CommonFG::setComment(char const*, char const*) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::CommonFG::setComment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const@Base" 1.8.9
  (optional|c++)"H5::CommonFG::unlink(char const*) const@Base" 1.8.9
  (optional|c++)"H5::CommonFG::unlink(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const@Base" 1.8.9
  (optional|c++)"H5::CommonFG::unmount(char const*) const@Base" 1.8.9
@@ -2577,7 +2583,7 @@ libhdf5_cpp.so.7 libhdf5-7 #MINVER#
  (optional|c++)"H5::CompType::CompType(H5::DataSet const&)@Base" 1.8.9
  (optional|c++)"H5::CompType::CompType(int)@Base" 1.8.9
  (optional|c++)"H5::CompType::CompType(unsigned int)@Base" 1.8.11
- (optional|c++)"H5::CompType::CompType(unsigned long)@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::CompType::CompType(unsigned long)@Base" 1.8.9
  (optional|c++)"H5::CompType::fromClass() const@Base" 1.8.9
  (optional|c++)"H5::CompType::getMemberArrayType(unsigned int) const@Base" 1.8.9
  (optional|c++)"H5::CompType::getMemberClass(unsigned int) const@Base" 1.8.9
@@ -2594,7 +2600,7 @@ libhdf5_cpp.so.7 libhdf5-7 #MINVER#
  (optional|c++)"H5::CompType::getMemberVarLenType(unsigned int) const@Base" 1.8.9
  (optional|c++)"H5::CompType::getNmembers() const@Base" 1.8.9
  (optional|c++)"H5::CompType::insertMember(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, H5::DataType const&) const@Base" 1.8.11
- (optional|c++)"H5::CompType::insertMember(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, H5::DataType const&) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::CompType::insertMember(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, H5::DataType const&) const@Base" 1.8.9
  (optional|c++)"H5::CompType::p_get_member_type(unsigned int) const@Base" 1.8.9
  (optional|c++)"H5::CompType::pack() const@Base" 1.8.9
  (optional|c++)"H5::CompType::~CompType()@Base" 1.8.9
@@ -2607,29 +2613,29 @@ libhdf5_cpp.so.7 libhdf5-7 #MINVER#
  (optional|c++)"H5::DSetCreatPropList::getAllocTime()@Base" 1.8.9
  (optional|c++)"H5::DSetCreatPropList::getChunk(int, unsigned long long*) const@Base" 1.8.9
  (optional|c++)"H5::DSetCreatPropList::getExternal(unsigned int, unsigned int, char*, long long&, unsigned long long&) const@Base" 1.8.11
- (optional|c++)"H5::DSetCreatPropList::getExternal(unsigned int, unsigned long, char*, long&, unsigned long long&) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::DSetCreatPropList::getExternal(unsigned int, unsigned long, char*, long&, unsigned long long&) const@Base" 1.8.9
  (optional|c++)"H5::DSetCreatPropList::getExternalCount() const@Base" 1.8.9
  (optional|c++)"H5::DSetCreatPropList::getFillTime()@Base" 1.8.9
  (optional|c++)"H5::DSetCreatPropList::getFillValue(H5::DataType const&, void*) const@Base" 1.8.9
  (optional|c++)"H5::DSetCreatPropList::getFilter(int, unsigned int&, unsigned int&, unsigned int*, unsigned int, char*, unsigned int&) const@Base" 1.8.11
- (optional|c++)"H5::DSetCreatPropList::getFilter(int, unsigned int&, unsigned long&, unsigned int*, unsigned long, char*, unsigned int&) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::DSetCreatPropList::getFilter(int, unsigned int&, unsigned long&, unsigned int*, unsigned long, char*, unsigned int&) const@Base" 1.8.9
  (optional|c++)"H5::DSetCreatPropList::getFilterById(int, unsigned int&, unsigned int&, unsigned int*, unsigned int, char*, unsigned int&) const@Base" 1.8.11
- (optional|c++)"H5::DSetCreatPropList::getFilterById(int, unsigned int&, unsigned long&, unsigned int*, unsigned long, char*, unsigned int&) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::DSetCreatPropList::getFilterById(int, unsigned int&, unsigned long&, unsigned int*, unsigned long, char*, unsigned int&) const@Base" 1.8.9
  (optional|c++)"H5::DSetCreatPropList::getLayout() const@Base" 1.8.9
  (optional|c++)"H5::DSetCreatPropList::getNfilters() const@Base" 1.8.9
  (optional|c++)"H5::DSetCreatPropList::isFillValueDefined()@Base" 1.8.9
  (optional|c++)"H5::DSetCreatPropList::modifyFilter(int, unsigned int, unsigned int, unsigned int const*) const@Base" 1.8.11
- (optional|c++)"H5::DSetCreatPropList::modifyFilter(int, unsigned int, unsigned long, unsigned int const*) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::DSetCreatPropList::modifyFilter(int, unsigned int, unsigned long, unsigned int const*) const@Base" 1.8.9
  (optional|c++)"H5::DSetCreatPropList::removeFilter(int) const@Base" 1.8.9
  (optional|c++)"H5::DSetCreatPropList::setAllocTime(H5D_alloc_time_t)@Base" 1.8.9
  (optional|c++)"H5::DSetCreatPropList::setChunk(int, unsigned long long const*) const@Base" 1.8.9
  (optional|c++)"H5::DSetCreatPropList::setDeflate(int) const@Base" 1.8.9
  (optional|c++)"H5::DSetCreatPropList::setExternal(char const*, long long, unsigned long long) const@Base" 1.8.11
- (optional|c++)"H5::DSetCreatPropList::setExternal(char const*, long, unsigned long long) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::DSetCreatPropList::setExternal(char const*, long, unsigned long long) const@Base" 1.8.9
  (optional|c++)"H5::DSetCreatPropList::setFillTime(H5D_fill_time_t)@Base" 1.8.9
  (optional|c++)"H5::DSetCreatPropList::setFillValue(H5::DataType const&, void const*) const@Base" 1.8.9
  (optional|c++)"H5::DSetCreatPropList::setFilter(int, unsigned int, unsigned int, unsigned int const*) const@Base" 1.8.11
- (optional|c++)"H5::DSetCreatPropList::setFilter(int, unsigned int, unsigned long, unsigned int const*) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::DSetCreatPropList::setFilter(int, unsigned int, unsigned long, unsigned int const*) const@Base" 1.8.9
  (optional|c++)"H5::DSetCreatPropList::setFletcher32() const@Base" 1.8.9
  (optional|c++)"H5::DSetCreatPropList::setLayout(H5D_layout_t) const@Base" 1.8.9
  (optional|c++)"H5::DSetCreatPropList::setShuffle() const@Base" 1.8.9
@@ -2648,25 +2654,27 @@ libhdf5_cpp.so.7 libhdf5-7 #MINVER#
  (optional|c++)"H5::DSetMemXferPropList::getSmallDataBlockSize()@Base" 1.8.9
  (optional|c++)"H5::DSetMemXferPropList::getTypeConvCB(H5T_conv_ret_t (**)(H5T_conv_except_t, int, int, void*, void*, void*), void**) const@Base" 1.8.9
  (optional|c++)"H5::DSetMemXferPropList::getVlenMemManager(void* (*&)(unsigned int, void*), void**, void (*&)(void*, void*), void**) const@Base" 1.8.11
- (optional|c++)"H5::DSetMemXferPropList::getVlenMemManager(void* (*&)(unsigned long, void*), void**, void (*&)(void*, void*), void**) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::DSetMemXferPropList::getVlenMemManager(void* (*&)(unsigned long, void*), void**, void (*&)(void*, void*), void**) const@Base" 1.8.9
  (optional|c++)"H5::DSetMemXferPropList::setBtreeRatios(double, double, double) const@Base" 1.8.9
  (optional|c++)"H5::DSetMemXferPropList::setBuffer(unsigned int, void*, void*) const@Base" 1.8.11
- (optional|c++)"H5::DSetMemXferPropList::setBuffer(unsigned long, void*, void*) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::DSetMemXferPropList::setBuffer(unsigned long, void*, void*) const@Base" 1.8.9
  (optional|c++)"H5::DSetMemXferPropList::setEDCCheck(H5Z_EDC_t)@Base" 1.8.9
  (optional|c++)"H5::DSetMemXferPropList::setHyperVectorSize(unsigned int)@Base" 1.8.11
- (optional|c++)"H5::DSetMemXferPropList::setHyperVectorSize(unsigned long)@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::DSetMemXferPropList::setHyperVectorSize(unsigned long)@Base" 1.8.9
  (optional|c++)"H5::DSetMemXferPropList::setPreserve(bool) const@Base" 1.8.9
  (optional|c++)"H5::DSetMemXferPropList::setSmallDataBlockSize(unsigned long long)@Base" 1.8.9
  (optional|c++)"H5::DSetMemXferPropList::setTypeConvCB(H5T_conv_ret_t (*)(H5T_conv_except_t, int, int, void*, void*, void*), void*) const@Base" 1.8.9
  (optional|c++)"H5::DSetMemXferPropList::setVlenMemManager() const@Base" 1.8.9
  (optional|c++)"H5::DSetMemXferPropList::setVlenMemManager(void* (*)(unsigned int, void*), void*, void (*)(void*, void*), void*) const@Base" 1.8.11
- (optional|c++)"H5::DSetMemXferPropList::setVlenMemManager(void* (*)(unsigned long, void*), void*, void (*)(void*, void*), void*) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::DSetMemXferPropList::setVlenMemManager(void* (*)(unsigned long, void*), void*, void (*)(void*, void*), void*) const@Base" 1.8.9
  (optional|c++)"H5::DSetMemXferPropList::~DSetMemXferPropList()@Base" 1.8.9
  (optional|c++)"H5::DataSet::DataSet()@Base" 1.8.9
- (optional|c++)"H5::DataSet::DataSet(H5::Attribute&, void const*, H5R_type_t)@Base" 1.8.9
+ (optional|c++)"H5::DataSet::DataSet(H5::Attribute const&, void const*, H5R_type_t)@Base" 1.8.12
+#MISSING: 1.8.12# (optional|c++)"H5::DataSet::DataSet(H5::Attribute&, void const*, H5R_type_t)@Base" 1.8.9
  (optional|c++)"H5::DataSet::DataSet(H5::DataSet const&)@Base" 1.8.9
- (optional|c++)"H5::DataSet::DataSet(H5::H5File&, void const*, H5R_type_t)@Base" 1.8.9
- (optional|c++)"H5::DataSet::DataSet(H5::H5Object&, void const*, H5R_type_t)@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::DataSet::DataSet(H5::H5File&, void const*, H5R_type_t)@Base" 1.8.9
+ (optional|c++)"H5::DataSet::DataSet(H5::H5Location const&, void const*, H5R_type_t)@Base" 1.8.12
+#MISSING: 1.8.12# (optional|c++)"H5::DataSet::DataSet(H5::H5Object&, void const*, H5R_type_t)@Base" 1.8.9
  (optional|c++)"H5::DataSet::DataSet(int)@Base" 1.8.9
  (optional|c++)"H5::DataSet::close()@Base" 1.8.9
  (optional|c++)"H5::DataSet::extend(unsigned long long const*) const@Base" 1.8.9
@@ -2676,9 +2684,9 @@ libhdf5_cpp.so.7 libhdf5-7 #MINVER#
  (optional|c++)"H5::DataSet::getCreatePlist() const@Base" 1.8.9
  (optional|c++)"H5::DataSet::getId() const@Base" 1.8.9
  (optional|c++)"H5::DataSet::getInMemDataSize() const@Base" 1.8.9
- (optional|c++)"H5::DataSet::getObjType(void*, H5R_type_t) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::DataSet::getObjType(void*, H5R_type_t) const@Base" 1.8.9
  (optional|c++)"H5::DataSet::getOffset() const@Base" 1.8.9
- (optional|c++)"H5::DataSet::getRegion(void*, H5R_type_t) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::DataSet::getRegion(void*, H5R_type_t) const@Base" 1.8.9
  (optional|c++)"H5::DataSet::getSpace() const@Base" 1.8.9
  (optional|c++)"H5::DataSet::getSpaceStatus(H5D_space_status_t&) const@Base" 1.8.9
  (optional|c++)"H5::DataSet::getStorageSize() const@Base" 1.8.9
@@ -2696,7 +2704,7 @@ libhdf5_cpp.so.7 libhdf5-7 #MINVER#
  (optional|c++)"H5::DataSet::write(void const*, H5::DataType const&, H5::DataSpace const&, H5::DataSpace const&, H5::DSetMemXferPropList const&) const@Base" 1.8.9
  (optional|c++)"H5::DataSet::~DataSet()@Base" 1.8.9
  (optional|c++)"H5::DataSetIException::DataSetIException()@Base" 1.8.9
- (optional|c++)"H5::DataSetIException::DataSetIException(H5::DataSetIException const&)@Base" 1.8.11
+#MISSING: 1.8.12# (optional|c++)"H5::DataSetIException::DataSetIException(H5::DataSetIException const&)@Base" 1.8.11
  (optional|c++)"H5::DataSetIException::DataSetIException(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 1.8.9
  (optional|c++)"H5::DataSetIException::~DataSetIException()@Base" 1.8.9
  (optional|c++)"H5::DataSpace::ALL@Base" 1.8.9
@@ -2725,7 +2733,7 @@ libhdf5_cpp.so.7 libhdf5-7 #MINVER#
  (optional|c++)"H5::DataSpace::p_setId(int)@Base" 1.8.9
  (optional|c++)"H5::DataSpace::selectAll() const@Base" 1.8.9
  (optional|c++)"H5::DataSpace::selectElements(H5S_seloper_t, unsigned int, unsigned long long const*) const@Base" 1.8.11
- (optional|c++)"H5::DataSpace::selectElements(H5S_seloper_t, unsigned long, unsigned long long const*) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::DataSpace::selectElements(H5S_seloper_t, unsigned long, unsigned long long const*) const@Base" 1.8.9
  (optional|c++)"H5::DataSpace::selectHyperslab(H5S_seloper_t, unsigned long long const*, unsigned long long const*, unsigned long long const*, unsigned long long const*) const@Base" 1.8.9
  (optional|c++)"H5::DataSpace::selectNone() const@Base" 1.8.9
  (optional|c++)"H5::DataSpace::selectValid() const@Base" 1.8.9
@@ -2736,21 +2744,25 @@ libhdf5_cpp.so.7 libhdf5-7 #MINVER#
  (optional|c++)"H5::DataSpaceIException::DataSpaceIException(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 1.8.9
  (optional|c++)"H5::DataSpaceIException::~DataSpaceIException()@Base" 1.8.9
  (optional|c++)"H5::DataType::DataType()@Base" 1.8.9
- (optional|c++)"H5::DataType::DataType(H5::Attribute&, void const*, H5R_type_t)@Base" 1.8.9
+ (optional|c++)"H5::DataType::DataType(H5::Attribute const&, void const*, H5R_type_t)@Base" 1.8.12
+#MISSING: 1.8.12# (optional|c++)"H5::DataType::DataType(H5::Attribute&, void const*, H5R_type_t)@Base" 1.8.9
  (optional|c++)"H5::DataType::DataType(H5::DataType const&)@Base" 1.8.9
- (optional|c++)"H5::DataType::DataType(H5::H5File&, void const*, H5R_type_t)@Base" 1.8.9
- (optional|c++)"H5::DataType::DataType(H5::H5Object&, void const*, H5R_type_t)@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::DataType::DataType(H5::H5File&, void const*, H5R_type_t)@Base" 1.8.9
+ (optional|c++)"H5::DataType::DataType(H5::H5Location const&, void const*, H5R_type_t)@Base" 1.8.12
+#MISSING: 1.8.12# (optional|c++)"H5::DataType::DataType(H5::H5Object&, void const*, H5R_type_t)@Base" 1.8.9
  (optional|c++)"H5::DataType::DataType(H5T_class_t, unsigned int)@Base" 1.8.11
- (optional|c++)"H5::DataType::DataType(H5T_class_t, unsigned long)@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::DataType::DataType(H5T_class_t, unsigned long)@Base" 1.8.9
  (optional|c++)"H5::DataType::DataType(int)@Base" 1.8.9
  (optional|c++)"H5::DataType::close()@Base" 1.8.9
- (optional|c++)"H5::DataType::commit(H5::H5File&, char const*)@Base" 1.8.9
- (optional|c++)"H5::DataType::commit(H5::H5File&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 1.8.9
- (optional|c++)"H5::DataType::commit(H5::H5Object&, char const*)@Base" 1.8.9
- (optional|c++)"H5::DataType::commit(H5::H5Object&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::DataType::commit(H5::H5File&, char const*)@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::DataType::commit(H5::H5File&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 1.8.9
+ (optional|c++)"H5::DataType::commit(H5::H5Location&, char const*)@Base" 1.8.12
+ (optional|c++)"H5::DataType::commit(H5::H5Location&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 1.8.12
+#MISSING: 1.8.12# (optional|c++)"H5::DataType::commit(H5::H5Object&, char const*)@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::DataType::commit(H5::H5Object&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 1.8.9
  (optional|c++)"H5::DataType::committed() const@Base" 1.8.9
  (optional|c++)"H5::DataType::convert(H5::DataType const&, unsigned int, void*, void*, H5::PropList const&) const@Base" 1.8.11
- (optional|c++)"H5::DataType::convert(H5::DataType const&, unsigned long, void*, void*, H5::PropList const&) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::DataType::convert(H5::DataType const&, unsigned long, void*, void*, H5::PropList const&) const@Base" 1.8.9
  (optional|c++)"H5::DataType::copy(H5::DataSet const&)@Base" 1.8.9
  (optional|c++)"H5::DataType::copy(H5::DataType const&)@Base" 1.8.9
  (optional|c++)"H5::DataType::detectClass(H5T_class_t) const@Base" 1.8.9
@@ -2758,8 +2770,8 @@ libhdf5_cpp.so.7 libhdf5-7 #MINVER#
  (optional|c++)"H5::DataType::fromClass() const@Base" 1.8.9
  (optional|c++)"H5::DataType::getClass() const@Base" 1.8.9
  (optional|c++)"H5::DataType::getId() const@Base" 1.8.9
- (optional|c++)"H5::DataType::getObjType(void*, H5R_type_t) const@Base" 1.8.9
- (optional|c++)"H5::DataType::getRegion(void*, H5R_type_t) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::DataType::getObjType(void*, H5R_type_t) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::DataType::getRegion(void*, H5R_type_t) const@Base" 1.8.9
  (optional|c++)"H5::DataType::getSize() const@Base" 1.8.9
  (optional|c++)"H5::DataType::getSuper() const@Base" 1.8.9
  (optional|c++)"H5::DataType::getTag() const@Base" 1.8.9
@@ -2770,18 +2782,18 @@ libhdf5_cpp.so.7 libhdf5-7 #MINVER#
  (optional|c++)"H5::DataType::p_commit(int, char const*)@Base" 1.8.9
  (optional|c++)"H5::DataType::p_setId(int)@Base" 1.8.9
  (optional|c++)"H5::DataType::registerFunc(H5T_pers_t, char const*, H5::DataType const&, int (*)(int, int, H5T_cdata_t*, unsigned int, unsigned int, unsigned int, void*, void*, int)) const@Base" 1.8.11
- (optional|c++)"H5::DataType::registerFunc(H5T_pers_t, char const*, H5::DataType const&, int (*)(int, int, H5T_cdata_t*, unsigned long, unsigned long, unsigned long, void*, void*, int)) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::DataType::registerFunc(H5T_pers_t, char const*, H5::DataType const&, int (*)(int, int, H5T_cdata_t*, unsigned long, unsigned long, unsigned long, void*, void*, int)) const@Base" 1.8.9
  (optional|c++)"H5::DataType::registerFunc(H5T_pers_t, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, H5::DataType const&, int (*)(int, int, H5T_cdata_t*, unsigned int, unsigned int, unsigned int, void*, void*, int)) const@Base" 1.8.11
- (optional|c++)"H5::DataType::registerFunc(H5T_pers_t, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, H5::DataType const&, int (*)(int, int, H5T_cdata_t*, unsigned long, unsigned long, unsigned long, void*, void*, int)) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::DataType::registerFunc(H5T_pers_t, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, H5::DataType const&, int (*)(int, int, H5T_cdata_t*, unsigned long, unsigned long, unsigned long, void*, void*, int)) const@Base" 1.8.9
  (optional|c++)"H5::DataType::setTag(char const*) const@Base" 1.8.9
  (optional|c++)"H5::DataType::setTag(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const@Base" 1.8.9
  (optional|c++)"H5::DataType::unregister(H5T_pers_t, char const*, H5::DataType const&, int (*)(int, int, H5T_cdata_t*, unsigned int, unsigned int, unsigned int, void*, void*, int)) const@Base" 1.8.11
- (optional|c++)"H5::DataType::unregister(H5T_pers_t, char const*, H5::DataType const&, int (*)(int, int, H5T_cdata_t*, unsigned long, unsigned long, unsigned long, void*, void*, int)) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::DataType::unregister(H5T_pers_t, char const*, H5::DataType const&, int (*)(int, int, H5T_cdata_t*, unsigned long, unsigned long, unsigned long, void*, void*, int)) const@Base" 1.8.9
  (optional|c++)"H5::DataType::unregister(H5T_pers_t, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, H5::DataType const&, int (*)(int, int, H5T_cdata_t*, unsigned int, unsigned int, unsigned int, void*, void*, int)) const@Base" 1.8.11
- (optional|c++)"H5::DataType::unregister(H5T_pers_t, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, H5::DataType const&, int (*)(int, int, H5T_cdata_t*, unsigned long, unsigned long, unsigned long, void*, void*, int)) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::DataType::unregister(H5T_pers_t, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, H5::DataType const&, int (*)(int, int, H5T_cdata_t*, unsigned long, unsigned long, unsigned long, void*, void*, int)) const@Base" 1.8.9
  (optional|c++)"H5::DataType::~DataType()@Base" 1.8.9
  (optional|c++)"H5::DataTypeIException::DataTypeIException()@Base" 1.8.9
- (optional|c++)"H5::DataTypeIException::DataTypeIException(H5::DataTypeIException const&)@Base" 1.8.11
+#MISSING: 1.8.12# (optional|c++)"H5::DataTypeIException::DataTypeIException(H5::DataTypeIException const&)@Base" 1.8.11
  (optional|c++)"H5::DataTypeIException::DataTypeIException(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 1.8.9
  (optional|c++)"H5::DataTypeIException::~DataTypeIException()@Base" 1.8.9
  (optional|c++)"H5::EnumType::EnumType()@Base" 1.8.9
@@ -2790,7 +2802,7 @@ libhdf5_cpp.so.7 libhdf5-7 #MINVER#
  (optional|c++)"H5::EnumType::EnumType(H5::IntType const&)@Base" 1.8.9
  (optional|c++)"H5::EnumType::EnumType(int)@Base" 1.8.9
  (optional|c++)"H5::EnumType::EnumType(unsigned int)@Base" 1.8.11
- (optional|c++)"H5::EnumType::EnumType(unsigned long)@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::EnumType::EnumType(unsigned long)@Base" 1.8.9
  (optional|c++)"H5::EnumType::fromClass() const@Base" 1.8.9
  (optional|c++)"H5::EnumType::getMemberIndex(char const*) const@Base" 1.8.9
  (optional|c++)"H5::EnumType::getMemberIndex(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const@Base" 1.8.9
@@ -2799,7 +2811,7 @@ libhdf5_cpp.so.7 libhdf5-7 #MINVER#
  (optional|c++)"H5::EnumType::insert(char const*, void*) const@Base" 1.8.9
  (optional|c++)"H5::EnumType::insert(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void*) const@Base" 1.8.9
  (optional|c++)"H5::EnumType::nameOf(void*, unsigned int) const@Base" 1.8.11
- (optional|c++)"H5::EnumType::nameOf(void*, unsigned long) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::EnumType::nameOf(void*, unsigned long) const@Base" 1.8.9
  (optional|c++)"H5::EnumType::valueOf(char const*, void*) const@Base" 1.8.9
  (optional|c++)"H5::EnumType::valueOf(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void*) const@Base" 1.8.9
  (optional|c++)"H5::EnumType::~EnumType()@Base" 1.8.9
@@ -2827,9 +2839,9 @@ libhdf5_cpp.so.7 libhdf5-7 #MINVER#
  (optional|c++)"H5::FileAccPropList::fromClass() const@Base" 1.8.9
  (optional|c++)"H5::FileAccPropList::getAlignment(unsigned long long&, unsigned long long&) const@Base" 1.8.9
  (optional|c++)"H5::FileAccPropList::getCache(int&, unsigned int&, unsigned int&, double&) const@Base" 1.8.11
- (optional|c++)"H5::FileAccPropList::getCache(int&, unsigned long&, unsigned long&, double&) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::FileAccPropList::getCache(int&, unsigned long&, unsigned long&, double&) const@Base" 1.8.9
  (optional|c++)"H5::FileAccPropList::getCore(unsigned int&, unsigned int&) const@Base" 1.8.11
- (optional|c++)"H5::FileAccPropList::getCore(unsigned long&, unsigned int&) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::FileAccPropList::getCore(unsigned long&, unsigned int&) const@Base" 1.8.9
  (optional|c++)"H5::FileAccPropList::getDriver() const@Base" 1.8.9
  (optional|c++)"H5::FileAccPropList::getFamily(unsigned long long&) const@Base" 1.8.9
  (optional|c++)"H5::FileAccPropList::getFamily(unsigned long long&, H5::FileAccPropList&) const@Base" 1.8.9
@@ -2841,23 +2853,23 @@ libhdf5_cpp.so.7 libhdf5-7 #MINVER#
  (optional|c++)"H5::FileAccPropList::getSieveBufSize() const@Base" 1.8.9
  (optional|c++)"H5::FileAccPropList::setAlignment(unsigned long long, unsigned long long) const@Base" 1.8.9
  (optional|c++)"H5::FileAccPropList::setCache(int, unsigned int, unsigned int, double) const@Base" 1.8.11
- (optional|c++)"H5::FileAccPropList::setCache(int, unsigned long, unsigned long, double) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::FileAccPropList::setCache(int, unsigned long, unsigned long, double) const@Base" 1.8.9
  (optional|c++)"H5::FileAccPropList::setCore(unsigned int, unsigned int) const@Base" 1.8.11
- (optional|c++)"H5::FileAccPropList::setCore(unsigned long, unsigned int) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::FileAccPropList::setCore(unsigned long, unsigned int) const@Base" 1.8.9
  (optional|c++)"H5::FileAccPropList::setDriver(int, void const*) const@Base" 1.8.9
  (optional|c++)"H5::FileAccPropList::setFamily(unsigned long long, H5::FileAccPropList const&) const@Base" 1.8.9
  (optional|c++)"H5::FileAccPropList::setFamilyOffset(unsigned long long) const@Base" 1.8.9
  (optional|c++)"H5::FileAccPropList::setFcloseDegree(H5F_close_degree_t)@Base" 1.8.9
  (optional|c++)"H5::FileAccPropList::setGcReferences(unsigned int) const@Base" 1.8.9
  (optional|c++)"H5::FileAccPropList::setLog(char const*, unsigned int, unsigned int) const@Base" 1.8.11
- (optional|c++)"H5::FileAccPropList::setLog(char const*, unsigned int, unsigned long) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::FileAccPropList::setLog(char const*, unsigned int, unsigned long) const@Base" 1.8.9
  (optional|c++)"H5::FileAccPropList::setLog(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, unsigned int) const@Base" 1.8.11
- (optional|c++)"H5::FileAccPropList::setLog(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, unsigned long) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::FileAccPropList::setLog(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, unsigned long) const@Base" 1.8.9
  (optional|c++)"H5::FileAccPropList::setMetaBlockSize(unsigned long long&) const@Base" 1.8.9
  (optional|c++)"H5::FileAccPropList::setMultiType(H5F_mem_t) const@Base" 1.8.9
  (optional|c++)"H5::FileAccPropList::setSec2() const@Base" 1.8.9
  (optional|c++)"H5::FileAccPropList::setSieveBufSize(unsigned int) const@Base" 1.8.11
- (optional|c++)"H5::FileAccPropList::setSieveBufSize(unsigned long) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::FileAccPropList::setSieveBufSize(unsigned long) const@Base" 1.8.9
  (optional|c++)"H5::FileAccPropList::setSplit(H5::FileAccPropList&, H5::FileAccPropList&, char const*, char const*) const@Base" 1.8.9
  (optional|c++)"H5::FileAccPropList::setSplit(H5::FileAccPropList&, H5::FileAccPropList&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const@Base" 1.8.9
  (optional|c++)"H5::FileAccPropList::setStdio() const@Base" 1.8.9
@@ -2869,13 +2881,13 @@ libhdf5_cpp.so.7 libhdf5-7 #MINVER#
  (optional|c++)"H5::FileCreatPropList::fromClass() const@Base" 1.8.9
  (optional|c++)"H5::FileCreatPropList::getIstorek() const@Base" 1.8.9
  (optional|c++)"H5::FileCreatPropList::getSizes(unsigned int&, unsigned int&) const@Base" 1.8.11
- (optional|c++)"H5::FileCreatPropList::getSizes(unsigned long&, unsigned long&) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::FileCreatPropList::getSizes(unsigned long&, unsigned long&) const@Base" 1.8.9
  (optional|c++)"H5::FileCreatPropList::getSymk(unsigned int&, unsigned int&) const@Base" 1.8.9
  (optional|c++)"H5::FileCreatPropList::getUserblock() const@Base" 1.8.9
  (optional|c++)"H5::FileCreatPropList::getVersion(unsigned int&, unsigned int&, unsigned int&, unsigned int&) const@Base" 1.8.9
  (optional|c++)"H5::FileCreatPropList::setIstorek(unsigned int) const@Base" 1.8.9
  (optional|c++)"H5::FileCreatPropList::setSizes(unsigned int, unsigned int) const@Base" 1.8.11
- (optional|c++)"H5::FileCreatPropList::setSizes(unsigned long, unsigned long) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::FileCreatPropList::setSizes(unsigned long, unsigned long) const@Base" 1.8.9
  (optional|c++)"H5::FileCreatPropList::setSymk(unsigned int, unsigned int) const@Base" 1.8.9
  (optional|c++)"H5::FileCreatPropList::setUserblock(unsigned long long) const@Base" 1.8.9
  (optional|c++)"H5::FileCreatPropList::~FileCreatPropList()@Base" 1.8.9
@@ -2890,28 +2902,30 @@ libhdf5_cpp.so.7 libhdf5-7 #MINVER#
  (optional|c++)"H5::FloatType::fromClass() const@Base" 1.8.9
  (optional|c++)"H5::FloatType::getEbias() const@Base" 1.8.9
  (optional|c++)"H5::FloatType::getFields(unsigned int&, unsigned int&, unsigned int&, unsigned int&, unsigned int&) const@Base" 1.8.11
- (optional|c++)"H5::FloatType::getFields(unsigned long&, unsigned long&, unsigned long&, unsigned long&, unsigned long&) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::FloatType::getFields(unsigned long&, unsigned long&, unsigned long&, unsigned long&, unsigned long&) const@Base" 1.8.9
  (optional|c++)"H5::FloatType::getInpad(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&) const@Base" 1.8.9
  (optional|c++)"H5::FloatType::getNorm(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&) const@Base" 1.8.9
  (optional|c++)"H5::FloatType::setEbias(unsigned int) const@Base" 1.8.11
- (optional|c++)"H5::FloatType::setEbias(unsigned long) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::FloatType::setEbias(unsigned long) const@Base" 1.8.9
  (optional|c++)"H5::FloatType::setFields(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int) const@Base" 1.8.11
- (optional|c++)"H5::FloatType::setFields(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::FloatType::setFields(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long) const@Base" 1.8.9
  (optional|c++)"H5::FloatType::setInpad(H5T_pad_t) const@Base" 1.8.9
  (optional|c++)"H5::FloatType::setNorm(H5T_norm_t) const@Base" 1.8.9
  (optional|c++)"H5::FloatType::~FloatType()@Base" 1.8.9
  (optional|c++)"H5::Group::Group()@Base" 1.8.9
- (optional|c++)"H5::Group::Group(H5::Attribute&, void const*, H5R_type_t)@Base" 1.8.9
+ (optional|c++)"H5::Group::Group(H5::Attribute const&, void const*, H5R_type_t)@Base" 1.8.12
+#MISSING: 1.8.12# (optional|c++)"H5::Group::Group(H5::Attribute&, void const*, H5R_type_t)@Base" 1.8.9
  (optional|c++)"H5::Group::Group(H5::Group const&)@Base" 1.8.9
- (optional|c++)"H5::Group::Group(H5::H5File&, void const*, H5R_type_t)@Base" 1.8.9
- (optional|c++)"H5::Group::Group(H5::H5Object&, void const*, H5R_type_t)@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::Group::Group(H5::H5File&, void const*, H5R_type_t)@Base" 1.8.9
+ (optional|c++)"H5::Group::Group(H5::H5Location const&, void const*, H5R_type_t)@Base" 1.8.12
+#MISSING: 1.8.12# (optional|c++)"H5::Group::Group(H5::H5Object&, void const*, H5R_type_t)@Base" 1.8.9
  (optional|c++)"H5::Group::Group(int)@Base" 1.8.9
  (optional|c++)"H5::Group::close()@Base" 1.8.9
  (optional|c++)"H5::Group::fromClass() const@Base" 1.8.9
  (optional|c++)"H5::Group::getId() const@Base" 1.8.9
  (optional|c++)"H5::Group::getLocId() const@Base" 1.8.9
- (optional|c++)"H5::Group::getObjType(void*, H5R_type_t) const@Base" 1.8.9
- (optional|c++)"H5::Group::getRegion(void*, H5R_type_t) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::Group::getObjType(void*, H5R_type_t) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::Group::getRegion(void*, H5R_type_t) const@Base" 1.8.9
  (optional|c++)"H5::Group::p_setId(int)@Base" 1.8.9
  (optional|c++)"H5::Group::throwException(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const@Base" 1.8.9
  (optional|c++)"H5::Group::~Group()@Base" 1.8.9
@@ -2923,11 +2937,11 @@ libhdf5_cpp.so.7 libhdf5-7 #MINVER#
  (optional|c++)"H5::H5File::H5File(char const*, unsigned int, H5::FileCreatPropList const&, H5::FileAccPropList const&)@Base" 1.8.9
  (optional|c++)"H5::H5File::H5File(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, H5::FileCreatPropList const&, H5::FileAccPropList const&)@Base" 1.8.9
  (optional|c++)"H5::H5File::close()@Base" 1.8.9
- (optional|c++)"H5::H5File::flush(H5F_scope_t) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::H5File::flush(H5F_scope_t) const@Base" 1.8.9
  (optional|c++)"H5::H5File::fromClass() const@Base" 1.8.9
  (optional|c++)"H5::H5File::getAccessPlist() const@Base" 1.8.9
  (optional|c++)"H5::H5File::getCreatePlist() const@Base" 1.8.9
- (optional|c++)"H5::H5File::getFileName() const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::H5File::getFileName() const@Base" 1.8.9
  (optional|c++)"H5::H5File::getFileSize() const@Base" 1.8.9
  (optional|c++)"H5::H5File::getFreeSpace() const@Base" 1.8.9
  (optional|c++)"H5::H5File::getId() const@Base" 1.8.9
@@ -2935,9 +2949,9 @@ libhdf5_cpp.so.7 libhdf5-7 #MINVER#
  (optional|c++)"H5::H5File::getObjCount() const@Base" 1.8.9
  (optional|c++)"H5::H5File::getObjCount(unsigned int) const@Base" 1.8.9
  (optional|c++)"H5::H5File::getObjIDs(unsigned int, unsigned int, int*) const@Base" 1.8.11
- (optional|c++)"H5::H5File::getObjIDs(unsigned int, unsigned long, int*) const@Base" 1.8.9
- (optional|c++)"H5::H5File::getObjType(void*, H5R_type_t) const@Base" 1.8.9
- (optional|c++)"H5::H5File::getRegion(void*, H5R_type_t) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::H5File::getObjIDs(unsigned int, unsigned long, int*) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::H5File::getObjType(void*, H5R_type_t) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::H5File::getRegion(void*, H5R_type_t) const@Base" 1.8.9
  (optional|c++)"H5::H5File::getVFDHandle(H5::FileAccPropList&, void**) const@Base" 1.8.9
  (optional|c++)"H5::H5File::getVFDHandle(void**) const@Base" 1.8.9
  (optional|c++)"H5::H5File::isHdf5(char const*)@Base" 1.8.9
@@ -2945,14 +2959,14 @@ libhdf5_cpp.so.7 libhdf5-7 #MINVER#
  (optional|c++)"H5::H5File::openFile(char const*, unsigned int, H5::FileAccPropList const&)@Base" 1.8.9
  (optional|c++)"H5::H5File::openFile(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, H5::FileAccPropList const&)@Base" 1.8.9
  (optional|c++)"H5::H5File::p_get_file(char const*, unsigned int, H5::FileCreatPropList const&, H5::FileAccPropList const&)@Base" 1.8.9
- (optional|c++)"H5::H5File::p_get_obj_type(void*, H5R_type_t) const@Base" 1.8.9
- (optional|c++)"H5::H5File::p_get_region(void*, H5R_type_t) const@Base" 1.8.9
- (optional|c++)"H5::H5File::p_reference(void*, char const*, int, H5R_type_t) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::H5File::p_get_obj_type(void*, H5R_type_t) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::H5File::p_get_region(void*, H5R_type_t) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::H5File::p_reference(void*, char const*, int, H5R_type_t) const@Base" 1.8.9
  (optional|c++)"H5::H5File::p_setId(int)@Base" 1.8.9
  (optional|c++)"H5::H5File::reOpen()@Base" 1.8.9
- (optional|c++)"H5::H5File::reference(void*, char const*) const@Base" 1.8.9
- (optional|c++)"H5::H5File::reference(void*, char const*, H5::DataSpace const&, H5R_type_t) const@Base" 1.8.9
- (optional|c++)"H5::H5File::reference(void*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::H5File::reference(void*, char const*) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::H5File::reference(void*, char const*, H5::DataSpace const&, H5R_type_t) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::H5File::reference(void*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const@Base" 1.8.9
  (optional|c++)"H5::H5File::reopen()@Base" 1.8.9
  (optional|c++)"H5::H5File::throwException(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const@Base" 1.8.9
  (optional|c++)"H5::H5File::~H5File()@Base" 1.8.9
@@ -2964,32 +2978,72 @@ libhdf5_cpp.so.7 libhdf5-7 #MINVER#
  (optional|c++)"H5::H5Library::need_cleanup@Base" 1.8.9
  (optional|c++)"H5::H5Library::open()@Base" 1.8.9
  (optional|c++)"H5::H5Library::setFreeListLimits(int, int, int, int, int, int)@Base" 1.8.9
+ (optional|c++)"H5::H5Location::H5Location()@Base" 1.8.12
+ (optional|c++)"H5::H5Location::H5Location(H5::H5Location const&)@Base" 1.8.12
+ (optional|c++)"H5::H5Location::H5Location(int)@Base" 1.8.12
+ (optional|c++)"H5::H5Location::attrExists(char const*) const@Base" 1.8.12
+ (optional|c++)"H5::H5Location::attrExists(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const@Base" 1.8.12
+ (optional|c++)"H5::H5Location::createAttribute(char const*, H5::DataType const&, H5::DataSpace const&, H5::PropList const&) const@Base" 1.8.12
+ (optional|c++)"H5::H5Location::createAttribute(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, H5::DataType const&, H5::DataSpace const&, H5::PropList const&) const@Base" 1.8.12
+ (optional|c++)"H5::H5Location::dereference(H5::Attribute const&, void const*, H5R_type_t)@Base" 1.8.12
+ (optional|c++)"H5::H5Location::dereference(H5::H5Location const&, void const*, H5R_type_t)@Base" 1.8.12
+ (optional|c++)"H5::H5Location::flush(H5F_scope_t) const@Base" 1.8.12
+ (optional|c++)"H5::H5Location::getComment(char const*, unsigned int) const@Base" 1.8.12
+ (optional|c++)"H5::H5Location::getComment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int) const@Base" 1.8.12
+ (optional|c++)"H5::H5Location::getFileName() const@Base" 1.8.12
+ (optional|c++)"H5::H5Location::getNumAttrs() const@Base" 1.8.12
+ (optional|c++)"H5::H5Location::getObjType(void*, H5R_type_t) const@Base" 1.8.12
+ (optional|c++)"H5::H5Location::getRefObjType(void*, H5R_type_t) const@Base" 1.8.12
+ (optional|c++)"H5::H5Location::getRegion(void*, H5R_type_t) const@Base" 1.8.12
+ (optional|c++)"H5::H5Location::iterateAttrs(void (*)(H5::H5Location&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, void*), unsigned int*, void*)@Base" 1.8.12
+ (optional|c++)"H5::H5Location::openAttribute(char const*) const@Base" 1.8.12
+ (optional|c++)"H5::H5Location::openAttribute(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const@Base" 1.8.12
+ (optional|c++)"H5::H5Location::openAttribute(unsigned int) const@Base" 1.8.12
+ (optional|c++)"H5::H5Location::p_dereference(int, void const*, H5R_type_t, char const*)@Base" 1.8.12
+ (optional|c++)"H5::H5Location::p_get_obj_type(void*, H5R_type_t) const@Base" 1.8.12
+ (optional|c++)"H5::H5Location::p_get_ref_obj_type(void*, H5R_type_t) const@Base" 1.8.12
+ (optional|c++)"H5::H5Location::p_reference(void*, char const*, int, H5R_type_t) const@Base" 1.8.12
+ (optional|c++)"H5::H5Location::reference(void*, char const*, H5::DataSpace const&, H5R_type_t) const@Base" 1.8.12
+ (optional|c++)"H5::H5Location::reference(void*, char const*, H5R_type_t) const@Base" 1.8.12
+ (optional|c++)"H5::H5Location::reference(void*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, H5::DataSpace const&, H5R_type_t) const@Base" 1.8.12
+ (optional|c++)"H5::H5Location::reference(void*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, H5R_type_t) const@Base" 1.8.12
+ (optional|c++)"H5::H5Location::removeAttr(char const*) const@Base" 1.8.12
+ (optional|c++)"H5::H5Location::removeAttr(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const@Base" 1.8.12
+ (optional|c++)"H5::H5Location::removeComment(char const*) const@Base" 1.8.12
+ (optional|c++)"H5::H5Location::removeComment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const@Base" 1.8.12
+ (optional|c++)"H5::H5Location::renameAttr(char const*, char const*) const@Base" 1.8.12
+ (optional|c++)"H5::H5Location::renameAttr(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const@Base" 1.8.12
+ (optional|c++)"H5::H5Location::setComment(char const*) const@Base" 1.8.12
+ (optional|c++)"H5::H5Location::setComment(char const*, char const*) const@Base" 1.8.12
+ (optional|c++)"H5::H5Location::setComment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const@Base" 1.8.12
+ (optional|c++)"H5::H5Location::setComment(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const@Base" 1.8.12
+ (optional|c++)"H5::H5Location::~H5Location()@Base" 1.8.12
  (optional|c++)"H5::H5Object::H5Object()@Base" 1.8.9
  (optional|c++)"H5::H5Object::H5Object(H5::H5Object const&)@Base" 1.8.9
  (optional|c++)"H5::H5Object::H5Object(int)@Base" 1.8.9
- (optional|c++)"H5::H5Object::createAttribute(char const*, H5::DataType const&, H5::DataSpace const&, H5::PropList const&) const@Base" 1.8.9
- (optional|c++)"H5::H5Object::createAttribute(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, H5::DataType const&, H5::DataSpace const&, H5::PropList const&) const@Base" 1.8.9
- (optional|c++)"H5::H5Object::dereference(H5::Attribute&, void const*, H5R_type_t)@Base" 1.8.9
- (optional|c++)"H5::H5Object::dereference(H5::H5File&, void const*, H5R_type_t)@Base" 1.8.9
- (optional|c++)"H5::H5Object::dereference(H5::H5Object&, void const*, H5R_type_t)@Base" 1.8.9
- (optional|c++)"H5::H5Object::flush(H5F_scope_t) const@Base" 1.8.9
- (optional|c++)"H5::H5Object::getFileName() const@Base" 1.8.9
- (optional|c++)"H5::H5Object::getNumAttrs() const@Base" 1.8.9
- (optional|c++)"H5::H5Object::iterateAttrs(void (*)(H5::H5Object&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, void*), unsigned int*, void*)@Base" 1.8.9
- (optional|c++)"H5::H5Object::openAttribute(char const*) const@Base" 1.8.9
- (optional|c++)"H5::H5Object::openAttribute(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const@Base" 1.8.9
- (optional|c++)"H5::H5Object::openAttribute(unsigned int) const@Base" 1.8.9
- (optional|c++)"H5::H5Object::p_dereference(int, void const*, H5R_type_t)@Base" 1.8.9
- (optional|c++)"H5::H5Object::p_get_obj_type(void*, H5R_type_t) const@Base" 1.8.9
- (optional|c++)"H5::H5Object::p_get_region(void*, H5R_type_t) const@Base" 1.8.9
- (optional|c++)"H5::H5Object::p_reference(void*, char const*, int, H5R_type_t) const@Base" 1.8.9
- (optional|c++)"H5::H5Object::reference(void*, char const*) const@Base" 1.8.9
- (optional|c++)"H5::H5Object::reference(void*, char const*, H5::DataSpace const&, H5R_type_t) const@Base" 1.8.9
- (optional|c++)"H5::H5Object::reference(void*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const@Base" 1.8.9
- (optional|c++)"H5::H5Object::removeAttr(char const*) const@Base" 1.8.9
- (optional|c++)"H5::H5Object::removeAttr(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const@Base" 1.8.9
- (optional|c++)"H5::H5Object::renameAttr(char const*, char const*) const@Base" 1.8.9
- (optional|c++)"H5::H5Object::renameAttr(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::H5Object::createAttribute(char const*, H5::DataType const&, H5::DataSpace const&, H5::PropList const&) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::H5Object::createAttribute(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, H5::DataType const&, H5::DataSpace const&, H5::PropList const&) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::H5Object::dereference(H5::Attribute&, void const*, H5R_type_t)@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::H5Object::dereference(H5::H5File&, void const*, H5R_type_t)@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::H5Object::dereference(H5::H5Object&, void const*, H5R_type_t)@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::H5Object::flush(H5F_scope_t) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::H5Object::getFileName() const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::H5Object::getNumAttrs() const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::H5Object::iterateAttrs(void (*)(H5::H5Object&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, void*), unsigned int*, void*)@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::H5Object::openAttribute(char const*) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::H5Object::openAttribute(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::H5Object::openAttribute(unsigned int) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::H5Object::p_dereference(int, void const*, H5R_type_t)@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::H5Object::p_get_obj_type(void*, H5R_type_t) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::H5Object::p_get_region(void*, H5R_type_t) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::H5Object::p_reference(void*, char const*, int, H5R_type_t) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::H5Object::reference(void*, char const*) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::H5Object::reference(void*, char const*, H5::DataSpace const&, H5R_type_t) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::H5Object::reference(void*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::H5Object::removeAttr(char const*) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::H5Object::removeAttr(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::H5Object::renameAttr(char const*, char const*) const@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::H5Object::renameAttr(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const@Base" 1.8.9
  (optional|c++)"H5::H5Object::~H5Object()@Base" 1.8.9
  (optional|c++)"H5::IdComponent::IdComponent()@Base" 1.8.9
  (optional|c++)"H5::IdComponent::IdComponent(H5::IdComponent const&)@Base" 1.8.9
@@ -3152,10 +3206,12 @@ libhdf5_cpp.so.7 libhdf5-7 #MINVER#
  (optional|c++)"H5::PredType::UNIX_D32LE@Base" 1.8.9
  (optional|c++)"H5::PredType::UNIX_D64BE@Base" 1.8.9
  (optional|c++)"H5::PredType::UNIX_D64LE@Base" 1.8.9
- (optional|c++)"H5::PredType::commit(H5::H5File&, char const*)@Base" 1.8.9
- (optional|c++)"H5::PredType::commit(H5::H5File&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 1.8.9
- (optional|c++)"H5::PredType::commit(H5::H5Object&, char const*)@Base" 1.8.9
- (optional|c++)"H5::PredType::commit(H5::H5Object&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::PredType::commit(H5::H5File&, char const*)@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::PredType::commit(H5::H5File&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 1.8.9
+ (optional|c++)"H5::PredType::commit(H5::H5Location&, char const*)@Base" 1.8.12
+ (optional|c++)"H5::PredType::commit(H5::H5Location&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 1.8.12
+#MISSING: 1.8.12# (optional|c++)"H5::PredType::commit(H5::H5Object&, char const*)@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::PredType::commit(H5::H5Object&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 1.8.9
  (optional|c++)"H5::PredType::committed()@Base" 1.8.9
  (optional|c++)"H5::PredType::fromClass() const@Base" 1.8.9
  (optional|c++)"H5::PredType::operator=(H5::PredType const&)@Base" 1.8.9
@@ -3207,11 +3263,11 @@ libhdf5_cpp.so.7 libhdf5-7 #MINVER#
  (optional|c++)"H5::StrType::StrType(H5::DataSet const&)@Base" 1.8.9
  (optional|c++)"H5::StrType::StrType(H5::PredType const&)@Base" 1.8.9
  (optional|c++)"H5::StrType::StrType(H5::PredType const&, unsigned int const&)@Base" 1.8.11
- (optional|c++)"H5::StrType::StrType(H5::PredType const&, unsigned long const&)@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::StrType::StrType(H5::PredType const&, unsigned long const&)@Base" 1.8.9
  (optional|c++)"H5::StrType::StrType(H5::StrType const&)@Base" 1.8.9
  (optional|c++)"H5::StrType::StrType(int)@Base" 1.8.9
  (optional|c++)"H5::StrType::StrType(int, unsigned int const&)@Base" 1.8.11
- (optional|c++)"H5::StrType::StrType(int, unsigned long const&)@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"H5::StrType::StrType(int, unsigned long const&)@Base" 1.8.9
  (optional|c++)"H5::StrType::fromClass() const@Base" 1.8.9
  (optional|c++)"H5::StrType::getCset() const@Base" 1.8.9
  (optional|c++)"H5::StrType::getStrpad() const@Base" 1.8.9
@@ -3265,6 +3321,7 @@ libhdf5_cpp.so.7 libhdf5-7 #MINVER#
  (optional|c++)"typeinfo for H5::Group@Base" 1.8.9
  (optional|c++)"typeinfo for H5::GroupIException@Base" 1.8.9
  (optional|c++)"typeinfo for H5::H5File@Base" 1.8.9
+ (optional|c++)"typeinfo for H5::H5Location@Base" 1.8.12
  (optional|c++)"typeinfo for H5::H5Object@Base" 1.8.9
  (optional|c++)"typeinfo for H5::IdComponent@Base" 1.8.9
  (optional|c++)"typeinfo for H5::IdComponentException@Base" 1.8.9
@@ -3300,6 +3357,7 @@ libhdf5_cpp.so.7 libhdf5-7 #MINVER#
  (optional|c++)"typeinfo name for H5::Group@Base" 1.8.9
  (optional|c++)"typeinfo name for H5::GroupIException@Base" 1.8.9
  (optional|c++)"typeinfo name for H5::H5File@Base" 1.8.9
+ (optional|c++)"typeinfo name for H5::H5Location@Base" 1.8.12
  (optional|c++)"typeinfo name for H5::H5Object@Base" 1.8.9
  (optional|c++)"typeinfo name for H5::IdComponent@Base" 1.8.9
  (optional|c++)"typeinfo name for H5::IdComponentException@Base" 1.8.9
@@ -3335,6 +3393,7 @@ libhdf5_cpp.so.7 libhdf5-7 #MINVER#
  (optional|c++)"vtable for H5::Group@Base" 1.8.9
  (optional|c++)"vtable for H5::GroupIException@Base" 1.8.9
  (optional|c++)"vtable for H5::H5File@Base" 1.8.9
+ (optional|c++)"vtable for H5::H5Location@Base" 1.8.12
  (optional|c++)"vtable for H5::H5Object@Base" 1.8.9
  (optional|c++)"vtable for H5::IdComponent@Base" 1.8.9
  (optional|c++)"vtable for H5::IdComponentException@Base" 1.8.9
@@ -4582,12 +4641,12 @@ libhdf5_hl.so.7 libhdf5-7
 libhdf5_hl_cpp.so.7 libhdf5-7 #MINVER#
  (optional|c++)"FL_PacketTable::AppendPacket(void*)@Base" 1.8.9
  (optional|c++)"FL_PacketTable::AppendPackets(unsigned int, void*)@Base" 1.8.11
- (optional|c++)"FL_PacketTable::AppendPackets(unsigned long, void*)@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"FL_PacketTable::AppendPackets(unsigned long, void*)@Base" 1.8.9
  (optional|c++)"FL_PacketTable::FL_PacketTable(int, char*)@Base" 1.8.9
  (optional|c++)"FL_PacketTable::FL_PacketTable(int, char*, int, unsigned long long, int)@Base" 1.8.9
  (optional|c++)"FL_PacketTable::GetNextPacket(void*)@Base" 1.8.9
  (optional|c++)"FL_PacketTable::GetNextPackets(unsigned int, void*)@Base" 1.8.11
- (optional|c++)"FL_PacketTable::GetNextPackets(unsigned long, void*)@Base" 1.8.9
+#MISSING: 1.8.12# (optional|c++)"FL_PacketTable::GetNextPackets(unsigned long, void*)@Base" 1.8.9
  (optional|c++)"FL_PacketTable::GetPacket(unsigned long long, void*)@Base" 1.8.9
  (optional|c++)"FL_PacketTable::GetPackets(unsigned long long, unsigned long long, void*)@Base" 1.8.9
  (optional|c++)"PacketTable::GetIndex(int&)@Base" 1.8.9

Reply to: