Ralph Castain
6829e192ad
Okay, that's it - trash it
2015-07-01 05:27:30 -05:00
Nathaniel Graham
bb5699e912
ompi/java: add MPI_Rget and MPI_Rput java bindings
...
Wrote tests for ompi tests, but will commit later.
Signed-off-by: Nathaniel Graham <ngraham@lanl.gov>
2015-06-30 12:05:59 -06:00
rhc54
c8730b56e8
Merge pull request #683 from rhc54/topic/omp
...
Update the OMP support per request from IBM and LLNL
2015-06-30 11:08:24 -05:00
Ralph Castain
6cd3ccd305
Update the OMP support per request from IBM and LLNL
2015-06-30 10:24:34 -05:00
Gilles Gouaillardet
c4025f55a4
mpi_f08: add MPI_Type_size_x and misc PMPI_xxx bindings
2015-06-30 16:31:14 +09:00
Gilles Gouaillardet
18fd30a173
mpi_f08: fix MPI_FREE_MEM binding
2015-06-30 14:19:50 +09:00
Gilles Gouaillardet
13950c3ec1
mpi_f08: fix MPI_WIN_{ATTACH,DETACH} bindings
...
fixes INTENT from open-mpi/ompi@9600e2bc63
2015-06-30 12:28:23 +09:00
Gilles Gouaillardet
86bbdd2ebe
mpi_f08: fix MPI_COMM_SPAWN_MULTIPLE binding
2015-06-30 11:47:45 +09:00
Gilles Gouaillardet
a4cc83f4f7
mpiext/affinity: fix missing function type
2015-06-30 09:37:27 +09:00
rhc54
d4a1744d4d
Merge pull request #681 from rhc54/configure
...
Ensure we always set sizeof_bool
2015-06-29 16:38:42 -05:00
MPI Team
34f7e30158
openmpi-nightly-tarball: fix typo
...
The branch name is "v2.x", not "2.x".
2015-06-29 17:04:06 -04:00
Ralph Castain
005248bb4e
When building --no-ompi, we don't run setup_cxx and hence sizeof_bool never gets set. So set it in configure.ac so everyone always has it
...
Check for sizeof(_Bool) so we don't need the C++ compiler
2015-06-29 15:23:12 -05:00
Ralph Castain
a58171a974
Add some debug
2015-06-29 14:51:41 -05:00
Rolf vandeVaart
dfa4b5e474
Merge pull request #680 from rolfv/pr/add-cuda-macro
...
Add a macro to indicate CUDA-aware support
2015-06-29 14:24:19 -04:00
Mike Dubman
8a985cd2bd
Merge pull request #679 from alinask/topic/add_vendor_part_id_mlnx
...
openib btl: added a new vendor_part_id for Mellanox ConnectX4-LX.
2015-06-29 21:19:42 +03:00
Jeff Squyres
f6882a85bb
mpiext_affinity_str.c: minor stylistic updates
...
No real functional changes:
* Reduce #if's a little -- have a single "no hwloc" and "hwloc"
section.
* Make a common subroutine (no_hwloc_support()) for when we don't have
any hwloc support
2015-06-29 09:36:10 -07:00
Jeff Squyres
fc69c0be24
mpi_f08: fix MPI_BUFFER_DETACH binding
2015-06-29 09:22:30 -07:00
Rolf vandeVaart
e1983ff46a
Add a macro to indicate CUDA-aware support
2015-06-29 12:08:27 -04:00
Jeff Squyres
91d3b5f555
errcode.h: fix typo: errnum, not errno
...
Thanks to Åke Sandgren for pointing out the error.
2015-06-29 08:32:46 -07:00
Alina Sklarevich
27797654db
openib btl: added a new vendor_part_id for Mellanox ConnectX4-LX.
2015-06-29 13:50:43 +03:00
Gilles Gouaillardet
6994d742fd
mpiext/affinity: #if OPAL_HAVE_HWLOC most parts of the code
...
that allow this extension to compile if configure'd with --without-hwloc
2015-06-29 09:54:03 +09:00
Gilles Gouaillardet
e0dd9bd2e7
Fix java bindings disaster
...
that commit fixes :
- open-mpi/ompi@224f97b009
- open-mpi/ompi@ade7de549c
- open-mpi/ompi@0836344673
- open-mpi/ompi@7e0581c853
- open-mpi/ompi@d948a43993
2015-06-29 09:51:36 +09:00
rhc54
6e19505028
Merge pull request #678 from rhc54/topic/hwloc
...
Now that it has been officially released, update the embedded HWLOC to 1.11.0
2015-06-28 14:45:50 -07:00
Ralph Castain
75ceec663a
Now that it has been officially released, update the embedded HWLOC to 1.11.0
2015-06-28 14:07:45 -07:00
rhc54
8a5e1611ab
Merge pull request #675 from rhc54/topic/ompi
...
Add new component to support OpenMP envars per request from IBM and LLNL
2015-06-27 19:00:20 -07:00
Ralph Castain
a4557d4ed2
Add new component to support OpenMP envars per request from IBM and LLNL
2015-06-27 17:57:04 -07:00
Gilles Gouaillardet
d948a43993
java: fix typo in MPI_Win_attach binding
2015-06-28 09:27:19 +09:00
rhc54
628364a550
Merge pull request #674 from rhc54/topic/oob
...
Protect the oob/tcp component from port scanners
2015-06-26 04:43:47 -07:00
Ralph Castain
4352123c26
Protect the oob/tcp component from port scanners
2015-06-26 01:40:57 -07:00
Gilles Gouaillardet
98bf02485d
fortran: add Fortran 2008 bindings for attr_fn (MPI_COMM_DUP_FN and friends)
...
Fixes open-mpi/ompi#460
2015-06-26 15:21:30 +09:00
Gilles Gouaillardet
e701bf35cc
MPI_Win_{get,set}_info : add man pages
2015-06-26 15:14:25 +09:00
Gilles Gouaillardet
6e2951e8d7
MPI_Win_{attach,detach} : add man pages
2015-06-26 15:14:25 +09:00
Gilles Gouaillardet
f7bbad96be
MPI_Win_create_dynamic : add man page
2015-06-26 15:14:24 +09:00
Gilles Gouaillardet
7e0581c853
MPI_Win_{get,set}_info : add Java bindings
2015-06-26 15:10:15 +09:00
Gilles Gouaillardet
0836344673
MPI_Win_{attach,detach} : add Java bindings
2015-06-26 15:10:14 +09:00
Gilles Gouaillardet
ade7de549c
MPI_Win_create_dynamic : add Java bindings
2015-06-26 15:10:14 +09:00
Ralph Castain
2fa8167383
Remove manpages when doing distclean in the OMPI extensions area
2015-06-25 21:01:17 -07:00
Jeff Squyres
13425e759c
bml r2: very minor cleanups
...
Delete stale comments, use C99 struct initialization.
2015-06-25 15:54:16 -07:00
Rolf vandeVaart
5aa11a2c9f
Fix library name
2015-06-25 18:07:01 -04:00
Rolf vandeVaart
2750a6e237
Fix filename name
2015-06-25 17:41:44 -04:00
Rolf vandeVaart
995723ca6f
Fix compilation of cuda extensions
...
Fix compilation
2015-06-25 17:19:14 -04:00
bureddy
c78b8e9b8e
Merge pull request #664 from bureddy/master
...
powerpc: update mem barrier instructions
2015-06-25 14:09:49 -07:00
rhc54
d01f37c063
Merge pull request #667 from rhc54/topic/cudaext
...
Add CUDA MPI extension for Rolf - because @jsquyres said it was OKAY
2015-06-25 13:41:54 -07:00
Jeff Squyres
a172bd161e
usnic: switch to use the new libfabric common library
...
The usnic BTL configure.m4 no longer needs to OPAL_CHECK_LIBFABRIC; it
just uses the results from opal/mca/common/libfabric's configure.m4.
We also now don't need to link against libfabric -- they just link
against the opal_common_libfabric library.
2015-06-25 13:33:15 -07:00
Ralph Castain
265cd14f60
Purge whitespace
2015-06-25 13:27:56 -07:00
Ralph Castain
8d128fe090
Remove the non-null attributes from the cmd_line parser as this isn't something we can guarantee, and the optimization isn't worth the potential for error
2015-06-25 13:26:20 -07:00
Ralph Castain
a390a8f5ef
Add a CUDA MPI extension to provide the MPIx_CUDA_SUPPORT macro
2015-06-25 13:07:35 -07:00
rhc54
8b62b63786
Merge pull request #666 from rhc54/topic/libfab
...
Add a common/libfabric component
2015-06-25 12:46:34 -07:00
rhc54
5e6670343e
Merge pull request #673 from jsquyres/pr/mpi-extension-defaults
...
MPI extensions: build extensions by default
2015-06-25 12:38:26 -07:00
Jeff Squyres
fca193d316
MPI extensions: build extensions by default
...
* affinity: will build unless disabled.
* cr: will build if FT is enabled, unless it is disabled. It will
also complain/abort if you --with-mpi-ext=cr, but FT is disabled.
* example: will only build if --with-mpi-ext=example (and .ompi_ignore
is removed)
2015-06-25 11:28:58 -07:00