1
1
Граф коммитов

1894 Коммитов

Автор SHA1 Сообщение Дата
Laura Casswell
89ccdf8145 add script to run tests
This commit was SVN r2004.
2004-08-10 16:45:20 +00:00
Brian Barrett
7932c850c1 * Move the proc_info and session_dir initialization into the ompi_rte_init
code
* clean up comments in the session and proc code so that it's readable in
  80 columns
* Try to get cleanup correct

This commit was SVN r2003.
2004-08-10 16:05:22 +00:00
Laura Casswell
b3245d5762 automate verification of tests results and add use of test support routines
This commit was SVN r2002.
2004-08-10 15:56:15 +00:00
Jeff Squyres
b47e1daac6 - Remove one additional useless VERSION file that escaped last night
- Remove all the "EXTRA_DIST = VERSION" stanzas from the Makefile.am
  of components who are not using the VERSION file.

This commit was SVN r2001.
2004-08-10 10:51:13 +00:00
Brian Barrett
b77aa552e8 * Move the sys_info initialization into ompi_init(), since it should really
be there for any OMPI process.

This commit was SVN r2000.
2004-08-10 04:59:34 +00:00
Jeff Squyres
ff62e4db26 - Due to limitations in AC_DEFINE (namely that you can't direct a
specific AC_DEFINE to a specific header file), emulate the behavior
  of AC_HEADER_FILES when saving the values from the VERSION files;
  dump them into a temporary file and diff them against the
  already-existing .h file.  If they're the same, do nothing.  If
  they're different, replace the .h file.
- With this capabiliy, move the #define's of all version numbers out
  of ompi_config.h and into component-specific <type>-<name>-version.h
  header files.  This will prevent a lot of extra compilation when
  you updat your local svn working copy.
- Remove the requirement for having a VERSION file.  If you don't have
  it, then a .h file with your version numbers won't be generated.
- Remove the VERSION file from lots of components that don't use it.
  I've added it to my "consistency" list to go back and re-add them
  along with using the proper #define's in the component struct after
  we reach a period of stability.

This commit was SVN r1999.
2004-08-10 04:10:08 +00:00
Brian Barrett
8e8ef21ae8 * Move the PCM and LLM types into src/runtime/runtime_types.h
* Add more of the mpirun shell - still far from functional
* Expand the src/runtime interface to include the parts of the pcm needed
  for mpirun

This commit was SVN r1998.
2004-08-10 03:48:41 +00:00
Brian Barrett
3fc646ffd7 * ignore test app
This commit was SVN r1997.
2004-08-10 03:36:28 +00:00
Brian Barrett
a0a70c1337 * Per conversations with Dennis today, make the last ssh wait until the app
exits so that mpirun doesn't return until the app exits.  Of course, this
  will force a cntl-c if the app hangs and still does no cleanup.  But should
  prevent a flood of MPI apps when a test suite is run.

This commit was SVN r1996.
2004-08-10 03:35:17 +00:00
Sayantan Sur
ba7c1f377e Trying to make IB ptl work with modex_exchange after the
name change of module -> component.

This commit was SVN r1995.
2004-08-10 03:10:40 +00:00
Brian Barrett
882c458534 * back out r1965 until we can figure out why it causes failures. Also edit
comm_join and comm_connect to #if 0 out the calls to the ns added in 
  r1965

This commit was SVN r1994.

The following SVN revision numbers were found above:
  r1965 --> open-mpi/ompi@48c8d55b6d
2004-08-10 02:36:49 +00:00
Tim Prins
593b0542ae Comments and doxygen updates to the oob.
This commit was SVN r1993.
2004-08-09 23:07:53 +00:00
Graham Fagg
63ad2ba8de Added rte_init call so info call does not segv anymore.
This commit was SVN r1992.
2004-08-09 22:45:21 +00:00
Jeff Squyres
2271910f22 ":" was a poor choice for a field delimeter for the version number
because "svnversion" may emit a version number with ":" in it (duh!).
This fixes the problem where, depending on the status of your svn
checkout, you could get a string in a MAJOR version number instead of
an integer (i.e., "1234M" instead of "10").  This was caused by
extraneous ":" in the output, causing autogen.sh to grab the wrong
field.

