diff options
-rw-r--r-- | config/irix6.x | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/config/irix6.x b/config/irix6.x index 6cfe04c..89cd1a4 100644 --- a/config/irix6.x +++ b/config/irix6.x @@ -173,6 +173,8 @@ hdf5_cv_integer_to_ldouble_accurate=${hdf5_cv_integer_to_ldouble_accurate='no'} # For IRIX 6.5, any version that is older than MIPSpro 7.3.1.3m, # the MPI derived datatype is not working. # Versions 7.4.2m or newer work. +# Up to version 7.4.4m, it cannot handle collective IO with non-contribution +# of some processes. # Fix $hdf5_mpi_complex_derived_datatype_works if it is not set and is using cc. if [ -z "$hdf5_mpi_complex_derived_datatype_works" -a $CC_BASENAME = cc ]; then ccversion=`$CC -version 2>&1 | sed -e 's/.*Version //p'` @@ -181,8 +183,9 @@ if [ -z "$hdf5_mpi_complex_derived_datatype_works" -a $CC_BASENAME = cc ]; then # Assume all versions 7.4.* or newer are okay # and assume ccversion2 is never larger than 99. ccversionval=`expr $ccversion1 \* 100 + $ccversion2` + hdf5_mpi_special_collective_io_works='no' if [ $ccversionval -lt 704 ]; then hdf5_mpi_complex_derived_datatype_works='no' - hdf5_mpi_special_collective_io_works='no' +# hdf5_mpi_special_collective_io_works='no' fi fi |