Reading large (> 2GB) files with 64-bit HDF5

We need to use very large HDF5 files (> 2GB).

We downloaded and built the latest 5-1.8.6 version.
The build was created on 64-bit Windows Server 2008 with 64-bit MS VC++ 2008
compiler.

We load HDF5 files using INCORE (in-memory) driver.

We found that when the program tries to access the file in H5FD_core_open()
it calls HDread(). The latter is a macro defined as C-runtime _read().

Certainly, _read() crashes when it validates that the file size is no larger
than INT_MAX (2G).

Is this a known bug or are we missing something? Please help.

Thanks,
Alex

ยทยทยท

--
View this message in context: http://hdf-forum.184993.n3.nabble.com/Reading-large-2GB-files-with-64-bit-HDF5-tp2910267p2910267.html
Sent from the hdf-forum mailing list archive at Nabble.com.