diff options
author | Scot Breitenfeld <brtnfld@hdfgroup.org> | 2023-10-08 01:16:30 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-10-08 01:16:30 (GMT) |
commit | 6edd9a0aab0d80b64b6038ba2942315cdcc4d0db (patch) | |
tree | 1af0eb10740c59c87e14d8b11d32ae8f61894c48 /src/H5Dmpio.c | |
parent | 07347cc5dd62b75587eff7db30c6420de4b9b73f (diff) | |
download | hdf5-6edd9a0aab0d80b64b6038ba2942315cdcc4d0db.zip hdf5-6edd9a0aab0d80b64b6038ba2942315cdcc4d0db.tar.gz hdf5-6edd9a0aab0d80b64b6038ba2942315cdcc4d0db.tar.bz2 |
Drop MPI-2 support (#3643)
Diffstat (limited to 'src/H5Dmpio.c')
-rw-r--r-- | src/H5Dmpio.c | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/src/H5Dmpio.c b/src/H5Dmpio.c index 3bab6be..6667746 100644 --- a/src/H5Dmpio.c +++ b/src/H5Dmpio.c @@ -3645,7 +3645,6 @@ H5D__mpio_share_chunk_modification_data(H5D_filtered_collective_io_info_t *chunk int H5_ATTR_NDEBUG_UNUSED mpi_size, unsigned char ***chunk_msg_bufs, int *chunk_msg_bufs_len) { -#if H5_CHECK_MPI_VERSION(3, 0) H5D_filtered_collective_chunk_info_t *chunk_table = NULL; H5S_sel_iter_t *mem_iter = NULL; unsigned char **msg_send_bufs = NULL; @@ -3867,20 +3866,12 @@ H5D__mpio_share_chunk_modification_data(H5D_filtered_collective_io_info_t *chunk * post a non-blocking receive to receive it */ if (msg_flag) { -#if H5_CHECK_MPI_VERSION(3, 0) MPI_Count msg_size = 0; if (MPI_SUCCESS != (mpi_code = MPI_Get_elements_x(&status, MPI_BYTE, &msg_size))) HMPI_GOTO_ERROR(FAIL, "MPI_Get_elements_x failed", mpi_code) H5_CHECK_OVERFLOW(msg_size, MPI_Count, int); -#else - int msg_size = 0; - - if (MPI_SUCCESS != (mpi_code = MPI_Get_elements(&status, MPI_BYTE, &msg_size))) - HMPI_GOTO_ERROR(FAIL, "MPI_Get_elements failed", mpi_code) -#endif - if (msg_size <= 0) HGOTO_ERROR(H5E_DATASET, H5E_BADVALUE, FAIL, "invalid chunk modification message size"); @@ -4033,13 +4024,6 @@ done: #endif FUNC_LEAVE_NOAPI(ret_value) -#else - FUNC_ENTER_PACKAGE - HERROR( - H5E_DATASET, H5E_WRITEERROR, - "unable to send chunk modification data between MPI ranks - MPI version < 3 (MPI_Ibarrier missing)") - FUNC_LEAVE_NOAPI(FAIL) -#endif } /* end H5D__mpio_share_chunk_modification_data() */ /*------------------------------------------------------------------------- |