Jeff Squyres
8d30733953
Add a thingy to hold some common command line params for many of Open
...
MPI's executables (e.g., "--universe [universe_name]")
This commit was SVN r1328.
2004-06-16 20:03:05 +00:00
Ralph Castain
4f93e58ca7
Relocate the session directory creator/discovery software to its new home!
...
This commit was SVN r1324.
2004-06-16 17:45:20 +00:00
Jeff Squyres
ca57800b30
Add some missing *.h files
...
This commit was SVN r1277.
2004-06-15 19:37:05 +00:00
Tim Woodall
abba2b038c
- removed src/mem directory
...
- moved mem/free_list.h to class/ompi_free_list.h
- moved mem/malloc.h to util/malloc.h
- added src/mca/mpool component type
This commit was SVN r1274.
2004-06-15 19:07:45 +00:00
Ralph Castain
4c28cb8b3d
Okay, let's see if the system gets rid of the old registry files this time. Also added new location to configure.ac, and picked up a change to the sys_info header.
...
This commit was SVN r1239.
2004-06-12 10:56:32 +00:00
Ralph Castain
218af372c3
Fix a type declaration issue.
...
This commit was SVN r1226.
2004-06-11 16:54:05 +00:00
Ralph Castain
a877c2a954
Repair the sys_info function to correctly incorporate the pid field and initialize it. Many thanks to Jeff for catching the error.
...
This commit was SVN r1225.
2004-06-11 00:37:42 +00:00
Ralph Castain
8270768e62
Adds the ompi_sys_info() function to the MPI_init function to initialize the system information structure. Added process id to the structure.
...
This commit was SVN r1204.
2004-06-08 15:20:16 +00:00
David Daniel
563ac2a338
First pass of lam -> ompi conversion
...
This commit was SVN r1191.
2004-06-07 15:33:53 +00:00
Jeff Squyres
5baf8cb46b
I can't believe this typo slipped by -- I know I checked this before I
...
commited. :-(
This commit was SVN r1182.
2004-06-02 17:26:43 +00:00
Jeff Squyres
273f49f657
Fix for bug 868 -- ensure that the long name can be NULL and not
...
cause a seg fault
This commit was SVN r1176.
2004-05-31 17:10:25 +00:00
Ralph Castain
b93d7eeecb
Adds all the doxygen documentation for the new ompi_sys_info, ompi_create_dirpath, ompi_os_path, and ompi_session_dir_init functions. Adds the rte directories to the svn repository, along with the openmpi and ompi_session_dir_init routines. The rte functions are not ready for use yet, but they aren't callable by anyone either, so this shouldn't pose a problem.
...
The utility functions have all been checked by David and Tim, and Jeff before them. They have unit tests in the test trunk.
This commit was SVN r1165.
2004-05-27 16:26:36 +00:00
Ralph Castain
372e937d17
Updated versions of sys_info.c/h to provide backward compatibility with C89 and revise include path on constants to work on some computers (still not sure why, but it seems necessary).
...
This commit was SVN r1161.
2004-05-26 19:11:55 +00:00
Tim Woodall
6daa499427
changed include path
...
This commit was SVN r1160.
2004-05-26 19:00:47 +00:00
Ralph Castain
d4ec500d57
Update these functions, all of which now pass unit tests. They have been previously reviewed by Jeff, but need another review for final approval. This just puts them on-board to correct a problem in sys_info.h that was causing trouble under Linux (should now be fixed, Tim).
...
If someone would like to review the code again, I would appreciate it.
This commit was SVN r1158.
2004-05-26 02:23:01 +00:00
Ralph Castain
2e866b9d46
Provide an updated version of sys_info that does a little more error checking. It returns LAM_ERROR if there is a problem, and LAM_SUCCESS if everything goes okay. Also, the system information has been extended to include the path separator character, usually either a '\' or '/', depending upon operating system.
...
This utility is planned to be called early (like perhaps in mpi_init) to fill the global variable with the relevant information. Since this info might change if the process migrates, we will update it with another call to ompi_sys_info as part of the migration process. If you want to call it yourself, however, there is no harm done - it will just update the global variable and merrily sail along.
This commit was SVN r1145.
2004-05-20 21:28:59 +00:00
Ralph Castain
8cc3ecb8e5
Remove the runtime-environment directory RTE/universe from the makefile list since it only exists on my machine! Update the sys_info header file
...
This commit was SVN r1143.
2004-05-20 17:38:54 +00:00
Ralph Castain
2d709f768a
This adds into the system a utility for detecting what kind of system we are on. The utility provides a global variable ompi_system_info that contains information on the operating system, release and version, machine architecture, and network node name. I'll provide additional documentation via Doxygen once I figure out how to put it into the .h file.
...
Code was reviewed by Jeff - thanks Jeff!
This commit was SVN r1141.
2004-05-20 13:54:14 +00:00
Jeff Squyres
63fb9ea1ee
Move the docs from the .c to the .h file (I think the docs were
...
originally written before we decided to put all docs in .h files)
This commit was SVN r1139.
2004-05-20 12:39:27 +00:00
Jeff Squyres
e8e3646c9d
Allow lds==NULL on lam_output_open(), giving a default set of output
...
destinations (i.e., stderr)
This commit was SVN r1137.
2004-05-19 19:52:24 +00:00
Jeff Squyres
5e5655e778
Add an inline hibit calculation function
...
This commit was SVN r1073.
2004-04-21 00:40:08 +00:00
Jeff Squyres
62bc48f258
Move the doxygen comments from output.c to output.h because that's
...
where one puts doxygen comments
This commit was SVN r987.
2004-03-27 02:48:04 +00:00
Jeff Squyres
a43db2dfd4
Fix my compiler warnings
...
This commit was SVN r974.
2004-03-26 10:38:16 +00:00
George Bosilca
be14710283
Remove all C++ variable definitions from the <blink>C</blink> code !!!
...
This commit was SVN r957.
2004-03-25 19:18:13 +00:00
Jeff Squyres
251f68b94f
Re-separate out the always-installable headers from the
...
LAM-development headers.
This commit was SVN r925.
2004-03-18 21:35:28 +00:00
Tim Woodall
3364dc51e2
no longer used
...
This commit was SVN r914.
2004-03-18 14:31:09 +00:00
Jeff Squyres
aa8ef8bd0a
Build system mods for the new directory organization
...
This commit was SVN r879.
2004-03-17 19:06:06 +00:00
David Daniel
7f8c2c3714
Updating header file names after the great directory reorganization.
...
This commit was SVN r877.
2004-03-17 18:45:16 +00:00
Jeff Squyres
1b67211597
Massive directory reorganization :-)
...
This commit was SVN r872.
2004-03-17 17:42:19 +00:00