Jithin Jose
bc4e8b7e73
Fix warnings in direct (pml-cm,mtl-ofi) build
...
Signed-off-by: Jithin Jose <jithin.jose@intel.com>
2015-07-29 15:49:37 -07:00
Edgar Gabriel
217dcca853
- the memory chunk that has to be allocated for the llapi_get_stripe function seems to have changed compared to earlier version. This implementation now follows the code snipplet from the man pages.
...
- implementation of file_get_size and set_size
2015-07-29 17:10:39 -05:00
yohann
6eba52a121
mtl/ofi: add missing return.
2015-07-29 14:14:34 -07:00
Howard Pritchard
569764cd98
Merge pull request #759 from nrgraham23/status_java_bindings
...
Java bindings for Status methods
2015-07-29 10:36:56 -06:00
rhc54
6c7875f701
Merge pull request #758 from rhc54/topic/coverity
...
Silence coverity warnings
2015-07-29 09:30:35 -07:00
Nathaniel Graham
efe69c89a7
Java bindings for Status methods
...
Includes java bindings for the MPI_STATUS_SET_ELEMENTS and
MPI_STATUS_SET_CANCELLED.
Signed-off-by: Nathaniel Graham <ngraham@lanl.gov>
2015-07-29 09:47:03 -06:00
Ralph Castain
023936e84b
Silence coverity warnings
2015-07-29 07:28:08 -07:00
Gilles Gouaillardet
83375bcc5c
fortran: optimize testall and waitall when MPI_STATUSES_IGNORE is used
2015-07-29 10:00:27 +09:00
Edgar Gabriel
a3327fe299
Merge pull request #756 from edgargabriel/pr/nb-sharedfp-splitcoll2
...
- make the split collective shared file pointer operations work
2015-07-28 19:53:27 -05:00
Edgar Gabriel
3780089ce0
clean up the usage of opal_output vs. printf
2015-07-28 18:27:31 -05:00
Howard Pritchard
377bad18bd
Merge pull request #747 from hppritcha/topic/ofi_progress_fix
...
mtl/ofi: don't inline ofi progress method
2015-07-28 09:42:01 -06:00
Edgar Gabriel
f09b834cab
remove the C++ interfaces for the new non-blocking collective I/O functions. They are not defined in MPI 3.1
2015-07-28 09:28:37 -05:00
Edgar Gabriel
824d488709
- make the split collective shared file pointer operations work
...
- minor code restructering in io/ompio required for that.
2015-07-28 09:05:05 -05:00
Gilles Gouaillardet
429bdf1af7
oob/tcp: fix a race condition when finalizing the oob/tcp component
2015-07-28 09:16:13 +09:00
Edgar Gabriel
e380f8c235
- fix the delete priority of the ompio component
...
- some application use MPI_File_delete as a collective function (e.g. IOR), which I think is not really covered by the standard. Right now, one process succeeds and theother ones return an error code. Fix that by not returning no error if the file that we try to delete does not exist anymore, to make these applications work.
2015-07-27 15:53:40 -05:00
Edgar Gabriel
3fb0614566
mark the request as ACTIVE
2015-07-27 12:43:45 -05:00
Edgar Gabriel
5e166c81a1
Merge pull request #745 from edgargabriel/pr/sharedfp-sm-logic3
...
Pr/sharedfp sm logic3
2015-07-27 12:04:53 -05:00
Edgar Gabriel
8932387cf2
Merge pull request #4 from jsquyres/edgargabriel-pr/sharedfp-sm-logic3
...
Commits on top of open-mpi/ompi#745
2015-07-27 10:45:07 -05:00
Howard Pritchard
f5c43c1185
mtl/ofi: retain inline progress function
...
Retain inline progress function for ofi
mtl, but have a non-inlined progress function
which is registered with the opal progress
mechanism.
@jithinjosepkl
I've bad news about the psm provider. I still notice
segfaults - not always - but frequently at finalize
when using the psm provider. I don't notice this
when using the sockets provider.
Signed-off-by: Howard Pritchard <howardp@lanl.gov>
2015-07-27 09:16:52 -06:00
Nathan Hjelm
579e43ffed
Merge pull request #750 from bosilca/topic/pvar_update
...
Topic/pvar update
2015-07-27 08:55:09 -06:00
Gilles Gouaillardet
9c77c6b66d
fortran: fix f08 bindings
...
only define the unique fortran symbol depending on
- CAPS
- PLAIN
- SINGLE_UNDERSCORE
- DOUBLE_UNDERSCORE
and bind the f08 symbol to the uniquely defined C symbol.
Use real data structures to make the code simpler.
(perl script written by Jeff)
2015-07-27 16:28:57 +09:00
Gilles Gouaillardet
318a1a40a4
coll/libnbc: ireduce_scatter_block
...
silence malloc(0) warning reported by Lisandro
2015-07-27 16:23:08 +09:00
Gilles Gouaillardet
7af5238595
f08: misc Makefile fixes
2015-07-27 16:19:44 +09:00
Mike Dubman
551d3428be
Merge pull request #748 from yosefe/topic/ikrit-dc-defaults-master
...
ikrit: set DC defaults.
2015-07-26 19:52:41 +03:00
George Bosilca
c03b3b135c
Don't allow multiple pvar with the same pvar_index.
...
Fix Cisco copyright.
2015-07-25 15:57:50 -04:00
Guillaume Papauré
98b6d65385
avoid use of non initialized variable
2015-07-25 15:29:32 -04:00
bosilca
5b9f59bb43
Merge pull request #738 from rolfv/pr/fix-msg-and-spaces
...
Fix arguments to error message, remove tabs and trailing spaces
2015-07-25 11:38:54 -04:00
Jeff Squyres
3e6694f7ea
sharedfp: whitespace cleanup
...
No code changes.
Replace tabs with spaces and do other whitespace cleanup (via emacs).
2015-07-25 05:46:37 -07:00
Jeff Squyres
868a84d4da
sharedfp: have sm_data->mutex always point to the right mutex
...
Even if the mutex is actually located in
sm_data->sm_offset_ptr->mutex, have sm_data->mutex point to it. This
avoids a few #if blocks that are otherwise identical.
2015-07-25 05:42:57 -07:00
Jeff Squyres
5e159feb5a
get_library_version: always use "X.Y.Z" version number format
...
Fix one last place where we would write only "X.Y" if Z was 0 (we now
always write all three X, Y, Z values, even if Z is zero).
2015-07-25 08:01:36 -04:00
Howard Pritchard
dd231870a2
Merge pull request #746 from nrgraham23/formatting_fixes
...
Formatting fixes for Java files.
2015-07-24 14:25:14 -06:00
yosefe
41f3b77e31
ikrit: set DC defaults.
2015-07-24 21:01:13 +03:00
Nathaniel Graham
f87c41e926
Fix a compile issue in MPI.java
...
A conflict was not fully resolved in the previous merge. This
fixes the issue that was created.
Signed-off-by: Nathaniel Graham <ngraham@lanl.gov>
2015-07-24 11:54:52 -06:00
Howard Pritchard
13bfb2baab
Merge pull request #744 from hppritcha/topic/help_lanl_admins
...
lanl: help out lanl admins
2015-07-24 11:48:17 -06:00
Nathaniel Graham
0d7a38552e
Formatting fixes for Java files.
...
Fixed tab indenting as well as some of the block comments
at the top of a few of the files.
Signed-off-by: Nathaniel Graham <ngraham@lanl.gov>
2015-07-24 11:02:13 -06:00
Howard Pritchard
5f14273e32
Merge pull request #743 from nrgraham23/java_win_name_bindings
...
Java bindings for window name get and set
2015-07-24 10:53:14 -06:00
Edgar Gabriel
4f85e0d833
add the configure logic to check for sem_open and sem_init.
...
Change the code to rely on HAVE_SEM_OPEN etc. instead of my internal macro.
2015-07-24 10:23:43 -05:00
Edgar Gabriel
d1d23054c6
rename the sm_offset structure to mca_sharedfp_sm_offset to obey to the Open MPI naming convention
2015-07-24 10:10:41 -05:00
Edgar Gabriel
c91cb67787
fix a bug in the unnamed semaphore section that was introduced when I tried to unify the named and unnamed semaphore logic.
2015-07-24 10:05:07 -05:00
Howard Pritchard
1631ad7d63
Merge pull request #740 from nrgraham23/environment_java_bindings
...
Java Environment Variable Bindings
2015-07-24 09:04:50 -06:00
Howard Pritchard
5eccba17af
lanl: help out lanl admins
...
LANL admins want platform files and *.conf
files so oblige them.
Signed-off-by: Howard Pritchard <howardp@lanl.gov>
2015-07-24 08:03:52 -07:00
Edgar Gabriel
57c301f25a
remove an erroneous free statement.
2015-07-24 09:44:27 -05:00
Ralph Castain
93f7a51275
Update the orte/system/opal_hotel test
2015-07-24 07:34:59 -07:00
Howard Pritchard
e92c282f78
Merge pull request #741 from hppritcha/topic/failure_to_launch
...
plm/alps: fix orted based launch failures.
2015-07-23 21:13:23 -06:00
Jeff Squyres
d4e665b89e
README: fix typo -- should be "PSM2"
2015-07-23 21:13:45 -04:00
Nathaniel Graham
2a156a1c2e
Java bindings for window name get and set
...
Includes bindings for MPI_WIN_GET_NAME and MPI_WIN_SET_NAME.
Signed-off-by: Nathaniel Graham <ngraham@lanl.gov>
2015-07-23 18:01:19 -06:00
Howard Pritchard
70096d3753
plm/alps: fix orted based launch failures.
...
Turns out that when one builds Open MPI with --disable-dlopen
for Cray, a whole bunch of cray specific libraries get linked
in to the orted executable. One of these is Cray PMI. The
Cray PMI has a ctor which, if run, causes job launches using
mpirun to fail. This commit suppresses the running of the
ctor and thus prevents failure to launch.
Signed-off-by: Howard Pritchard <howardp@lanl.gov>
2015-07-23 15:07:57 -07:00
Nathaniel Graham
a1b47a333a
Java Environment Variable Bindings
...
Added the bindings for MPI_GET_VERSION and MPI_GET_LIBRARY_VERSION.
Signed-off-by: Nathaniel Graham <ngraham@lanl.gov>
2015-07-23 14:52:01 -06:00
Rolf vandeVaart
d184f260ad
Update extensions section to include cuda
2015-07-23 15:38:44 -04:00
Jeff Squyres
df800286e4
Merge pull request #709 from avilcheslopez/master
...
Improving opal_pointer_array bounds checking.
2015-07-23 14:45:11 -04:00