@@ -55,6 +55,7 @@ static ompi_errcode_intern_t ompi_err_rma_attach_intern;
5555static ompi_errcode_intern_t ompi_err_rma_range_intern ;
5656static ompi_errcode_intern_t ompi_err_rma_conflict_intern ;
5757static ompi_errcode_intern_t ompi_err_win_intern ;
58+ static ompi_errcode_intern_t ompi_err_rma_flavor_intern ;
5859
5960static void ompi_errcode_intern_construct (ompi_errcode_intern_t * errcode );
6061static void ompi_errcode_intern_destruct (ompi_errcode_intern_t * errcode );
@@ -250,6 +251,14 @@ int ompi_errcode_intern_init (void)
250251 opal_pointer_array_set_item (& ompi_errcodes_intern , ompi_err_win_intern .index ,
251252 & ompi_err_win_intern );
252253
254+ OBJ_CONSTRUCT (& ompi_err_rma_flavor_intern , ompi_errcode_intern_t );
255+ ompi_err_rma_flavor_intern .code = OMPI_ERR_RMA_FLAVOR ;
256+ ompi_err_rma_flavor_intern .mpi_code = MPI_ERR_RMA_FLAVOR ;
257+ ompi_err_rma_flavor_intern .index = pos ++ ;
258+ strncpy (ompi_err_rma_flavor_intern .errstring , "OMPI_ERR_RMA_FLAVOR" , OMPI_MAX_ERROR_STRING );
259+ opal_pointer_array_set_item (& ompi_errcodes_intern , ompi_err_rma_flavor_intern .index ,
260+ & ompi_err_rma_flavor_intern );
261+
253262 ompi_errcode_intern_lastused = pos ;
254263 return OMPI_SUCCESS ;
255264}
@@ -279,6 +288,7 @@ int ompi_errcode_intern_finalize(void)
279288 OBJ_DESTRUCT (& ompi_err_rma_range_intern );
280289 OBJ_DESTRUCT (& ompi_err_rma_conflict_intern );
281290 OBJ_DESTRUCT (& ompi_err_win_intern );
291+ OBJ_DESTRUCT (& ompi_err_rma_flavor_intern );
282292
283293 OBJ_DESTRUCT (& ompi_errcodes_intern );
284294 return OMPI_SUCCESS ;
0 commit comments