ghollisjr / cl-ana

Free (GPL) Common Lisp data analysis library with emphasis on modularity and conceptual clarity.
GNU General Public License v3.0
197 stars 18 forks source link

HDF5 1.10 breaks cl-ana #18

Closed ghollisjr closed 3 years ago

ghollisjr commented 8 years ago

Basic file closing operations no longer work with version 1.10, while 1.8 and below still seem to work.

Possibly replace cl-ana's HDF5 code with https://github.com/HDFGroup/hdf5-cffi in the future

skilldown commented 3 years ago

@ghollisjr Is this still an issue?

I believe I'm seeing this behavior in hdf5 version 1.12 as well. close-hdf-file returns -1 with no errors, and the h5 file is never flushed or released.

skilldown commented 3 years ago

Merging the pull request #38 and installing hdf5-cffi fixed the issue for me on Linux and Windows.

ghollisjr commented 3 years ago

Just merged the PR and added a local copy of hdf5-cffi until upstream can fix the H5I_REFERENCE bug, but now cl-ana works with the current HDF5 standard!