hdf5
hdf5 copied to clipboard
Official HDF5® Library Repository
**Describe the bug** When a user-defined callback is registered using H5Eset_auto and H5Fcreate fails (there might be other use cases), the callback function is called twice. **Expected behavior** I would...
`H5Eset_auto()` sets the behaviour for the current thread. For h5py, it would be useful to have a similar function which affects either all threads, or the default for new threads....
**Describe the bug** On a brand new Windows 11 machine, Visual Studio 2022 fails to build from GitHub repository. ``` [232/2671] Building C object src\CMakeFiles\H5make_libsettings.dir\H5make_libsettings.c.obj FAILED: src/CMakeFiles/H5make_libsettings.dir/H5make_libsettings.c.obj C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1435~1.322\bin\Hostx64\x64\cl.exe /nologo -D_BIND_TO_CURRENT_VCLIBS_VERSION=1...
Useful to avoid compilation errors from a top-level project that uses UNITY_BUILD, eg vtk. UNITY_BUILD seems error-prone to support properly here because of the macros, lets disable it for most...
**Is your feature request related to a problem? Please describe.** `H5F_get_obj_ids` and `H5F_get_obj_count` consider transient datatypes to be objects only when using the `H5F_OBJ_ALL` flag. This makes them useful for...
Currently, locating just the APIs concerning parallel can be tedious and a waste of time. Consider adding a table or section that provides more direct links to the parallel functionality.
**Describe the bug** It looks like there is some consistency or bug regarding 'self-referencing' VirtualSource (so if the source dataset is contained in the file containing also the virtual dataset...
According to [this report](https://forum.hdfgroup.org/t/can-we-use-external-links-to-read-only-data-in-writable-files/9390/5) it appears that the library does not distinguish between failed external link traversal due to file access mode `EACCES (Permission denied)` or file existence `ENOENT (No...
Test cross-compiling by building with mingw on ubuntu and then test the build on a windows machine using actions.
