summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMuQun Yang <myang6@hdfgroup.org>2008-09-08 22:50:47 (GMT)
committerMuQun Yang <myang6@hdfgroup.org>2008-09-08 22:50:47 (GMT)
commit068620ea815d8590982069cfb6374e07d3c8e1e6 (patch)
treec3a19343ce9ad72f7fe1c54c482a29f0aa867a9d
parent0423d629ce1f8faa343e4ce907bebe6a0dff60c0 (diff)
downloadhdf5-068620ea815d8590982069cfb6374e07d3c8e1e6.zip
hdf5-068620ea815d8590982069cfb6374e07d3c8e1e6.tar.gz
hdf5-068620ea815d8590982069cfb6374e07d3c8e1e6.tar.bz2
[svn-r15604] The MPI compiler(mvapich2-0.9.8p2patched-intel-ofed-1.2) at NCSA's linux cluster(Abe) fails to handle collective IO calls with very complicate MPI derived datatype. All the values of input parameters from HDF5 are correct before passing to MPI-IO collective calls. Sometimes the following errors happen:
rank 0 in job 77 honest1.ncsa.uiuc.edu_60945 caused collective abort of all ranks exit status of rank 0: killed by signal 9 Up to this point, we decide to turn off the use of advanced MPI derived datatype features inside HDF5 so that complicated selection tests are ensured to be handled by HDF5. This check-in reflects this.
-rw-r--r--config/linux-gnulibc14
1 files changed, 3 insertions, 1 deletions
diff --git a/config/linux-gnulibc1 b/config/linux-gnulibc1
index 015d079..b075e31 100644
--- a/config/linux-gnulibc1
+++ b/config/linux-gnulibc1
@@ -128,4 +128,6 @@ fi
#Comment out the following line if your system supports collective IO when some processes
#don't have any contributions to IOs.
-#hdf5_mpi_special_collective_io_works=${hdf5_mpi_special_collective_io_works='no'}
+hdf5_mpi_special_collective_io_works=${hdf5_mpi_special_collective_io_works='no'}
+hdf5_mpi_complex_derived_datatype_works=${hdf5_mpi_complex_derived_datatype_works='no'}
+