summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--config/powerpc-ibm-aix4.x1
-rw-r--r--config/powerpc-ibm-aix5.x7
-rw-r--r--config/rs6000-ibm-aix4.x2
3 files changed, 10 insertions, 0 deletions
diff --git a/config/powerpc-ibm-aix4.x b/config/powerpc-ibm-aix4.x
index eb93a71..1fe78e4 100644
--- a/config/powerpc-ibm-aix4.x
+++ b/config/powerpc-ibm-aix4.x
@@ -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'}
diff --git a/config/powerpc-ibm-aix5.x b/config/powerpc-ibm-aix5.x
index 9ff4f4e..924a4ea 100644
--- a/config/powerpc-ibm-aix5.x
+++ b/config/powerpc-ibm-aix5.x
@@ -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'}
+
+
+
+
diff --git a/config/rs6000-ibm-aix4.x b/config/rs6000-ibm-aix4.x
index 985a8c5..928ad36 100644
--- a/config/rs6000-ibm-aix4.x
+++ b/config/rs6000-ibm-aix4.x
@@ -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'}