google-deepmind / google-deepmind/torch-hdf5
Unsupported HDF5 version: 1.10.0
- Dominant language
- Lua
- Stars
- 241
- Forks
- 125
- PR merge metrics
- No merged PRs in 30d
Description
It seems `torch-hdf5` doesn't support 1.10.0 now.
```
$ th -lhdf5
could not load hdf5, skipping
/usr/local/torch/install/share/lua/5.1/hdf5/ffi.lua:71: Unsupported HDF5 version: 1.10.0
stack traceback:
[C]: in function 'error'
/usr/local/torch/install/share/lua/5.1/hdf5/ffi.lua:71: in function 'checkHDF5Version'
/usr/local/torch/install/share/lua/5.1/hdf5/ffi.lua:78: in main chunk
[C]: in function 'dofile'
/usr/local/torch/install/share/lua/5.1/torch/init.lua:54: in function 'include'
/usr/local/torch/install/share/lua/5.1/hdf5/init.lua:29: in main chunk
[C]: in function 'require'
...ocal/torch/install/lib/luarocks/rocks/trepl/scm-1/bin/th:48: in function <...ocal/torch/install/lib/luarocks/rocks/trepl/scm-1/bin/th:48>
[C]: in function 'xpcall'
...ocal/torch/install/lib/luarocks/rocks/trepl/scm-1/bin/th:48: in main chunk
[C]: at 0x00406670
```
Contributor guide
Research direction
Start with the failure reported by `th -lhdf5` and inspect `ffi.lua` at the `checkHDF5Version` call on line 71. Determine how HDF5 versions are checked and what is needed for 1.10.0 support; done means the command loads HDF5 without reporting that version as unsupported.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- lua
- Domain
- data
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100