From 5b349a4fcf38115ed8aa3056035299a3675b8ceb Mon Sep 17 00:00:00 2001 From: "David M. Ozog" Date: Mon, 28 Oct 2019 12:05:20 -0400 Subject: [PATCH] Clarify return value w/ invalid team_split_strided Signed-off-by: David M. Ozog --- content/shmem_team_split_strided.tex | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/content/shmem_team_split_strided.tex b/content/shmem_team_split_strided.tex index 6355dc950..db67379a9 100644 --- a/content/shmem_team_split_strided.tex +++ b/content/shmem_team_split_strided.tex @@ -74,16 +74,16 @@ See Section~\ref{subsec:shmem_team_config_t} for field mask names and default configuration parameters. -When \VAR{parent\_team} specifies an invalid team, if \VAR{parent\_team} +If \VAR{parent\_team} compares equal to \LibConstRef{SHMEM\_TEAM\_INVALID}, then no new team will be created and \VAR{new\_team} will be assigned the value -\LibConstRef{SHMEM\_TEAM\_INVALID}; otherwise, the behavior is undefined. +\LibConstRef{SHMEM\_TEAM\_INVALID}. If \VAR{parent\_team} is otherwise invalid, the behavior is undefined. If an invalid \ac{PE} triplet is provided, then the \VAR{new\_team} will not be created. If \VAR{new\_team} cannot be created, then it will be assigned the value -\LibConstRef{SHMEM\_TEAM\_INVALID}. +\LibConstRef{SHMEM\_TEAM\_INVALID} and \FUNC{shmem\_team\_split\_strided} will return a nonzero value. } \apireturnvalues{