This commit was SVN r1991.
2004-08-09 22:37:17 +00:00
Edgar Gabriel
de00ca3429 and introduced immediatly a new typo :-)
This commit was SVN r1990.
2004-08-09 22:06:07 +00:00
Edgar Gabriel
ef0079f0d6 fixing a typo in the comm-destructor
This commit was SVN r1989.
2004-08-09 22:04:55 +00:00
Laura Casswell
dd1a70c81d add script for running util tests
This commit was SVN r1988.
2004-08-09 22:00:23 +00:00
Laura Casswell
b9e1f38483 add test support calls and reporting
This commit was SVN r1987.
2004-08-09 21:47:27 +00:00
Laura Casswell
e09987b940 added support routines and reporting
This commit was SVN r1986.
2004-08-09 21:44:07 +00:00
Laura Casswell
d3b6afde9c add test support routines and reporting
This commit was SVN r1985.
2004-08-09 21:39:31 +00:00
Laura Casswell
a452bc44fd add common test support functions and reporting
This commit was SVN r1984.
2004-08-09 21:34:57 +00:00
Laura Casswell
a815163347 add run script for include tests
This commit was SVN r1983.
2004-08-09 21:25:57 +00:00
Laura Casswell
ec8b5d1d16 adding common test support routines and reporting
This commit was SVN r1982.
2004-08-09 21:25:05 +00:00
Laura Casswell
33c1952c79 add common test support routines and reporting
This commit was SVN r1981.
2004-08-09 21:24:20 +00:00
Laura Casswell
01bedc62e1 add use of test support functions and reporting
This commit was SVN r1980.
2004-08-09 21:07:24 +00:00
Ginger Young
07065f968a change from c++ to regular c
This commit was SVN r1979.
2004-08-09 20:33:24 +00:00
Ginger Young
a034655c1a change from c++ to regular c
This commit was SVN r1978.
2004-08-09 20:31:27 +00:00
Laura Casswell
6541592111 fix typo in usage message
This commit was SVN r1977.
2004-08-09 19:53:12 +00:00
Laura Casswell
4e45670024 get rid of list_set_size lines
This commit was SVN r1976.
2004-08-09 19:03:51 +00:00
Laura Casswell
6f92bb58ac there is no ompi_list_set_size
This commit was SVN r1975.
2004-08-09 17:42:41 +00:00
Laura Casswell
57e70e4692 add script to run one or all tests
This commit was SVN r1974.
2004-08-09 17:40:50 +00:00
Ginger Young
6eece93b10 removed spare || for the help parsing
This commit was SVN r1973.
2004-08-09 17:37:43 +00:00
Jeff Squyres
6168832376 Fix a few remaining OMPI_MPI_MCA* references
This commit was SVN r1972.
2004-08-09 15:40:40 +00:00
David Daniel
fa29bb9741 Adding an asprintf implementation for portability. Should add a (v)snprintf implementation later.
This commit was SVN r1971.
2004-08-09 15:03:52 +00:00
Jeff Squyres
11b5eeddce Fix minor bug such that "ompi_info -all" shows all MCA params
This commit was SVN r1970.
2004-08-09 14:32:09 +00:00
Jeff Squyres
266f2f15f4 Remove unused variable / compiler warning
This commit was SVN r1969.
2004-08-09 13:41:22 +00:00
Edgar Gabriel
0b035ccced comm_connect, comm_accept and comm_join (hopefully) done, still to be tested :-)
This commit was SVN r1968.
2004-08-08 19:20:19 +00:00
Edgar Gabriel
0debc6e9be using the name_server.compare function to make decision who goes first
in intercomm_merge.

This commit was SVN r1967.
2004-08-08 19:19:05 +00:00
Edgar Gabriel
b5780263dc adding a #define _GNU_SOURCE just to make ompi compile on LINUX again,
(required for asprintf on LINUX). A proper solution to follow soon.
Approved by Ralph.

This commit was SVN r1966.
2004-08-08 19:06:15 +00:00
Ralph Castain
48c8d55b6d Update the name server functions. Added the converter from string to process name, fixed a few other things.
This commit was SVN r1965.
2004-08-08 17:29:45 +00:00
Jeff Squyres
579e15e87a Ensure to close all frameworks
This commit was SVN r1964.
2004-08-08 13:07:20 +00:00
Jeff Squyres
600d24573c Show llm components
This commit was SVN r1963.
2004-08-08 13:03:32 +00:00
Jeff Squyres
68601b24d2 Oops -- forgot to actually remove the directory in question.
This commit was SVN r1962.
2004-08-08 12:52:07 +00:00
Jeff Squyres
884aee2dba After consulting with Edgar, eliminate a redundant directory in the
"basic" coll component.

This commit was SVN r1961.
2004-08-08 12:49:49 +00:00
Brian Barrett
fd27aa08fc * As requested, move mpiruntime to mpi/runtime
This commit was SVN r1960.
2004-08-08 05:20:32 +00:00
Ralph Castain
2136524e17 Major change to the session directory system that will break all code that uses it - so BEWARE! I modified proc_info.c and universe_init.c to work with the new system, but those were the only places I could immediately find. Check out the src/util/session_dir.h documentation to see the changes.
The tree seems to still compile as far as I can tell. I can't do a full commit against the tree because someone made changes to the registry functions, thereby creating a conflict that I haven't had the chance to resolve. I believe I have committed all the required files, but we'll have to see...

This commit was SVN r1959.
2004-08-08 02:24:00 +00:00
Ralph Castain
b60e7fc95a Update unit test for session directory generator.
This commit was SVN r1958.
2004-08-08 02:20:33 +00:00
Edgar Gabriel
17a929c9dd activating comm_split for inter-communicators. It seems to work as well...
This commit was SVN r1957.
2004-08-07 21:15:00 +00:00
Edgar Gabriel
2f37de370e just a minor modification, the previous code for allgather_inter should be correct as well.
This commit was SVN r1956.
2004-08-07 21:14:22 +00:00
Brian Barrett
bf3c788bb5 * add start of the mpirun (C version) code
* Add error message to oob_base_init to make it clear when we have a
  startup failure
* correctly initialize pcm output stream variable

This commit was SVN r1955.
2004-08-07 20:07:25 +00:00