diff --git a/ompi/mca/coll/portals4/coll_portals4_component.c b/ompi/mca/coll/portals4/coll_portals4_component.c index d632340ee2..dcb6f284ed 100644 --- a/ompi/mca/coll/portals4/coll_portals4_component.c +++ b/ompi/mca/coll/portals4/coll_portals4_component.c @@ -754,7 +754,7 @@ portals4_progress(void) } else if (PTL_EQ_DROPPED == ret) { opal_output(ompi_coll_base_framework.framework_output, "Flow control situation without recovery (EQ_DROPPED)\n"); - abort(); + ompi_rte_abort(ret, "coll-portals4: Flow control situation without recovery (EQ_DROPPED)"); } else { opal_output(ompi_coll_base_framework.framework_output, "Error returned from PtlEQGet: %d", ret); diff --git a/ompi/mca/mtl/portals4/mtl_portals4_component.c b/ompi/mca/mtl/portals4/mtl_portals4_component.c index 915e3e2fc7..57777ff5f1 100644 --- a/ompi/mca/mtl/portals4/mtl_portals4_component.c +++ b/ompi/mca/mtl/portals4/mtl_portals4_component.c @@ -523,7 +523,7 @@ ompi_mtl_portals4_progress(void) if (OMPI_SUCCESS != ret) { opal_output(ompi_mtl_base_framework.framework_output, "Error returned from target event callback: %d", ret); - abort(); + ompi_rte_abort(ret, "mtl-portals4: Error returned from target event callback"); } } break; @@ -535,7 +535,7 @@ ompi_mtl_portals4_progress(void) if (OMPI_SUCCESS != ret) { opal_output(ompi_mtl_base_framework.framework_output, "Error returned from target event callback: %d", ret); - abort(); + ompi_rte_abort(ret, "mtl-portals4: Error returned from target event callback"); } } break; @@ -550,12 +550,12 @@ ompi_mtl_portals4_progress(void) opal_output_verbose(1, ompi_mtl_base_framework.framework_output, "%s:%d: flowctl_trigger() failed: %d\n", __FILE__, __LINE__, ret); - abort(); + ompi_rte_abort(ret, "mtl-portals4: Flow control failed (PT_DISABLED)"); } #else opal_output(ompi_mtl_base_framework.framework_output, "Flow control situation without recovery (PT_DISABLED)"); - abort(); + ompi_rte_abort(ret, "mtl-portals4: Flow control situation without recovery (PT_DISABLED)"); #endif break; @@ -573,7 +573,7 @@ ompi_mtl_portals4_progress(void) opal_output(ompi_mtl_base_framework.framework_output, "Flow control situation without recovery (EQ_DROPPED): %d", which); - abort(); + ompi_rte_abort(ret, "mtl-portals4: Flow control situation without recovery (EQ_DROPPED)"); } else { opal_output(ompi_mtl_base_framework.framework_output, "Error returned from PtlEQGet: %d", ret);