Hi Andrey,

On Apr 4, 2016, at 5:41 AM, Андрей Парамонов 
<[email protected]<mailto:[email protected]>> wrote:

Hello Ladies and Gentlemen!

A new version of auto-generated HDF5 bindings for Delphi is available.
It is attached along with generator script.

Changes:
1) Updated for HDF5 1.10.0.
2) Dropped support for ancient Delphi versions.

---

I have noticed the following problems when adjusting my code for HDF5
1.8.14 -> 1.10.0:

3) Symbol H5F_LIBVER_18 definition is missing in 1.10.0. I used to pass
the value to H5Pset_libver_bounds to ensure files are readable by HDF5
1.8+. How do I proceed with HDF 1.10 to achieve the same effect (i.e.
readability by HDF5 1.8+)?

Unfortunately, HDF5 1.10.0 doesn’t have a flag to get 1.8 behavior. We ran out 
of time and the feature didn’t make into the release.
Focus of HDF5 1.10.0 was on the new SWMR and VDS features that are not 
compatible with 1.8. In 1.10.1 we will finish integration of the promised
HPC improvements and will add control for library versioning.

In 1.10.0, if one specifies the H5F_LIBVER_LATEST flag to the 
H5Pset_libver_bounds function, the file will be created according to
the latest version of the HDF5 file format and may not be readable by HDF5 
1.8.*. We will create a document that describes
which objects are compatible with 1.8 when the H5F_LIBVER_LATEST flag is used.


4) The symbols H5F_ACC_* are now #defined using H5OPEN treat, meaning
that H5open call is needed before access to constant values. However,
the values are defined as plain constants -- why use H5OPEN?

Thank you for bringing this to our attention. We discussed it today and agreed 
that using H5CHECK and H5OPEN with the constants is overkill and not needed.
We will be looking into the issue.

Thank you!

Elena

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Elena Pourmal  The HDF Group  http://hdfgroup.org
1800 So. Oak St., Suite 203, Champaign IL 61820
217.531.6112
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


It would be awesome is HDF5 devs could shed some light on above.

Best wishes,
Andrey Paramonov

--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

<hdf5dll.pas><hdf5pas.py>_______________________________________________
Hdf-forum is for HDF software users discussion.
[email protected]<mailto:[email protected]>
http://lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org
Twitter: https://twitter.com/hdf5

_______________________________________________
Hdf-forum is for HDF software users discussion.
[email protected]
http://lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org
Twitter: https://twitter.com/hdf5

Reply via email to