Ralph Castain
bd1793ad17
Get the pmix/ext2x component to work. Fix a minor problem in the libevent external component.
...
Signed-off-by: Ralph Castain <rhc@open-mpi.org>
2017-06-06 20:06:28 -07:00
Ralph Castain
17484409a3
Merge pull request #3662 from rhc54/topic/pmixupagain
...
Update to pmix v2.0.0rc1, including thread safety fixes
2017-06-06 16:12:24 -07:00
Ralph Castain
c3e6dc2022
Update to pmix v2.0.0rc1, including thread safety fixes
...
Signed-off-by: Ralph Castain <rhc@open-mpi.org>
2017-06-06 15:16:34 -07:00
Ralph Castain
21fba8b7f3
Merge pull request #3659 from rhc54/topic/threads
...
Update OPAL and ORTE for thread safety
2017-06-06 14:52:40 -07:00
Ralph Castain
93cf3c7203
Update OPAL and ORTE for thread safety
...
(I swear, if I look this over one more time, I'll puke)
Signed-off-by: Ralph Castain <rhc@open-mpi.org>
2017-06-06 12:30:57 -07:00
Ralph Castain
7be09f8143
Merge pull request #3658 from rhc54/topic/pmixup
...
Update to PMIx master
2017-06-06 11:23:20 -07:00
Ralph Castain
2f85d10600
Update to PMIx master
...
Signed-off-by: Ralph Castain <rhc@open-mpi.org>
2017-06-06 08:19:25 -07:00
George Bosilca
ba46b35515
Dont assume a size for constants with UL and ULL.
...
According to Section 6.4.4.1 of the C, we do not need to prepend a type
to a constant to get the right size. The compiler will infer the type
according to the number of bits in the constant.
Signed-off-by: George Bosilca <bosilca@icl.utk.edu>
2017-06-05 22:07:53 -04:00
Ralph Castain
29411472f2
Merge pull request #3656 from rhc54/topic/silence
...
Silence warnings when terminating
2017-06-05 15:22:02 -07:00
Ralph Castain
a28eaf914a
Silence warnings when terminating
...
Signed-off-by: Ralph Castain <rhc@open-mpi.org>
2017-06-05 13:53:07 -07:00
Jeff Squyres
44aef39b24
Merge pull request #3641 from ggouaillardet/topic/fortran_strings
...
fortran/base: rename strings.h into fortran_base_strings.h
2017-06-05 15:31:08 -04:00
Ralph Castain
8a377beb25
Merge pull request #3651 from rhc54/topic/stuff
...
Do not hang if we cannot relay messages. Eliminate extra error log message
2017-06-05 09:36:29 -07:00
Ralph Castain
594c0e2876
Retain the max terminal length of 78 characters, replace the word "disabled" with a simple "-" and hope people know what that means
...
Signed-off-by: Ralph Castain <rhc@open-mpi.org>
2017-06-05 07:10:05 -07:00
Ralph Castain
8f526968c2
Do not hang if we cannot relay messages. Eliminate extra error log message
...
Signed-off-by: Ralph Castain <rhc@open-mpi.org>
2017-06-05 06:35:19 -07:00
Ralph Castain
dea9ef2020
Merge pull request #3637 from hjelmn/osc_sm_info_fix
...
osc/sm: fix SEGV in new info usage
2017-06-05 05:45:21 -07:00
Ralph Castain
6d68d2ee0b
Merge pull request #3650 from rhc54/topic/info
...
Change the default sizes for opal_info output
2017-06-05 05:21:59 -07:00
Ralph Castain
e25a051f41
Change the default sizes for opal_info output
...
Signed-off-by: Ralph Castain <rhc@open-mpi.org>
2017-06-04 20:30:53 -07:00
Ralph Castain
51b4078b70
Merge pull request #3648 from rhc54/topic/ofi
...
Clean up the conduit open code so we return detectable errors when co…
2017-06-02 18:08:55 -07:00
Ralph Castain
e884cbf5f5
Even though the ofi component doesn't do any routing itself, the rest of the code base (e.g., grpcomm) needs to know what routing module this component is using. So set it to the "direct" module, and don't allow ofi to be used if that module isn't available.
...
Signed-off-by: Ralph Castain <rhc@open-mpi.org>
2017-06-02 15:47:25 -07:00
Jeff Squyres
68a22689c4
Merge pull request #3649 from jsquyres/pr/fix-signal-include
...
ess: add missing <signal.h> header
2017-06-02 18:41:48 -04:00
Ralph Castain
ba9a6078c2
Add ability to select transport, and only compare the first one in the conduit list for a match. This lets you select which conduit to use for OFI - if you set "-mca rml_ofi_transports ethernet" you'll pickup the mgmt conduit. If you set "-mca rml_ofi_transports fabric", you'll get the coll conduit
...
Signed-off-by: Ralph Castain <rhc@open-mpi.org>
2017-06-02 14:31:23 -07:00
Jeff Squyres
af9565ec25
ess: add missing <signal.h> header
...
Signed-off-by: Jeff Squyres <jsquyres@cisco.com>
2017-06-02 14:11:40 -07:00
Ralph Castain
b0b985bb06
Merge pull request #3644 from rhc54/topic/signals
...
Shift the signal forwarding code to ess/base...
2017-06-02 13:45:13 -07:00
Ralph Castain
066d5eedce
Shift the signal forwarding code to ess/base so it can be available to more than just the hnp component. Extend the slurm component to use it so that any signals given directly to the daemons by their slurmstepd get forwarded to their local clients
...
Check for NULL
Signed-off-by: Ralph Castain <rhc@open-mpi.org>
2017-06-02 10:59:14 -07:00
Ralph Castain
6b3bbd30c5
Clean up the conduit open code so we return detectable errors when conduit not opened.
...
Signed-off-by: Ralph Castain <rhc@open-mpi.org>
2017-06-02 10:40:51 -07:00
Ralph Castain
e45a358bf0
Merge pull request #3647 from rhc54/topic/forced
...
Provide better help when forced_terminate is invoked
2017-06-02 10:27:41 -07:00
Ralph Castain
2ab4f93f6a
Instead of "forced_terminate" just quietly causing the daemon to disappear, let's at least attempt to let the user know where the problem occurred.
...
Signed-off-by: Ralph Castain <rhc@open-mpi.org>
2017-06-02 08:28:16 -07:00
Ralph Castain
cde80bbf47
Merge pull request #3638 from anandhis/ofi-coll-conduit-fail-dbg
...
Minor clean up to rml-ofi send message
2017-06-01 20:51:22 -07:00
KAWASHIMA Takahiro
c8d38d31c6
Merge pull request #3618 from kawashima-fj/pr/java-doc-man
...
java: Detect `javadoc` path and improve `mpijavac` man page
2017-06-02 10:24:05 +09:00
anandhi
6ddb487744
Cleaned up the send_msg(), moved checking for send to self into the send_nb()
...
and send_buffer_nb()
modified: orte/mca/rml/ofi/rml_ofi_send.c
Signed-off-by: Anandhi Jayakumar <anandhi.s.jayakumar@intel.com>
2017-06-01 17:50:54 -07:00
Gilles Gouaillardet
08526e8adc
fortran/base: rename strings.h into fortran_base_strings.h
...
rename ompi/mpi/fortran/base/strings.h so it does not get pulled
when /usr/include/strings.h is expected.
Refs open-mpi/ompi#3639
Signed-off-by: Gilles Gouaillardet <gilles@rist.or.jp>
2017-06-02 09:46:20 +09:00
George Bosilca
037a85a782
Fix the OSHMEM request padding.
...
This patch fixes a missed case by 5b670a2 (PR #3634 ).
Signed-off-by: George Bosilca <bosilca@icl.utk.edu>
2017-06-01 18:30:02 -04:00
Josh Hursey
1665d771a6
Merge pull request #3635 from wlepera/fix/ibm/155305
...
MPI_Sendreceive_replace data error with > 2k msg
2017-06-01 14:38:01 -05:00
Jeff Squyres
d520c24f3a
predefined MPI object padding: set to fixed number of bytes ( #3634 )
...
Convert the predefined MPI object padding to a fixed number of bytes
(vs. a multiple of sizeof(void*)) so that the padding is the same size
between 32 and 64 bit builds. I.e., we won't have a situation where
we've run out of padding in 32 bit builds but still have more space
available in 64 bit builds.
Fixes #3610
Signed-off-by: Jeff Squyres <jsquyres@cisco.com>
2017-06-01 15:28:23 -04:00
Nathan Hjelm
d10e6455a0
osc/sm: fix SEGV in new info usage
...
This commit moves the info subscribe for the blocking_fence to after
the global_state is allocated and moves setting win->w_osc_module to
before the info subscribe for alloc_shared_contig. This fixes a SEGV
caught by MTT.
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2017-06-01 12:32:30 -06:00
William LePera
a7c9c4aef3
MPI_Sendreceive_replace data error with > 2k msg (RTC 155305)
...
Signed-off-by: William LePera <lepera@us.ibm.com>
2017-06-01 13:08:58 -04:00
Gilles Gouaillardet
5e9be7667b
Merge pull request #3600 from ggouaillardet/topic/osc_rdma_get_segment
...
osc/rdma: fix osc_rdma_get_remote_segment() length parameter
2017-06-01 13:09:14 +09:00
Ralph Castain
4c00e2ca2f
Merge pull request #3620 from rhc54/topic/grr
...
Fix uninitialized variable. Set exit codes for failed launch so we get pretty error messages
2017-05-31 13:08:42 -07:00
Nathan Hjelm
e1a997c0cb
Merge pull request #3593 from hjelmn/bug_3575
...
osc/rdma: fix typo in ompi_osc_rdma_lock_acquire_exclusive
2017-05-31 08:54:40 -06:00
Ralph Castain
9d6b929894
Fix uninitialized variable. Set exit codes for failed launch so we get pretty error messages
...
Signed-off-by: Ralph Castain <rhc@open-mpi.org>
2017-05-31 07:38:37 -07:00
KAWASHIMA Takahiro
76b1f80664
java: Use correct date/version in mpijava
man page
...
`mpijavac.1` should be generated at `make`-time...
Signed-off-by: KAWASHIMA Takahiro <t-kawashima@jp.fujitsu.com>
2017-05-31 17:24:49 +09:00
Ralph Castain
9c1df3f7f0
Merge pull request #3615 from rhc54/topic/sigh
...
Roll in latest PMIx updates
2017-05-30 23:13:15 -07:00
KAWASHIMA Takahiro
63f0945dcc
java: Detect the path of javadoc
in configure
...
Without this change, the directory of `javadoc` command must be
included in the `PATH` environment variable at `make`-time.
Paths of `javac`, `javah`, and `jar` commands are detected in
`configure`. So the path of `javadoc` also should be detected.
Signed-off-by: KAWASHIMA Takahiro <t-kawashima@jp.fujitsu.com>
2017-05-31 14:26:14 +09:00
Ralph Castain
26d96061aa
Roll in latest PMIx updates
...
Signed-off-by: Ralph Castain <rhc@open-mpi.org>
2017-05-30 21:35:35 -07:00
Ralph Castain
6ff2780426
Merge pull request #3614 from rhc54/topic/sync
...
Don't sweat the "sync" settings on file descriptors as those flags aren't apparently fully portable
2017-05-30 21:34:29 -07:00
Ralph Castain
26e7515a5e
Don't sweat the "sync" settings on file descriptors as those flags aren't apparently fully portable
...
Signed-off-by: Ralph Castain <rhc@open-mpi.org>
2017-05-30 20:37:26 -07:00
Howard Pritchard
de92d1b9ce
Merge pull request #3506 from hppritcha/topic/fix_issue_1089
...
configury: add option to disable enable-new-dtags
2017-05-30 19:56:14 -06:00
Ralph Castain
1fe452d371
Merge pull request #3607 from rhc54/topic/server
...
Ensure that data from a job that was stored in ompi-server is purged once that job completes. Cleanup a few typos. Silence a Coverity warning
2017-05-30 17:20:37 -07:00
Ralph Castain
5d990b557c
Reorg ordering so that bare executable names also are found
...
Signed-off-by: Ralph Castain <rhc@open-mpi.org>
2017-05-30 15:58:55 -07:00
Ralph Castain
321abfc8c6
Fix cwd and preload-binary options
...
Signed-off-by: Ralph Castain <rhc@open-mpi.org>
2017-05-30 14:07:22 -07:00