aldanor / hdf5-rust

HDF5 for Rust
https://docs.rs/hdf5
Apache License 2.0
310 stars 84 forks source link

Use 1.14.4 as bundled HDF5 #243

Open mulimoen opened 1 year ago

mulimoen commented 1 year ago

Replaces #207

Blocked by https://github.com/HDFGroup/hdf5/issues/3091

mulimoen commented 1 year ago

Hitting some bug in hdf5. Need to find a windows machine to find a fix and upstream this

aldanor commented 1 year ago

Wonder if we could git-bisect it in a sane way...

mulimoen commented 1 year ago

From man off_t

off_t is used for describing file sizes. It is a signed integer type.

Poorly defined in other words. There is a feature test macro we could set, _FILE_OFFSET_BITS, but I am not sure if this will affect other libraries

gauteh commented 1 year ago

Would this PR give us a version with chunks_visit?

mulimoen commented 1 year ago

@gauteh Yes, this would provide chunks_visit.

gauteh commented 1 year ago

Great! Looking forward to this!

mulimoen commented 1 year ago

Still some mysterious errors here. On wine StrStrIA from shlwapi is not found (maybe this library has a different name on wine compared to windows?). mingw and mingw-static fails with STATUS_STACK_BUFFER_OVERRUN / STATUS_HEAP_CORRUPTION, although this seems to be the case in the current CI too.