From d301e687c8c5f4be2b3e8fe77210c746e09660c8 Mon Sep 17 00:00:00 2001
From: Jeff Squyres <jsquyres@cisco.com>
Date: Thu, 29 Apr 2021 14:16:45 -0700
Subject: [PATCH] coll_ftagree_earlyreturning.c: temporarily remove dead code

being deleted because, per discussion between @bosilca and @jsquyres
on 29 Apr 2021, @bosilca is pretty sure that this code *should* be
being invoked from somewhere -- otherwise, we likely have a leak in
MPI_FINALIZE.  His team is looking into it.

Signed-off-by: Jeff Squyres <jsquyres@cisco.com>
---
 ompi/mca/coll/ftagree/coll_ftagree_earlyreturning.c | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/ompi/mca/coll/ftagree/coll_ftagree_earlyreturning.c b/ompi/mca/coll/ftagree/coll_ftagree_earlyreturning.c
index 99d8b5fa23..6537bb9bc7 100644
--- a/ompi/mca/coll/ftagree/coll_ftagree_earlyreturning.c
+++ b/ompi/mca/coll/ftagree/coll_ftagree_earlyreturning.c
@@ -3332,6 +3332,11 @@ int mca_coll_ftagree_iera_intra(void *contrib,
     return OMPI_SUCCESS;
 }
 
+#if 0
+// Per @bosilca and @jsquyres discussion 29 Apr 2021: there is
+// probably a memory leak in MPI_FINALIZE right now, because this
+// function does not appear to be being called from anywhere.
+// @bosilca's team is looking into it.
 int mca_coll_ftagree_era_free_comm(ompi_communicator_t* comm,
                                    mca_coll_base_module_t *module)
 {
@@ -3369,3 +3374,4 @@ int mca_coll_ftagree_era_free_comm(ompi_communicator_t* comm,
 
     return OMPI_SUCCESS;
 }
+#endif
-- 
GitLab