Prabhanjan Kambadur
6bd87098ba
Adding test for MPI_Offset. Also introducing an if statement to check for the size of MPI_Fint only when f77 is present. Else MPI_Fint is defined to be an int.
...
This commit was SVN r470.
2004-01-19 01:33:03 +00:00
Jeff Squyres
5b66cb3f7a
Updates to make MPI_Fint work
...
This commit was SVN r461.
2004-01-17 04:10:01 +00:00
Prabhanjan Kambadur
0c221c80fd
These files help in determining MPI_Fint (in terms of relevant C types).
...
configure.ac #define's MPI_Fint to be of int32_t, int64_t or int depending
on the configuration details
This commit was SVN r454.
2004-01-16 22:16:25 +00:00
Jeff Squyres
e2a68b22de
Add some pretty messages about wrapper compiler flags
...
This commit was SVN r448.
2004-01-16 02:03:41 +00:00
Jeff Squyres
42a849197a
- We know that libltdl is not picky-clean. So don't use the picky-clean
...
CFLAGS when configuring (and therefore compiling) libltdl.
- Move some of the output messages around
This commit was SVN r443.
2004-01-16 01:31:50 +00:00
Jeff Squyres
603e7fb0ee
Add new directories
...
This commit was SVN r418.
2004-01-15 06:12:34 +00:00
Prabhanjan Kambadur
5c1aca22c7
CVSc: Changed to have 2 new AM_CONDITIONALS, WANT_MPI_BINDINGS_LAYER
...
and WANT_PMPI_BINDINGS_LAYER. These determine whether src/mpi/interface/c and
src/mpi/interface/c/profile are built. Makefile.am's were changed to reflect
the same change. Now the top layer always builds MPI bindings and the lower
layer always builds PMPI bindings
: ----------------------------------------------------------------------
This commit was SVN r393.
2004-01-15 01:11:59 +00:00
Rich Graham
99d52894f6
changing support_finalize to return status.
...
Start to put in a unit test for the list functionality.
This commit was SVN r390.
2004-01-15 00:59:26 +00:00
Rich Graham
29fdbb6a7c
start to add testing support library.
...
This commit was SVN r384.
2004-01-15 00:07:17 +00:00
Jeff Squyres
ae93b4fffb
Add libltdl into the build process.
...
This commit was SVN r383.
2004-01-14 23:50:58 +00:00
Jeff Squyres
4e9e99e330
Add fixes for VPATH builds
...
This commit was SVN r378.
2004-01-14 19:57:37 +00:00
David Daniel
cbfe87c6e1
Adding test for restrict keyword
...
This commit was SVN r374.
2004-01-14 17:35:41 +00:00
Brian Barrett
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
This commit was SVN r367.
2004-01-14 08:38:51 +00:00
Jeff Squyres
eda594df84
First cut at thread support / eliminate warnings due to lack of
...
LAM_HAVE_THREADS
This commit was SVN r364.
2004-01-14 07:06:57 +00:00
Jeff Squyres
e133683970
- Add tests for va_copy / __va_copy
...
- Add makefile for test/unit/lam/util/Makefile
This commit was SVN r357.
2004-01-14 06:39:55 +00:00
Jeff Squyres
f10878eb35
Eliminate src/include/lam/Makefile
...
This commit was SVN r335.
2004-01-13 22:15:13 +00:00
Jeff Squyres
646fd772aa
Add makefiles for src/mpi/attribute and src/mpi/errhandler
...
This commit was SVN r309.
2004-01-12 23:54:05 +00:00
Prabhanjan Kambadur
b18c7913bc
Adding WRAPPER_* flags
...
This commit was SVN r292.
2004-01-12 07:08:37 +00:00
Brian Barrett
2c33a0be9d
* Moved cofs oob module to use its own configure and all that jaz
...
This commit was SVN r275.
2004-01-11 22:52:59 +00:00
Jeff Squyres
6684bad5da
Overhauls to autogen.sh and configure.ac (and related m4 files) to build
...
MCA modules.
This commit was SVN r273.
2004-01-11 21:35:37 +00:00
Brian Barrett
b4fc25dec2
* remove src/mca/{base,common}/Makefile from list, since dirs no
...
longer exist
This commit was SVN r263.
2004-01-11 20:43:31 +00:00
Jeff Squyres
7743b09bb7
Add more directories in src/mpi
...
This commit was SVN r239.
2004-01-11 00:10:44 +00:00
Brian Barrett
6f7811f9d5
* Fix a number of compiler errors that crop up with undefined function
...
errors
* Add some basic unit test gorp for COFS OOB module
This commit was SVN r234.
2004-01-11 00:02:06 +00:00
Jeff Squyres
2fc377a408
Updates to reflect new directory structure
...
This commit was SVN r227.
2004-01-10 21:32:32 +00:00
Brian Barrett
549f034f4e
* First take at a shell for the COFS (Control Over File System) interface
...
for out of band messaging
This commit was SVN r219.
2004-01-10 18:23:53 +00:00
Brian Barrett
0d6e729e0b
* Remove the lam/runtime code, moving instead to singleton mca modules
...
directly
* Update pcm, oob, and registry mca module headers to match changes Jeff
and I talked about tonight to do checkpoint/restart and all that
This commit was SVN r197.
2004-01-10 08:09:54 +00:00
Brian Barrett
3a71c36fe4
* Added shell for Process Control, Out-of-band messaging, and Registry MCA
...
module types
This commit was SVN r194.
2004-01-10 04:44:43 +00:00
Brian Barrett
a72a7f1d26
* First take at the RTE interface. Obviously doesn't work, but at least
...
can generate some doxygen API documentation
This commit was SVN r193.
2004-01-10 00:55:24 +00:00
Tim Woodall
d674b48364
added new module
...
This commit was SVN r190.
2004-01-09 23:21:18 +00:00
Jeff Squyres
770d49570b
Moving all the header files. :-)
...
This commit was SVN r185.
2004-01-09 22:09:51 +00:00
Jeff Squyres
30fadd26c6
Add dummy MCA module AC_SUBST's for the moment
...
This commit was SVN r167.
2004-01-09 16:01:13 +00:00
Jeff Squyres
6262c04d9b
- Add file system case sensitivity test
...
- Add base directories to current MCA types
This commit was SVN r158.
2004-01-09 08:25:18 +00:00
Prabhanjan Kambadur
1897ff0d06
adding tests to check whether the filesystem is case sensitive
...
This commit was SVN r147.
2004-01-09 05:32:21 +00:00
Prabhanjan Kambadur
273ed3ebf5
adding tests to check whether the filesystem is case sensitive
...
This commit was SVN r143.
2004-01-09 05:08:31 +00:00
Prabhanjan Kambadur
0d033c8d56
adding tests to check whether the filesystem is case sensitive
...
This commit was SVN r142.
2004-01-09 04:56:39 +00:00
David Daniel
7cf1e6d8ce
Bug 628: Ditch ax_create_stdint_h.m4
...
Rather trying to reinvent this very complex macro, take the easy way
out: Create a real lam_stdint.h which includes stdint.h, inttypes.h or
sys/types.h when possible, and otherwise uses SIZEOF_ macros generated
by configure to fill in the undefined types. A little more work for
cpp if stdint.h is not present.
This commit was SVN r135.
2004-01-09 01:17:00 +00:00
Jeff Squyres
b41e09c8f7
- Rename os/powerpc -> os/ppc_32 per Rob's request
...
- Add new MCA directory structure
This commit was SVN r131.
2004-01-08 21:42:18 +00:00
Jeff Squyres
77f8f6642c
Finish support for --enable-single-lib (where you get a single libmpi
...
installed instead of liblam and libmpi).
This commit was SVN r123.
2004-01-08 15:51:54 +00:00
Jeff Squyres
5363ef916e
Oops -- if we --disable-profiling, then don't include support for it. :-)
...
This commit was SVN r117.
2004-01-08 13:52:27 +00:00
Jeff Squyres
fa8fda77b3
- Add calls for new macros:
...
- LAM_SETUP_F77 (moved pre-existing F77 code to this macro)
- LAM_SETUP_F90
- LAM_C_WEAK_SYMBOLS
- Do handling for figuring out whether we need to compile in
src/mpi/*/profile or not
This commit was SVN r110.
2004-01-08 13:36:14 +00:00
Jeff Squyres
653eba5181
New file naming convention in the MPI API dirs
...
This commit was SVN r105.
2004-01-08 02:30:43 +00:00
Jeff Squyres
8ca9a40c78
Reflect new directory structure
...
This commit was SVN r104.
2004-01-07 21:52:18 +00:00
Jeff Squyres
1e3ab9bde7
New directory layout in src/mpi
...
This commit was SVN r102.
2004-01-07 21:46:15 +00:00
Jeff Squyres
193121f5bc
Fix silly typo
...
This commit was SVN r92.
2004-01-07 20:48:03 +00:00
Jeff Squyres
20dd96c391
Ensure that we always have the "bool" type in C, as well as the constants
...
"true" and "false", either via the C99 header <stdbool.h> or via our own
declarations.
This commit was SVN r91.
2004-01-07 19:33:37 +00:00
Jeff Squyres
a071a3381d
Move the ctnetwork directory to src/lam/ctnetwork
...
This commit was SVN r87.
2004-01-07 18:58:24 +00:00
Jeff Squyres
fad4791976
- Remove $Id$
...
- Remove lam_config.h header, replace with $HEADER$ (to be filled in
later)
- Add lots of missing Makefiles
This commit was SVN r68.
2004-01-07 14:55:23 +00:00
Jeff Squyres
d5fba7fc1d
- Removed header, replaced with $HEADER$ (to be filled in later)
...
- Moved all --with and --enable stuff to LAM_CONFIGURE_OPTIONS m4 macro
- Moved all C compiler setup stuff to LAM_SETUP_CC
- Moved all C++ compiler setup stuff to LAM_SETUP_CXX
This commit was SVN r34.
2004-01-07 07:49:23 +00:00
Jeff Squyres
5417b0a4b6
Move AX test up into C compiler test section
...
This commit was SVN r16.
2003-12-28 15:12:06 +00:00
Tim Woodall
e952ab1f88
initial port to C (very incomplete)
...
This commit was SVN r8.
2003-12-22 16:29:21 +00:00
Jeff Squyres
550c12b968
Make things compile (but not link :-)
...
This commit was SVN r4.
2003-11-22 16:57:54 +00:00
Jeff Squyres
58fdc18855
Source file name changed
...
This commit was SVN r2.
2003-11-22 16:40:48 +00:00
Jeff Squyres
350564b9f3
First commit
...
This commit was SVN r1.
2003-11-22 16:36:58 +00:00