It would be nice to add a flag to hdf5_utils.h that strictly enforces no MPI (as opposed to checking for MPI_COMM_WORLD). Since the hdf5 (no p) install seems to be broken on bh28, I'm forced to compile with h5pcc which works until you try to actually run the program (at which point you end up in an infinite loop).
For now, I've manually dealt with the issue by making judicious use of #undef.
It would be nice to add a flag to
hdf5_utils.h
that strictly enforces no MPI (as opposed to checking forMPI_COMM_WORLD
). Since the hdf5 (no p) install seems to be broken on bh28, I'm forced to compile with h5pcc which works until you try to actually run the program (at which point you end up in an infinite loop).For now, I've manually dealt with the issue by making judicious use of
#undef
.