hdf5
hdf5 copied to clipboard
Official HDF5® Library Repository
This parameter is currently unused since the implementation has changed since the API call was designed. This internal detail should never have been exposed to users. We should remove this...
Adds a check for the case where a decoded datatype's precision could overflow SIZE_MAX due to the size of a datatype being larger than SIZE_MAX / 8
I store variable-length UTF8 strings in attributes. Sometimes this includes non-ASCII characters. When I examine the attributes using `h5dump -A`, the single character `Ξ` becomes the 18 characters `\37777777716\37777777636`. This...
dst_aligned is unitialized and flagged in float --> long double conversions
## Describe your changes The `off_t` type is only 32-bit on Windows, which makes it impossible to link to higher offsets in large files. The `H5O_efl_entry_t` struct defines its `offset`...
**Describe the bug** We've come across a case where `H5Ocopy` causes a segfault when copying an object with attributes. We originally came across this via h5py, but I can replicate...
Tests like test-swmr and dsets will timeout on slower machines and could easily be partitioned into smaller sets of tests. There are ones that run long and could be split,...
External dataset's data are in a raw binary file external to its HDF5 file. In some cases reading from an external dataset contains more zeroes (same as the dataset's fill...
**Describe the bug** When compiling HDF5 with NVHPC versions 23.5 - 23.9 (additional versions may also be applicable) and with `-O1` (or higher) and `-DNDEBUG`, testing failures occur in the...
Creating a large number of small datasets fails with the assertion: ``` H5Centry.c:1232: H5C__load_entry: Assertion `entry->size < H5C_MAX_ENTRY_SIZE' failed. ``` The error occurs with the current development branch under Debian...