Jeff Squyres
704d6a0309
create_tarball: read $debug from environment
...
If $debug is set in the environment, use that. This allows enabling
debug mode without requiring an edit to the script.
Signed-off-by: Jeff Squyres <jsquyres@cisco.com>
2017-02-11 21:50:10 +00:00
Jeff Squyres
a8247a76c9
Merge pull request #2948 from jsquyres/pr/update-warn-component-unused
...
help btl base: tell how to disable the warning
2017-02-09 21:10:01 -05:00
Jeff Squyres
e272250531
help btl base: tell how to disable the warning
...
As reported in
https://www.mail-archive.com/users@lists.open-mpi.org/msg30607.html ,
give instructions in the show_help message how to disable the
warning. Thanks to Susan Schwarz for reporting the issue.
Signed-off-by: Jeff Squyres <jsquyres@cisco.com>
2017-02-09 15:51:30 -08:00
Jeff Squyres
51def91003
nightly tarballs: compare the hashes to know if they're new
...
The filenames contain date/timestamps; if you compare those, the
tarball generated every night will *always* be new. Instead, separate
out the git hash from the old and new tarballs, and compare those.
Signed-off-by: Jeff Squyres <jsquyres@cisco.com>
2017-02-09 16:56:00 +00:00
Josh Hursey
cad4c03e5c
Merge pull request #2812 from jjhursey/fix/ibm/basic-neighbor
...
coll/basic: Expand check for negative input values
2017-02-09 08:53:16 -06:00
Joshua Hursey
383330a50d
coll/basic: Expand check for negative input values
...
* Negative values are parameter errors for neighborhood collectives
- Add checks to the mpi/c interface `MPI_PARAM_CHECK`
* Fix a success check for neighbor_alltoallw with dist_graph
Signed-off-by: Joshua Hursey <jhursey@us.ibm.com>
2017-02-08 14:26:32 -06:00
Gilles Gouaillardet
be26152839
Merge pull request #2939 from ggouaillardet/topic/pmix2x_6ed27be839e3f17a2b93885321e15fb26d802e93
...
pmix2x: Update to latest PMIx master
2017-02-08 16:40:57 +09:00
Gilles Gouaillardet
3d0541f2bf
mpool/memkind: add a missing include file
...
Signed-off-by: Gilles Gouaillardet <gilles@rist.or.jp>
2017-02-08 16:06:22 +09:00
Gilles Gouaillardet
7acef4833e
pmix2x: Update to latest PMIx master
...
pmix/master@6ed27be839
Signed-off-by: Gilles Gouaillardet <gilles@rist.or.jp>
2017-02-08 13:23:27 +09:00
KAWASHIMA Takahiro
4b2eba34a6
Merge pull request #2933 from kawashima-fj/pr/dstore-config-desc
...
pmix/pmix2x: Correct configure option description
2017-02-08 13:03:27 +09:00
George Bosilca
bc2890ed11
Upon a new connection go over all available ifaces.
...
Add a verbose to show all the failed attempts to match the
remote interfaces based on the modex info.
Signed-off-by: George Bosilca <bosilca@icl.utk.edu>
2017-02-07 19:15:49 -05:00
Jeff Squyres
0bf5ece4d5
Merge pull request #2935 from jsquyres/pr/fix-pmix-zlib-protection
...
pmix: fix zlib protection macro usage
2017-02-07 16:33:41 -05:00
Artem Polyakov
4018409b8c
Merge pull request #2925 from artpol84/spawn/master
...
orte: Fix MPI_Spawn
2017-02-07 11:50:27 -08:00
Nathan Hjelm
9f073d76dc
Merge pull request #2926 from Zzzoom/amd64_timer_perf
...
Improve x86-64 timer performance
2017-02-07 10:54:23 -07:00
Jeff Squyres
100b112d3c
pmix: fix zlib protection macro usage
...
It's possible that we can have zlib.h but still not have zlib support.
Use the correct macro to protect the usage of calling zlib functions.
This fixes 32-bit MTT builds at Cisco (e.g.,
https://mtt.open-mpi.org/index.php?do_redir=2389 ).
Submitted upstream to PMIX: https://github.com/pmix/master/pull/290
Signed-off-by: Jeff Squyres <jsquyres@cisco.com>
2017-02-07 05:52:32 -08:00
KAWASHIMA Takahiro
750406f67b
pmix/pmix2x: Correct configure option description
...
`--enable-pmix-dstore` option was enabled by default in f4a5511
.
Signed-off-by: KAWASHIMA Takahiro <t-kawashima@jp.fujitsu.com>
2017-02-07 11:52:56 +09:00
Gilles Gouaillardet
c62498ab3d
btl/tcp: remove reference to just removed tcp_local
...
Signed-off-by: Gilles Gouaillardet <gilles@rist.or.jp>
2017-02-07 09:32:09 +09:00
Jeff Squyres
368ab4d9a5
Merge pull request #2684 from bosilca/topic/tcp_fixes
...
Remove the tcp_local field from the TCP component.
2017-02-06 16:32:06 -05:00
Nathan Hjelm
2c1980ae39
Merge pull request #2923 from hjelmn/oob_fix
...
oob/tcp: cleanup peers before event bases
2017-02-06 09:34:10 -07:00
Nathan Hjelm
3c18f2f1d9
Merge pull request #2924 from hjelmn/ras_slurm
...
ras/slurm: fix compile error due to missing header
2017-02-06 09:33:58 -07:00
Gilles Gouaillardet
d4d4cab5bf
orte/util: fix OPAL_HAVE_ZLIB usage
...
use #if instead of #ifdef
Signed-off-by: Gilles Gouaillardet <gilles@rist.or.jp>
2017-02-05 16:24:10 +01:00
Geoff Paulsen
4917e44a7d
Merge pull request #2832 from jjhursey/topic/ibm/osc-base-dt-abort
...
osc/base: Detect unsupported data types and abort
2017-02-05 04:26:04 -06:00
Carlos Bederián
ccea3de44c
amd64 timers: use lfence instead of cpuid for serialization
...
Signed-off-by: Carlos Bederián <bc@famaf.unc.edu.ar>
2017-02-04 18:50:29 -03:00
Carlos Bederián
4009ba6b94
opal_progress: use usec native timer only when a native cycle counter isn't available
...
Signed-off-by: Carlos Bederián <bc@famaf.unc.edu.ar>
2017-02-04 18:31:14 -03:00
Howard Pritchard
f4ad119693
Merge pull request #2914 from hppritcha/topic/nbc_compiler_warning
...
swat some compiler warnings
2017-02-04 11:56:52 -05:00
Artem Polyakov
9f7e2098ac
orte: Fix MPI_Spawn
...
Register namespace even if there is no node-local processes that
belongs to it. We need this for the MPI_Spawn case.
Addressing https://github.com/open-mpi/ompi/issues/2920 .
Was introduced in be3ef77739
.
Signed-off-by: Artem Polyakov <artpol84@gmail.com>
2017-02-04 12:07:00 +07:00
Nathan Hjelm
b928a6b9ea
ras/slurm: fix compile error due to missing header
...
On some systems this component fails to build due to the missing
netdb.h header.
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2017-02-03 15:22:34 -07:00
Nathan Hjelm
1c4b735f5f
oob/tcp: cleanup peers before event bases
...
This commit fixes an error in teardown where the event bases are town
down before the peer structures are released. This causes us to call
event_del on an invalid event base. At best this makes valgrind
complain and at worst this causes aborts or segvs.
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2017-02-03 15:18:41 -07:00
Howard Pritchard
acaecb2448
swat some compiler warnings
...
Signed-off-by: Howard Pritchard <howardp@lanl.gov>
2017-02-03 08:28:15 -07:00
Ralph Castain
ead453ee8e
Merge pull request #2911 from rhc54/topic/retry
...
For performance, try to send the oob/tcp message a few times before dropping back into the event library
2017-02-02 12:57:18 -08:00
Ralph Castain
b661275dba
For performance, try to send the oob/tcp message a few times before dropping back into the event library
...
Signed-off-by: Ralph Castain <rhc@open-mpi.org>
2017-02-02 06:44:15 -08:00
Gilles Gouaillardet
e879d2910a
coll/tuned: make coll_tuned_gather_algorithms MCA settable
...
Signed-off-by: Gilles Gouaillardet <gilles@rist.or.jp>
2017-02-02 11:00:38 +09:00
Ralph Castain
50ca9fb66b
Merge pull request #2893 from rhc54/topic/sim
...
Cleanup the ras simulator capability, and the relay route thru grpcomm
2017-02-01 16:17:40 -08:00
Ralph Castain
230d15f0d9
Cleanup the ras simulator capability, and the relay route thru grpcomm
...
direct. Don't resend wireup info if nothing has changed
Fix release of buffer
Correct the unpacking order
Fix the DVM - now minimized data transfer to it
Signed-off-by: Ralph Castain <rhc@open-mpi.org>
2017-02-01 15:01:58 -08:00
Nathan Hjelm
362ac8b87e
osc/pt2pt: fix threading issues
...
This commit fixes a number of threading issues discovered in
osc/pt2pt. This includes:
- Lock the synchronization object not the module in osc_pt2pt_start.
This fixes a race between the start function and processing post
messages.
- Always lock before calling cond_broadcast. Fixes a race between
the waiting thread and signaling thread.
- Make all atomically updated values volatile.
- Make the module lock recursive to protect against some deadlock
conditions. Will roll this back once the locks have been
re-designed.
- Mark incoming complete *after* completing an accumulate not
before. This was causing an incorrect answer under certain
conditions.
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2017-02-01 10:33:01 -07:00
Ralph Castain
a9d836bae3
Merge pull request #2890 from rhc54/topic/alps
...
Correct the path to the ORTE data dir - allows master to be built with --no-ompi
2017-02-01 07:47:33 -08:00
Ralph Castain
8bf3ac828c
Correct the path to the ORTE data dir - allows master to be built with --no-ompi
...
Signed-off-by: Ralph Castain <rhc@open-mpi.org>
2017-02-01 07:30:18 -07:00
Howard Pritchard
e62fca896f
Merge pull request #2889 from hppritcha/topic/fix_ess_alps_makefie
...
ess/alps: fix problem in makefile
2017-02-01 05:46:51 -05:00
Howard Pritchard
db4039f565
ess/alps: fix problem in makefile
...
./autogen.pl --no-ompi doesn't work without this
fix when alps can be configured.
Signed-off-by: Howard Pritchard <howardp@lanl.gov>
2017-01-31 21:56:16 -06:00
Gilles Gouaillardet
02558134ef
coll/base: remove unused local variable
...
Signed-off-by: Gilles Gouaillardet <gilles@rist.or.jp>
2017-02-01 11:54:17 +09:00
Gilles Gouaillardet
ad44ecb2ba
pml/base: initialize global variables
...
Signed-off-by: Gilles Gouaillardet <gilles@rist.or.jp>
2017-02-01 11:49:47 +09:00
bosilca
c331e6794c
Allow all tuned MCA parameters to be modified programatically. ( #2829 )
...
Fix a comment in the MCA header.
Signed-off-by: George Bosilca <bosilca@icl.utk.edu>
2017-01-31 21:47:36 -05:00
Ralph Castain
6cb484a3cb
Merge pull request #2887 from rhc54/topic/update
...
Update to latest PMIx master
2017-01-31 11:05:37 -08:00
Jeff Squyres
45b791542c
Merge pull request #2809 from jjhursey/fix/ibm/opal-verbose
...
opal/output: Make sure verbose gets updated when id 0 gets updated.
2017-01-31 12:18:38 -05:00
Josh Hursey
5fcd69da52
Merge pull request #2831 from jjhursey/topic/ibm/pml-bsend
...
pml/base: Expose some bsend varaibles so PMLs may reference them
2017-01-31 10:31:42 -06:00
Josh Hursey
31faf0a950
Merge pull request #2861 from jjhursey/topic/ibm/master/orted-timeout-improv
...
orterun: Add parameter to control when we give up on stack traces
2017-01-31 10:25:57 -06:00
Ralph Castain
edcfdf2365
Update to latest PMIx master
...
Signed-off-by: Ralph Castain <rhc@open-mpi.org>
2017-01-31 08:01:37 -08:00
Yossi
0b822522fb
Merge pull request #2883 from alex-mikheev/topic/oshmem_mem_prefetch
...
oshmem: mem use hook: apply code review fixes
2017-01-30 12:39:04 +02:00
Alex Mikheev
ea3ea4835b
oshmem: mem use hook: apply code review fixes
...
Signed-off-by: Alex Mikheev <alexm@mellanox.com>
(cherry picked from commit a422154a141f0be5b92d2b6c26d7b2b4176dfe18)
2017-01-30 11:30:20 +02:00
Gilles Gouaillardet
6c9ba35d2d
Merge pull request #2880 from ggouaillardet/topic/red_sched_chain
...
coll/libnbc: fix the red_schain algo of ireduce with MPI_IN_PLACE
2017-01-30 15:08:03 +09:00