From 743c32b512ea593593352166a08efc9a8226d55c Mon Sep 17 00:00:00 2001 From: osobh Date: Sat, 26 Sep 2026 01:32:09 -0500 Subject: [PATCH] docs: record the chunk dimension width libhdf5 2.0.0 refuses and we read Co-Authored-By: Claude Opus 5.5 (1M context) --- docs/known-issues.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/docs/known-issues.md b/docs/known-issues.md index 7444f15..617784a 100644 --- a/docs/known-issues.md +++ b/docs/known-issues.md @@ -158,6 +158,11 @@ fill-value item that did is fixed). files; we do not decode those messages at open. - Deliberately not refused, because clawhdf5 up to v2.7.0 wrote them: a float sign bit position outside the type, and a size-0 string type. + - Not refused because current libhdf5 reads it though HDF5 2.0.0 + (h5py 3.16) refuses it: a v4 chunked layout whose dimensions are + encoded in more bytes than they need (HDFGroup/hdf5@e124c36, + 2026-06-05, relaxed that check; clawhdf5 wrote such layouts until + 2026-09-26). - Not refused because HDF5 2.0 (h5py 3.16) reads them though newer libhdf5 refuses them: bit-field offset/precision outside the type, an unknown variable-length kind, an array type whose stored size is not