1
1

15 Коммитов

Автор SHA1 Сообщение Дата
Ralph Castain
20ef03e6e5 Bring revised universe existence check to main branch. Passed singleton, orterun, and orterun attaching to persistent daemon tests.
This commit was SVN r5608.
2005-05-05 19:14:51 +00:00
Jeff Squyres
3f5541349a Add UC copyright
This commit was SVN r5009.
2005-03-24 12:43:37 +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
Jeff Squyres
616269a9be Add HLRS copyright
This commit was SVN r3665.
2004-11-28 20:09:25 +00:00
Jeff Squyres
e9ed717748 First cut at copyrights: IU, UTK, and some OSU. LANL and HLRS still
pending.

This commit was SVN r3655.
2004-11-22 01:38:40 +00:00
Ralph Castain
1b7a7bae23 Ensure that proc_info.h and sys_info.h are only gone through once. Minor cleanup in universe_setup_file_io.c.
This commit was SVN r3312.
2004-10-25 14:14:20 +00:00
Jeff Squyres
d324a7725c - Add #if protection around non-portable system .h files
- Add #include "ompi_config.h" to all .c files, and ensure that it's
  the first #included file
- remove a few useless #if HAVE_CONFIG_H checks

This commit was SVN r3229.
2004-10-20 01:03:09 +00:00
Ralph Castain
c6cbe33d50 Some of these didn't really change - I was just in/out of them for diagnostics while chasing a bug. Got caught by my good buddy Tim again :) on his parse_contact_info function, which requires that the space for the answer be allocated in advance. Sigh. Anyway, mpirun2 now works again. My apologies if you tried it in the last few hours and found it didn't.
Also removed the mpirun3 directory since we are basically dragging mpirun2 along with us - no need to create a new version after all.

Made a few changes to the universe info structure, eliminating the "webserver" and "socket" fields since we will do those contacts through the oob channel. Also changed the "silent_mode" field to "console" since silent mode is the default - the flag needs to tell you to turn the console on, not off.

Parse environ function now gets the ns and gpr replica contact info and loads it in the proper places to hand it off to the respective components, thus allowing me to check connection to them as part of determining if the named universe already exists. Changed the local_universe_exists function accordingly and gave it a new name (since the replicas may not be local). This name will shortly be changed to "ompi_rte_join_universe" as I complete the logic for doing that function.

Please let me know if you see any problems. I successfully ran some trivial multi-process functions in both mpirun2 and singleton modes, and ran the seed daemon as well, so I think it should all be okay.

This commit was SVN r2611.
2004-09-11 12:56:52 +00:00
Ralph Castain
36c6cf574e Fix bad initialization in proc_info, add a pid field into the universe info and save it in the universe info file.
This commit was SVN r2491.
2004-09-03 19:26:49 +00:00
Ralph Castain
3c94af6021 Bring tree back to ability to cleanly compile. These changes should be transparent to virtually everyone, but the silly tree insists on compiling everything. Mostly modified things in preparation for releasing the openmpi program, and to begin knitting the next (hopefully final) version of mpirun.
Let me know if it has any impact on you - it shouldn't.

This commit was SVN r2487.
2004-09-03 16:26:15 +00:00
Ralph Castain
57d820e34d Correct the name on daemon_init to ompi_daemon_init. Fix the setup file i/o interface to correctly write/read universe setup files.
This commit was SVN r2398.
2004-08-30 19:25:14 +00:00
Ralph Castain
d4c059a942 Get rid of a couple of warning messages in the nightly builds...
This commit was SVN r2380.
2004-08-29 19:03:23 +00:00
Ralph Castain
83db216e40 Reserves a spot for the console program - no code in it yet. Attempts to fix earlier problem when compiling/linking the universe_setup_file_io routines. Will test further on new checkout - appears to work fine under OSX right now.
This commit was SVN r2291.
2004-08-25 02:01:35 +00:00
Jeff Squyres
7476707d72 Temporarily #if 0 the body of these functions because they cause
linker errors.  Will follow up in an email to the relevant developers
(from svn blame).

This commit was SVN r2277.
2004-08-24 11:12:05 +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