diff options
author | Quincey Koziol <koziol@hdfgroup.org> | 2003-10-29 19:32:45 (GMT) |
---|---|---|
committer | Quincey Koziol <koziol@hdfgroup.org> | 2003-10-29 19:32:45 (GMT) |
commit | f34c639e3ffe8b8730b467e66c3872e810dca67a (patch) | |
tree | 8bdc6d66057362285db867ab2f036e5083163b33 /src/H5S.c | |
parent | a481eaa62d9373e25083463bd027f405f6052fd5 (diff) | |
download | hdf5-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.c | 7 |
1 files changed, 0 insertions, 7 deletions
@@ -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: |