summaryrefslogtreecommitdiffstats
path: root/src/H5S.c
diff options
context:
space:
mode:
authorQuincey Koziol <koziol@hdfgroup.org>2003-10-29 19:32:45 (GMT)
committerQuincey Koziol <koziol@hdfgroup.org>2003-10-29 19:32:45 (GMT)
commitf34c639e3ffe8b8730b467e66c3872e810dca67a (patch)
tree8bdc6d66057362285db867ab2f036e5083163b33 /src/H5S.c
parenta481eaa62d9373e25083463bd027f405f6052fd5 (diff)
downloadhdf5-f34c639e3ffe8b8730b467e66c3872e810dca67a.zip
hdf5-f34c639e3ffe8b8730b467e66c3872e810dca67a.tar.gz
hdf5-f34c639e3ffe8b8730b467e66c3872e810dca67a.tar.bz2
[svn-r7790] Purpose:
Bug fix & code cleanups Description: Change our use of MPI derived datatypes to not create datatypes with "0-sized" lengths, which causes the LANL Q machine to hang. Also, get rid of "prefer MPI derived datatypes" environment variable since it has no advantage. Platforms tested: FreeBSD 4.9 (sleipnir) w & w/o parallel h5committest
Diffstat (limited to 'src/H5S.c')
-rw-r--r--src/H5S.c7
1 files changed, 0 insertions, 7 deletions
diff --git a/src/H5S.c b/src/H5S.c
index e1d0327..0f1e905 100644
--- a/src/H5S.c
+++ b/src/H5S.c
@@ -51,7 +51,6 @@ static size_t H5S_nconv_g = 0; /*entries used*/
#ifdef H5_HAVE_PARALLEL
/* Global vars whose value can be set from environment variable also */
hbool_t H5S_mpi_opt_types_g = TRUE;
-hbool_t H5S_mpi_prefer_derived_types_g = TRUE;
#endif /* H5_HAVE_PARALLEL */
/* Declare a free list to manage the H5S_simple_t struct */
@@ -98,12 +97,6 @@ H5S_init_interface(void)
if (s && HDisdigit(*s))
H5S_mpi_opt_types_g = (int)HDstrtol (s, NULL, 0);
}
- {
- /* Prefer MPI derived types for collective data transfers? */
- const char *s = HDgetenv ("HDF5_MPI_PREFER_DERIVED_TYPES");
- if (s && HDisdigit(*s))
- H5S_mpi_prefer_derived_types_g = (int)HDstrtol (s, NULL, 0);
- }
#endif /* H5_HAVE_PARALLEL */
done: