Jeff Squyres
596557e61b
Fortran: update a comment
...
Split the list of subroutines into cases #1 and #2 , just for clarity.
2015-08-31 03:10:09 -07:00
rhc54
c84335804c
Merge pull request #844 from rhc54/topic/updatepmix
...
Sync with PMIx tarball
2015-08-30 21:15:57 -07:00
Ralph Castain
bcabd1e282
Sync with PMIx tarball, bringing across the warning fixes pointed out by Gilles
2015-08-30 21:13:55 -07:00
Gilles Gouaillardet
21642a2407
osc: do not cast way the const modifier when this is not necessary
...
update the osc framework and mpi c bindings
2015-08-31 10:34:05 +09:00
Gilles Gouaillardet
21b1e7f8c5
mpi conformance: fix prototypes
...
- MPI_Compare_and_swap
- MPI_Fetch_and_op
- MPI_Raccumulate
- MPI_Win_detach
Thanks to Michael Knobloch and Takahiro Kawashima for bringing this
to our attention
2015-08-31 10:34:05 +09:00
Gilles Gouaillardet
7e6a213465
pmix: fix compilation error
...
compilation failed because of missing prototypes when configure'd with --enable-debug --enable-picky on a CentOS 7 box
2015-08-31 10:33:13 +09:00
rhc54
51a8a0f5d7
Merge pull request #842 from rhc54/topic/smfix
...
Fix shared memory operations by resolving local peers
2015-08-30 14:49:43 -07:00
Ralph Castain
b0d7564400
Sync to PMIx 1.1 - do not check pmix version when making connections
2015-08-30 12:15:30 -07:00
Ralph Castain
38ba54366c
Fix shared memory operations by resolving local peers
2015-08-30 12:07:14 -07:00
rhc54
305dc5317b
Merge pull request #841 from rhc54/topic/cov
...
Cleanup Coverity issues
2015-08-30 01:49:47 -07:00
Ralph Castain
0d5814b5ca
Cleanup Coverity issues
2015-08-29 21:19:27 -07:00
Ralph Castain
3cab860a01
Some cleanups - still some errors that impact shared memory operations
2015-08-29 18:11:11 -07:00
Ralph Castain
1d71037139
Update some APIs
2015-08-29 17:26:32 -07:00
Ralph Castain
79827ceaa8
Remove stale directory
2015-08-29 17:15:17 -07:00
rhc54
b32ef3514c
Merge pull request #775 from rhc54/topic/pmix2
...
Integrate PMIx 1.0 into OMPI master
2015-08-29 16:51:11 -07:00
Ralph Castain
cf6137b530
Integrate PMIx 1.0 with OMPI.
...
Bring Slurm PMI-1 component online
Bring the s2 component online
Little cleanup - let the various PMIx modules set the process name during init, and then just raise it up to the ORTE level. Required as the different PMI environments all pass the jobid in different ways.
Bring the OMPI pubsub/pmi component online
Get comm_spawn working again
Ensure we always provide a cpuset, even if it is NULL
pmix/cray: adjust cray pmix component for pmix
Make changes so cray pmix can work within the integrated
ompi/pmix framework.
Bring singletons back online. Implement the comm_spawn operation using pmix - not tested yet
Cleanup comm_spawn - procs now starting, error in connect_accept
Complete integration
2015-08-29 16:04:10 -07:00
Jeff Squyres
447eb4238a
unpack_ooo: fix empty initializer
2015-08-29 04:57:02 -07:00
Jeff Squyres
d17497b4af
Merge pull request #835 from Zhiming-Wang/master
...
Correct the wrong "Name Binding" of functions
2015-08-28 06:38:10 -04:00
Zhi Ming Wang
c8d4751ae6
Correct the wrong "Name Binding" of functions
2015-08-28 03:28:09 -04:00
rhc54
0a9fa494c8
Merge pull request #837 from rhc54/topic/listener
...
Only start a listener for processes that will actually receive connec…
2015-08-27 17:46:44 -07:00
Jeff Squyres
556c32e1d1
ompi_mpi_abort.c: use _exit(), not exit()
...
In an abort situation, just bail out immediately -- don't try to
invoke any atexit()/on_exit()-registered functions.
This is similar rationale to
open-mpi/ompi@17846411c3 .
2015-08-27 17:08:25 -07:00
Ralph Castain
89c80b2294
Only start a listener for processes that will actually receive connection requests. Tools such as orte-submit always initiate connections and thus do not need to start a listener.
2015-08-27 16:41:00 -07:00
Edgar Gabriel
10e3ac4cd5
Merge pull request #834 from edgargabriel/topic/sharedfp-individual-merge-fix
...
Topic/sharedfp individual merge fix
2015-08-26 13:02:33 -05:00
Edgar Gabriel
f214ccf499
fix the merge algorithm in the individual sharedfp component, which could
...
lead to file inconsistency in case of identical timestamps
Also fixes a potential buffer size problem.
2015-08-26 11:22:54 -05:00
Edgar Gabriel
423114e168
minor formatting fix.
2015-08-26 11:20:46 -05:00
Nathan Hjelm
f451876058
Merge pull request #825 from hjelmn/white_space_purge
...
periodic trailing whitespace purge
2015-08-25 19:23:52 -06:00
Jeff Squyres
ea935df632
test Makefile.am: fix flags
...
WRAPPER_EXTRA_LDFLAGS is both no longer used, and even if we fixed to
use the new names (i.e., <PACKAGE>_WRAPPER_EXTRA_LDFLAGS), it contains
a token that will not be understandable in Makefile.ams: @{libdir}.
Hence, update all instances to use <PACKAGE>_PKG_CONFIG_LDFLAGS, which
does not contain the @{libdir} token. See comment in
opal_setup_wrappers.m4 for an explanation.
2015-08-25 14:04:51 -07:00
Jeff Squyres
1fdc5a5e57
Merge pull request #832 from jsquyres/pr/fortran-sizeof-fix
...
fortran sizeof fixes
2015-08-25 10:57:53 -04:00
Todd Kordenbrock
25c48b96bb
Merge pull request #819 from tkordenbrock/allow-atomics-upto-max_fetch_atomic_size
...
osc-portals4: allow atomic ops on datatypes that are max_fetch_atomic_size bytes in length
2015-08-25 09:25:27 -05:00
Edgar Gabriel
70078175ee
fix coverty warning 72107
2015-08-25 09:23:37 -05:00
Edgar Gabriel
a73f9470e0
fix coverty warning 1269829
2015-08-25 09:22:48 -05:00
Jeff Squyres
2cfdeff38d
Fortran: these lines should not be commented out
2015-08-25 07:13:52 -07:00
Jeff Squyres
42a761e052
Fortran: remove dead Makefile.am code
2015-08-25 07:13:34 -07:00
Jeff Squyres
93708af013
ompi_setup_mpi_fortran.m4: only set BUILD_SIZEOF if happy=1
...
Only set OMPI_FORTRAN_BUILD_SIZEOF to 1 if $ompi_fortran_happy is also
1 (i.e., we're building the Fortran interface). This prevents
building [p]size_f.f90 and trying to compile it if there is no Fortran
compiler, for example.
2015-08-25 07:12:18 -07:00
Jeff Squyres
e2124c61fe
README: minor re-flowing on extra-long lines
...
No other content changes; just re-flowing of long lines.
2015-08-25 09:53:47 -04:00
Edgar Gabriel
6f2e8d2073
last nights coverty fix introduced a new coverty complain. This commit tries to fix the new complain by coverty.
2015-08-25 08:46:38 -05:00
Mike Dubman
9023af5c20
Merge pull request #769 from igor-ivanov/pr/oshmem-man
...
PR/oshmem man pages
2015-08-25 15:52:18 +03:00
Igor Ivanov
5b277f0069
oshmem: Add man related files into gitignore
...
Signed-off-by: Igor Ivanov <Igor.Ivanov@itseez.com>
2015-08-25 13:04:44 +03:00
Igor Ivanov
ea7c86c9b4
oshmem: Add man3 pages
...
These man pages to OpenSHMEM API are received from openshmem.org
and ported with minimum modifications.
Thanks Tony Curtis for sharing man files.
Signed-off-by: Igor Ivanov <Igor.Ivanov@itseez.com>
2015-08-25 12:52:35 +03:00
Igor Ivanov
e46e04792b
oshmem: Move help file for oshmem api one level up to
...
meet ompi structure
Signed-off-by: Igor Ivanov <Igor.Ivanov@itseez.com>
2015-08-25 12:52:34 +03:00
Nathan Hjelm
d6b00663eb
Merge pull request #826 from hjelmn/openib_thread_fix
...
btl/openib: add missing lock calls
2015-08-24 14:08:59 -06:00
Edgar Gabriel
db2d37ad93
correctly free some arrays in case of an error. This fixes a whole bunch of coverty warnings.
2015-08-24 14:13:37 -05:00
Nathan Hjelm
8205d79819
btl/openib: add missing lock calls
...
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2015-08-24 12:21:49 -06:00
Nathan Hjelm
156ce6af21
periodic whitespace purge
...
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2015-08-24 09:32:33 -06:00
Nathan Hjelm
b4fcd3897e
Simplify whitespace purge script a little.
...
Do not need to test with -f. If directories ever show up in git
ls-files (unlikely) their mime type is application/x-directory which
will fail the test ${file::4} == text check.
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2015-08-24 09:30:46 -06:00
Nathan Hjelm
92ec9ca2bb
update whitespace purge script to skip all non-text files
...
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2015-08-24 09:24:37 -06:00
Edgar Gabriel
58bd0c76b8
fix coverty warning CID 1317091 (properly freeing variables in case of an error)
2015-08-24 08:40:10 -05:00
Howard Pritchard
eb25c006eb
Merge pull request #822 from nrgraham23/java_garbage_collection_bugfix
...
Java garbage collection bugfix
2015-08-22 14:58:01 -06:00
Jeff Squyres
7217f37092
nightly tarball: only save 7 days worth of nightly build trees
...
This should help alleviate running out of disk space on the IU build
server.
2015-08-22 03:19:44 -07:00
Jeff Squyres
0f3a3e52ba
gen-mpi-sizeof: minor style change
...
Suggested by Paul Hargrove.
2015-08-22 03:07:44 -07:00