Disable inband PML error reporting during MPI Finalize as it interferes with the Finalize process.
Signed-off-by: Aurelien Bouteiller <bouteill@icl.utk.edu>
Этот коммит содержится в:
родитель
93846fd0ee
Коммит
395fcc4253
@ -3,7 +3,7 @@
|
|||||||
* Copyright (c) 2004-2010 The Trustees of Indiana University and Indiana
|
* Copyright (c) 2004-2010 The Trustees of Indiana University and Indiana
|
||||||
* University Research and Technology
|
* University Research and Technology
|
||||||
* Corporation. All rights reserved.
|
* Corporation. All rights reserved.
|
||||||
* Copyright (c) 2004-2018 The University of Tennessee and The University
|
* Copyright (c) 2004-2020 The University of Tennessee and The University
|
||||||
* of Tennessee Research Foundation. All rights
|
* of Tennessee Research Foundation. All rights
|
||||||
* reserved.
|
* reserved.
|
||||||
* Copyright (c) 2004-2005 High Performance Computing Center Stuttgart,
|
* Copyright (c) 2004-2005 High Performance Computing Center Stuttgart,
|
||||||
@ -817,6 +817,14 @@ void mca_pml_ob1_error_handler(
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
#endif /* OPAL_CUDA_SUPPORT */
|
#endif /* OPAL_CUDA_SUPPORT */
|
||||||
|
/* Some BTL report unreachable errors during normal MPI_Finalize
|
||||||
|
* termination. Lets simply ignore such errors after MPI is not supposed to
|
||||||
|
* be operational anyway.
|
||||||
|
*/
|
||||||
|
if(ompi_mpi_state >= OMPI_MPI_STATE_FINALIZE_PAST_COMM_SELF_DESTRUCT) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
ompi_rte_abort(-1, btlinfo);
|
ompi_rte_abort(-1, btlinfo);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user