summaryrefslogtreecommitdiffstats
path: root/src/H5I.c
diff options
context:
space:
mode:
authorAlbert Cheng <acheng@hdfgroup.org>2001-07-02 22:22:32 (GMT)
committerAlbert Cheng <acheng@hdfgroup.org>2001-07-02 22:22:32 (GMT)
commitee0f7e22189012cc93f54cac6a720fa073648d19 (patch)
tree71992166b9608ba8e581b4936a5c5a745e73fdae /src/H5I.c
parentb9c53163469d6a5a7b94cbdbb55250355838e1f5 (diff)
downloadhdf5-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/H5I.c')
0 files changed, 0 insertions, 0 deletions