1
1

2164 Коммитов

Автор SHA1 Сообщение Дата
Jeff Squyres
ace430621d Ensure that gpr components are built and installed
This commit was SVN r2276.
2004-08-24 11:11:10 +00:00
Jeff Squyres
de28be5768 - remove useless doxtext @file comment
- add missing header file

This commit was SVN r2275.
2004-08-24 08:44:37 +00:00
Ralph Castain
b7b0ee1905 Checkpointing the openmpi program. Added ability to write/read universe setup files in session directory. Added logic for connecting to existing universe.
This commit was SVN r2274.
2004-08-24 03:04:41 +00:00
Ralph Castain
e6b35105c0 Minor change - seed daemon belongs to jobid 0 by definition.
This commit was SVN r2273.
2004-08-23 22:00:08 +00:00
Ralph Castain
a571ae9981 Last cleanup...
This commit was SVN r2272.
2004-08-23 21:51:22 +00:00
Ralph Castain
ceaa415046 Fix a few missing include files.
This commit was SVN r2271.
2004-08-23 21:45:02 +00:00
Ralph Castain
b2868d0158 Begin knitting the openmpi program using the name server, registry, etc. Changes include:
- modified rte_init to utilize name server, interface to session directory system
- added fields to system_info and proc_info
- created a utility for converting process into daemon
- modified openmpi to interface to various functions, spawn universe, record contact info, etc. Program almost complete.
- began building ompid daemon

This commit was SVN r2270.
2004-08-23 21:39:22 +00:00
Jeff Squyres
f40018bb4a A few minor additions; rename to build_tarball.pl so that there's no
confusion on what this script actually does (i.e., it does *not* run
the various test suites, etc. -- it just tries to build the tarball
and link some simple "hello world" MPI apps; it doesn't even try to
run them).
--This line, and those below will be ignored--

D    nightly/test_tarball.pl
A    nightly/build_tarball.pl

This commit was SVN r2269.
2004-08-23 20:59:55 +00:00
Weikuan Yu
14ecc21913 -- Just Check in some code
This commit was SVN r2268.
2004-08-23 19:31:29 +00:00
Tim Woodall
066dc18fa2 temporary hack to fix the tree - note that this is NOT thread safe
This commit was SVN r2267.
2004-08-23 16:03:46 +00:00
Weikuan Yu
a30d508423 -- Add shared completion queue support
-- To add threads for asynchronous progression

This commit was SVN r2266.
2004-08-23 13:48:21 +00:00
Jeff Squyres
c61d124c76 Huge improvement over previous nightly test script; not quite finished
yet (still have stdout/stderr separated -- need to merge in some kind
of sane way).  Will send details of how to use this script to the
devel list soon.

This commit was SVN r2265.
2004-08-23 11:34:20 +00:00
Jeff Squyres
ac381a79d5 Fix for "make dist"
This commit was SVN r2264.
2004-08-23 10:15:01 +00:00
Ralph Castain
8c78a8a44e See if this helps fix nightly builds.
This commit was SVN r2263.
2004-08-23 08:07:07 +00:00
Ralph Castain
90dd03eac3 See if this helps to fix the nightly test builds.
This commit was SVN r2262.
2004-08-23 08:05:22 +00:00
Jeff Squyres
d0ffa70630 Remove what appears to be an out-of-date helper script
This commit was SVN r2261.
2004-08-23 06:52:56 +00:00
Jeff Squyres
82220275e4 Update svn:ignore
This commit was SVN r2260.
2004-08-23 06:51:16 +00:00
Jeff Squyres
1072df0e65 Update svn:ignore
This commit was SVN r2259.
2004-08-23 06:48:26 +00:00
Jeff Squyres
d63f442e4f Update svn:ignore
This commit was SVN r2258.
2004-08-23 06:48:14 +00:00
Jeff Squyres
7561dc0c3e Remove "rte" from DIST_SUBDIRS because it is causing "make dist" to
fail.  test/rte/Makefile was removed from the top-level configure.ac
AC_CONFIG_FILES in r2239.  I'm not sure what the intent was here, so
I'm just removing "rte" from test/Makefile.am's DIST_SUBDIRS so that
"make dist" can work again.  One of the RTE folks can examine this to
see what the right course of action for the long run is.  :-)

This commit was SVN r2257.

The following SVN revision numbers were found above:
  r2239 --> open-mpi/ompi@58792a3ad0
2004-08-23 06:47:44 +00:00
Jeff Squyres
7d2626698f Make sub-configure scripts parallel to the top-level configure script:
call AC_GNU_SOURCE for the reasons cited in the comment.

This commit was SVN r2256.
2004-08-23 06:45:48 +00:00
Jeff Squyres
6bdbb731b8 No need for the entire output when the creation fails; let's try
sending the last 100 lines and see how that works out.

This commit was SVN r2255.
2004-08-23 06:35:28 +00:00
Jeff Squyres
885f2213fb Cut down on the output sent; we really don't need 250 lines worth of
output.  Let's try 100 and see how that goes.

This commit was SVN r2254.
2004-08-23 06:25:59 +00:00
Weikuan Yu
0402f520bc -- Done with get support
-- To setup a shared completion queue, for now, separate from receive queue

