[mpich-commits] [mpich] MPICH primary repository branch, master, updated. v3.0.3-30-g480baf0
mysql vizuser
noreply at mpich.org
Sun Apr 21 20:12:24 CDT 2013
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 480baf02eb192d37c792628a93246e7ee166f23c (commit)
via cc2a21c46e0f1b1e15202b7ec519f05b6e606c2b (commit)
from 00f9be7a088eb90814db2069f5f7a27de496fb96 (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/480baf02eb192d37c792628a93246e7ee166f23c
commit 480baf02eb192d37c792628a93246e7ee166f23c
Author: Pavan Balaji <balaji at mcs.anl.gov>
Date: Sun Apr 21 11:30:19 2013 -0500
Yet another bug-fix in the commenting out the performance tests from
[dd76a0f2].
No reviewer.
diff --git a/maint/release.pl b/maint/release.pl
index be42bac..7ac9f15 100755
--- a/maint/release.pl
+++ b/maint/release.pl
@@ -270,7 +270,7 @@ print("done\n");
# Disable unnecessary tests in the release tarball
print("===> Disabling unnecessary tests in the main codebase... ");
chdir($expdir);
-run_cmd("perl -p -i -e 's/^\@perfdir\@\$/#\@perfdir\@/' test/mpi/testlist.in");
+run_cmd("perl -p -i -e 's/^.perfdir.\$/#perfdir/' test/mpi/testlist.in");
run_cmd("perl -p -i -e 's/^large_message /#large_message /' test/mpi/pt2pt/testlist");
run_cmd("perl -p -i -e 's/^large-count /#large-count /' test/mpi/datatype/testlist");
print("done\n");
http://git.mpich.org/mpich.git/commitdiff/cc2a21c46e0f1b1e15202b7ec519f05b6e606c2b
commit cc2a21c46e0f1b1e15202b7ec519f05b6e606c2b
Author: Pavan Balaji <balaji at mcs.anl.gov>
Date: Sun Apr 21 18:57:32 2013 -0500
Single-quotes are used for manpage formatting.
Move additional characters that are not a part of the MPI function
name outside the single-quoted domain, since they are used for manpage
formatting by doctext.
Reviewed by dinan.
diff --git a/src/mpi/datatype/type_create_indexed_block.c b/src/mpi/datatype/type_create_indexed_block.c
index f139eff..81d0220 100644
--- a/src/mpi/datatype/type_create_indexed_block.c
+++ b/src/mpi/datatype/type_create_indexed_block.c
@@ -107,9 +107,9 @@ is to do something like the following
call MPI_TYPE_COMMIT(newtype,ierr)
call MPI_SEND(a,1,newtype,...)
.ve
-expecting this to send 'a(1),a(11),...' because the indices have values
-'1,11,...'. Because these are `displacements` from the beginning of 'a',
-it actually sends 'a(1+1),a(1+11),...'.
+expecting this to send "a(1),a(11),..." because the indices have values
+"1,11,...". Because these are `displacements` from the beginning of "a",
+it actually sends "a(1+1),a(1+11),...".
If you wish to consider the displacements as indices into a Fortran array,
consider declaring the Fortran array with a zero origin
diff --git a/src/mpi/datatype/type_hindexed.c b/src/mpi/datatype/type_hindexed.c
index c7b9d5f..6ec5474 100644
--- a/src/mpi/datatype/type_hindexed.c
+++ b/src/mpi/datatype/type_hindexed.c
@@ -59,9 +59,9 @@ is to do something like to following
call MPI_TYPE_COMMIT(newtype,ierr)
call MPI_SEND(a,1,newtype,...)
.ve
-expecting this to send 'a(1),a(11),...' because the array_of_displacements have values
-'1,11,...'. Because these are `displacements` from the beginning of 'a',
-it actually sends 'a(1+1),a(1+11),...'.
+expecting this to send "a(1),a(11),..." because the array_of_displacements have values
+"1,11,...". Because these are `displacements` from the beginning of "a",
+it actually sends "a(1+1),a(1+11),...".
If you wish to consider the displacements as array_of_displacements into a Fortran array,
consider declaring the Fortran array with a zero origin
diff --git a/src/mpi/datatype/type_indexed.c b/src/mpi/datatype/type_indexed.c
index 48cbf31..c162ef7 100644
--- a/src/mpi/datatype/type_indexed.c
+++ b/src/mpi/datatype/type_indexed.c
@@ -114,9 +114,9 @@ is to do something like to following
call MPI_TYPE_COMMIT(newtype,ierr)
call MPI_SEND(a,1,newtype,...)
.ve
-expecting this to send 'a(1),a(11),...' because the array_of_displacements have values
-'1,11,...'. Because these are `displacements` from the beginning of 'a',
-it actually sends 'a(1+1),a(1+11),...'.
+expecting this to send "a(1),a(11),..." because the array_of_displacements have values
+"1,11,...". Because these are `displacements` from the beginning of "a",
+it actually sends "a(1+1),a(1+11),...".
If you wish to consider the displacements as array_of_displacements into a Fortran array,
consider declaring the Fortran array with a zero origin
diff --git a/src/mpi/rma/fetch_and_op.c b/src/mpi/rma/fetch_and_op.c
index 634b327..db40704 100644
--- a/src/mpi/rma/fetch_and_op.c
+++ b/src/mpi/rma/fetch_and_op.c
@@ -52,11 +52,11 @@ This operations is atomic with respect to other "accumulate" operations.
The generic functionality of 'MPI_Get_accumulate' might limit the performance of
fetch-and-increment or fetch-and-add calls that might be supported by special
hardware operations. 'MPI_Fetch_and_op' thus allows for a fast implementation
-of a commonly used subset of the functionality of 'MPI_Get_accumulate.'
+of a commonly used subset of the functionality of 'MPI_Get_accumulate'.
The origin and result buffers (origin_addr and result_addr) must be disjoint.
-Any of the predefined operations for 'MPI_Reduce,' as well as 'MPI_NO_OP' or
-'MPI_REPLACE,' can be specified as op; user-defined functions cannot be used. The
+Any of the predefined operations for 'MPI_Reduce', as well as 'MPI_NO_OP' or
+'MPI_REPLACE', can be specified as op; user-defined functions cannot be used. The
datatype argument must be a predefined datatype.
.N Fortran
diff --git a/src/mpi/rma/get_accumulate.c b/src/mpi/rma/get_accumulate.c
index db8fb3f..fa42354 100644
--- a/src/mpi/rma/get_accumulate.c
+++ b/src/mpi/rma/get_accumulate.c
@@ -68,14 +68,14 @@ operation op applies to elements of that predefined type. target_datatype must
not specify overlapping entries, and the target buffer must fit in the target
window or in attached memory in a dynamic window.
-Any of the predefined operations for 'MPI_Reduce,' as well as 'MPI_NO_OP' or
+Any of the predefined operations for 'MPI_Reduce', as well as 'MPI_NO_OP' or
'MPI_REPLACE' can be specified as op. User-defined functions cannot be used. A
-new predefined operation, 'MPI_NO_OP,' is defined. It corresponds to the
+new predefined operation, 'MPI_NO_OP', is defined. It corresponds to the
associative function f (a, b) = a; i.e., the current value in the target memory
is returned in the result buffer at the origin and no operation is performed on
-the target buffer. 'MPI_NO_OP' can be used only in 'MPI_Get_accumulate,'
-'MPI_Rget_accumulate,' and 'MPI_Fetch_and_op.' 'MPI_NO_OP' cannot be used in
-'MPI_Accumulate,' 'MPI_Raccumulate,' or collective reduction operations, such as
+the target buffer. 'MPI_NO_OP' can be used only in 'MPI_Get_accumulate',
+'MPI_Rget_accumulate', and 'MPI_Fetch_and_op'. 'MPI_NO_OP' cannot be used in
+'MPI_Accumulate', 'MPI_Raccumulate', or collective reduction operations, such as
'MPI_Reduce' and others.
.N Fortran
diff --git a/src/mpi/rma/rput.c b/src/mpi/rma/rput.c
index df64a02..510ab4e 100644
--- a/src/mpi/rma/rput.c
+++ b/src/mpi/rma/rput.c
@@ -33,13 +33,13 @@ MPI_Rput - Put data into a memory window on a remote process and return a
request handle for the operation.
-'MPI_Rput' is similar to 'MPI_Put,' except that it allocates a
+'MPI_Rput' is similar to 'MPI_Put', except that it allocates a
communication request object and associates it with the request handle (the
argument request). The completion of an 'MPI_Rput' operation (i.e., after the
corresponding test or wait) indicates that the sender is now free to update
the locations in the origin buffer. It does not indicate that the data is
available at the target window. If remote completion is required,
-'MPI_Win_flush,' 'MPI_Win_flush_all,' 'MPI_Win_unlock,' or 'MPI_Win_unlock_all' can be
+'MPI_Win_flush', 'MPI_Win_flush_all', 'MPI_Win_unlock', or 'MPI_Win_unlock_all' can be
used.
Input Parameters:
diff --git a/src/mpi/rma/win_create.c b/src/mpi/rma/win_create.c
index 87b6e1e..b921532 100644
--- a/src/mpi/rma/win_create.c
+++ b/src/mpi/rma/win_create.c
@@ -62,7 +62,7 @@ The info argument provides optimization hints to the runtime about the expected
usage pattern of the window. The following info keys are predefined.
. no_locks - If set to true, then the implementation may assume that passive
- target synchronization (i.e., 'MPI_Win_lock,' 'MPI_Win_lock_all') will not be used on
+ target synchronization (i.e., 'MPI_Win_lock', 'MPI_Win_lock_all') will not be used on
the given window. This implies that this window is not used for 3-party
communication, and RMA can be implemented with no (less) asynchronous agent
activity at this process.
@@ -76,7 +76,7 @@ usage pattern of the window. The following info keys are predefined.
concurrent accumulate calls to the same target address will use the same
operation. If set to same_op_no_op, then the implementation will assume that
all concurrent accumulate calls to the same target address will use the same
- operation or 'MPI_NO_OP.' This can eliminate the need to protect access for
+ operation or 'MPI_NO_OP'. This can eliminate the need to protect access for
certain operation types where the hardware can guarantee atomicity. The default
is same_op_no_op.
diff --git a/src/mpi/rma/win_create_dynamic.c b/src/mpi/rma/win_create_dynamic.c
index b8593a9..51bb279 100644
--- a/src/mpi/rma/win_create_dynamic.c
+++ b/src/mpi/rma/win_create_dynamic.c
@@ -42,7 +42,7 @@ this window has special properties, it will sometimes be referred to as a
dynamic window. The info argument can be used to specify hints similar to the
info argument for 'MPI_Win_create'.
-In the case of a window created with 'MPI_Win_create_dynamic,' the target_disp
+In the case of a window created with 'MPI_Win_create_dynamic', the target_disp
for all RMA functions is the address at the target; i.e., the effective
window_base is 'MPI_BOTTOM' and the disp_unit is one. For dynamic windows, the
target_disp argument to RMA communication operations is not restricted to
diff --git a/src/mpi/rma/win_detach.c b/src/mpi/rma/win_detach.c
index 0b71424..48ea14c 100644
--- a/src/mpi/rma/win_detach.c
+++ b/src/mpi/rma/win_detach.c
@@ -34,7 +34,7 @@ MPI_Win_detach - Detach memory from a dynamic window
Detaches a previously attached memory region beginning at base. The arguments
base and win must match the arguments passed to a previous call to
-'MPI_Win_attach.'
+'MPI_Win_attach'.
Input Parameters:
+ base - initial address of memory to be detached
diff --git a/src/mpi/rma/win_lock_all.c b/src/mpi/rma/win_lock_all.c
index 5d5cd22..233505b 100644
--- a/src/mpi/rma/win_lock_all.c
+++ b/src/mpi/rma/win_lock_all.c
@@ -33,10 +33,10 @@ MPI_Win_lock_all - Begin an RMA access epoch at all processes on the given windo
Starts an RMA access epoch to all processes in win, with a lock type of
-'MPI_Lock_shared.' During the epoch, the calling process can access the window
+'MPI_Lock_shared'. During the epoch, the calling process can access the window
memory on all processes in win by using RMA operations. A window locked with
-'MPI_Win_lock_all' must be unlocked with 'MPI_Win_unlock_all.' This routine is not
-collective — the ALL refers to a lock on all members of the group of the
+'MPI_Win_lock_all' must be unlocked with 'MPI_Win_unlock_all'. This routine is not
+collective -- the ALL refers to a lock on all members of the group of the
window.
Input Parameters:
diff --git a/src/mpi/rma/win_shared_query.c b/src/mpi/rma/win_shared_query.c
index dc2fc88..75f8a30 100644
--- a/src/mpi/rma/win_shared_query.c
+++ b/src/mpi/rma/win_shared_query.c
@@ -34,14 +34,14 @@ memory window.
This function queries the process-local address for remote memory segments
-created with 'MPI_Win_allocate_shared.' This function can return different
+created with 'MPI_Win_allocate_shared'. This function can return different
process-local addresses for the same physical memory on different processes.
The returned memory can be used for load/store accesses subject to the
constraints defined in MPI 3.0, Section 11.7. This function can only be called
-with windows of type 'MPI_Win_flavor_shared.' If the passed window is not of
-flavor 'MPI_Win_flavor_shared,' the error 'MPI_ERR_RMA_FLAVOR' is raised. When rank
-is 'MPI_PROC_NULL,' the pointer, disp_unit, and size returned are the pointer,
+with windows of type 'MPI_Win_flavor_shared'. If the passed window is not of
+flavor 'MPI_Win_flavor_shared', the error 'MPI_ERR_RMA_FLAVOR' is raised. When rank
+is 'MPI_PROC_NULL', the pointer, disp_unit, and size returned are the pointer,
disp_unit, and size of the memory segment belonging the lowest rank that
specified size > 0. If all processes in the group attached to the window
specified size = 0, then the call returns size = 0 and a baseptr as if
diff --git a/src/mpi/rma/win_unlock_all.c b/src/mpi/rma/win_unlock_all.c
index 1264537..7661918 100644
--- a/src/mpi/rma/win_unlock_all.c
+++ b/src/mpi/rma/win_unlock_all.c
@@ -33,7 +33,7 @@ MPI_Win_unlock_all - Completes an RMA access epoch at all processes on the given
Completes a shared RMA access epoch started by a call to
-'MPI_Win_lock_all(assert, win).' RMA operations issued during this epoch will
+'MPI_Win_lock_all'. RMA operations issued during this epoch will
have completed both at the origin and at the target when the call returns.
Input Parameters:
-----------------------------------------------------------------------
Summary of changes:
maint/release.pl | 2 +-
src/mpi/datatype/type_create_indexed_block.c | 6 +++---
src/mpi/datatype/type_hindexed.c | 6 +++---
src/mpi/datatype/type_indexed.c | 6 +++---
src/mpi/rma/fetch_and_op.c | 6 +++---
src/mpi/rma/get_accumulate.c | 10 +++++-----
src/mpi/rma/rput.c | 4 ++--
src/mpi/rma/win_create.c | 4 ++--
src/mpi/rma/win_create_dynamic.c | 2 +-
src/mpi/rma/win_detach.c | 2 +-
src/mpi/rma/win_lock_all.c | 6 +++---
src/mpi/rma/win_shared_query.c | 8 ++++----
src/mpi/rma/win_unlock_all.c | 2 +-
13 files changed, 32 insertions(+), 32 deletions(-)
hooks/post-receive
--
MPICH primary repository
More information about the commits
mailing list