diff --git a/ompi/mca/io/ompio/io_ompio.c b/ompi/mca/io/ompio/io_ompio.c index e6e85accff..a4f9bc5673 100644 --- a/ompi/mca/io/ompio/io_ompio.c +++ b/ompi/mca/io/ompio/io_ompio.c @@ -2040,10 +2040,10 @@ int mca_io_ompio_create_groups(mca_io_ompio_file_t *fh, //Gather start offsets across processes in a group on aggregator ompi_io_ompio_allgather_array (start_offset_len, 3, - MPI_LONG, + OMPI_OFFSET_DATATYPE, start_offsets_lens, 3, - MPI_LONG, + OMPI_OFFSET_DATATYPE, 0, fh->f_init_procs_in_group, fh->f_init_procs_per_group,