Ralph Castain
586f5b8bf5
Add missing includes per Greg Koenig
...
This commit was SVN r23546.
2010-08-03 17:30:59 +00:00
Ralph Castain
94f046e7f3
Fix an "oops" where we missed some instances of a name change. Thanks to Greg Koenig for spotting it!
...
This commit was SVN r23545.
2010-08-03 16:36:08 +00:00
Shiqing Fan
714883d472
A better way to make this work with VS 2010.
...
This commit was SVN r23544.
2010-08-03 09:06:50 +00:00
Shiqing Fan
a096cc9082
it's not a component for Windows, so get rid of the Windows support files.
...
This commit was SVN r23543.
2010-08-02 17:12:40 +00:00
Mike Dubman
59be1b1c15
updated with fca component info
...
This commit was SVN r23541.
2010-08-02 12:21:29 +00:00
Shiqing Fan
e822f465b5
Remove a bunch of warnings due to the new POSIX supplement in VS 2010.
...
This commit was SVN r23540.
2010-08-02 12:16:29 +00:00
Mike Dubman
7cbe9b43c2
initial release of Voltaire FCA (fabric collective accelerator) collective component
...
- compatible with FCA v1.2
This commit was SVN r23539.
2010-08-02 11:25:53 +00:00
Shiqing Fan
3ef2be67b9
Add search paths for VS 2010.
...
This commit was SVN r23538.
2010-08-02 10:09:23 +00:00
Ralph Castain
8ccd14d508
Correct the -h output to reflect that --bind-to-none is the default behavior
...
This commit was SVN r23537.
2010-08-01 22:31:34 +00:00
Josh Hursey
01fbb729e3
Need to get the nidmap so that the apps have something to look at for wireup.
...
Without this we get errors like the following since the nidmap is empty in the apps:
[[13094,1],1] ORTE_ERROR_LOG: Not found in file ess_env_module.c at line 234
[[13094,1],1] ORTE_ERROR_LOG: Not found in file ess_env_module.c at line 281
This commit was SVN r23536.
2010-07-31 16:25:13 +00:00
Josh Hursey
ba7e94dd89
Some relatively minor C/R related cleanup
...
* Fix a configure warning for checking --enable-ft-thread
* In hnp and orted ErrMgr components check to see if other components have already recovered this process before trying to recover it again.
* Fix 'npernode' for restarting using the resilient rmaps component
* export ompi_info_set, so that internal functionality can use it.
This commit was SVN r23535.
2010-07-30 18:59:34 +00:00
Shiqing Fan
ea7bf2bd9e
Correctly check the data type alignment for VS 2010 environment, and set the event include paths to global level, in order to make the clever VS load them.
...
This commit was SVN r23534.
2010-07-30 14:25:15 +00:00
Ralph Castain
d8ec83f939
Remove an unneeded tag
...
This commit was SVN r23533.
2010-07-29 02:13:06 +00:00
Ralph Castain
0ed98967ed
Update the thread protection in the ring_buffer class
...
This commit was SVN r23532.
2010-07-29 02:12:44 +00:00
Rolf vandeVaart
3d9b05ba2b
Fix bug introduced by r23463. We now handle positive
...
error codes correctly again. Also fix a typo.
Reviewed by Jeff Squyres.
This commit was SVN r23531.
The following SVN revision numbers were found above:
r23463 --> open-mpi/ompi@2af3e6e5ae
2010-07-28 19:19:27 +00:00
Jeff Squyres
9ca4a4a154
Make it safe to call this script inside of an Open MPI tarball (not
...
just an SVN or HG checkout).
This commit was SVN r23528.
2010-07-28 17:22:04 +00:00
Jeff Squyres
c59743d7e3
Move the predefined gap test to ompi/debuggers (we already have the
...
dlopen_test there, so why not put the other debugger test there with
it?).
This commit was SVN r23527.
2010-07-28 16:22:10 +00:00
Jeff Squyres
49b8008986
Remove the peruse test from any possibility of being run during "make
...
check" (it's been deactivated for 2+ years now, anyway). It needs to
be launched via "mpirun" and needs >= 2 processes, so it wasn't a good
candidate for "make check", anyway.
The test itself has moved to OMPI's internal testing suites.
This commit was SVN r23526.
2010-07-28 16:04:18 +00:00
Jeff Squyres
f313257022
This file should really be distclean, not maintainer clean (it's not
...
shipped in the tarball).
This commit was SVN r23525.
2010-07-28 14:24:51 +00:00
Jeff Squyres
f5c3c2c0ac
s/ompi/opal/gi in all of these files because they're really OPAL
...
tests, not OMPI tests.
This allows us to "make distcheck" with "./autogen.sh -no-ompi"
trees (i.e., these tests will now still work even if the OMPI layer is
not present -- because they're OPAL tests and we should treat them
that way).
This commit was SVN r23524.
2010-07-28 14:20:58 +00:00
Jeff Squyres
9661cc83c4
Update svn:ignore.
...
This commit was SVN r23523.
2010-07-28 14:19:12 +00:00
Jeff Squyres
953e2ace35
s/ompi/opal/g throughout the file, because this is really an OPAL
...
test, not an OMPI test.
Also fix a case where if you haven't run "make install", then
opal_show_help_string() will (rightfully) return NULL. So be sure to
handle that case and not segv.
This commit was SVN r23522.
2010-07-28 14:18:16 +00:00
Jeff Squyres
ce186723a7
* Only link in the top-most library that is necessary; it is no
...
longer necessary to link in libopen-rte if you link in libmpi (for
example) because of the fact that libmpi now completely slurps in
libopen-rte (ditto with libopen-rte and libopen-pal).
* Only build ompi_rb_tree if we have the OMPI layer.
This commit was SVN r23521.
2010-07-28 14:17:08 +00:00
Jeff Squyres
a6915364e9
Only build this test if we've enabled the OMPI layer.
...
This commit was SVN r23520.
2010-07-28 14:14:22 +00:00
Jeff Squyres
dca1ee8822
Revert r23495. Per on-list discussion, it doesn't do what it was
...
supposed to do, and there's disagreement about whether the concept
that it was supposed to do was the Right Thing anyway.
http://www.open-mpi.org/community/lists/devel/2010/07/8223.php
This commit was SVN r23517.
The following SVN revision numbers were found above:
r23495 --> open-mpi/ompi@32e6dae8b0
2010-07-27 22:38:07 +00:00
Ralph Castain
94d4887452
Cleanup some race conditions at job start
...
This commit was SVN r23515.
2010-07-27 18:24:11 +00:00
Ralph Castain
97cfbdfc8c
Add debug
...
This commit was SVN r23514.
2010-07-27 16:55:16 +00:00
Ralph Castain
cfbfbb75a2
Don't abort if a race condition causes a nid not to be found
...
This commit was SVN r23513.
2010-07-27 16:20:58 +00:00
Ralph Castain
06fe2c4c20
Add debug
...
This commit was SVN r23512.
2010-07-27 16:20:29 +00:00
Jeff Squyres
88b7923fc5
At least on NetBSD 5.0_STABLE with Libtool 2.2.6b, lt_dlerror() can
...
sometimes return NULL, so be sure to handle that case properly.
This commit was SVN r23503.
2010-07-27 14:15:53 +00:00
Jeff Squyres
245dc1a86d
Add a cast to avoid a compiler warnings on BSD.
...
This commit was SVN r23502.
2010-07-27 14:14:37 +00:00
Jeff Squyres
0ce1a82cde
This commit looks much bigger than it is. There are only 2
...
substantive changes in this commit; the rest are minor style changes:
1. Change an OBJ_NEW(opal_list_item_t) to OBJ_NEW(opal_if_t). This
was causing memory corruption in the BSD code paths.
1. Move some local variables from the top of opal_if_init() to inside
the non-BSD code paths so that we avoid bunches of warnings about
unused variables when compiling on BSD. In doing so, I indented
the whole non-BSD section one level deeper, making the commit look
huge.
I also added a few {} around 1-line blocks, added some spaces, broke a
few lines, re-formatted a few comments, ...etc. Trivial stuff.
This commit was SVN r23501.
2010-07-27 13:46:55 +00:00
Ralph Castain
b3a8a394f0
Cleanup some lingering references to OMPI_SETUP_C and OMPI_SETUP_CXX that generated warnings. Follow the new naming convention by chaniging OMPI_SETUP_ASM to OPAL_SETUP_ASM
...
This commit was SVN r23500.
2010-07-27 04:51:50 +00:00
Ralph Castain
e16ec40283
Check the correct envar. Thanks to Philippe for pointing out the error!
...
This commit was SVN r23499.
2010-07-27 03:49:03 +00:00
Ralph Castain
0c201486e4
Allow for multiple channels for the same channel "name" - could be both input and output channels
...
This commit was SVN r23498.
2010-07-27 01:38:39 +00:00
Ralph Castain
6158cab2e1
Add missing header
...
This commit was SVN r23497.
2010-07-27 01:37:41 +00:00
Jeff Squyres
41edaa1fe5
While we're here, also rename this macro: it really should be
...
OPAL_SETUP_CC.
This commit was SVN r23496.
2010-07-26 22:09:24 +00:00
Jeff Squyres
32e6dae8b0
Add -gstabs+ compiler switch if we're on OSX and -g is in CFLAGS and that flag works with a test compile
...
This commit was SVN r23495.
2010-07-26 22:05:41 +00:00
Ralph Castain
1ba8bbe1a9
Don't require the existence of a multicast interface if --enable-multicast wasn't specified.
...
This commit was SVN r23494.
2010-07-26 15:09:57 +00:00
Ralph Castain
e858b029aa
Re-establish support for IBM's POE environment by resurrecting the poe launcher from the v1.2 series, updated for the current trunk. Modify the hnp errmgr module to support batch-operated jobs. Update the new ess generic module to support a wider range of mapping options.
...
This commit was SVN r23493.
2010-07-24 23:35:20 +00:00
Ralph Castain
ff2d573f7e
Adjust some default values, and ensure we don't start sending too soon
...
This commit was SVN r23492.
2010-07-23 19:37:16 +00:00
Ralph Castain
140e427a79
Ensure that wildcard recvs go to the end of the matching list so that recvs for specific tags take precedence.
...
Ensure we don't try to send tcp mcast messsages to procs that haven't reported back yet
This commit was SVN r23491.
2010-07-23 19:31:34 +00:00
Ralph Castain
95a908cb27
Provide run-time control over heartbeat
...
This commit was SVN r23490.
2010-07-23 17:11:12 +00:00
Shiqing Fan
d589f8289a
need to set the result value.
...
This commit was SVN r23487.
2010-07-23 14:25:13 +00:00
Jeff Squyres
a25d5ffbfc
Er... make sure to close the comment.
...
This commit was SVN r23486.
2010-07-23 13:24:15 +00:00
Jeff Squyres
3241a6f414
This test currently only works on linux. Simply returning 77 from
...
everywhere and compiling the rest of the test out helps reduce some
MTT stderr chatter.
This commit was SVN r23485.
2010-07-23 13:15:24 +00:00
Nadia Derbey
8974d5cc9e
Fixed a potential memory leak in mpi_type_create_struct_f
...
This commit was SVN r23484.
2010-07-23 12:41:21 +00:00
Shiqing Fan
71d2749b6b
Fix a header problem on Windows.
...
This commit was SVN r23483.
2010-07-23 07:52:34 +00:00
Jeff Squyres
ee3b22e4b7
Oops -- use the right function name, otherwise you get compile/link
...
errors when you configure with --enable-heterogeneous.
This is why we have MTT. :-)
This commit was SVN r23481.
2010-07-23 01:30:01 +00:00
Ralph Castain
dfdb1eca0c
Remove windows dist file requirement
...
This commit was SVN r23480.
2010-07-23 01:23:15 +00:00