Ralph Castain
7cc5879bdd
Fix the default slot mapping in rank file mapper
2015-12-21 09:47:27 -08:00
rhc54
aa17bdf6e8
Merge pull request #1239 from rhc54/topic/cleanup
...
Cleanup the warnings from the ompi layer when compiling optimized under Mac OSX
2015-12-21 07:23:31 -08:00
Gilles Gouaillardet
db4f483653
btl/sm: fix race condition
...
write to file and then rename, so when the file is open for read, its content is known to have been written.
Fixes open-mpi/ompi#1230
2015-12-21 16:37:51 +09:00
Gilles Gouaillardet
862b12acf9
configury: fix uninitialized variable in OMPI_FORTRAN_CHECK_USE_ONLY
...
Thanks Paul Hargrove for pointing this issue
2015-12-21 09:56:35 +09:00
Edgar Gabriel
46c20a1246
correctly set all variables storing information on the file pointer position to zero when setting the file view
2015-12-21 09:41:39 +09:00
George Bosilca
12dad8b37f
Fix the missing resize of the returned type for
...
the subarray and darray types.
Thanks Keith Bennett and Dan Garmann for reporting this issue
Fixes open-mpi/ompi#1191
2015-12-21 09:41:30 +09:00
George Bosilca
6e6fd14a19
Fix indentation.
2015-12-20 03:15:19 -05:00
George Bosilca
c895eb7068
Remove extraneous declaration.
2015-12-19 01:34:48 -05:00
Jeff Squyres
53ca721ff4
configury: clean up .so version numbers
...
Move .so version numbers to their appropriate project in the top-level
VERSION file. Also add the project name to all .so version number
names. Remove no-longer-used .so names.
2015-12-18 12:50:23 -05:00
Jeff Squyres
98f555e557
NEWS: sync to v2.0.0 bullets
2015-12-18 12:22:46 -05:00
Ralph Castain
ac6289dca6
Cleanup the warnings from the ompi layer when compiling optimized under Mac OSX
...
Cleanup per George's comments
2015-12-17 17:39:15 -08:00
Nathan Hjelm
d0b4aa1f9a
Merge pull request #1237 from artpol84/add_proc_deadlck_fix
...
Fix add_proc deadlock.
2015-12-17 12:09:40 -07:00
Mike Dubman
54e141c559
Merge pull request #1228 from igor-ivanov/pr/fix-warnings
...
Pr/fix warnings
2015-12-17 19:39:09 +02:00
rhc54
978c54880d
Merge pull request #1238 from rhc54/topic/cleanup
...
Cleanup warnings in opal and orte layers when building optimized on Mac
2015-12-17 09:37:48 -08:00
Ralph Castain
64b695669a
Cleanup warnings in opal and orte layers when building optimized on Mac
2015-12-17 07:51:24 -08:00
Nathan Hjelm
e77199fd4f
Merge pull request #1235 from ggouaillardet/topic/ibv_exp_fixes
...
btl/openib: do not mix exp and non exp verbs
2015-12-17 08:36:09 -07:00
Nathan Hjelm
6d67719f5a
Merge pull request #1236 from artpol84/ib_addproc_mem_fix
...
Fix openib memory registration limit calculation if cutoff = 0.
2015-12-17 08:24:29 -07:00
Artem Polyakov
6a791c3026
Fix add_proc deadlock.
2015-12-17 21:18:33 +06:00
Gilles Gouaillardet
994a627f82
btl/openib: do not mix exp and non exp verbs
2015-12-17 16:45:43 +09:00
Artem Polyakov
0951a34e95
Fix openib memory registration limit calculation if cutoff = 0.
2015-12-17 13:45:19 +06:00
Gilles Gouaillardet
75d16cfb27
Fix a few places where opal/util/argv.h were required when building pmix components (go figure)
2015-12-17 16:19:25 +09:00
Gilles Gouaillardet
985154eee6
configury: revamp the fortran_check_use_only test
...
split the test into three source files in order to avoid a false positive when using old XCode version and gcc 5
2015-12-17 13:12:07 +09:00
igor.ivanov@itseez.com
08c18195e7
oshmem/sshmem: Fix warnings in verbs component
2015-12-16 17:37:00 +02:00
igor.ivanov@itseez.com
6448bd07a4
oshmem/spml: Fix warnings in ikrit component
2015-12-16 17:36:54 +02:00
igor.ivanov@itseez.com
041a6a9f53
ompi/pml: Fix warnings in yalla component
2015-12-16 16:22:30 +02:00
igor.ivanov@itseez.com
38c253c74c
ompi/mtl: Fix warnings in mxm component
2015-12-16 16:22:29 +02:00
igor.ivanov@itseez.com
0a9956927a
ompi/coll: Fix warnings in fca components
...
warning: assignment from incompatible pointer type
2015-12-16 16:22:16 +02:00
Jeff Squyres
d668612f16
travis: update comment
...
Update the comment explaining why we don't build the verbs libfabric
provider (because Open MPI doesn't use it). Specifically: the
upstream libfabric bug about building libfabric under travis has been
fixed -- so that's no longer the reason we don't build it.
2015-12-16 05:45:16 -08:00
igor.ivanov@itseez.com
8f45d83d46
ompi/coll: Fix warnings in hcoll component
...
warning: assignment from incompatible pointer type
2015-12-16 14:52:29 +02:00
Jeff Squyres
2b9341a38a
usnic: fix embarrissing typo
2015-12-15 19:01:19 -08:00
rhc54
7a9106e74d
Merge pull request #1226 from rhc54/extpmix
...
Create the pmix external component.
2015-12-15 17:33:14 -08:00
Jeff Squyres
944d5061a6
usnic: sendto() can return EPERM if we send too fast
...
If we send too fast, sendto() can run out of resources and return
EPERM. So delay a little and try again.
2015-12-15 15:31:29 -08:00
Ralph Castain
3a56f0d34b
Create the pmix external component. Fix a few places where opal/util/argv.h were required when building with an external pmix (go figure).
...
NOTE: Building with external pmix *requires* that you also build with external libevent and hwloc libraries. Detect this at configure and error out with large message if this requirement is violated.
Closes #1204 (replaces it)
Fixes #1064
2015-12-15 15:26:13 -08:00
Jeff Squyres
ab1bbca5b9
usnic: improve error message
...
When sendto() fails, it would be helpful to see the errno value.
2015-12-15 15:04:25 -08:00
Jeff Squyres
c1a6beac8d
usnic: fix error message
...
There were too many "%s" instances. Re-order the output so that we
show file, line, and then the error message.
2015-12-15 14:48:38 -08:00
Jeff Squyres
a4a17c2836
travis: use "make -k" to see all failures
...
One of the criticisms of Travis on the call earlier today was that
when there's a compile failure, you really only see the *first*
compile failure. Then you fix that, resubmit, and 15-60 minutes
later, you see the *next* compile failure.
Per some discussion with @bosilca and @rhc54 this afternoon, use "make
-k", which will have "make" try to continue the build even after
compile failures. Hence, you'll be able to see many more compile
errors that just one at a time.
In some cases (e.g., if there's a typo in a top-level header file), it
will cause a bazillion lines of compile error output, but hopefully
that should be easy to spot / ignore.
2015-12-15 17:07:01 -05:00
Nathan Hjelm
c98086f028
Merge pull request #1223 from hjelmn/ib_use_srq
...
btl/openib: use only SRQ on ib by default
2015-12-15 14:04:19 -08:00
Nathan Hjelm
4992c22f4a
Merge pull request #1224 from hjelmn/osc_fixes
...
osc/rdma: fix bugs when running more than one process per node
2015-12-15 14:01:01 -08:00
Nathan Hjelm
0de9445fc7
osc/rdma: fix bugs when running more than one process per node
...
A previous commit updated the one-sided code to register the state
region only once. This created an issue when using the scratch lock
with fetching atomics. In this case on any rank that isn't local rank
0 the module->state_handle is NULL. This commit fixes the issue by
removing the scratch lock and using a fragment pointer instead.
Fixes open-mpi/ompi#1290
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2015-12-15 11:25:25 -07:00
Jeff Squyres
a2a5d650f9
Merge pull request #1180 from ggouaillardet/mpi_xxx_dup_fn
...
fortran: add missing MPI_xxx_DUP_FN bindings
2015-12-15 13:15:27 -05:00
Nathan Hjelm
00da520fd5
Merge pull request #1222 from hjelmn/vader_fix
...
btl/vader: do not attempt to munmap opal/shmem pointer
2015-12-15 09:06:50 -08:00
Nathan Hjelm
b24b3a4ae4
btl/openib: use only SRQ on ib by default
...
It was decided some time ago that there is no benefit to using any
per-peer receive queues on infiniband. At the time we decided not to
change the default but that objection has been dropped. This commit
changes the 128 message queue to use SRQ instead of PP. This has no
impact on iWarp which sets the default in a different way.
Closes open-mpi/ompi#1156
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2015-12-15 09:48:03 -07:00
Ryan Grant
5f9516eda8
Merge pull request #1221 from tkordenbrock/topic/btl.remove.PtlMDBind.result.check
...
btl-portals4: remove unnecessary PtlMDBind result check
2015-12-15 08:45:56 -08:00
Nathan Hjelm
60591ae753
btl/vader: do not attempt to munmap opal/shmem pointer
...
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2015-12-15 08:48:04 -07:00
Howard Pritchard
7a82174747
Merge pull request #1195 from hppritcha/topic/wlm_detect
...
support Cray nativized slurm environment
2015-12-15 07:58:53 -07:00
igor-ivanov
44060c94fd
Merge pull request #1207 from igor-ivanov/pr/contrib-pmix
...
contrib: Add bash script to measure performance
2015-12-15 17:24:45 +04:00
Gilles Gouaillardet
f0df2a7b2b
ompi: silence CID 1343322
2015-12-15 13:33:43 +09:00
Jeff Squyres
432301625a
Merge pull request #1205 from jsquyres/pr/travis
...
travis: add config file for travis-ci.org
2015-12-14 17:38:15 -05:00
Nathan Hjelm
139799f3c4
Merge pull request #1202 from artpol84/alltoall_fix
...
Fix MPI_Alltoall to support inter-communicators.
2015-12-14 14:33:23 -08:00
Nathan Hjelm
b7ba301310
Merge pull request #1165 from hjelmn/add_procs_group
...
ompi/group: release ompi_proc_t's at group destruction
2015-12-14 13:53:42 -08:00