f7145e2ea4tcp stubs
Tim Woodall
2004-01-14 15:15:17 +00:00
d8bbd51773* added really basic test case for the cofs pcm module * fixed missing variables in the cofs pcm module
Brian Barrett
2004-01-14 09:11:34 +00:00
308b078068* Add really, really basic mpirun shell script to start up MPI procs and get a good enough environment to have the COFS stuff run. Still far from perfect, but allows me to start testing the PCM code
Brian Barrett
2004-01-14 08:38:51 +00:00
875c7241fc* Make test cases not install themselves (what was I thinking?)
Brian Barrett
2004-01-14 08:37:49 +00:00
9b3673c1bcRemove missing base.h from Makefile.am
Jeff Squyres
2004-01-14 07:24:11 +00:00
eda594df84First cut at thread support / eliminate warnings due to lack of LAM_HAVE_THREADS
Jeff Squyres
2004-01-14 07:06:57 +00:00
3e6822b8ac- Use better multiple-inclusion header file protection names - Use doxygen-friendly names
Jeff Squyres
2004-01-14 07:06:00 +00:00
b5c5d27090Fix minor typo resulting from type name changing
Jeff Squyres
2004-01-14 07:02:26 +00:00
b1e1a7ea37- Convert existing lam_err (and friends) code to use lam_output() - Note in several places that we need to implement lam_exit()
Jeff Squyres
2004-01-14 06:43:23 +00:00
1140112b9bFirst cut of the output streams
Jeff Squyres
2004-01-14 06:42:24 +00:00
904e4f0d58Add hostmap into ignored section (for now)
Jeff Squyres
2004-01-14 06:41:28 +00:00
ca5af025a9Removed some kruft
Jeff Squyres
2004-01-14 06:40:57 +00:00
e133683970- Add tests for va_copy / __va_copy - Add makefile for test/unit/lam/util/Makefile
Jeff Squyres
2004-01-14 06:39:55 +00:00
17bbd49fd0Add util directory for tests
Jeff Squyres
2004-01-14 06:39:26 +00:00
6ca77359d7Add / move some judicious #if 0's to avoid oodles of warnings -- the code in this module isn't ready for prime time yet, anyway
Jeff Squyres
2004-01-14 06:31:10 +00:00
c2e843f76b* change some types from int to size_t to make compile warnings go away. From reading code, it looks like these really should be size_t...
Brian Barrett
2004-01-14 06:08:30 +00:00
dd3cb2b8ccadd code to search out-of-order fragment list once a new arriving fragment is allowed to be matched.
Rich Graham
2004-01-14 05:59:43 +00:00
135ebe45b1* fix the datatyle header. I gave up figuring out ulm_scatterv_t and #if 0'ed it out.
Brian Barrett
2004-01-14 05:48:36 +00:00
f91445c681* fix some silly typos to make things compile
Brian Barrett
2004-01-14 05:38:09 +00:00
ea09ce2240fixed typo
Tim Woodall
2004-01-14 04:10:19 +00:00
1373c847e0added THREAD_SCOPED_LOCK macro to hold lock while invoking specified action
Tim Woodall
2004-01-14 04:00:15 +00:00
b728a05805Adding datatype creation and deletion functions ... interfaces only.
David Daniel
2004-01-14 03:45:45 +00:00
762115be63specific to PTL interface
Tim Woodall
2004-01-14 03:44:11 +00:00
8d4f3d2b92moved/renamed base data structures used in PML<->PTL interface from pml/base to ptl/base as these are specific to the PTL interface
Tim Woodall
2004-01-14 03:42:02 +00:00
cdd3c4f4d1Adding first pass at datatype copy function
David Daniel
2004-01-14 03:36:54 +00:00
af46dc081amatch incoming fragments against both specific and wild receives.
Rich Graham
2004-01-14 03:23:45 +00:00
a5b8536e10Add the @file so that doxygen picks it up
Jeff Squyres
2004-01-14 02:30:05 +00:00
fcd7ffb54fadd "specific" matching logic for fragment matching. Add a return value for lam_list_remove_item().
Rich Graham
2004-01-14 01:02:18 +00:00
0aab57e043* Make annoying whitespace change to test the multi-directory commit notice stuff I just added so we only get one e-mail per commit, not per directory
Brian Barrett
2004-01-14 00:41:40 +00:00
3dae7aff72A few minor changes
Jeff Squyres
2004-01-13 23:46:22 +00:00
b7903bcedcAdded doxygen comments.
Jeff Squyres
2004-01-13 23:32:19 +00:00
8f7df50dfdcontinuing to check in matching code - wild matcing is all checked in. Adding support function (lam_list_remove_item) to lam_list_t, and the macro LAM_ANY_TAG, which is #defined to MPI_ANY_TAG to avoid a translation step.
Rich Graham
2004-01-13 23:26:14 +00:00
7f614d49ccAdding MPI_Type_... interface (currently empty).
David Daniel
2004-01-13 23:25:17 +00:00
175c1553b0Minor style changes
Jeff Squyres
2004-01-13 22:21:30 +00:00
f10878eb35Eliminate src/include/lam/Makefile
Jeff Squyres
2004-01-13 22:15:13 +00:00
a5402b0823Fix header installation directory
Jeff Squyres
2004-01-13 22:14:29 +00:00
0de84ca252Add missing header installation block
Jeff Squyres
2004-01-13 22:14:08 +00:00
dfb0f9c1c1Moved a bunch of header files from src/include/lam to here.
Jeff Squyres
2004-01-13 22:13:44 +00:00
d380ed4c11Fix minor compiler warning
Jeff Squyres
2004-01-13 22:04:10 +00:00
53826436faPartial fix for bug 638: added AC_ARG_ENABLE for --enable-mpi-profile. Anju will add whatever AM_CONDITIONALs and AC_DEFINE*s that he needs to finish the bug.
Jeff Squyres
2004-01-13 20:01:59 +00:00
a9ab31762fLong live LAM/MPI 10!
Jeff Squyres
2004-01-13 15:42:58 +00:00
3fc789e72e* some more (mostly untested, but compiling) code for the cofs pcm module * some comments on what needs to be done in the MPI_INIT C interface. More coming tomorrow....
Brian Barrett
2004-01-13 09:36:40 +00:00
e4ac0bc98aAdd module_exchange functions
Jeff Squyres
2004-01-13 08:07:10 +00:00
1435992a8fs/lamssiexec/mcamodule/
Jeff Squyres
2004-01-13 06:00:57 +00:00
633cc2e1b0Make the file list reflect what is in CVS
Jeff Squyres
2004-01-13 06:00:10 +00:00
306bb8c6d8* make life goodness :)
Brian Barrett
2004-01-13 05:04:56 +00:00
df867a0933more tweaking of i/f functions
Tim Woodall
2004-01-13 04:50:56 +00:00
938a848170* make file compile
Brian Barrett
2004-01-13 04:36:00 +00:00
3b67c0d8dbFix a few things uncovered by unit testing
Jeff Squyres
2004-01-13 02:58:37 +00:00
c21aa53812Oops -- missed some argeed-upon style things
Jeff Squyres
2004-01-13 02:57:17 +00:00
88ac536659argv unit test
Jeff Squyres
2004-01-13 02:55:26 +00:00
4327aa2178changed mtx to mutex
Tim Woodall
2004-01-13 02:34:20 +00:00
5bfddeed7erename mtx to mutex
Tim Woodall
2004-01-13 02:31:38 +00:00
f1a06035edfixed prototype for init
Tim Woodall
2004-01-13 02:22:01 +00:00
223b49aee5changing list so to imbed a lam_list_item_t as the head and tail in the list, rather than pointer to these - simpler and faster logic, but more memory usage.
Rich Graham
2004-01-13 01:34:06 +00:00
f5039f70e1added request allocator to ptl
Tim Woodall
2004-01-13 01:27:44 +00:00
60c3cdbd1aAdd some developer overrides -- max pickyness, enable debugging, etc.
Jeff Squyres
2004-01-13 01:13:28 +00:00
f3cf971f1dupdated pml/ptl interface
Tim Woodall
2004-01-13 00:36:37 +00:00
5f93493527continue to fill in the fragment matching logic.
Rich Graham
2004-01-13 00:01:36 +00:00
b8b37b18c8Adding c++ files to the list of files to be documented
Prabhanjan Kambadur
2004-01-12 23:58:08 +00:00
646fd772aaAdd makefiles for src/mpi/attribute and src/mpi/errhandler
Jeff Squyres
2004-01-12 23:54:05 +00:00
e2e80ce841adding files to .cvsignore
Prabhanjan Kambadur
2004-01-12 23:22:06 +00:00
e39b8fd32bchanged isend i/f
Tim Woodall
2004-01-12 19:17:09 +00:00
7ea0ee6167*** empty log message ***
Tim Woodall
2004-01-12 19:09:32 +00:00
6600fab8f8more renaming
Tim Woodall
2004-01-12 19:08:00 +00:00
938ae7fa39rename comm_get_ptr to lam_comm_lookup
Tim Woodall
2004-01-12 18:47:12 +00:00
9e5bb8c380rename get_comm_ptr to lam_comm_lookup
Tim Woodall
2004-01-12 18:47:02 +00:00
1549ebfb19more name changes
Tim Woodall
2004-01-12 18:20:36 +00:00
a7d3a9752dmore name tweaking
Tim Woodall
2004-01-12 18:17:29 +00:00
f55da44561moved/renamedd
Tim Woodall
2004-01-12 18:13:22 +00:00
dd7c3b5303renamed
Tim Woodall
2004-01-12 18:05:46 +00:00
9526e685c4renamed
Tim Woodall
2004-01-12 17:44:31 +00:00
f4896b6ed9Add empty defintions for MPI errhandlers and attributes; they'll likely be shared across several MPI opaque datatypes.
Jeff Squyres
2004-01-12 16:08:46 +00:00
e8cf7b3816Adding install-exec-hook and uninstall-local targets so that make install does not barf when WANT_DEPRECATED_EXECUTABLE_NAMES is diasabled.
Prabhanjan Kambadur
2004-01-12 08:08:20 +00:00
115e4dd62dThese are the back-end files which are called by the wrapper compilers. Yet to format the comments properly. I will format them ASAP and make a man-page similar to L7 for mpicc, mpicxx, mpif77 and mpif90
Prabhanjan Kambadur
2004-01-12 07:21:20 +00:00
23f1c30963Adding the wrapper compiler files to L8. Yet to comment it in a style fit to be a man-page. I decided to commit them so that it gets into CVS. I will format the comments shortly.
Prabhanjan Kambadur
2004-01-12 07:19:48 +00:00
307c0ea0e2Changing Makefile.am to adapt to new dir structure
Prabhanjan Kambadur
2004-01-12 07:09:31 +00:00
028a60b7f2remove C++ style comment.
Rich Graham
2004-01-12 03:34:57 +00:00
889bf52ba4add support for fragment matching in the teg pml.
Rich Graham
2004-01-12 03:13:53 +00:00
f68f52fddapreventing C++ name mangling
Prabhanjan Kambadur
2004-01-12 02:07:42 +00:00
41bf5c59ab* change from any-source style messaging to source-specified receives. * Update cofs module to match
Brian Barrett
2004-01-12 01:57:06 +00:00
6cf91043c9* more things to ignore
Brian Barrett
2004-01-12 01:45:25 +00:00
5e53d6133f* make string for job handle even more explicit
Brian Barrett
2004-01-12 01:23:15 +00:00
cfcacb8b1b* fix query_get_nodes to take an int* for available_procs, since this is an output variable * Added job_handle support for cofs module
Brian Barrett
2004-01-12 01:22:30 +00:00
8c6d253963* shell for all the pcm functions I have to implement now :)
Brian Barrett
2004-01-12 00:58:28 +00:00
b93d3172f8* add shell of a cofs registry module implementation. Doesn't actually work yet, but compiles and links and all that joy
Brian Barrett
2004-01-12 00:53:58 +00:00
f093e2f386* more stuff to ignore
Brian Barrett
2004-01-12 00:19:53 +00:00
7a66fc42fb* Update pcm.h to match the latest MCA design * Initial shell of the cofs pcm module
Brian Barrett
2004-01-12 00:16:18 +00:00