Allen Byrne
Allen Byrne
Actually develop does not segfault, but 1.14 does.
Further tests indicate that this may have been addressed in the last month.
Might be a debug vs release mode issue.
Under debug I get this extended error-stack: ` #012: /home/byrn/HDF_Projects/hdf5/dev/src/H5Oattr.c line 180 in H5O__attr_decode(): attribute name has different length than stored length major: Attribute minor: Unable to decode value `...
[byrn@byrnenotebook dev_all_fc]$ ./bin/h5diff --enable-error-stack plain_model_2662.h5 flawed_2662.h5 HDF5-DIAG: Error detected in HDF5 (1.15.0) thread 0: #000: /home/byrn/HDF_Projects/hdf5/dev/src/H5A.c line 818 in H5Aopen_by_idx(): unable to synchronously open attribute major: Attribute minor: Unable to...
There is no segfault in develop or 1.14.4: HDF5-DIAG: Error detected in HDF5 (1.14.4-1) thread 0: #000: /home/byrn/HDF_Projects/hdf5/1.14/src/H5A.c line 814 in H5Aopen_by_idx(): unable to synchronously open attribute major: Attribute minor:...
Addressed this in #4602 with a Note about the ENV variable, H5TOOLS_BUFSIZE, and an an example.
Looking at this, These options control whether cmake will only do a find package or use the EXTERNALPROJECT_ADD (now FETCHCONTENT) process. I think the name could be changed to *_USE_FINDPACKAGE_ONLY,...
Would adding, EXTERNALPROJECT_ADD (now FETCHCONTENT), help?
OR change the name?