1
1

27 Коммитов

Автор SHA1 Сообщение Дата
Tim Woodall
9208e76d74 added additional error logging
This commit was SVN r5770.
2005-05-19 16:46:34 +00:00
Tim Woodall
128d5d7328 added additional error logging
This commit was SVN r5769.
2005-05-19 16:45:47 +00:00
George Bosilca
2c4209f4cb Add the output utilities include.
This commit was SVN r5722.
2005-05-16 19:36:12 +00:00
Brian Barrett
189a536685 * Fix incorrect logic in orted so that --no-daemonize works as intended
* Minor formatting fixes in XGrid RAS component
* Code cleanup in XGrid PLS component:
  - If we can't get daemon contact information, kill the job at the XGrid
    level
  - Add MCA parameter pls_xgrid_delete_job that will delete the job from
    XGrid when complete (this seems like standard behavior, so it's the
    default)
  - Remove compiler warning about getting the name of a XGGrid object
  - Properly populate the daemon information for the killing code

This commit was SVN r5697.
2005-05-12 16:48:41 +00:00
Brian Barrett
decc74d15c * Enable the XGrid components. Only do anything if the XGrid contact info
variables are set.
* show the RAS priority in ompi_info

This commit was SVN r5694.
2005-05-12 03:33:59 +00:00
Jeff Squyres
bc6f5a83c4 Fix a few more header installation directories
This commit was SVN r5679.
2005-05-10 23:56:23 +00:00
Brian Barrett
1af69c389d * merge xgrid pls/ras components from bwbw-xgrid tmp branch into the trunk
This commit was SVN r5651.
2005-05-09 16:28:05 +00:00
Jeff Squyres
fcb07baa32 Next step in reducing some configure/build time:
1. Instead of removing various src/ component directories, simply
   "flatten" the Makefile.am structure by having only a single
   top-level Makefile.am for the component, and having it include
   src/Makefile.extra (which is where the source files are listed).
   This effectively makes the build faster because "make" does not
   traverse down into src/, and we don't build a Makefile for that
   directory.
2. Did end up moving topo/unity/src/* into topo/unity, which is where
   I figured out that option #1 would be a bit easier (and safer,
   considering that other developers are actively working in various
   src/ directories -- moving things around while they're working
   would be Bad!)
3. Did not consolidate most of the io/romio component because of the
   nightmare of sym links (especially w.r.t. VPATH builds) in the
   included ROMIO distribution.  I wasted too much time trying to get
   that stuff right and finally gave up -- this is a "low hanging
   fruit" optimization, after all.

This commit was SVN r5629.
2005-05-06 21:50:30 +00:00
Jeff Squyres
462adee81a Commit 1 of 4 to bring in the hetero branch to the trunk. Merged in
from:

svn merge -r5440:5448 https://svn.open-mpi.org/svn/ompi/tmp/hetero .

This commit was SVN r5549.

The following SVN revisions from the original message are invalid or
inconsistent and therefore were not cross-referenced:
  r5440
  r5448
2005-05-01 00:47:35 +00:00
Tim Woodall
a8e13d9636 correct return value
This commit was SVN r5393.
2005-04-15 17:19:01 +00:00
Tim Woodall
a831729d6f split close into finalize/close so that rmgr can finalize all
sub-components prior to entering close. moved pls logic to
wait on children from close to finalize.

This commit was SVN r5392.
2005-04-15 17:04:57 +00:00
Tim Woodall
744e924d76 fix typo
This commit was SVN r5374.
2005-04-15 13:36:41 +00:00
Tim Woodall
f4454823ff vastly simplify allocator
This commit was SVN r5372.
2005-04-15 13:28:17 +00:00
Brian Barrett
309ff000a6 * add --enable-mca-static to specify components that should be statically
linked into libmpi
* add --enable-mca-direct to specify components that should be directly
  called (instead of going through component structs and the like).  The
  components and component frameworks must explicitly support this.
  Currently, only the TEG PML does so.
* Updated all the calls to the PML to use a macro so that they can either
  be direct called or called through function pointer interfaces (aka
  the component infrastructure)

This commit was SVN r5291.
2005-04-13 03:19:48 +00:00
Jeff Squyres
95d41c650b Patch recommended by Greg Watson for compiling on bproc4 machines.
Needs a review by Tim!

This commit was SVN r5233.
2005-04-08 20:02:50 +00:00
Jeff Squyres
3380498e79 Properly initialize item. Thanks to George for finding this.
This commit was SVN r5179.
2005-04-05 17:59:49 +00:00
Jeff Squyres
f783edb272 Add ignore files so that these components are not included in the
tarball.

This commit was SVN r5105.
2005-03-31 03:23:22 +00:00
Brian Barrett
cdbf179d40 * add header files that "go missing" if compiling with optimizations
* Fix one file that didn't have a comment header

This commit was SVN r5085.
2005-03-29 13:50:15 +00:00
Brian Barrett
f264618a67 * add a util/output.h include to a bunch of files. There are a couple of
configure options that can combine to mean that the ompi_config_bottom.h
  doesn't include this...

This commit was SVN r5068.
2005-03-28 20:07:19 +00:00
Jeff Squyres
e6bf5aa6db Some compilers actually complain about empty header files (actually,
about header files that have no trailing newline).

This commit was SVN r5060.
2005-03-28 14:26:49 +00:00
Jeff Squyres
b8f88e8c1c Fix some bugs in the version number scheme, and make the proces a bit
more obvious (and documented)
- VERSION now has lots of comments in it
- separate out whether we want the SVN r number in the version and
  what the SVN r number is
- clearly describe the process for building the full version number
  string 
- make ompi info have a separate line item specifically for the SVN r
  number, regardless of what the version number is
- update "make dist" process to substitute in the SVN r version

This commit was SVN r5022.
2005-03-25 03:19:46 +00:00
Jeff Squyres
718dd96e6c Remove unused function
This commit was SVN r5015.
2005-03-24 20:22:01 +00:00
Jeff Squyres
3f5541349a Add UC copyright
This commit was SVN r5009.
2005-03-24 12:43:37 +00:00
Brian Barrett
c854ae0edb * more merges from the trunk, mainly to make "make dist" work correctly.
This commit was SVN r4944.
2005-03-19 22:04:32 +00:00
Brian Barrett
a1d11d9b54 * sync with close to the trunk, but right before the gm changes that we
actually need.  More, interesting, stuff coming soon.

This commit was SVN r4933.
2005-03-18 23:40:08 +00:00
Brian Barrett
77c65d69cc * Merge changes from tim branch from r 4821 to 4892. Tree can now run
MPI and non-ORTE applications for RSH on one node with or without
  threads.  I think we're approaching convergence with the tim branch

This commit was SVN r4895.
2005-03-18 03:43:59 +00:00
Brian Barrett
6822a519bb * results from initial merge of the tim branch into the trunk. Compiles and
ompi_info works, but that's all that has been tested.

This commit was SVN r4827.
2005-03-14 20:57:21 +00:00