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

14 Коммитов

Автор SHA1 Сообщение Дата
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
Jeff Squyres
fbf7ad1613 Ops -- should be &&
This commit was SVN r3561.
2004-11-14 16:55:39 +00:00
Jeff Squyres
502b8bcddf A newly revised os_create_dirpath algorithm, slightly simpler than the
old one, and correctly take into account Windows-specific issues that
were discovered over the last week (particularly with respect to how
stat() functions on Windows vs. POSIX).  This new version seems to
work on both POSIX and Windows systems.

This commit was SVN r3510.
2004-11-04 13:35:15 +00:00
Jeff Squyres
1e429dfd4d Re-add accidentally eliminated strcat(). This is a temporary fix to
get things "working" on the POSIX side; there looks like there are
still some memory problems in here...

This commit was SVN r3491.
2004-11-03 16:13:58 +00:00
Prabhanjan Kambadur
2435be8d49 these changes were critical ... otherwise, windows crashes. after this fix, we have a hello world running all the time. session_dir_finalize has been removed not ebcause it does not work (it does), but because it takes way too long to work. rm -Rf works much faster and since i am running out of time, i will fix this later
This commit was SVN r3482.
2004-11-03 00:30:46 +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
64db75b43e Fix create_dirpath to shut valgrind up.
This commit was SVN r2800.
2004-09-22 15:56:02 +00:00
Ralph Castain
f3256a1140 Discovered a very, very interesting bug, courtesy of Jeff point out some unexpected behavior under Linux. It turns out that the Linux "dirname" function has a bug in it - namely, it modifies the argument passed to it, in violation of its documentation. This was apparently fixed in the Mac library - it definitely does NOT modify its argument on the Mac.
After spending hours tracking this down, I finally did manage to isolate it to the dirname function. I have installed a "fix" for the problem (using an intermediate temporary copy of the string being passed to the function) that solves the problem without messing us up on the Mac.

Hopefully, we won't find too many more such "cute" errors!

This commit was SVN r2643.
2004-09-14 03:59:17 +00:00
Ralph Castain
8ca62cdf4b Update that integrates the session directory utilities into the sys_info and common_cmd_line functions. Calls to ompi_sys_info will now check for the universe session directory, and create it if it doesn't already exist. We will shortly be integrating the command line functions into these utilities so you can set the location and name of the session directory.
Stay tuned - same bat channel, same batty minds...

This commit was SVN r1351.
2004-06-17 03:26:28 +00:00
Jeff Squyres
ca57800b30 Add some missing *.h files
This commit was SVN r1277.
2004-06-15 19:37:05 +00:00
David Daniel
563ac2a338 First pass of lam -> ompi conversion
This commit was SVN r1191.
2004-06-07 15:33:53 +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
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