George Bosilca
295eec7059
Small fix for persistence receives.
...
A minor optimization, few typos and extra comments
2016-09-16 10:27:32 -04:00
Ralph Castain
e55cc63da9
Remove debug
2016-09-16 07:06:58 -07:00
Ralph Castain
a16b3cc33d
Fix some minor complaints - missing "void" in function parameters
2016-09-15 15:18:42 -07:00
Ralph Castain
6f086189e6
Fix trivial typo
2016-09-15 13:10:55 -07:00
Nathan Hjelm
34fcba40df
Merge pull request #2087 from hjelmn/ppc_fixes
...
asm/ppc: work around apparent PGI 16.9 bug
2016-09-15 13:38:07 -06:00
Nathan Hjelm
2edc77b27b
asm/ppc: work around apparent PGI 16.9 bug
...
The add_64, sub_64, and cmpset_64 atomics used "+m" (*addr) to
indicate the asm also writes the memory location. This is better than
using a memory clobber. PGI 16.9 introduced a bug that causes a
compiler failure on the "+m" constraint (input/output). It seems to
work with "=m" (output) which matches the 32-bit atomics.
Fixes open-mpi/ompi#2086
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2016-09-15 12:43:31 -06:00
rhc54
8d5a881895
Merge pull request #2085 from gmkurtzer/master
...
Updates to support Singularity containers v2.2
2016-09-15 12:56:59 -05:00
Gregory M. Kurtzer
16794cc260
Updates to support Singularity containers v2.2
2016-09-15 09:52:06 -07:00
Nathan Hjelm
56cd5e102d
Merge pull request #2082 from hjelmn/osc_rdma_fix
...
osc/rdma: fix typo in compare-and-swap
2016-09-15 08:49:06 -06:00
KAWASHIMA Takahiro
e3b3e52fdd
man: Fix typos in man
2016-09-15 17:25:16 +09:00
Gilles Gouaillardet
11ebf3ab23
ess/singleton: when forking hnp, use the PMIX_NAMESPACE sent by the hnp
...
as the jobid
2016-09-15 13:57:23 +09:00
Ralph Castain
037020e448
Add the new v2.0.x branch to nightly tarballs
2016-09-14 16:16:26 -07:00
Nathan Hjelm
59bae1a330
osc/rdma: fix typo in compare-and-swap
...
This commit fixes a typo in compare-and-swap when retrieving the
memory region associated with a displacement. It was erroneously 8
bytes instead of the datatype size. This can cause an incorrect RMA
range error when the compare-and-swap is less than 4 bytes from the
end of the region.
Fixed open-mpi/ompi#2080
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2016-09-14 16:49:42 -06:00
Nathan Hjelm
4c9e38e8e0
Merge pull request #2077 from hjelmn/tcp_fix
...
btl/tcp: fix double list remove
2016-09-13 12:21:52 -06:00
Nathan Hjelm
a681837ba8
btl/tcp: fix double list remove
...
This commit fixes an abort during finalize because pending events were
removed from the list twice.
References #2030
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2016-09-13 09:23:12 -06:00
Josh Hursey
4159fee0d6
Merge pull request #2073 from jjhursey/topic/ompitrace-version
...
libompitrace: Use VERSION file to set .so version
2016-09-13 08:51:27 -05:00
Gilles Gouaillardet
5a14907afa
configury: get rid of trailing slashes in _OPAL_CHECK_PACKAGE_HEADER
...
so /usr/ or /usr/// gets treated just like /usr
Refs open-mpi/ompi#2069
2016-09-13 10:31:19 +09:00
Gilles Gouaillardet
628c730196
pkgconfig: define the pkgincludedir variable in *.pc files
...
this has been made necesarry with open-mpi/ompi@12e796dcaf
Refs open-mpi/ompi#2069
2016-09-13 09:50:14 +09:00
Joshua Hursey
b8dfd9a92b
libompitrace: Use VERSION file to set .so version
2016-09-12 18:02:06 -04:00
Joshua Ladd
d5e65c4860
Merge pull request #2052 from alex-mikheev/topic/spml_ikrit_zcopy_fix
...
OSHMEM: spml ikrit: fixes zero copy
2016-09-12 12:35:32 -04:00
Gilles Gouaillardet
3b968ec6bb
ompi/communicator: fix typos in CID generation
...
use MPI_MIN instead of MPI_MAX when appropriate, otherwise
a currently used CID can be reused, and bad things will likely happen.
Refs open-mpi/ompi#2061
2016-09-09 10:10:35 +09:00
Nathaniel Graham
745872e781
Merge pull request #2063 from nrgraham23/check_exceptionCheck
...
Error handling improvements
2016-09-08 14:26:03 -06:00
Nathaniel Graham
5380427050
Error handling improvements
...
This commit improves and corrects error handling. In
cases where existing objects are altered after a call
to ompi_java_exceptionCheck, the results of the exception
check method are checked. In the case of an exception,
memory is cleaned up and the code returns to Java without
altering existing objects.
Signed-off-by: Nathaniel Graham <ngraham@lanl.gov>
2016-09-08 11:25:43 -06:00
Nathan Hjelm
7c8e7691a7
Merge pull request #2045 from hjelmn/osc_rdma_atomics
...
osc/rdma: add support for network AMOs
2016-09-08 11:21:49 -06:00
Gilles Gouaillardet
e84b35217f
oob/tcp: plug a memory leak
...
as reported by Coverity with CID 1196711
2016-09-08 18:50:18 +09:00
Gilles Gouaillardet
d1e1ec51b6
ompio: correctly fix a memory plug
...
as newly reported by Coverity with CID 1372660
2016-09-08 18:50:18 +09:00
Artem Polyakov
84e178ce94
Merge pull request #1821 from artpol84/fix_waitsome_v2
...
MPI_Waitsome performance improvement (version #2 )
2016-09-08 13:55:37 +07:00
Gilles Gouaillardet
b2a2be0e5a
odls: fix memory leak plug
...
This fixes commit open-mpi/ompi@e2c343cdfc .
2016-09-08 10:02:52 +09:00
Nathan Hjelm
63d73a5dd0
Merge pull request #2061 from hjelmn/cid_inter
...
comm/cid: use ibcast to distribute result in intercomm case
2016-09-07 16:36:00 -06:00
Jeff Squyres
fd829ac389
Merge pull request #1982 from jsquyres/pr/fix-pkg-config-static
...
pkg-config: fix static linking
2016-09-07 14:55:50 -04:00
Nathan Hjelm
54cc829aab
comm/cid: use ibcast to distribute result in intercomm case
...
This commit updates the intercomm allgather to do a local comm bcast
as the final step. This should resolve a hang seen in intercomm
tests.
Signed-off-by: Nathan Hjelm <hjelmn@me.com>
2016-09-07 10:49:04 -06:00
Jeff Squyres
b811b0a15c
Merge pull request #2060 from jsquyres/pr/remove-unused-var
...
orte proc_info.c: remove unused variable
2016-09-07 06:33:26 -04:00
Artem Polyakov
9eba1b0b75
Merge pull request #2042 from artpol84/pmix_sdirs
...
Several fixes related to session directories:
2016-09-07 14:15:47 +07:00
Artem Polyakov
a9a7f39773
ess/pmi: fix the comments about MCA/PMIx setting conflict resolution.
2016-09-07 07:47:35 +03:00
Gilles Gouaillardet
be41b120d0
orted: plug misc memory leaks
...
as reported by Coverity with CID 1362603 and 1362606
2016-09-07 10:08:44 +09:00
Gilles Gouaillardet
cd2b5a82ed
hwloc: plug memory leak
...
as reported by Coverity with CID 1270441
2016-09-07 10:08:44 +09:00
Gilles Gouaillardet
e2c343cdfc
odls: plus memory leak
...
as reported by Coverity with CID 710645
2016-09-07 10:08:44 +09:00
Gilles Gouaillardet
213a981041
io/ompio: plug memory leaks
...
as reported by Coverity with CIDs 1369022 and 1369023
2016-09-07 10:08:44 +09:00
Gilles Gouaillardet
c09899f6af
plm: plus resource leaks
...
as reported by Coverity with CIDs 72274 and 1196733
2016-09-07 10:08:44 +09:00
Gilles Gouaillardet
44a66e208c
threads: fix WAIT_SYNC_INIT with a zero count
...
WAIT_SYNC_INIT(sync,0); WAIT_SYNC_RELEASE(sync);
hanged because sync->signaled was initialised to true, and
there is no reason to invoke WAIT_SYNC_SIGNALED(sync) before
WAIT_SYNC_RELEASE(sync)
this commit initializes sync->signaled to true unless the count is zero.
Thanks George for the review and guidance.
2016-09-07 10:03:40 +09:00
Jeff Squyres
722d5eecf1
orte proc_info.c: remove unused variable
...
Signed-off-by: Jeff Squyres <jsquyres@cisco.com>
2016-09-06 16:38:15 -07:00
Nathan Hjelm
08d08e6c69
Merge pull request #2048 from hjelmn/pgi_asm
...
config: re-enable GCC inline ASM check for PGI
2016-09-06 16:24:15 -06:00
rhc54
39861ee987
Merge pull request #2058 from rhc54/topic/sync
...
Fix typo on the COLL_SYNC macro
2016-09-06 17:17:29 -05:00
Nathan Hjelm
27a2509fec
Merge pull request #2051 from hjelmn/ppc_asm
...
opal/asm: updates to powerpc assembly
2016-09-06 15:13:28 -06:00
Ralph Castain
7f3fac48ab
Fix typo on the COLL_SYNC macro
2016-09-06 12:43:07 -07:00
Josh Hursey
f6337f9eae
Merge pull request #2047 from jjhursey/topic/mixed-host2
...
orte: !FQDN implementation to use opal_net_isaddr
2016-09-06 13:08:54 -05:00
rhc54
8b46118e87
Merge pull request #2057 from rhc54/topic/cid
...
Coverity fixes
2016-09-06 11:19:03 -05:00
Todd Kordenbrock
a17dff281d
Merge pull request #1900 from PDeveze/mtl-portals4-short_msg-split_msg
...
Mtl portals4 short msg split msg
2016-09-06 11:14:19 -05:00
Ralph Castain
f85dcaee2a
Fixes CID 1369067 and CID 1196684
...
Fixes CID 1369648
Fixes CID 1372409
2016-09-06 08:43:15 -07:00
Jeff Squyres
527efec4fb
Merge pull request #2050 from jsquyres/pr/btl-tcp-help-messages
...
Add a show_help message to TCP BTL when peer unexpectedly disconnects
2016-09-06 09:40:31 -04:00