• Rob Latham's avatar
    fix issue with small i/o and big datatypes · afb720d0
    Rob Latham authored and Kenneth Raffenetti's avatar Kenneth Raffenetti committed
    
    
    HDF5 folks reported a bug with ROMIO and one of their slightly-strange (but
    100% legal) datatypes.  git-bisect points to the "promote size of length"
    change.  Seems that MPICH does not like struct datatypes with zero-count
    elements?  Further investigation requred.  This change (construct a simpler
    datatype in more cases) is sufficient to help HDF5 move forward.
    
    See #2221
    Signed-off-by: Kenneth Raffenetti's avatarKen Raffenetti <raffenet@mcs.anl.gov>
    afb720d0