rhc54
04fc4060db
Merge pull request #1143 from rhc54/topic/noompi
...
Fix "autogen.pl --no-ompi"
2015-12-07 00:40:16 -08:00
Gilles Gouaillardet
4d2c7f7de1
cuda: fix missing #include opal/util/argv.h
2015-12-07 14:10:32 +09:00
Ralph Castain
e33515c87c
Fix "autogen.pl --no-ompi", which was broken due to inclusion of a conditional in the test/monitoring Makefile.am that is only defined if OMPI is built.
...
Per suggestion from @bosilca, comment out generation of the shared library
Use the patch from Gilles instead
2015-12-06 21:10:17 -08:00
Gilles Gouaillardet
bfe8e03d9d
fcoll/two_phase: use ompi_mpi_abort instead of PMPI_Abort
...
Thanks Jeff for the review
2015-12-07 11:34:36 +09:00
Gilles Gouaillardet
ef03bc726c
ompi: fix comment in ompi/mpi/c/Makefile.am
...
Thanks Jeff for the review
2015-12-07 11:34:01 +09:00
Gilles Gouaillardet
37c978f5e9
coll/libnbc: correctly handle changed types.
...
this fixes open-mpi/ompi@d816d1c194
thanks Jeff for the review
2015-12-07 10:13:43 +09:00
Howard Pritchard
d7b437ecaa
Merge pull request #1157 from gpichot/adds-darwin-headers-for-java
...
Adds darwin headers directory for Darwin JDK
2015-12-06 14:49:53 -07:00
George Bosilca
3a9664ac9d
Fix Coverity CIDs 1341584-1341589.
2015-12-06 14:06:36 -05:00
Gabriel Pichot
ff5af73676
Adds usage of /usr/libexec/java_home for OS X platforms
2015-12-05 11:51:51 +01:00
Ralph Castain
10db7ebfab
Update the symbol-hiding script to capture a broader range of symbols
2015-12-04 21:05:57 -08:00
rhc54
1568d6b33c
Merge pull request #1181 from rhc54/topic/tools
...
Provide a mechanism by which a tool can request async progress thread support for ORTE
2015-12-04 12:24:05 -08:00
Ralph Castain
8823069fe9
Provide a mechanism by which a tool can request async progress thread support for ORTE
2015-12-04 08:26:57 -08:00
Jeff Squyres
ad35a363fa
Merge pull request #1179 from jsquyres/pr/mpi-testsome-man-page-update
...
Pr/mpi testsome man page update
2015-12-04 05:55:33 -05:00
bosilca
8fee96c086
Merge pull request #1091 from bosilca/topic/datatype_span
...
Cleanup the temporary memory allocation in collectives
2015-12-03 19:25:04 -05:00
Jeff Squyres
0adcb5b5cd
MPI_Testsome.3in: wrap some long lines
...
Wrap some long lines; no other text or semantics changes.
2015-12-03 17:06:43 -05:00
Jeff Squyres
11c571b568
MPI_Testsome.3in: add explicit verbiage about return values
...
Instead of solely relying on the out value definitions in
MPI_Waitsome.3, explicitly copy this text here.
Note that the original text in this man page was copied verbatim from
the MPI spec; we've now added a bit more text (copied from
MPI_Waitsome.3in) that explains the out values so that users don't
have to cross-reference to another man page.
Thanks to Eric Schnetter for the suggestion.
Fixes open-mpi/ompi#1153
2015-12-03 17:06:22 -05:00
Mike Dubman
dc3b138b7f
Merge pull request #1178 from igor-ivanov/pr/oshmem-fix-preconnect_all
...
oshmem: Add skew to the oshmem_preconnect_all
2015-12-03 21:00:52 +02:00
Jeff Squyres
a25cf8065d
Merge pull request #1176 from igor-ivanov/pr/oshmem-rm-java
...
oshmem: Remove JAVA support
2015-12-03 13:26:09 -05:00
Igor Ivanov
c4fc1ec081
oshmem: Add skew to the oshmem_preconnect_all
2015-12-03 18:32:26 +02:00
Igor Ivanov
63bc655b53
oshmem: Remove JAVA support
...
There is a conclusion to remove java support
(see https://github.com/open-mpi/ompi-release/pull/787 )
2015-12-03 11:59:07 +02:00
Gilles Gouaillardet
a5440ade5f
topo/treematch: do not invoke hwloc_topology_{init,load}
...
* this is not necessary
* this overwrites existing topology, that could be different if hwloc_base_topo_file is used
2015-12-03 11:24:32 +09:00
George Bosilca
688108cf7f
Patch submitted by @ggouaillardet on ticket #1091 .
2015-12-02 20:42:18 -05:00
George Bosilca
4d00c59b2e
Cleanup the memory handling for temporary buffers in
...
some of the collective modules. Added a new function
opan_datatype_span, to compute the memory span of
count number of datatype, excluding the gaps in the
beginning and at the end. If a memory allocation is
made using the returned value, the gap (also returned)
should be removed from the allocated pointer.
2015-12-02 20:42:18 -05:00
igor-ivanov
3def93ab60
Merge pull request #1169 from igor-ivanov/pr/oshmem-fix-scan-coverity
...
oshmem: Fix scan coverity issues
2015-12-02 18:37:44 +04:00
Igor Ivanov
5c061abf4e
oshmem: Fix scan coverity issues
...
1324740 - Resource leak
1304562 - Unchecked return value
1340514 - Dereference before null check
1340515 - Use of untrusted scalar value
1340516 - Use of untrusted string value
2015-12-02 12:49:19 +02:00
Gilles Gouaillardet
351bd03249
ompi_proc_sentinel_to_name: clear the top left bit
2015-12-02 17:18:56 +09:00
Jeff Squyres
15325c8094
op/x86: change the owner to Ralph
...
Cisco no longer cares about this component, but Intel might.
Transferring ownership to Ralph.
2015-12-01 15:08:07 -08:00
rhc54
95909a171e
Merge pull request #1171 from rhc54/topic/evconfig
...
Ensure the embedded PMIx respects an OMPI-level --disable-debug
2015-12-01 09:04:44 -08:00
Ralph Castain
9803d69d02
Ensure the embedded PMIx respects an OMPI-level --disable-debug
2015-12-01 08:00:24 -08:00
rhc54
ac892a667a
Merge pull request #1168 from rhc54/topic/libevent
...
Somehow, this got left out when merging PR #1109 , so let's try it again.
2015-12-01 07:56:36 -08:00
Artem Polyakov
6a4ec3396a
Merge pull request #1164 from hjelmn/mlx5_atomics_update
...
btl/openib: fix compile problems when using experimental verbs
2015-12-01 19:14:31 +05:00
Ralph Castain
7ac5c082ff
Somehow, this got left out when merging PR #1109 , so let's try it again.
2015-12-01 06:02:29 -08:00
igor-ivanov
d8c85738ab
Merge pull request #1151 from igor-ivanov/pr/opal-abort-vars
...
Add new mca variables opal_abort_delay and opal_abort_print_stack
2015-12-01 16:27:11 +04:00
Nathan Hjelm
191aebb9c8
btl/openib: fix compile problems when using experimental verbs
...
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2015-11-30 22:21:26 -07:00
Ryan Grant
324534b191
Merge pull request #1161 from tkordenbrock/topic/add.triggered.scatter
...
coll-portals4: add scatter and iscatter implementations that use Portals4 triggered operations
2015-11-30 16:53:47 -07:00
Ryan Grant
e93755ce5a
Merge pull request #1158 from tkordenbrock/topic/cleanup.triggered.gather
...
coll-portals4: remove unneeded code from gather
2015-11-30 15:52:56 -07:00
Todd Kordenbrock
4721b70dd5
coll-portals4: add scatter and iscatter implementations that use Portals4 triggered operations
...
This commit adds implementations of scatter and iscatter using
Portals4 triggered operations. Currently, the only algorithm
is linear.
2015-11-30 15:07:18 -06:00
Nathan Hjelm
7382c0b052
Merge pull request #1160 from hjelmn/mlx5_atomics_update
...
btl/openib: update experimental verbs support
2015-11-30 13:21:10 -07:00
Nathan Hjelm
bb8e347371
btl/openib: update experimental verbs support
...
This update adds an additional check (if supported) to see if 8-byte
atomics are supported by the hardware. If 8-byte atomics are not
supported the atomics support is disabled.
This commit also includes some cleanup.
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2015-11-30 12:32:04 -07:00
Todd Kordenbrock
f6f525e0d8
coll-portals4: remove unneeded code from gather
...
This commit removes two pieces of unneeded code from gather. First
it removes destroy_tree() calls from linear_top(), because the
linear algorithm does not create a tree, so there is no need to
destroy it. Second it removes unpack_bytes from the gather request
because it was calculated but never used.
2015-11-30 10:38:51 -06:00
Gilles Gouaillardet
80f02518ff
topo/base: correctly free the topo object in mca_topo_base_dist_graph_create_adjacent
2015-11-30 15:33:59 +09:00
Gilles Gouaillardet
8227bc6320
ompi_proc_find_and_add: use ompi_proc_allocate in order to update *both* ompi_proc_list and ompi_proc_hash
2015-11-30 14:00:59 +09:00
Gabriel Pichot
5e77bdeb25
Adds darwin headers directory with Darwin JDK
2015-11-28 17:54:43 +01:00
Mike Dubman
a7962bf996
Merge pull request #1154 from igor-ivanov/pr/warn-iso-c99-variadic-macro
...
Align OSHMEM API with spec v1.2 (fix ISO C99 warning for variadic macro)
2015-11-27 15:35:21 +02:00
Igor Ivanov
9d1e09b42b
oshmem: Align OSHMEM API with spec v1.2 (fix ISO C99 warning for variadic macro)
2015-11-27 14:23:06 +02:00
Mike Dubman
f122d4f770
Merge pull request #1149 from igor-ivanov/pr/oshmem-spec1.2
...
Fix: align OSHMEM API with spec v1.2
2015-11-26 11:45:16 +02:00
igor.ivanov@itseez.com
c15bf147bf
opal: Add opal_abort_print_stack mca variable with aliases for ompi/oshmem
...
This commit allows to control output during abnormal oshmem/ompi application
termination.
Fixed issue in backtrace output. HAVE_BACKTRACE was never set so user was limited
in control of this variable.
Two related mca variables are moved to opal layer. Corresponding aliases are
added for ompi and oshmem.
2015-11-25 18:18:33 +02:00
Igor Ivanov
ab70ca6d16
Revert "oshmem: Add new mca variables oshmem_abort_delay and oshmem_abort_print_stack"
...
This commit is replaced with more suitable.
This reverts commit f288cd7254
.
2015-11-25 13:27:34 +02:00
rhc54
0482a02e5f
Merge pull request #1150 from rhc54/topic/mactarball
...
Enable the ability to make tarballs on the Mac tarball
2015-11-24 22:14:02 -08:00
Ralph Castain
06f0322f7b
Enable the ability to make tarballs on the Mac tarball by ensuring that "make distclean" completely cleans up the test directories
...
Add one more thing to be cleaned
2015-11-24 21:14:38 -08:00