Ralph Castain
edb8e32a7a
Add default hostfile parameter plus --default-hostfile command line option.
...
Fix error message when job setup failed
This commit was SVN r17724.
2008-03-05 04:54:57 +00:00
Ralph Castain
022fc1f382
Add another MPI-related enviro variable OMPI_COMM_WORLD_NUM_LOCAL_PROCS
...
This commit was SVN r17723.
2008-03-05 04:53:32 +00:00
Jeff Squyres
c8e0328f2a
Add some svn:ignore's
...
This commit was SVN r17720.
2008-03-05 03:00:39 +00:00
Jeff Squyres
ea5c0cb4a2
Now that the nightly tarball has safely been made, let's try this
...
commit again. Remove the svn:ignore from problematic directories and
try a merge from /tmp-public/plpa-merge-area2.
This commit was SVN r17718.
2008-03-05 02:45:15 +00:00
Ralph Castain
9413d6cf5d
Define a default exit code for when things fail prior to a job launch - still needs work, but a start.
...
Fix a deadlock loop when things really, really go bad. If we timeout trying to kill the job, then it's time to bail as cleanly as possible, not go back and keep trying.
This commit was SVN r17715.
2008-03-05 01:46:30 +00:00
Tim Prins
1b34620d8e
Make the default to enable symbol visibility.
...
Fixes trac:1222
This commit was SVN r17712.
The following Trac tickets were found above:
Ticket 1222 --> https://svn.open-mpi.org/trac/ompi/ticket/1222
2008-03-05 01:30:32 +00:00
Ralph Castain
bf5ba58ce0
Get the count correct when the user lists the same node multiple times for -host.
...
This commit was SVN r17711.
2008-03-05 01:24:34 +00:00
Galen Shipman
3a59cbd4a7
not sure how this got missed..
...
This commit was SVN r17710.
2008-03-05 01:23:43 +00:00
Jeff Squyres
becd41ebf9
Update svn:ignore
...
This commit was SVN r17707.
2008-03-05 01:16:14 +00:00
Christian Bell
987de57c9c
Looks like orte/ns is now gone
...
This commit was SVN r17706.
2008-03-05 00:55:43 +00:00
Jeff Squyres
8189fcc7d5
Back out r17702; it went very badly.
...
This commit was SVN r17704.
The following SVN revision numbers were found above:
r17702 --> open-mpi/ompi@3df754ebd7
2008-03-05 00:42:39 +00:00
Shiqing Fan
1bedaea79b
Add support of orte event wait functions for Windows.
...
This commit was SVN r17703.
2008-03-05 00:25:23 +00:00
Jeff Squyres
3df754ebd7
Bring over PLPA v1.1 from /tmp-public/plpa-v1.1 branch.
...
This commit was SVN r17702.
2008-03-05 00:16:49 +00:00
Aurelien Bouteiller
284115208c
Try to blindly solve warning about size_t printf format, as I can't reproduce the warning on my machines.
...
This commit was SVN r17701.
2008-03-04 22:30:35 +00:00
Christian Bell
c3d0a81cd3
Add new QLogic adapters to hca-params.init
...
This commit was SVN r17699.
2008-03-04 22:14:27 +00:00
Tim Mattox
5b0a2bdbd1
Updated the NEWS file for 1.2.6 changes.
...
This commit was SVN r17697.
2008-03-04 21:44:34 +00:00
Jeff Squyres
8e631d4dc0
Suggestions from Ralf W. to use the official git HTTP mirrors to get
...
the latest config.sub and config.guess.
This commit was SVN r17695.
2008-03-04 21:22:51 +00:00
Ralph Castain
e745c16ff1
Modify the enviro variable names to be OMPI_...
...
Add two new ones: OMPI_COMM_WORLD_LOCAL_RANK and OMPI_UNIVERSE_SIZE
This commit was SVN r17694.
2008-03-04 20:16:05 +00:00
Tim Mattox
668ec5d873
Updated the NEWS file for 1.2.6 changes.
...
This commit was SVN r17690.
2008-03-04 19:11:33 +00:00
Shiqing Fan
ebf9c0441d
Set the windows components invisible.
...
This commit was SVN r17687.
2008-03-04 17:37:17 +00:00
Shiqing Fan
ae41b5418b
Update the RAS and PLM components for Windows.
...
These won't suffer another platforms but only windows.
This commit was SVN r17686.
2008-03-04 17:13:01 +00:00
Ralph Castain
55c727cea4
Fix compiler warning
...
This commit was SVN r17684.
2008-03-04 15:46:37 +00:00
Jeff Squyres
6aba701f65
Change the default to ''not'' build any contrib packages by default
...
(per consensus on the devel list, at least until the VT configury
issues are fixed).
This commit was SVN r17683.
2008-03-04 13:43:12 +00:00
Ralph Castain
ffa232687a
Fix xcast so it works in multi-node situations where the user specifies a particular mode to use (e.g., direct).
...
This commit was SVN r17682.
2008-03-03 20:07:02 +00:00
Ralph Castain
841d0e5208
Cleanup an attribute warning - not sure which one to set or where it should go, so I'll leave that to someone more familiar with "attributes".
...
Ensure some debugging is only enabled when have_debug is set.
This commit was SVN r17681.
2008-03-03 16:06:47 +00:00
Matthias Jurenz
70fe703057
set OMPI_CONTRIB_DIST_SUBDIRS only if the contributed software is enabled
...
This commit was SVN r17680.
2008-03-03 15:59:52 +00:00
Rich Graham
67ad9b6d6b
increase max data segments size.
...
This commit was SVN r17677.
2008-03-02 19:11:09 +00:00
Gleb Natapov
08abafdaa1
Initialize ib_pd to NULL.
...
This commit was SVN r17674.
2008-03-02 09:11:23 +00:00
Rich Graham
53126fa7bd
add calls to opal_progress()
...
This commit was SVN r17673.
2008-02-29 23:25:09 +00:00
Rich Graham
d37db14901
get the shared memory collectives working again with the new
...
version of orte.
This commit was SVN r17672.
2008-02-29 22:28:57 +00:00
Ralph Castain
6450962d59
Add some debugging to the message event object.
...
Cleanup some no-longer-used values
This commit was SVN r17671.
2008-02-29 20:10:31 +00:00
Tim Mattox
89648be879
Updated the NEWS file for 1.2.6 changes.
...
This commit was SVN r17669.
2008-02-29 19:06:08 +00:00
Ralph Castain
a1eef0dd50
Fix a race condition in the orted recv/process procedure.
...
Thx to Tim P for spotting it
This commit was SVN r17666.
2008-02-29 15:18:45 +00:00
Tim Prins
824c298abf
Move the carto finalize from the util finalize to the main finalize where it belongs. Otherwise, the modules are unloaded by the mca before we try to do carto_finalize, and bad things happen.
...
This commit was SVN r17665.
2008-02-29 12:49:04 +00:00
Rich Graham
c253a7bda1
simplify the code abit.
...
This commit was SVN r17664.
2008-02-29 03:55:12 +00:00
Rich Graham
1632d8b299
revert to an older (not previosly checked in) version to get around a
...
regression.
This commit was SVN r17663.
2008-02-29 03:12:12 +00:00
Ralph Castain
a585923de1
Silence some minor compiler warnings
...
This commit was SVN r17662.
2008-02-29 02:39:39 +00:00
Rich Graham
827e8d877e
fix bug in node type, and some memory copy optimizations.
...
This commit was SVN r17661.
2008-02-29 01:20:11 +00:00
Rich Graham
940d6732c9
remove compiler warnings.
...
This commit was SVN r17656.
2008-02-28 22:01:19 +00:00
Tim Prins
84b2099fe8
Remove the now-unused orte_value_array. As this is the last 'class' split between orte and ompi, remove the big comment about the split in ompi_bitmap.
...
Also, update some properties (source files should not be executeable...), and remove a couple unneeded inclusions of orte_proc_table.h
This commit was SVN r17655.
2008-02-28 21:39:42 +00:00
Tim Prins
2e1bda6d23
Remove the now-unused arithmatic interface to the dss
...
This commit was SVN r17654.
2008-02-28 21:36:51 +00:00
Rich Graham
2b5fab9d51
avoid 0 byte malloc.
...
This commit was SVN r17653.
2008-02-28 21:11:42 +00:00
Ralph Castain
8d819cf3d3
Move carto open/close/finalize to opal layer so that ORTE can get access to topo info. This will be used to support a topo grpcomm that optimizes communications in non-uniform topologies like RR.
...
This commit was SVN r17652.
2008-02-28 21:04:30 +00:00
Rich Graham
4b26adef00
remove some debug output.
...
This commit was SVN r17650.
2008-02-28 20:54:35 +00:00
Ralph Castain
42a8a97719
Ignore the correct file
...
This commit was SVN r17649.
2008-02-28 20:20:44 +00:00
Ralph Castain
48e5840c50
Restore a placeholder to make non-SVN SCM's happy.
...
This commit was SVN r17648.
2008-02-28 20:19:22 +00:00
Ralph Castain
5e6928d710
Cleanup recursions in ORTE caused by processing recv'd messages that can cause the system to take action resulting in receipt of another message.
...
Basically, the method employed here is to have a recv create a zero-time timer event that causes the event library to execute a function that processes the message once the recv returns. Thus, any action taken as a result of processing the message occur outside of a recv.
Created two new macros to assist:
ORTE_MESSAGE_EVENT: creates the zero-time event, passing info in a new orte_message_event_t object
ORTE_PROGRESSED_WAIT: while waiting for specified conditions, just calls progress so messages can be recv'd.
Also fixed the failed_launch function as we no longer block in the orted callback function. Updated the error messages to reflect revision. No change in API to this function, but PLM "owners" may want to check their internal error messages to avoid duplication and excessive output.
This has been tested on Mac, TM, and SLURM.
This commit was SVN r17647.
2008-02-28 19:58:32 +00:00
Rich Graham
5df6c6d043
fix several race conditions.
...
This commit was SVN r17645.
2008-02-28 19:40:19 +00:00
Ralph Castain
5dc64cea6a
Correct logic - only issue recv and cancel it if we are an HNP
...
This commit was SVN r17641.
2008-02-28 15:27:16 +00:00
George Bosilca
d9937cca81
Only declare ret in the block where it is used (avoid a warning about
...
unused variable).
This commit was SVN r17638.
2008-02-28 06:18:57 +00:00