2
0
mirror of https://github.com/HDFGroup/hdf5.git synced 2025-03-25 17:00:45 +08:00

[svn-r10202] Purpose:

Hard code IBM platform so that the irregular collective IO won't call
MPI derived data type.

Description:
IBM MPI-IO has a bug for MPI derived data type.

Solution:

Platforms tested:
copper(AIX,mpcc_r) and heping(Linux, mpich)

Misc. update:
This commit is contained in:
MuQun Yang 2005-03-11 17:13:27 -05:00
parent 74efc1e4f5
commit cfc77c0d78
3 changed files with 10 additions and 0 deletions

@ -120,3 +120,4 @@ fi
# Use AIX supplied C++ compiler by default.
CXX=${CXX=xlC}
hdf5_mpi_complex_derived_datatype_works=${hdf5_mpi_complex_derived_datatype_works='no'}

@ -149,3 +149,10 @@ fi
# Use AIX supplied C++ compiler by default.
CXX=${CXX=xlC}
# IBM MPI-IO implementation has a bug,
#it cannot generate correct MPI derived datatype.
hdf5_mpi_complex_derived_datatype_works=${hdf5_mpi_complex_derived_datatype_works='no'}

@ -42,3 +42,5 @@ if test "X-" = "X-$f9x_flags_set"; then
PROFILE_FCFLAGS="-O"
f9x_flags_set=yes
fi
# IBM MPI-IO doesn't handle complicated derived data type correctly.
hdf5_mpi_complex_derived_datatype_works=${hdf5_mpi_complex_derived_datatype_works='no'}