Skip to content

HDF5 error when loading signature files #73

@thclark

Description

@thclark

Describe the bug

Error when loading signatures from .mat files

HDF5-DIAG: Error detected in HDF5 (1.12.0) thread 0:

To Reproduce

Installed libmatio using brew instead of custom build instructions. However, I have the latest v1.12 of hdf5 installed, and libmatio at the present version (1.5.17) is built against hdf5 1.10.

Expected behavior

For brew install libmatio to work out of the box.

Workaround

Either downgrade hdf5 (not an option in my case, as it's build against by other libraries)
or manually build head of libmatio from source using these instructions:

brew uninstall libmatio  # To make sure you don't have conflicting versions
git clone [email protected]:tbeu/matio.git
cd matio
git submodule update --init  # For datasets used in unit tests
./autogen.sh
./configure
make
make check
make install

Solution

Wait for the next release of libmatio which includes an update for the 1.12 API.

Metadata

Metadata

Assignees

Labels

bugUnintended behaviour in any area of the appdevopsSystem admin and devops

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions