[mpich-commits] [mpich] MPICH primary repository branch, master, updated. v3.1rc3-13-g1600508

mysql vizuser noreply at mpich.org
Mon Feb 10 14:19:03 CST 2014


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "MPICH primary repository".

The branch, master has been updated
       via  16005083a56c442d3a0c167d65544b73f60bc044 (commit)
      from  8335d6c0ae1e3a5efc3d33b181e4fa2a17a6660d (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://git.mpich.org/mpich.git/commitdiff/16005083a56c442d3a0c167d65544b73f60bc044

commit 16005083a56c442d3a0c167d65544b73f60bc044
Author: Pavan Balaji <balaji at mcs.anl.gov>
Date:   Sun Feb 9 19:40:45 2014 -0600

    Remove overly conservative assertion.
    
    MPI_COMM_IDUP currently just asserts out when we use it in
    multithreaded mode.  This is overly conservative.  MPI_COMM_IDUP works
    fine in such modes unless it is executed concurrently with another
    routine that also tries to allocate or free a context ID.  Removing
    this assertion till we find a more appropriate way of tracking this
    error.
    
    Fixes #2020.
    
    Signed-off-by: Huiwei Lu <huiweilu at mcs.anl.gov>

diff --git a/src/mpi/comm/commutil.c b/src/mpi/comm/commutil.c
index dd2198d..1651fce 100644
--- a/src/mpi/comm/commutil.c
+++ b/src/mpi/comm/commutil.c
@@ -1272,8 +1272,6 @@ static int gcn_sch(MPID_Comm *comm_ptr, MPIR_Context_id_t *ctx0, MPIR_Context_id
 
     MPIU_Assert(comm_ptr->comm_kind == MPID_INTRACOMM);
 
-    MPIU_ERR_CHKANDJUMP(MPIU_ISTHREADED, mpi_errno, MPI_ERR_INTERN, "**notsuppmultithread");
-
     /* first do as much local setup as we can */
     if (initialize_context_mask) {
         MPIR_Init_contextid();

-----------------------------------------------------------------------

Summary of changes:
 src/mpi/comm/commutil.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)


hooks/post-receive
-- 
MPICH primary repository


More information about the commits mailing list