This commit was SVN r2253.
2004-08-21 14:07:41 +00:00
Vishal Sahay
043a8dc3b4 Template functions for Shared Memory (SM) collective module - no implementation
This commit was SVN r2252.
2004-08-21 00:49:07 +00:00
Brian Barrett
bf039d2b01 * quick hack at a client side to RMS support
This commit was SVN r2251.
2004-08-20 20:55:19 +00:00
Brian Barrett
b7aeaae3a3 * Make sure that the env pcmclient does something rational even if the
vpid_start variable isn't set
* "working" mpirun with rsh pcm.  Still no job monitoring or cleanup (as
  those aren't really available for rsh - cleanup will mostly work in
  the long term)
* minor fixes for pcm_base_comm functions to properly deal with empty
  environments

This commit was SVN r2250.
2004-08-20 18:48:57 +00:00
Ralph Castain
b64dc67d7a Complete updating of tests to reflect new functionality.
This commit was SVN r2249.
2004-08-20 13:59:34 +00:00
Ralph Castain
c67b2a9bdb Oops - forgot to remove a couple of diagnostic messages. Took care of that now...
This commit was SVN r2248.
2004-08-20 04:15:44 +00:00
Ralph Castain
f2b232c16b Complete registry functionality - added proxy/replica connections for index and delete object.
Non-blocking receive remains commented out - thus, registry is non-operational pending release of the TCP-based oob. We will notify everyone when it becomes fully operational.

This commit was SVN r2247.
2004-08-20 04:13:10 +00:00
Brian Barrett
0e6e74115e * Clean up some of the debugging output so that it is a bit more obvious who
is calling what.  Hopefully will make some of the startup issues a bit more
  obvious to debug

This commit was SVN r2246.
2004-08-20 01:12:50 +00:00
David Daniel
242f062386 Since I'm vanishing for a few weeks, a smattering of code from FTMPI
for possible consideration...

This commit was SVN r2245.
2004-08-20 01:01:09 +00:00
David Daniel
b1ff3e50c2 Closing in on compilation with Solaris (and other non-GNU) compilers.
This commit was SVN r2244.
2004-08-19 23:34:46 +00:00
Tim Woodall
eca03817dc - make sure and null terminate the token array
This commit was SVN r2243.
2004-08-19 22:27:34 +00:00
Tim Woodall
1a7dad5842 fill in tag for posted recvs
This commit was SVN r2242.
2004-08-19 22:25:47 +00:00
Tim Woodall
300e4135ac fix for asprintf issue on linux - include ompi_config.h first
This commit was SVN r2241.
2004-08-19 22:23:34 +00:00
Brian Barrett
29592041ea include all the header files to make linux happy
This commit was SVN r2240.
2004-08-19 21:40:10 +00:00
Brian Barrett
58792a3ad0 * almost to the point of being able to use the RSH PCM module
- added shell detection code
  - start of bootproxy start code
  - infrastructure to make search life better.

NOTE NOTE NOTE: You will have to autogen and all that because I had to add
  some header file checks to the configure script.  Sorry!

This commit was SVN r2239.
2004-08-19 21:22:48 +00:00
Ralph Castain
b173a7b712 Remove diagnostic message
This commit was SVN r2238.
2004-08-19 19:53:15 +00:00
Tim Woodall
b592ef6643 run both client-server
This commit was SVN r2237.
2004-08-19 19:46:12 +00:00
Tim Woodall
ecbb740f36 removed duplicate entry
This commit was SVN r2236.
2004-08-19 19:43:02 +00:00
Tim Woodall
e05e7ca942 gpr proxy i/f (put) seems to be working w/ tcp oob!
This commit was SVN r2235.
2004-08-19 19:34:37 +00:00
David Daniel
5c4c277266 Numerous niggles related to building on Solaris
This commit was SVN r2234.
2004-08-19 19:30:53 +00:00
David Daniel
cbd3442979 Changes as suggested by Tim
This commit was SVN r2233.
2004-08-19 19:29:01 +00:00
Tim Woodall
6ca365c080 minor changes to prox/replica recv
This commit was SVN r2232.
2004-08-19 19:28:46 +00:00
David Daniel
16297a8bcd Removing os/ from build
This commit was SVN r2231.
2004-08-19 19:28:29 +00:00
David Daniel
5ce8144d91 Probably an unpopular change, but...
In order to get consistent behaviour on linux with various gcc versions,
I am defining _GNU_SOURCE in ompi_config.h and changing the definition
of asprintf, etc.

Problems:
1) autoconf was defining _GNU_SOURCE for its tests, but we were not
setting it
2) g++ sets it by default (I think)
3) some version of gcc set it by default

If somebody knows a consistent solution for these problems then we can
revert to not setting it.

This commit was SVN r2230.
2004-08-19 19:27:15 +00:00
Ralph Castain
8fd9c65362 Fix a few glitches in the new version of put. Updated unit test to comply with changes.
This commit was SVN r2229.
2004-08-19 19:15:18 +00:00
Ralph Castain
56a3fd8f36 Changed the GPR interface (per Tim's request) so that a "put" will automatically create the specified segment if it doesn't already exist. You will not need to create it explicitly.
Added the gpr test directory to configure.ac, and updated the tests.

This commit was SVN r2228.
2004-08-19 16:51:51 +00:00
Ralph Castain
afd6524b59 Update constants file to include new OMPI_EXISTS code to indicate that an object already exists. Used in GPR - soon to be used elsewhere as well.
This commit was SVN r2227.
2004-08-19 15:35:46 +00:00