diff options
author | Albert Cheng <acheng@hdfgroup.org> | 2001-07-02 22:22:32 (GMT) |
---|---|---|
committer | Albert Cheng <acheng@hdfgroup.org> | 2001-07-02 22:22:32 (GMT) |
commit | ee0f7e22189012cc93f54cac6a720fa073648d19 (patch) | |
tree | 71992166b9608ba8e581b4936a5c5a745e73fdae /src/H5public.h | |
parent | b9c53163469d6a5a7b94cbdbb55250355838e1f5 (diff) | |
download | hdf5-ee0f7e22189012cc93f54cac6a720fa073648d19.zip hdf5-ee0f7e22189012cc93f54cac6a720fa073648d19.tar.gz hdf5-ee0f7e22189012cc93f54cac6a720fa073648d19.tar.bz2 |
[svn-r4097] Purpose:
Bug fixes
Description:
H5FDmpio.c:
H5FD_mpio_flush() would try to file seek negative if the
file->eoa is 0 (e.g., doing mpio on the raw-file of the
split file driver). Put in a code to catch this case
by returning succeed immediately.
H5S.c:
SAF test code exposed an error in the HDF5_MPI_OPT_TYPES
code. The SAF code was doing collective write to chunked
storage dataset. Some processes wanted to flush some chunk
while some other processes were doing something else but the
HDF5_MPI_OPT_TYPES code thought the chunk flushing were collective
calls since it only looked at the condition when H5Dwrite
was called. So, it hanged when doing MPI_File_setview.
For now, turned off the HDF5_MPI_OPT_TYPES code so that the
SAF code would work. More long term fix later.
Solution:
Platforms tested:
eirene (serial and mpich), modi4 -64-serial and -n32-parallel.
Diffstat (limited to 'src/H5public.h')
0 files changed, 0 insertions, 0 deletions