Tim Woodall
dc97babc71
unused
...
This commit was SVN r1201.
2004-06-07 21:23:26 +00:00
Denis Dimick
1d640cbf7f
text to look in HACKING file if autogen.sh fails
...
This commit was SVN r1200.
2004-06-07 21:10:17 +00:00
Denis Dimick
29ce94a8aa
Changed repository from CVS to SVN
...
This commit was SVN r1199.
2004-06-07 21:04:57 +00:00
David Daniel
c2e2de7981
Removing broken reference to registry test
...
This commit was SVN r1198.
2004-06-07 21:00:42 +00:00
Denis Dimick
d803821f5d
Updated the Hacking file. MacOS/X libtool broken msg and automake needs to be 1.7 or better.
...
This commit was SVN r1197.
2004-06-07 20:59:45 +00:00
Tim Woodall
f851e0032b
renamed
...
This commit was SVN r1196.
2004-06-07 19:14:26 +00:00
Jeff Squyres
f93f068979
Rename a few .lam_ignore -> .ompi_ignore files
...
This commit was SVN r1195.
2004-06-07 18:18:54 +00:00
Tim Woodall
66a1b34bb5
shared memory version
...
This commit was SVN r1194.
2004-06-07 15:49:14 +00:00
David Daniel
1b04577727
renaming directories
...
This commit was SVN r1193.
2004-06-07 15:45:09 +00:00
David Daniel
2f96ba71fe
renaming files
...
This commit was SVN r1192.
2004-06-07 15:40:19 +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
9e64700ce9
Add some svn:ignore properties
...
This commit was SVN r1190.
2004-06-06 11:34:22 +00:00
Ralph Castain
862ea0ce45
Get rid of Makefile.in - sorry, didn't realize it had been picked up.
...
This commit was SVN r1189.
2004-06-04 22:13:21 +00:00
Ralph Castain
1433bccfaf
Update configure.ac to include the universe and registry directories.
...
This commit was SVN r1188.
2004-06-04 02:28:48 +00:00
Ralph Castain
a22c39a0f5
Add general purpose registry code - not ready for use yet, but this won't hurt anyone since it isn't linked into anything yet.
...
This commit was SVN r1187.
2004-06-04 02:27:19 +00:00
Tim Woodall
9361dbf767
- changed PTL ptl_add_proc/ptl_del_proc interface to accept an array of procs for more scalable startup
...
- resolved several threaded race conditions
- stubs for shared memory ptl
This commit was SVN r1186.
2004-06-03 22:13:01 +00:00
Edgar Gabriel
bc9ac9b7b1
fixed the reference count stuff detected by George.
...
Modification of lam_comm_destruct and lam_comm_finalize.
Tested with some simple pt2pt tests, and it seems to work.
Since just some very minor modifications, code has been reviewed locally by George.
This commit was SVN r1185.
2004-06-03 21:23:42 +00:00
Ginger Young
8fe9be2e5e
Modified
...
void mpi_group_range_excl_(MPI_Fint *group, MPI_Fint *n, MPI_Fint *ranges3,
MPI_Fint *newgroup, MPI_Fint *ierr);
to
void mpi_group_range_excl_(MPI_Fint *group, MPI_Fint *n, MPI_Fint ranges[][3],
MPI_Fint *newgroup, MPI_Fint *ierr);
and
void mpi_group_range_incl_(MPI_Fint *group, MPI_Fint *n, MPI_Fint *ranges3,
MPI_Fint *newgroup, MPI_Fint *ierr);
to
void mpi_group_range_incl_(MPI_Fint *group, MPI_Fint *n, MPI_Fint ranges[][3],
MPI_Fint *newgroup, MPI_Fint *ierr);
Reviewer: Tim Woodall
This commit was SVN r1184.
2004-06-03 20:15:40 +00:00
Ginger Young
5c60beffa4
Added fortran to c sections when needed.
...
Reviewer: Tim Woodall
This commit was SVN r1183.
2004-06-03 16:52:16 +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
Ralph Castain
4cf0df541e
Updates the documentation on a few things. Adds the preliminary registry documentation. The functionality in registry.c should be ignored for now as it is just in test mode - I will be converting it to something more solid shortly. Main desire was to get the prototype functions out there along with their documentation.
...
This commit was SVN r1181.
2004-06-01 18:40:16 +00:00
Vishal Sahay
a82fc3ff5a
Set errhandlers to have MPI_COMM_WORLD instead of NULL, since lam_errhandler_invoke does not handle NULL to substitute it to MPI_COMM_WORLD. We want MCW here because we want to distinguish between errhandlers called before/after/between MCW was init/destroyed
...
This commit was SVN r1180.
2004-06-01 16:53:45 +00:00
Vishal Sahay
539c5442d3
Remove the error handler stuff which is not supposed to be there, thanks to George
...
This commit was SVN r1179.
2004-06-01 16:29:41 +00:00
Vishal Sahay
2611335eab
Change error handling code to takein proper object handle
...
This commit was SVN r1178.
2004-06-01 16:28:40 +00:00
George Bosilca
e71623f6f9
Correctly handle the ref count for the 3 predefined communicators.
...
This commit was SVN r1177.
2004-06-01 04:21:39 +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
Vishal Sahay
56219b0c64
Remove this file, replaced by comm_set_attr.c
...
This commit was SVN r1175.
2004-05-30 18:17:28 +00:00
Vishal Sahay
004a52ebd2
Add this file instead of comm_set_attribute.c
...
This commit was SVN r1174.
2004-05-30 18:16:49 +00:00
Vishal Sahay
196020d6a0
Init attribute for initialized comms
...
This commit was SVN r1173.
2004-05-30 16:50:41 +00:00
Vishal Sahay
9d03ed0589
attribute related MPI c functions
...
This commit was SVN r1172.
2004-05-30 16:49:18 +00:00
Vishal Sahay
de297e5b1a
Add attribute meta-structure init stuff
...
This commit was SVN r1171.
2004-05-30 16:45:32 +00:00
Vishal Sahay
e68b17ec3d
Few modifications about error code and some unused variable removal
...
This commit was SVN r1170.
2004-05-30 16:43:43 +00:00
Vishal Sahay
48d8dc1e2a
Change some doxy comments
...
This commit was SVN r1169.
2004-05-30 16:24:20 +00:00
Vishal Sahay
4df4d27378
Clean up and modify some code
...
This commit was SVN r1168.
2004-05-30 16:21:44 +00:00
Vishal Sahay
01d6aa2ad4
Add functionality of traversing the hash elements
...
This commit was SVN r1167.
2004-05-30 16:21:04 +00:00
Vishal Sahay
24dde0f624
Add error handler to datatype
...
This commit was SVN r1166.
2004-05-30 16:20: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
3669c92549
Update of the os_session_dir_init unit test to reflect change in number of parameters passed to function.
...
This commit was SVN r1164.
2004-05-27 16:20:20 +00:00
Tim Woodall
7093a41292
resolved link errors for single threaded case
...
This commit was SVN r1163.
2004-05-26 21:54:11 +00:00
Ralph Castain
82558c56d6
Add unit tests for ompi_session_dir_init routine.
...
This commit was SVN r1162.
2004-05-26 19:16:33 +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
Tim Woodall
31c0171c51
updates
...
This commit was SVN r1159.
2004-05-26 19:00:02 +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
5ed4721bb2
Add unit tests for os_create_dirpath and sys_info.
...
This commit was SVN r1157.
2004-05-26 02:20:05 +00:00
Ralph Castain
bc8330fb7a
Unit test for src/util/os_path.c
...
This commit was SVN r1156.
2004-05-25 21:38:16 +00:00
Tim Woodall
3ce1b9852b
re-enable builds of the test directory
...
This commit was SVN r1155.
2004-05-25 13:08:24 +00:00
Tim Woodall
42a05e9a74
updated to reflect directory reorg - test directory tree should match src
...
This commit was SVN r1154.
2004-05-24 21:45:00 +00:00
Edgar Gabriel
bf1cc002f3
added comm.c (previously known as communicator.c, however not under version control any more).
...
Reviewed bu Jeff, Rich and Tim
This commit was SVN r1150.
2004-05-21 20:06:20 +00:00
Edgar Gabriel
536c279529
adding most of the required functionality for handling MPI-1 and most of MPI-2 communicator functions (except dynamic process management). The cid are currently not yet calculated properly, although the functions are checked in.
...
Still to do:
- make the CID allocation routine thread safe
- add the ACK in lam_comm_free
- fix a bug in lam_comm_split for inter-communicators ( in this
case we can not have allgather_intra and allgather_inter at the
same time at this communicators, that's however what
the current implemention assumes).
Reviewed by Jeff, Rich and Tim.
This commit was SVN r1148.
2004-05-21 19:36:19 +00:00