Shiqing Fan
0259fa0b9c
Correct a few variable names.
...
This commit was SVN r22401.
2010-01-14 10:55:15 +00:00
Ralph Castain
adb2430e24
Missed one place, of course
...
This commit was SVN r22400.
2010-01-13 23:11:44 +00:00
Ralph Castain
c782c98433
Rename the "basic" rmcast component "udp" to more accurately reflect its operation
...
This commit was SVN r22399.
2010-01-13 23:01:25 +00:00
Ralph Castain
237eb4e8df
For some strange reason, every so often it appears possible for the event library to trip the read event on a socket, yet have the read itself yield an error. If/when that happens, report the error and continue on.
...
This happens rarely, but it does seem to happen.
This commit was SVN r22398.
2010-01-13 19:23:28 +00:00
Avneesh Pant
774b965784
Add in support to specify IB path record query mechanism and IB Application/Service ID for PSM MTL. Also fix a minor bug in calculating the minimum connection timeout.
...
This commit was SVN r22397.
2010-01-13 18:58:00 +00:00
Ralph Castain
ae1719306b
Fix a bug in non-blocking sends
...
This commit was SVN r22395.
2010-01-13 05:37:36 +00:00
Ralph Castain
f0646b3603
Need separate flag for select when initializing sysinfo framework
...
This commit was SVN r22394.
2010-01-12 23:22:46 +00:00
Ralph Castain
b35486d945
The CM ess module needs to open the sysinfo framework and select modules prior to when others need it. Thus, setup a flag to avoid multiple open/select within that framework.
...
This commit was SVN r22393.
2010-01-12 22:03:49 +00:00
Jeff Squyres
2bdcb2a979
Move CM's MCA params into their own function (component.register).
...
This commit was SVN r22392.
2010-01-12 20:11:47 +00:00
Jeff Squyres
d9fc4e0a9d
Per http://www.open-mpi.org/community/lists/devel/2010/01/7283.php , allow MCA components to fail the component.register and component.open methods without the MCA base printing errors.
...
This commit was SVN r22391.
2010-01-12 19:29:12 +00:00
Rainer Keller
3adde52707
- Sanity check initialization and finalization of PERUSE.
...
This commit was SVN r22390.
2010-01-12 16:36:24 +00:00
Ralph Castain
48486df4fe
Cleanup some diagnostics
...
This commit was SVN r22389.
2010-01-12 01:25:19 +00:00
Ralph Castain
9f3ccebeaa
We need to barrier for orte apps when the job is initially started, but we must not do the barrier when a proc is restarted as the other procs in the job won't know to participate.
...
This commit was SVN r22388.
2010-01-10 02:21:30 +00:00
Ralph Castain
16b16c5cb8
Fix a silly typo
...
This commit was SVN r22387.
2010-01-09 15:34:49 +00:00
Ralph Castain
e0afc30708
Since the decision on whether or not to use script wrapper compilers is a configure-time option, we need the wrapper compiler script to be in the tarball
...
This commit was SVN r22386.
2010-01-09 01:08:10 +00:00
Ralph Castain
3905d38bc5
No need for a separate tarball script - add -no-ompi support to the main tarball script and get rid of the orte_tarball ones
...
This commit was SVN r22385.
2010-01-09 01:06:52 +00:00
Ralph Castain
add84178ef
Fix a silly typo that prevented tcp multicast messages from being delivered
...
This commit was SVN r22384.
2010-01-08 20:30:27 +00:00
Jeff Squyres
40a8846b75
Disable the --enable-openib-ibcm switch. IBCM support is broken, so there's no point in even offering this config switch; it just confuses people. Closes trac:2158.
...
This commit was SVN r22383.
The following Trac tickets were found above:
Ticket 2158 --> https://svn.open-mpi.org/trac/ompi/ticket/2158
2010-01-07 18:21:41 +00:00
Jeff Squyres
8f824177cd
Closes trac:2158.
...
Special-case the before MPI_INIT / after MPI_FINALIZE error messages
so that they can be a bit more clear than the general "an error
occurred" messages that are displayed in the middle of MPI jobs.
This is not really a "bug fix", but it is helpful for usability. I
leave it up to the v1.4 RM's to decide if they want it for the 1.4
series or not.
This commit was SVN r22382.
The following Trac tickets were found above:
Ticket 2158 --> https://svn.open-mpi.org/trac/ompi/ticket/2158
2010-01-07 18:16:39 +00:00
Brian Barrett
86d8356b13
Updates to allow OMPI to build on Cray XT platforms running Catamount
...
This commit was SVN r22381.
2010-01-07 18:14:03 +00:00
Jeff Squyres
e96032dec9
Fix a type (otherwise we get a compiler warning).
...
This commit was SVN r22380.
2010-01-07 17:39:18 +00:00
Edgar Gabriel
5c6384e771
clean up the comm_cid code by removing everything related to the block_cid
...
algorithm. This makes it much easier to read again.
This commit was SVN r22379.
2010-01-07 16:26:30 +00:00
Ralph Castain
09763ec711
Since we modified ORTE to declare that any process that terminates after calling "init" while at least one other process has not yet called "init" is an error, we have to ensure that non-MPI ORTE apps (i.e., apps that call orte_init but not mpi_init) include a barrier in orte_init. Otherwise, fast ORTE apps almost always wind up triggering the "abnormal termination" condition.
...
The barrier is protected with a test to ensure that MPI apps don't execute it and wind up doing two barriers during their init.
This commit was SVN r22378.
2010-01-07 06:58:01 +00:00
Ralph Castain
ef1bfaa823
Add the ability to track how many times a process has been restarted, and to communicate that value to a process when it is restarted in case it needs to take action when it is restarted as opposed to being started for the first time.
...
This commit was SVN r22377.
2010-01-07 01:19:44 +00:00
Ethan Mallove
f1f285c575
If CR is disabled, do not create ompi-checkpoint/restart symlinks and CR man pages.
...
This commit was SVN r22373.
2010-01-06 16:56:54 +00:00
Josh Hursey
9adffe709e
Add some news bullets for the 3 C/R related fixed that were recently moved to v1.4
...
This commit was SVN r22371.
2010-01-06 14:35:44 +00:00
Jeff Squyres
f3120f70af
Add some NEWS bullets for what has changed in 1.4.1
...
This commit was SVN r22370.
2010-01-06 13:44:29 +00:00
Ralph Castain
c54db934d2
Okay, smarty pants - track Jeff's tarball logic changes
...
This commit was SVN r22369.
2010-01-06 01:50:22 +00:00
Jeff Squyres
3796e530d5
Add bullet about PLPA version update.
...
This commit was SVN r22368.
2010-01-06 00:47:31 +00:00
Jeff Squyres
dbb29663e8
Update the embedded PLPA version to v1.3.2. Since this is a 3rd
...
party/"vendor" import, the changes are actually far smaller than the
size of this changeset implies. Here's a list of the changes:
* Update the AMD license header in plpa_map.c to be less restrictive
(see https://svn.open-mpi.org/trac/plpa/changeset/262 for details)
-- '''this is the most/only important change of this update.''' No
code is changed by this; only removing a clase from a license
header in plpa_map.c.
* Changes to the generated {{{configure}}}, {{{config.guess}}}, and
{{{config.sub}}} scripts (which aren't used by OMPI).
* soname version tracking changes (which also aren't used by OMPI;
they're only used when PLPA is built/installed in "standalone"
mode).
* Update the "get version" m4 (which was stolen from OMPI's m4 to
begin with, and is only used during OMPI's autogen.sh step).
* Update various PLPA version numbers to 1.3.2.
* Bug fix in plpa-taskset (which is not built in the OMPI PLPA build).
This commit was SVN r22367.
2010-01-06 00:44:14 +00:00
Jeff Squyres
6105c71561
r22365 wasn't quite right -- Libtool 2.2.6b ''does'' report the "b" in
...
the --version output (ugh!). So fix it so that if there are letters
in the release number, don't use -lt and -gt to compare; just print
"we found the wrong version" (don't try to determine if it's higher or
lower).
This commit fixes ompi's make_dist_tarball -- I'll let Ralph adapt for
the ORTE tarball script.
This commit was SVN r22366.
The following SVN revision numbers were found above:
r22365 --> open-mpi/ompi@b4a77591d2
2010-01-06 00:10:09 +00:00
Ralph Castain
b4a77591d2
You cannot check for a "b" sub-release as the tests are looking for integers (doing < and > comparisons). Indeed, libtool doesn't report the "b" when doing --version, probably just for that reason.
...
This commit was SVN r22365.
2010-01-05 23:40:10 +00:00
Ralph Castain
a12de9d1e8
Oh, the pain one little word can make...sigh.
...
This commit was SVN r22364.
2010-01-05 23:29:56 +00:00
Jeff Squyres
715d866da6
Minor fixes:
...
* Fix typo in echo message
* Only traverse into orte/ and ompi/ if they exist (i.e., properly
handle --no-orte and --no-ompi tarballs). Note that this was only
a minor error -- before, they just output error messages and
(correctly) kept going. This fix just removes the error messages.
This commit was SVN r22353.
2010-01-05 15:11:41 +00:00
Ralph Castain
5faf857840
Add a new tag for pnp/multicast send of direct messages
...
This commit was SVN r22352.
2009-12-31 20:34:58 +00:00
Ralph Castain
b3a58f8b83
Pass the correct address when packing iovec bytes for multicast.
...
Thanks to Rick Payne for the correction.
This commit was SVN r22351.
2009-12-30 20:59:31 +00:00
Ralph Castain
bb7aa9797f
Not sure why the nightly tarball had a problem as this wasn't changed, but comment out the orte wrapper compiler man pages for now
...
This commit was SVN r22350.
2009-12-30 02:52:29 +00:00
Ralph Castain
89a6131032
Check the return status code on all dss operations within the rmcast modules
...
This commit was SVN r22349.
2009-12-30 01:45:31 +00:00
Ralph Castain
fad1ba15b0
Move the test for case-sensitive file system from ompi to opal so that all layers can have that knowledge.
...
Use that for the orte wrapper compilers
This commit was SVN r22348.
2009-12-29 23:26:45 +00:00
Shiqing Fan
c37308b8eb
Remove the deleted windows file from the tarball.
...
This commit was SVN r22347.
2009-12-29 16:11:32 +00:00
Shiqing Fan
b8555448b5
Remove the unnecessary/duplicated unistd.h.
...
This commit was SVN r22346.
2009-12-28 16:22:16 +00:00
Shiqing Fan
e6c0133d08
Add a definition for CMake to disable KNEM on Windows.
...
This commit was SVN r22345.
2009-12-28 16:13:41 +00:00
Shiqing Fan
d0f85beaf3
Correctly include those header files.
...
This commit was SVN r22344.
2009-12-28 16:13:06 +00:00
Shiqing Fan
90e3092ce5
Fix a type cast.
...
This commit was SVN r22343.
2009-12-28 16:12:46 +00:00
Shiqing Fan
a2d00d4ab8
Exclude a pml component that is not necessary for Windows.
...
This commit was SVN r22342.
2009-12-28 16:12:28 +00:00
Ralph Castain
d6003e3369
Update the mpirun man page to include info on the "!" option to the xterm cmd line option that holds the xterm window open after process termination so the user can see the process' output.
...
This commit was SVN r22341.
2009-12-26 16:01:03 +00:00
Ralph Castain
50074f0770
Remove unused (and uninitialized) variable
...
This commit was SVN r22340.
2009-12-24 01:36:47 +00:00
Ralph Castain
7edb80a0c5
Further update cisco platform files
...
This commit was SVN r22339.
2009-12-23 16:58:00 +00:00
Ralph Castain
ea8b2dc752
Update the Cisco platform files. Create a make_tarball variant for creating orte-level tarballs
...
This commit was SVN r22338.
2009-12-23 16:44:57 +00:00
Ralph Castain
170da86ae5
Add a missing file to the tarball, and clean it up a little
...
This commit was SVN r22337.
2009-12-22 20:38:39 +00:00