Joshua Hursey
29b49351af
ras/lsf: Fix affinity for MPMD jobs running under LSF
2016-04-22 11:18:34 -05:00
Ralph Castain
c2c59db49c
Add Mark Santcroos to AUTHORS - welcome, Mark!
2016-04-21 10:54:40 -07:00
Jeff Squyres
5892020238
Merge pull request #1568 from jsquyres/pr/make-symbol-check-only-on-git-clones
...
Makefile.am: only check for common symbols on dev builds
2016-04-20 17:13:25 -04:00
Jeff Squyres
62c45e4a09
Makefile.am: only check for common symbols on dev builds
...
Only run "find_common_syms" in the install-exec-hook when a .git
directory is present in the source dir.
Signed-off-by: Jeff Squyres <jsquyres@cisco.com>
2016-04-20 12:58:16 -07:00
Jeff Squyres
68c1a5eb6c
Merge pull request #1567 from jsquyres/pr/fix-ompi-to-opal-name-conversion
...
m4: rename OMPI_SUMMARY_* macros to OPAL_SUMMARY_*
2016-04-20 13:10:06 -04:00
Nathan Hjelm
a40018c639
Merge pull request #1566 from hjelmn/new_hooks_update
...
memory/patcher: do not hook madvise if the syscall doesn't exist
2016-04-20 10:35:44 -06:00
Jeff Squyres
6800ef9ec0
m4: rename OMPI_SUMMARY_* macros to OPAL_SUMMARY_*
...
These macros should really be named OPAL_SUMMARY_*; they're used in
all projects, and therefore should be in the lowest later project (OPAL).
Signed-off-by: Jeff Squyres <jsquyres@cisco.com>
2016-04-20 08:40:00 -07:00
Nathan Hjelm
db854c368a
memory/patcher: do not hook madvise if the syscall doesn't exist
...
Fixes open-mpi/ompi#1565
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2016-04-20 09:18:31 -06:00
Joshua Ladd
0d5a57d9d3
Merge pull request #1558 from vspetrov/hcoll_complex_dtype_support
...
Adds mapping to hcoll complex data type
2016-04-20 08:35:33 -04:00
Gilles Gouaillardet
490b538ad6
ompi/datatype: fix MPI_LONG_LONG_INT type name
...
MPI_LONG_LONG_INT is a named predefined datatype, so its name is now MPI_LONG_LONG_INT
MPI_LONG_LONG is a synonym of MPI_LONG_LONG_INT, and its name is also MPI_LONG_LONG_INT
2016-04-20 09:34:20 +09:00
Nathan Hjelm
fdd1ff7c29
Merge pull request #1562 from hjelmn/opal_coverity
...
mca/base: fix coverity issue
2016-04-19 14:29:05 -06:00
Nathan Hjelm
3f15d442de
Merge pull request #1561 from hjelmn/mpool_rewrite
...
rcache/base: add missing file to tarball
2016-04-19 12:00:06 -06:00
Nathan Hjelm
b3abd5380b
Merge pull request #1560 from hjelmn/new_hooks_update
...
Patcher hooks bug fixes
2016-04-19 11:39:30 -06:00
Nathan Hjelm
16c28399cd
rcache/base: add missing file to tarball
...
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2016-04-19 11:03:38 -06:00
Nathan Hjelm
d981a9fc7d
patcher/overwrite: fix compile error on x86
...
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2016-04-19 10:16:39 -06:00
Nathan Hjelm
5bc9d9d1f8
patcher/linux: fix compiler warnings
...
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2016-04-19 10:16:20 -06:00
Nathan Hjelm
1147fb3dd1
patcher/linux: ensure component is only enabled on Linux
...
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2016-04-19 10:16:00 -06:00
Valentin Petrov
21f1c572c0
Adds mapping to hcoll complex dte
2016-04-19 14:14:28 +03:00
Nathan Hjelm
178c97b406
Merge pull request #1557 from hjelmn/new_hooks_update
...
memory/patcher: munmap hook could be called from within a malloc() implementation
2016-04-18 17:29:05 -06:00
Nathan Hjelm
a8e90e8796
memory/patcher: munmap hook could be called from within a malloc() implementation
...
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2016-04-18 15:00:07 -06:00
Nathan Hjelm
95c06cf959
Merge pull request #1556 from hjelmn/opal_coverity
...
memory/patcher: fix coverity warning
2016-04-18 14:55:28 -06:00
Joshua Ladd
1c6218804b
Merge pull request #1542 from igor-ivanov/pr/oshmem-spec1.3
...
Pr/oshmem spec1.3
2016-04-18 15:22:48 -04:00
Nathan Hjelm
7f271171f6
memory/patcher: fix coverity warning
...
Fix CID 1358512: Error handling issues (NEGATIVE_RETURNS):
C libraries usually handle read (-1, ...) fine but it is safer to
avoid calling read with a negative handle. Added negative file
descriptor check.
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2016-04-18 11:29:20 -06:00
Igor Ivanov
75050b44a2
oshmem: Align OSHMEM API with spec v1.3 (extension api changes)
...
openshmem.org specification does not mention about extension api
but there is an agreemnet to do these changes for related ex api too.
see
Annex G:
Version 1.3
Added const to every read-only pointer argument
2016-04-18 19:38:16 +03:00
Igor Ivanov
157f81b699
oshmem: Align OSHMEM API with spec v1.3 (Added const to every read-only pointer argument)
...
Annex G:
Version 1.3
Added const to every read-only pointer argument
2016-04-18 19:25:31 +03:00
Igor Ivanov
c02d0b7161
oshmem: Align OSHMEM API with spec v1.3 (shmem_lock change signature)
...
Annex G:
Version 1.3
Added volatile to remotely accessible pointer argument in
SHMEM_LOCK
See Sections 8.9.1
2016-04-18 19:25:18 +03:00
Igor Ivanov
a52b0797fc
oshmem: Align OSHMEM API with spec v1.3 (shmem_wait change signature)
...
Annex G:
Version 1.3
Added volatile to remotely accessible pointer argument in SHMEM_WAIT
See Sections 8.7.1
2016-04-18 19:24:55 +03:00
Gilles Gouaillardet
d96919638f
pmix: remote autogenerated file and update .gitignore
...
removed: opal/mca/pmix/pmix114/pmix/src/include/private/autogen/config.h.in
2016-04-18 12:57:41 +09:00
rhc54
2be790447a
Merge pull request #1554 from rhc54/topic/114update
...
Roll to PMIx 1.1.4rc2 - replaces some code that was incorrectly remov…
2016-04-16 19:35:38 -07:00
Ralph Castain
b009e58d25
Roll to PMIx 1.1.4rc2 - replaces some code that was incorrectly removed in prior update
2016-04-16 18:24:24 -07:00
rhc54
8cce6df688
Merge pull request #1553 from rhc54/topic/114update
...
Update to official PMIx 1.1.4rc1
2016-04-16 17:31:19 -07:00
Ralph Castain
8ff114e668
Update to official PMIx 1.1.4rc1
2016-04-15 21:47:46 -07:00
rhc54
fde5183f90
Merge pull request #1550 from rhc54/topic/jeff
...
Per request from Jeff, aggregate all help messages during MPI_Init th…
2016-04-15 16:50:13 -07:00
Ralph Castain
7829fbdc29
Per request from Jeff, aggregate all help messages during MPI_Init thru MPI_Finalize as long as the RTE is available
2016-04-15 13:37:22 -07:00
rhc54
6b38c0e1ef
Merge pull request #1548 from rhc54/topic/pmix114
...
Roll to PMIx 1.1.4rc1 and remove the PMIx 1.2.0 directory...
2016-04-15 12:55:15 -07:00
Ralph Castain
449ec41532
Roll to PMIx 1.1.4rc1 and remove the PMIx 1.2.0 directory as the community has decided to not do that release version. This incorporates a number of bug fixes that have been identified and repaired in the PMIx and OMPI code bases. Also includes several minor corrections to the PMIx code so it now supports run-thru without hanging on collectives involving a process that exits
2016-04-15 10:11:11 -07:00
KAWASHIMA Takahiro
e854404570
fortran: Change the line order of #pragma
...
No code change.
These lines were introduced in my recent commit 17d32ac.
I had a editing mistake and the order is different from
other lines/files.
2016-04-15 12:49:03 +09:00
Nathan Hjelm
3245428e82
Merge pull request #1535 from kawashima-fj/pr/osc-pt2pt-header-fix
...
osc/pt2pt: Fix a struct name typo
2016-04-14 15:55:25 -06:00
Jeff Squyres
4566286b9a
Merge pull request #1538 from kawashima-fj/pr/fortran-binding-fix
...
fortran: Fix many Fortran binding bugs
2016-04-14 17:18:59 -04:00
Nathan Hjelm
330302c4b4
Merge pull request #1534 from kawashima-fj/pr/parallel-rma-fix
...
osc/pt2pt: Fix tag conflicts on parallel RMA communications
2016-04-14 15:13:32 -06:00
Jeff Squyres
fdf33674b3
Merge pull request #1532 from kmroz/wip-hindexed-cleanup-1
...
romio,java: cleanup deprecated hindexed call
2016-04-14 17:07:31 -04:00
Jeff Squyres
2374d8fcf7
Merge pull request #1536 from kawashima-fj/pr/inplace-fix
...
mpi/c, mpi/fortran: Fix `MPI_IN_PLACE`-related bugs
2016-04-14 15:56:55 -04:00
Nathan Hjelm
b4e5b5c09e
Merge pull request #1531 from hjelmn/bml
...
bml: always enable the bml
2016-04-14 10:22:33 -06:00
Nathan Hjelm
4d9c047f04
Merge pull request #1546 from hjelmn/mpool_rewrite
...
rcache: add missing file
2016-04-14 10:22:09 -06:00
Nathan Hjelm
9046424be5
rcache: add missing file
...
Fixes #1545
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2016-04-14 09:21:09 -06:00
rhc54
d76f0ba2a8
Merge pull request #1543 from rhc54/topic/oversub
...
Ensure that we exit with a non-zero status when oversubscribe fails
2016-04-14 07:11:24 -07:00
Ralph Castain
4b3995dd27
Trivial change to silence warning
2016-04-14 05:54:02 -07:00
Ralph Castain
1fa236b26c
Ensure that we exit with a non-zero status when oversubscribe fails
2016-04-14 05:51:10 -07:00
Nathan Hjelm
1e6b4f2f55
Merge pull request #1495 from hjelmn/new_hooks
...
Add new patcher memory hooks
2016-04-13 18:19:23 -06:00
Nathan Hjelm
c2b6fbb124
opal/memory: move initialization to first rcache creation
...
Because of the removal of the linux memory component it is no longer
necessary to initialize the memory component in opal_init(). This
commit moves the initialization to the creation of the first rcache
component.
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2016-04-13 17:21:46 -06:00