David Daniel
6bc049829b
Cleaning up. Adding tag file generation to support external documents.
...
This commit was SVN r1030.
2004-04-13 23:41:58 +00:00
Prabhanjan Kambadur
832ec55ebf
introducing 2 new AM_CONDITIONALS so that tf77 bindings are not built when the user does not want it or when the fortran 77 compiler is not found. Right now, the libraries were built but not snarfed into the big library. This was unneccessary
...
This commit was SVN r1029.
2004-04-13 23:05:31 +00:00
Prabhanjan Kambadur
448a2a0548
correcting a typo
...
This commit was SVN r1028.
2004-04-13 23:00:05 +00:00
Tim Woodall
8a28744808
increase poll iterations - improves latency
...
This commit was SVN r1027.
2004-04-13 21:10:00 +00:00
Tim Woodall
ecc966fd36
decrease timeout
...
This commit was SVN r1026.
2004-04-13 21:09:30 +00:00
Tim Woodall
c312d5cff4
- fixed ack header size
...
- increase fragment size for a single ptl
This commit was SVN r1025.
2004-04-13 21:08:32 +00:00
Tim Woodall
4702a7002d
changed #ifdef to #if
...
This commit was SVN r1024.
2004-04-12 15:42:44 +00:00
Tim Woodall
fa0fdba04e
resolved several threading issues
...
This commit was SVN r1023.
2004-04-12 15:39:15 +00:00
Tim Woodall
94a93ab1e1
fixed deadlock
...
This commit was SVN r1022.
2004-04-12 15:38:00 +00:00
Vishal Sahay
20469b4248
Testcase for bitmap. This dir struct is not correct now, and cant be build. So just commiting the te
...
st as it is (although it has been tested outside of this scope...and it works fine)
This commit was SVN r1021.
2004-04-11 22:15:45 +00:00
Vishal Sahay
07adc2cb47
Remove some bugs and add some functionalities
...
This commit was SVN r1020.
2004-04-11 21:15:09 +00:00
Prabhanjan Kambadur
d4aeacbff9
Changing the way I wasy accessing elements inside the list. Previosuly, I was
...
directly using the next and the previous pointers for navigating inside the
list. Now, I am changing these to use the lists built-in lists.
This commit was SVN r1019.
2004-04-08 19:12:16 +00:00
George Bosilca
13a4d3b934
Here they are. Normally all MPI functions (1 and some 2) are now complete. There are still some bugs:
...
- get_content should return a copy of the datatype not a pointer to the same.
- MPI_sizeof is missing
- match_size not yet completed
- and MPI_Dup not optimal.
This commit was SVN r1018.
2004-04-07 21:46:27 +00:00
George Bosilca
0e0b913bc7
lam_ddt_destroy now mark the data for destruction. The data will dissapear when the last
...
reference will be removed.
This commit was SVN r1017.
2004-04-07 21:42:50 +00:00
George Bosilca
910a224202
The name of the function is MPI_Type_set_attr not MPI_Type_get_attr. Second commit ...
...
This commit was SVN r1016.
2004-04-07 20:38:39 +00:00
Tim Woodall
d8f4557659
progress routine for non-threaded case
...
This commit was SVN r1015.
2004-04-06 16:32:40 +00:00
Tim Woodall
a4422f55f8
support for building w/out threads
...
This commit was SVN r1014.
2004-04-06 16:13:17 +00:00
Vishal Sahay
d742429fee
I think this code did not get committed the last time -- noticed this today, so recommitting it.
...
This commit was SVN r1013.
2004-04-06 04:39:09 +00:00
George Bosilca
a08ea36900
Correct some minor bugs with the datatype.
...
Add the set_args and get_args function in the dt_args file and add their prototypes in datatype.h.
This commit was SVN r1012.
2004-04-05 21:02:03 +00:00
George Bosilca
69ddfa4e52
Update function list
...
This commit was SVN r1011.
2004-04-01 22:36:04 +00:00
George Bosilca
87d36c72ec
Correct the bug for contiguous datatypes where 2 succesive calls to pack/unpack return the same buffer.
...
This commit was SVN r1010.
2004-03-31 23:59:48 +00:00
Tim Woodall
14974727a4
- resolved multiple threading issues
...
This commit was SVN r1009.
2004-03-31 17:00:38 +00:00
Tim Woodall
1f2b72b610
use existing table for f2c
...
This commit was SVN r1008.
2004-03-31 16:59:46 +00:00
Tim Woodall
614decdd00
added lock
...
This commit was SVN r1007.
2004-03-31 16:59:06 +00:00
Tim Woodall
e20000098e
initialize free lists correctly
...
This commit was SVN r1006.
2004-03-31 16:58:40 +00:00
Tim Woodall
66209260b9
initialize datatype engine
...
This commit was SVN r1005.
2004-03-31 16:58:01 +00:00
Brian Barrett
1e051564fc
* Made f90 module building default again
...
* clean up the output for --enable-debug and --enable-picky (for C++)
This commit was SVN r1004.
2004-03-28 20:39:15 +00:00
Brian Barrett
5d0fdb0c0d
Jeff and I talked about this, and the CFLAGS isn't really needed - it is a
...
left-over from the AC-only days
This commit was SVN r1003.
2004-03-28 20:37:50 +00:00
Brian Barrett
5d4dfeca8f
remove -Wall from CFLAGS so that we can compile on non-GCC compilers
...
This commit was SVN r1002.
2004-03-28 19:52:16 +00:00
Edgar Gabriel
c6dcaae786
fixing the "no MPI-objects underneath the MPI-library functions" problem.
...
Exchanged therefore MPI_Comm by lam_communicator_t* and MPI_Group by lam_group_t* when calling some internal functions.
This commit was SVN r1001.
2004-03-28 14:25:27 +00:00
Edgar Gabriel
6932553a35
fixing the "no MPI-objects underneath the MPI-library functions" problem.
...
Exchanged therefore MPI_Comm by lam_communicator_t* and MPI_Group by lam_group_t* .
This commit was SVN r1000.
2004-03-28 14:24:43 +00:00
Brian Barrett
6282f1a8e6
switch from F77/FC to LAM_F77/LAM_F90 so that we don't have to assign "none"
...
into either F77 or F90, which caused badness in the libtool test world.
This commit was SVN r999.
2004-03-28 10:52:58 +00:00
Brian Barrett
39264b4856
clean up some fortran output
...
This commit was SVN r998.
2004-03-28 10:30:36 +00:00
Brian Barrett
acff369327
properly fix bug 819 - initialize the right variable to 0.
...
This commit was SVN r997.
2004-03-28 10:20:32 +00:00
Brian Barrett
61557f0156
Fix some of the Fortran issues by unifying all the various on/off
...
flags to LAM_WANT_F77_BINDINGS and LAM_WANT_F90_BINDINGS. Also
changed the compiler flag for the Fortran 90/95/whatever compiler to
FCFLAGS to match what AC was already doing.
This commit was SVN r996.
2004-03-28 10:02:38 +00:00
George Bosilca
43c35c42e7
Moving some functions around and declare some as static.
...
Correct and improuve pack/unpack homogeneous functions.
In dt_add.c add an empty (not counted) element at the end of the
data description. Now we can detect the end of a data description
without an additional if.
This commit was SVN r995.
2004-03-28 07:14:18 +00:00
Jeff Squyres
ebb13bc42f
Arrgh! I *swear* it worked before I committed -- really!
...
(fix silly typo)
This commit was SVN r994.
2004-03-27 16:14:12 +00:00
Jeff Squyres
af828278b4
Nah; it's a better idea to leave developer builds marked as
...
"{version}svn" instead of assigning a potentially meaningless SVN r
number (because the developer's copy may not be entirely consistent
with that r number)
This commit was SVN r993.
2004-03-27 16:11:23 +00:00
Jeff Squyres
1945740f8e
Fix for bug 812: add debugging version of calloc
...
This commit was SVN r992.
2004-03-27 14:53:42 +00:00
Brian Barrett
5a826f6ea6
Fix some prototypes for when profiling isn't used
...
This commit was SVN r991.
2004-03-27 06:02:12 +00:00
Brian Barrett
308ef4c769
* add alloca.h if we have it to make datatypes happy with gcc on linux
...
This commit was SVN r990.
2004-03-27 05:26:31 +00:00
Jeff Squyres
a37a5438c7
Make sure we do the right thing with refcounts on errhandler
...
This commit was SVN r989.
2004-03-27 03:13:54 +00:00
Vishal Sahay
e51724a75f
Return the actual error code from the copy and delete function pointers instead of just LAM_ERROR, since these functions may need to specify some special error code which need to be propagated to the top level, as suggested by Edgar.
...
This commit was SVN r988.
2004-03-27 02:50:53 +00:00
Jeff Squyres
62bc48f258
Move the doxygen comments from output.c to output.h because that's
...
where one puts doxygen comments
This commit was SVN r987.
2004-03-27 02:48:04 +00:00
Jeff Squyres
31ed42e945
Fix a bunch of warnings
...
This commit was SVN r986.
2004-03-27 02:22:02 +00:00
Jeff Squyres
6ad01adbb9
Add more to the "make dist" process. ftp.gnu.org still does not have
...
new config.guess/config.sub files (!), but a) the code is smart enough
to know this, and b) when they become available again, the Right
Things will happen.
Also, I left the example code in there how to add man pages to the
relevant Makefile's on the thought that we'll need it when we
eventually get around to making man pages (assumedly through
doxygen).
This commit was SVN r985.
2004-03-26 21:34:01 +00:00
George Bosilca
7a1bfa77de
Correctly handle the supplied length in the iov_len field for pack
...
Remove some warnings.
This commit was SVN r984.
2004-03-26 21:14:33 +00:00
Edgar Gabriel
c0f9bbf7e0
implementation of the MPI-API for the MPI-1 intra-communicators.
...
For inter-communicators, I introduced already the argument checking, but not yet the proper code.
This commit was SVN r983.
2004-03-26 20:03:38 +00:00
Edgar Gabriel
44a20d832a
first set of communicator functions. up to now
...
supporting MPI-1 intra-communicators.
The getnextcid function still to be done properly.
This commit was SVN r982.
2004-03-26 20:02:42 +00:00
Tim Woodall
ada9c63e79
initialize request type in base class
...
This commit was SVN r981.
2004-03-26 16:21:13 +00:00