Jeff Squyres
6bb356ab87
Squash a bunch of harmless compiler warnings.
...
Signed-off-by: Jeff Squyres <jsquyres@cisco.com>
2018-09-26 12:15:21 -07:00
Ralph Castain
a32c589920
Merge pull request #5778 from rhc54/topic/maps
...
Update mapping system
2018-09-26 10:55:14 -07:00
Ralph Castain
45f23ca5c9
Update mapping system
...
Correctly transfer job-level mapping directives for dynamically spawned
jobs to the mapping system.
Signed-off-by: Ralph Castain <rhc@open-mpi.org>
2018-09-26 10:00:09 -07:00
Gilles Gouaillardet
23271c97ee
Merge pull request #5768 from ggouaillardet/topic/ucx__FUNCTION__
...
ucx: use the c99 __func__ macro instead
2018-09-26 12:27:59 +09:00
Jeff Squyres
16e0ced0a4
Merge pull request #5453 from PhilippOtte/corrections_F08_signatures_collectives
...
Corrections to Fortran 2008 interfaces
2018-09-25 13:51:21 -04:00
Jeff Squyres
b14b3bc27d
Merge pull request #5773 from jsquyres/pr/moar-readme-libdir-updates
...
README: additional clarification about --with-<foo>-libdir.
2018-09-25 11:55:31 -04:00
Jeff Squyres
36c9f92117
README: additional clarification about --with-<foo>-libdir.
...
Signed-off-by: Jeff Squyres <jsquyres@cisco.com>
2018-09-25 11:02:11 -04:00
Jeff Squyres
76e4983aa0
Merge pull request #5767 from jsquyres/pr/readme-rpath-update
...
README: Add note about --with-foo and RPATH
2018-09-25 09:33:56 -04:00
Gilles Gouaillardet
db65dbd9a8
ucx: use the c99 __func__ macro instead
...
__FUNCTION__ macro was never standardized and should not be used.
Signed-off-by: Gilles Gouaillardet <gilles@rist.or.jp>
2018-09-25 11:19:18 +09:00
Gilles Gouaillardet
f750c6932c
fortran/use-mpi-f08: Corrections to PMPI signatures of collectives
...
Corrected the signatures of the collectives used by the Fortran 2008
interface to state correct intent for inout arguments and use the
ASYNCHRONOUS attribute in non-blocking collective calls.
Signed-off-by: Gilles Gouaillardet <gilles@rist.or.jp>
2018-09-25 11:17:01 +09:00
Philipp Otte
e98d794e8b
fortran/use-mpi-f08: Corrections to Fortran08 signatures of collectives
...
Corrected the signatures of the collectives used by the Fortran 2008
interface to state correct intent for inout arguments and use the
ASYNCHRONOUS attribute in non-blocking collective calls. Also corrected
the C-bindings in Fortran accordingly
Signed-off-by: Philipp Otte <philipp.j.otte@googlemail.com>
2018-09-25 11:16:52 +09:00
Jeff Squyres
9367440e32
README: Add note about --with-foo and RPATH
...
Specifically mention our intended behavior about /usr and /usr/lib
(and why we don't add /usr/lib[64] and /usr/local/lib[64] to RPATH).
Signed-off-by: Jeff Squyres <jsquyres@cisco.com>
2018-09-24 17:37:28 -04:00
Jeff Squyres
9047198320
Merge pull request #5758 from jsquyres/pr/fix-ompi-info-output-settable
...
mca_base_var: fix output bug about settable vars
2018-09-24 17:08:24 -04:00
Jeff Squyres
176da51aec
mca_base_var: fix output bug about settable vars
...
Fix the test that determined whether we output "writeable" or
"read-only" for MCA vars (it was checking the wrong flag).
Signed-off-by: Jeff Squyres <jsquyres@cisco.com>
2018-09-22 07:18:45 -07:00
bosilca
3f598e9e83
Merge pull request #5450 from mkurnosov/coll-base-allgather-fix-in-place
...
coll-base-allgather: fix MPI_IN_PLACE processing
2018-09-21 14:51:45 -04:00
bosilca
17f1684438
Merge pull request #5491 from mkurnosov/coll-base-allgatherv-fix-mpi-in-place
...
coll/base/allgatherv: fix MPI_IN_PLACE processing
2018-09-21 14:48:16 -04:00
Nathan Hjelm
c6230657a2
opal: fix warning
...
Fixes #5713
Signed-off-by: Nathan Hjelm <hjelmn@me.com>
2018-09-21 00:51:40 -06:00
Yossi Itigin
8bd89b8d43
Merge pull request #5717 from yosefe/topic/shmem-lock-progress
...
shmem/lock: progress communications while waiting for shmem_lock
2018-09-20 18:49:08 +03:00
Yossi Itigin
a31dc5ddcb
Merge pull request #5725 from amaslenn/platform-mellanox
...
platform/mellanox: cleanup autodetect config
2018-09-20 18:48:43 +03:00
Yossi Itigin
b18af26f4b
Merge pull request #5726 from amaslenn/platform-mellanox-conf
...
platform/mellanox: update default configuration
2018-09-20 18:48:18 +03:00
Brian Barrett
9344afd485
openib: Disable CUDA async by default
...
Disable async receive for CUDA under OpenIB. While a performance
optimization, it also causes incorrect results for transfers
larger than the GPUDirect RDMA limit. This change has been validated
and approved by Akshay.
References #3972
Signed-off-by: Brian Barrett <bbarrett@amazon.com>
2018-09-20 07:58:10 -07:00
Howard Pritchard
dccf780546
Merge pull request #5737 from hppritcha/topic/remove_scif_support
...
SCIF: remove it
2018-09-19 11:38:27 -06:00
Howard Pritchard
b9ac3d8931
SCIF: remove it
...
KNC is effectively dead. Remove corresponding SCIF
support in Open MPI.
Signed-off-by: Howard Pritchard <howardp@lanl.gov>
2018-09-19 10:39:52 -06:00
bosilca
441727fcb0
Merge pull request #5680 from ggouaillardet/topic/nbc_unpack
...
coll/libnbc: fix NBC_Unpack()
2018-09-19 10:17:21 -04:00
bosilca
2ae3cfd9bc
Merge pull request #5699 from ICLDisco/export/coll_errors
...
Error cases in base collectives
2018-09-19 09:47:24 -04:00
bosilca
b0e2975f86
Merge pull request #5701 from ICLDisco/export/errors_ib
...
Adding error handling in OpenIB BTL
2018-09-19 09:45:58 -04:00
bosilca
464e1abbab
Merge pull request #5700 from ICLDisco/export/tcp_errors
...
Handle error cases in TCP BTL
2018-09-19 09:44:38 -04:00
Jeff Squyres
3dae8703a5
Merge pull request #5451 from ggouaillardet/topic/use_mpi_f08_bindings
...
fortran/use-mpi-f08: clean [p]ompi_FOO_f bindings
2018-09-19 07:53:04 -04:00
KAWASHIMA Takahiro
6e4ac8b932
Merge pull request #5734 from t-kurita/pr/java-doc-descriptions
...
java: Fix typos of `javadoc`
2018-09-19 16:39:58 +09:00
Kurita, Takehiro
fb8311d331
java: Fix typos of javadoc
...
Signed-off-by: Kurita, Takehiro <fj6370fp@aa.jp.fujitsu.com>
2018-09-19 14:45:17 +09:00
Gilles Gouaillardet
c4ce01d104
fortran/use-mpi-f08: use bindings from ompi_mpifh_bindings
...
Signed-off-by: Gilles Gouaillardet <gilles@rist.or.jp>
2018-09-19 14:13:00 +09:00
Gilles Gouaillardet
c6070fd2e0
fortran/use-mpi-f08: fix [p]ompi_FOO_f symbols handling
...
- do not generate bindings for pompi_FOO_f symbols
(they are simply not used anywhere)
- move ompi_FOO_f bindings out of mpi_f08.mod into
ompi_mpifh_bindings.mod that is only used at build time
Signed-off-by: Gilles Gouaillardet <gilles@rist.or.jp>
2018-09-19 14:12:55 +09:00
Gilles Gouaillardet
6e04b2a66a
configury: do not define "dummy" empty targets any more.
...
We previously needed to have empty targets because AM couldn't handle
having an AM_CONDITIONAL was targets in the "if" statement but not in the
"else". :-(
That now appears as an old automake bug that has been fixed,
so cleanup some Makefile.am
Thanks Jeff for the pointer.
Signed-off-by: Gilles Gouaillardet <gilles@rist.or.jp>
2018-09-19 14:12:50 +09:00
Gilles Gouaillardet
d2393251f7
use-mpi-f08: fix a typo in [P]MPI_Dist_graph_create_adjacent bindings
...
Signed-off-by: Gilles Gouaillardet <gilles@rist.or.jp>
2018-09-19 14:12:46 +09:00
Jeff Squyres
cf2880cae6
Merge pull request #5731 from jsquyres/pr/fix-c11-atomic-configury
...
opal_config_asm.m4: fix typo in new C11 atomic code
2018-09-18 18:07:53 -04:00
Jeff Squyres
c0fff499cf
opal_config_asm.m4: fix typo in new C11 atomic code
...
Delete an obvious typo.
Signed-off-by: Jeff Squyres <jsquyres@cisco.com>
2018-09-18 14:18:51 -07:00
Jeff Squyres
09d6740a72
Merge pull request #4897 from bosilca/topic/waitsome
...
Be conservative with the array_of_indices
2018-09-18 12:34:22 -04:00
Jeff Squyres
cfc03d4d63
Merge pull request #5724 from amaslenn/rpmbuild-topdir
...
rpmbuild: fix rpmtopdir redefinition
2018-09-18 12:25:02 -04:00
Ralph Castain
8a200ba2ee
Merge pull request #5716 from mkuron/eopnotsupp
...
Deal with EOPNOTSUPP returned from getsockopt()
2018-09-18 08:56:40 -07:00
Andrey Maslennikov
da18a2d24c
platform/mellanox: update default configuration
...
Signed-off-by: Andrey Maslennikov <andreyma@mellanox.com>
2018-09-18 09:51:47 +03:00
Andrey Maslennikov
ced50a98ff
platform/mellanox: cleanup autodetect config
...
Signed-off-by: Andrey Maslennikov <andreyma@mellanox.com>
2018-09-18 09:47:51 +03:00
KAWASHIMA Takahiro
e27f519a5e
Merge pull request #5722 from kawashima-fj/pr/pcoll-typo
...
mpiext/pcollreq: fix more typos
2018-09-18 15:41:20 +09:00
Andrey Maslennikov
c7d51a3a83
rpmbuild: fix rpmtopdir redefinition
...
Erasing this variable by default makes outside definition useless.
Signed-off-by: Andrey Maslennikov <andreyma@mellanox.com>
2018-09-18 09:38:01 +03:00
Gilles Gouaillardet
a997ec8a10
Merge pull request #5721 from ggouaillardet/topic/libnbc_error_path
...
coll/libnbc: fix various error paths
2018-09-18 15:28:03 +09:00
KAWASHIMA Takahiro
4a0a2598f6
mpiext/pcollreq: fix more typos
...
Signed-off-by: KAWASHIMA Takahiro <t-kawashima@jp.fujitsu.com>
2018-09-18 14:45:33 +09:00
Gilles Gouaillardet
8b51862fb2
coll/libnbc: fix various error paths
...
The parameter passed to NBC_Return_handle() was incorrectly casted
and not dereferenced.
Thanks Yossi for the bug report.
Signed-off-by: Gilles Gouaillardet <gilles@rist.or.jp>
2018-09-18 13:17:43 +09:00
Gilles Gouaillardet
821cccc1f0
Merge pull request #5719 from ggouaillardet/topic/pcollreq_typos
...
mpiext/pcollreq: fix misc typos
2018-09-18 12:42:15 +09:00
Gilles Gouaillardet
8dc6985a5a
mpiext/pcollreq: fix misc typos
...
Thanks Jeff for the report
Fixes open-mpi/ompi#5712
Signed-off-by: Gilles Gouaillardet <gilles@rist.or.jp>
2018-09-18 10:02:04 +09:00
Yossi Itigin
41011502c8
shmem/lock: progress communications while waiting for shmem_lock
...
Signed-off-by: Yossi Itigin <yosefe@mellanox.com>
2018-09-16 18:46:36 +03:00
Michael Kuron
17b0f1fcc3
Deal with EOPNOTSUPP returned from getsockopt()
...
This can be returned when running on QEMU user-mode emulation,
which does not support getsockopt with SO_RCVTIMEO.
Signed-off-by: Michael Kuron <mkuron@icp.uni-stuttgart.de>
2018-09-16 14:55:28 +02:00