Update Mprobe/Improbe man page for MPI_PROC_NULL case and
mprobe.c/improbe.c for MPI_STATUS_IGNORE/MPI_PROC_NULL case. This commit was SVN r27386.
Этот коммит содержится в:
родитель
04304c186f
Коммит
11f8dcb538
@ -1,6 +1,7 @@
|
||||
/*
|
||||
* Copyright (c) 2011 Sandia National Laboratories. All rights reserved.
|
||||
* Copyright (c) 2012 Cisco Systems, Inc. All rights reserved.
|
||||
* Copyright (c) 2012 Oracle and/or its affiliates. All rights reserved.
|
||||
* $COPYRIGHT$
|
||||
*
|
||||
* Additional copyrights may follow
|
||||
@ -62,8 +63,8 @@ int MPI_Improbe(int source, int tag, MPI_Comm comm, int *flag,
|
||||
MEMCHECKER(
|
||||
opal_memchecker_base_mem_undefined(&status->MPI_ERROR, sizeof(int));
|
||||
);
|
||||
*message = &ompi_message_no_proc.message;
|
||||
}
|
||||
*message = &ompi_message_no_proc.message;
|
||||
*flag = 1;
|
||||
return MPI_SUCCESS;
|
||||
}
|
||||
|
@ -1,6 +1,7 @@
|
||||
/*
|
||||
* Copyright (c) 2011 Sandia National Laboratories. All rights reserved.
|
||||
* Copyright (c) 2012 Cisco Systems, Inc. All rights reserved.
|
||||
* Copyright (c) 2012 Oracle and/or its affiliates. All rights reserved.
|
||||
* $COPYRIGHT$
|
||||
*
|
||||
* Additional copyrights may follow
|
||||
@ -62,8 +63,8 @@ int MPI_Mprobe(int source, int tag, MPI_Comm comm,
|
||||
MEMCHECKER(
|
||||
opal_memchecker_base_mem_undefined(&status->MPI_ERROR, sizeof(int));
|
||||
);
|
||||
*message = &ompi_message_no_proc.message;
|
||||
}
|
||||
*message = &ompi_message_no_proc.message;
|
||||
return MPI_SUCCESS;
|
||||
}
|
||||
|
||||
|
@ -1,3 +1,4 @@
|
||||
.\" Copyright (c) 2012 Oracle and/or its affiliates. All rights reserved.
|
||||
.\" Copyright 2012 Cisco Systems, Inc. All rights reserved.
|
||||
.\" Copyright 2006-2008 Sun Microsystems, Inc.
|
||||
.\" Copyright (c) 1996 Thinking Machines Corporation
|
||||
@ -71,7 +72,7 @@ allocate memory for the receive buffer according to the length of the
|
||||
probed message.
|
||||
.sp
|
||||
A matching probe with MPI_PROC_NULL as \fIsource\fP returns \fIflag\fP
|
||||
= true, \fImessage\fP = MPI_MESSAGE_NULL, and the \fIstatus\fP object
|
||||
= true, \fImessage\fP = MPI_MESSAGE_NO_PROC, and the \fIstatus\fP object
|
||||
returns source = MPI_PROC_NULL, tag = MPI_ANY_TAG, and count = 0.
|
||||
.sp
|
||||
MPI_Iprobe returns a true value in \fIflag\fP if a message has been
|
||||
|
@ -1,3 +1,4 @@
|
||||
.\" Copyright (c) 2012 Oracle and/or its affiliates. All rights reserved.
|
||||
.\" Copyright 2012 Cisco Systems, Inc. All rights reserved.
|
||||
.\" Copyright 2006-2008 Sun Microsystems, Inc.
|
||||
.\" Copyright (c) 1996 Thinking Machines Corporation
|
||||
@ -66,7 +67,7 @@ allocate memory for the receive buffer according to the length of the
|
||||
probed message.
|
||||
.sp
|
||||
A matching probe with MPI_PROC_NULL as \fIsource\fP returns
|
||||
\fImessage\fP = MPI_MESSAGE_NULL, and the \fIstatus\fP object returns
|
||||
\fImessage\fP = MPI_MESSAGE_NO_PROC, and the \fIstatus\fP object returns
|
||||
source = MPI_PROC_NULL, tag = MPI_ANY_TAG, and count = 0.
|
||||
.sp
|
||||
When MPI_Mprobe returns (from a non-MPI_PROC_NULL \fIsource\fP), the
|
||||
|
Загрузка…
Ссылка в новой задаче
Block a user