Releases: geospace-code/h5fortran
Releases · geospace-code/h5fortran
bugfix: string read size, cleanup build and comments
- fix %get for string--use string of len >= desired text, then truncate with c_nul
- cleanup syntax, check for more fine-grained errors, fix meson and cmake build settings
improve test robustness, use updated hdf5 meson dep
updated HDF5 dep in Meson removes need for lengthy manual find.
Improved test robustness.
meson cleanup
- backport meson logic from dev branch till 0.53.0 release
better handle static/shared libs in CMake or Meson
v1.3.0 meson: also have libdl
Enhanced Mac and Windows builds with Meson
also moved CI to GitHub Actions.
Typically this object-oriented HDF5 Fortran interface would be used with:
- Linux: system HDF5
- MacOS: Homebrew
- Windows: MSYS2
More explicit use statements, enhance meson CI
v1.0.3 meson testing template
BUGFIX: self-test
made the path to the self-test hdf5 files absolute to avoid intermittent self-test errors
BUGFIX and null strip
bugfixes:
- integer scalar read was gibberish, fixed typo
- chunk size works for 7d now.
feature add:
- strip_trailing_null() function, removes C "Null" character from end of string.
7D for all types
read/write 0-d to 7-d data
handles to polymorph functions
v1.0.0 handles to polymorph