On 10/25/2016 06:41 PM, Sjaardema, Gregory D wrote:
I think the issue is related to using an older openmpi (or maybe just
using openmpi).  In hdf5-1.8.16, H5Dchunk.c, there is a comment about
working around a bug for MPI_Type_create_hindexed_block().  The comment
says that “should not have a special case for blocks == 0, but ompi (as
of 1.8.1) has a bug in file_set_view when a zero size datatype is create
with hindexed or hvector.”



This fix is not in hdf5-1.10.0-patch1.  My cases are failing (with
openmpi-1.6.4 and openmpi-1.8.1) on processors where blocks == 0 and
they are failing with MPI_File_set_view in the backtrace. If I pull the
workaround from 1.8.16 in H5Dchunk.c into 1.8.10-patch1, then the code
makes it past this point (but then fails an assert at a later point in
the test).

Good hunch about ompi.  OpenMPI fixed this bug a couple years back.

==rob

_______________________________________________
Hdf-forum is for HDF software users discussion.
[email protected]
http://lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org
Twitter: https://twitter.com/hdf5

Reply via email to