Ralph Castain
4d34d30a97
Silence warning
...
This commit was SVN r27896.
2013-01-23 22:16:48 +00:00
Ralph Castain
c7fe108601
Cleanup a warning - if we are doing linkall and cannot find either static or dynamic libs, than that is clearly an unrecoverable error. Print a nice message and exit.
...
This commit was SVN r27895.
2013-01-23 22:16:32 +00:00
Jeff Squyres
6cd56c1e87
Fix an old bug: the project name in these variables should be upper
...
case.
Fixing this issue allows the following case to start working again:
./configure --disable-dlopen --with-hwloc=/path/to/some/external/hwloc ...
Without this fix, the wrapper compilers would include -lhwloc, but
would not include -L/path/..., so -lhwloc would not be found.
This commit was SVN r27894.
2013-01-23 22:09:20 +00:00
Jeff Squyres
52c27d1389
Sync NEWS with v1.6 branch.
...
This commit was SVN r27893.
2013-01-23 21:32:09 +00:00
Ralph Castain
6e2cabb87f
Remove duplicate code
...
This commit was SVN r27889.
2013-01-23 02:07:06 +00:00
Brian Barrett
4f41f5ce5b
OPAL_WRAPPER_EXTRA_CPPFLAGS is the wrong variable, want to set
...
WRAPPER_EXTRA_CPPFLAGS
This commit was SVN r27886.
2013-01-21 23:37:35 +00:00
Brian Barrett
05dc4431d9
Don't link orte into fortran in the dynamic case
...
This commit was SVN r27885.
2013-01-21 23:05:18 +00:00
Brian Barrett
14f4aa1198
Fix memory leak in nbc init
...
This commit was SVN r27884.
2013-01-21 22:45:59 +00:00
Brian Barrett
407714a85a
Fix a memory leak in the RDMA one-sided component. Thanks to Victor Vysotskiy
...
for letting us know about this one.
This commit was SVN r27883.
2013-01-21 22:45:37 +00:00
George Bosilca
8649b5eece
The patch from ticket #3469 adapted for the trunk.
...
This commit was SVN r27882.
2013-01-21 11:45:05 +00:00
George Bosilca
42753b4690
Make the TCP BTL really fail-safe. It now trigger the error callback on
...
all pending fragments when the destination goes down. This allows the PML
to recalibrate its behavior, either find an alternate route or just give up.
This commit was SVN r27881.
2013-01-21 11:41:08 +00:00
George Bosilca
6bdd2e063a
My understanding is that an MPI_WAIT() on an inactive request should
...
return the empty status (MPI 3.0 page 52 line 46).
This commit was SVN r27880.
2013-01-21 11:35:42 +00:00
Ralph Castain
a591fbf06f
Add initial support for dynamic allocations. At this time, only Slurm supports the new capability, which will be included in an upcoming release.
...
Add hooks for supporting dynamic allocation and deallocation to support application-driven requests and fault recovery operations.
This commit was SVN r27879.
2013-01-20 00:33:42 +00:00
Ralph Castain
e4673f3283
Add new job state
...
This commit was SVN r27878.
2013-01-20 00:30:27 +00:00
Ralph Castain
7aa80b984d
Add new test program
...
This commit was SVN r27877.
2013-01-20 00:29:45 +00:00
Ralph Castain
1a82bb0812
Update platform files
...
This commit was SVN r27876.
2013-01-20 00:29:07 +00:00
Ralph Castain
7102d7c5f7
ick - brain is fried. take that test out as it isnt needed on a regular basis
...
This commit was SVN r27875.
2013-01-19 14:48:31 +00:00
Ralph Castain
38786457cb
Add new test
...
This commit was SVN r27874.
2013-01-19 14:46:23 +00:00
George Bosilca
15b18cd2cf
Make CMA compile and run.
...
This commit was SVN r27873.
2013-01-19 14:27:54 +00:00
George Bosilca
d2281cc672
Remove the CMA related warnings.
...
This commit was SVN r27872.
2013-01-19 14:26:43 +00:00
Ralph Castain
e4d7d87ac7
Get make to respect V=0 - thanks Jeff
...
This commit was SVN r27871.
2013-01-19 14:26:37 +00:00
Ralph Castain
252ea297ff
Silence warnings
...
This commit was SVN r27870.
2013-01-19 09:11:17 +00:00
Matthias Jurenz
fd00910616
Changes to VT:
...
- library wrapping: Prevent calling dlerror, if the memory allocation wrappers are enabled. dlerror calls realloc which would ends up in an infinite recursion.
This commit was SVN r27869.
2013-01-18 16:29:06 +00:00
Ralph Castain
73387e50e2
Add missing variable def - thanks to Paul Hargrove for spotting.
...
This commit was SVN r27865.
2013-01-18 14:32:53 +00:00
George Bosilca
e69dc00460
Dont duplicate headers nor global variables.
...
This commit was SVN r27864.
2013-01-18 11:51:56 +00:00
Ralph Castain
c96cc2d5a0
In order to properly connect to debuggers like STAT, we need to get the hostname in its unstripped version for the MPIR_proctab. Unfortunately, we need a stripped version for Cray's alps launcher. So when we are stripping the hostname prefix, retain alias hostnames and add the ability to specify an alias to use in the proctab.
...
This commit was SVN r27863.
2013-01-18 05:00:05 +00:00
Rolf vandeVaart
f63c88701f
Improve CUDA GPU transfers over openib BTL. Use aynchronous copies.
...
This is RFC that was submitted in July and December of 2012.
This commit was SVN r27862.
2013-01-17 22:34:43 +00:00
Ralph Castain
92e297d1fa
Pack/unpack the disk and net stats so they get passed along
...
This commit was SVN r27844.
2013-01-16 21:54:48 +00:00
Samuel Gutierrez
cba06776f1
Fix copy and paste error in linux memory component debug output.
...
This commit was SVN r27842.
2013-01-16 18:27:57 +00:00
Ralph Castain
f29f1b731c
Extend the node statistics to include disk and network traffic data.
...
This commit was SVN r27834.
2013-01-15 22:42:36 +00:00
Ralph Castain
54266837e9
Remove use of param_find function as that function will be disappearing
...
This commit was SVN r27831.
2013-01-15 19:50:38 +00:00
Brian Barrett
579cf4adcd
After discussion with Jeff, don't do C++ inline assembly (there is a non-inline
...
version still avaiable for C++). This is yet another push to try to make
OPAL a C only interface...
This commit was SVN r27828.
2013-01-15 17:04:42 +00:00
Brian Barrett
a25ccd98c9
Fix bugs in both r27817 and r27821. For some reason, I removed the conditional
...
around OMPI_SETUP_MPI_FORTRAN in r27817 when removing the OPAL hacks for the
no-Fortran case. Then r27821 worked around a build issue caused by
r27817 in a sub-optimal way.
This commit was SVN r27826.
The following SVN revision numbers were found above:
r27817 --> open-mpi/ompi@fc3df11e08
r27821 --> open-mpi/ompi@0ede5be003
2013-01-15 16:10:24 +00:00
Jeff Squyres
0ede5be003
If we're not building the OMPI project, it's still necessary to set
...
OMPI_WANT_FORTRAN_BINDINGS to 0 so that all the Fortran tests that
examine that variable have a numeric value to compare against.
This commit was SVN r27821.
2013-01-15 15:27:50 +00:00
Ralph Castain
2379b7369f
Hey Jeff - AC_HELP_STRING takes *two* arguments, dude!
...
This commit was SVN r27820.
2013-01-15 15:25:58 +00:00
Brian Barrett
fc3df11e08
Remove the (only two) fortran constants from OPAL. The only places that
...
actually care if opal_pointer_array is limited to handle_max already passes
that in as the max_size during init, so don't need it there. The arch
constant was a bit more difficult, so pass that in during MPI init and
leave empty otherwise.
This is to help with the effort to allow building ompi against an external
opal or orte.
This commit was SVN r27817.
2013-01-15 01:27:36 +00:00
Ralph Castain
5b8de0b9f4
Ouch - opal_progress calls event_loop with a NO_BLOCK flag. So when run without progress threads, the ORTE tools were not blocking in the event lib as they should be. Avoid calling opal_progress inside ORTE by directly using the event_loop call instead of ORTE_WAIT_FOR_COMPLETION as parts of the OMPI layer are using that macro.
...
Thanks to George for spotting the problem.
This commit was SVN r27815.
2013-01-14 23:06:42 +00:00
Jeff Squyres
e30d9a2bfb
The "external" hwloc component didn't have the same fixes applied to
...
it that the others did: move the "I won!" code up into the POST_CONFIG
macro. Also, fix a long-standing typo when restoring the $CPPFLAGS (!).
This commit was SVN r27813.
2013-01-14 21:44:47 +00:00
Jeff Squyres
423208932e
HWLOC_DO_AM_CONDITIONALS must be run unconditionally.
...
This commit was SVN r27812.
2013-01-14 21:43:16 +00:00
Jeff Squyres
8b5276901a
Didn't mean to commit this change as part of r27806.
...
This commit was SVN r27807.
The following SVN revision numbers were found above:
r27806 --> open-mpi/ompi@f877248d5c
2013-01-14 16:36:20 +00:00
Jeff Squyres
f877248d5c
Remove some generated files
...
This commit was SVN r27806.
2013-01-14 16:32:57 +00:00
Jeff Squyres
c17ec83de3
Add some post-v1.5.1 release hwloc bug fixes
...
This commit was SVN r27805.
2013-01-14 16:25:21 +00:00
Rolf vandeVaart
df0616ecfb
Update script to help track changes between sm and smcuda BTL.
...
This commit was SVN r27804.
2013-01-14 14:43:37 +00:00
Rolf vandeVaart
a07a4bb3f7
Update smcuda to match recent changes in sm BTL.
...
This commit was SVN r27803.
2013-01-14 14:42:19 +00:00
Rolf vandeVaart
34d1f0a585
Add some comments to the #ifdefs for clarity. No functional changes.
...
This commit was SVN r27802.
2013-01-13 16:08:48 +00:00
Alex Mikheev
344d407ed4
fixed compilation warning
...
always send signalled when BTL_OPENIB_FAILOVER is defined
This commit was SVN r27801.
2013-01-13 10:11:03 +00:00
Jeff Squyres
c7cb363da9
Remove some more generated files.
...
This commit was SVN r27800.
2013-01-12 03:30:43 +00:00
Jeff Squyres
4d6f026941
Fix a typo.
...
This commit was SVN r27799.
2013-01-12 03:30:29 +00:00
Ralph Castain
4d43585a1e
Cleanup new hwloc install - remove build products that were accidentally included in the commit, remove non-existent file from Makefile.am
...
This commit was SVN r27798.
2013-01-12 03:21:53 +00:00
Jeff Squyres
3ce170d463
Update the embedded hwloc from v1.4.2 to v1.5.1.
...
This commit was SVN r27797.
2013-01-12 02:08:04 +00:00