1 --- src/hdf5_drv/silo_hdf5.c.orig 2017-07-28 08:52:09.026638768 +0200
2 +++ src/hdf5_drv/silo_hdf5.c 2017-07-28 09:00:12.306635882 +0200
3 @@ -4752,18 +4752,19 @@
6 /* default HDF5 mpi drivers */
7 - case DB_FILE_OPTS_H5_DEFAULT_MPIP:
9 -#ifdef H5_HAVE_PARALLEL
10 - h5status |= H5Pset_fapl_mpiposix(retval, MPI_COMM_SELF, TRUE);
13 - return db_perror("HDF5 MPI VFD", E_NOTENABLEDINBUILD, me);
17 +// case DB_FILE_OPTS_H5_DEFAULT_MPIP:
19 +//#ifdef H5_HAVE_PARALLEL
20 +// h5status |= H5Pset_fapl_mpiposix(retval, MPI_COMM_SELF, TRUE);
23 +// return db_perror("HDF5 MPI VFD", E_NOTENABLEDINBUILD, me);
28 case DB_FILE_OPTS_H5_DEFAULT_MPIO:
29 + case DB_FILE_OPTS_H5_DEFAULT_MPIP:
31 #ifdef H5_HAVE_PARALLEL
33 @@ -5069,15 +5070,15 @@
34 if ((p = DBGetOption(opts, DBOPT_H5_MPIP_NO_GPFS_HINTS)))
35 use_gpfs_hints = FALSE;
37 - if (vfd == DB_H5VFD_MPIO)
38 +// if (vfd == DB_H5VFD_MPIO)
40 h5status |= H5Pset_fapl_mpio(retval, mpi_comm, mpi_info);
41 if (created_info) MPI_Info_free(&mpi_info);
45 - h5status |= H5Pset_fapl_mpiposix(retval, mpi_comm, use_gpfs_hints);
49 +// h5status |= H5Pset_fapl_mpiposix(retval, mpi_comm, use_gpfs_hints);
53 return db_perror("HDF5 MPI VFD", E_NOTENABLEDINBUILD, me);