Edgar Gabriel
|
1d16996a48
|
make comm_join work
This commit was SVN r2746.
|
2004-09-17 16:30:40 +00:00 |
|
Edgar Gabriel
|
65e4b61ec2
|
fixes to make comm_join work
This commit was SVN r2745.
|
2004-09-17 16:28:58 +00:00 |
|
Edgar Gabriel
|
6f3ebd184a
|
minor bug fixes
This commit was SVN r2744.
|
2004-09-17 13:16:47 +00:00 |
|
Edgar Gabriel
|
ad3702b96d
|
fixing some minor issues in connect/accept. A connect/accept between two groups of processes (within the same MPI_COMM_WORLD) works already
This commit was SVN r2743.
|
2004-09-17 13:16:14 +00:00 |
|
Edgar Gabriel
|
9c64200871
|
adapting some functions to the new interface of comm_connect_accept. This takes now an additional argument (a tag) to be able to distnguish several ongoing connec/accept/join/spawn operations simultaniously.
This commit was SVN r2742.
|
2004-09-17 10:12:31 +00:00 |
|
Edgar Gabriel
|
e14bbf5fc4
|
adaping some routines to use proc_find_and_add
activating name_publishing (also tested, testcode will be checked in soon).
adaping the port-stuff to the new format.
This commit was SVN r2741.
|
2004-09-17 10:11:22 +00:00 |
|
Edgar Gabriel
|
54bdb20351
|
removing the second lock. By introducing a new function proc_find_and_add we can work with a single lock. Actually, this makes the stuff for the dynamic process management easier.
This commit was SVN r2740.
|
2004-09-17 10:10:24 +00:00 |
|
Tim Woodall
|
6653be59fd
|
defer sends for second+ fragments to improve overlap by the scheduler
This commit was SVN r2739.
|
2004-09-17 08:07:13 +00:00 |
|
Vishal Sahay
|
55bdaca610
|
Win f77 bindings
This commit was SVN r2738.
|
2004-09-17 06:44:06 +00:00 |
|
Vishal Sahay
|
e1cb4cc751
|
More f77 bindings
This commit was SVN r2737.
|
2004-09-17 04:33:28 +00:00 |
|
Vishal Sahay
|
c666e04b6e
|
More file f77 bindings and a small fix in the spawn bindings
This commit was SVN r2736.
|
2004-09-17 04:03:19 +00:00 |
|
Ralph Castain
|
6704bc9d39
|
Completing the cleanup of NULLing free'd pointers. All should be done now.
This commit was SVN r2735.
|
2004-09-17 01:23:04 +00:00 |
|
Ralph Castain
|
0d4e6482cd
|
Continuing the cleanup process. Few minor fixes here and there - mostly just NULLing pointers that were free'd. Console now can connect to any universe, regardless of scope.
This commit was SVN r2734.
|
2004-09-17 00:59:14 +00:00 |
|
Jeff Squyres
|
8699fa86b2
|
- remove some printf's
- when copyying all attributes, if the callback function returns
flag==0, don't copy the attribute
This commit was SVN r2733.
|
2004-09-16 23:54:01 +00:00 |
|
Jeff Squyres
|
71054a834e
|
- minor format changes
- remove some unnecessary functions
- use OBJ_* macros
- fix ompi_hase_table_get_[first|next]_key_uint[32|64] functions
This commit was SVN r2732.
|
2004-09-16 23:51:30 +00:00 |
|
Ralph Castain
|
e7135621fe
|
Okay, with this minor change, mpirun2 and mpi_init can now both rapidly determine that they don't want to join an existing universe and create their very own session directory tree - and even clean up correctly IF the program terminates normally.
Still have to work on that abnormal termination stuff...
This commit was SVN r2731.
|
2004-09-16 21:42:48 +00:00 |
|
Vishal Sahay
|
88ee7c2715
|
Fix the warnings
This commit was SVN r2730.
|
2004-09-16 19:54:13 +00:00 |
|
Ralph Castain
|
f6dc129754
|
Allow mpirun2 and mpi_init to cleanly detect and join an existing universe. Will continue testing to quickly move away from a non-responsive existing universe.
This commit was SVN r2729.
|
2004-09-16 19:45:32 +00:00 |
|
Jeff Squyres
|
31bacaee5a
|
Fix a minor problem with one of the configure command line options,
and add more description to its help message
This commit was SVN r2728.
|
2004-09-16 19:42:52 +00:00 |
|
Ralph Castain
|
d0dffbc5ee
|
Minor adjustment to latest "fix" - if a trigger was removed, the functions still attempted to adjust some of its fields, leading to potentially random failures. I've now included a check to protect against this behavior.
This commit was SVN r2727.
|
2004-09-16 16:49:47 +00:00 |
|
Jeff Squyres
|
998b9b47d2
|
Remove the keyval lookup because it drags in the rest of libmpi in
places where we don't want it (e.g., mpirun).
This commit was SVN r2726.
|
2004-09-16 16:17:36 +00:00 |
|
Sayantan Sur
|
8b03c59099
|
Added recv buffer re-cycling code.
This commit was SVN r2725.
|
2004-09-16 16:17:27 +00:00 |
|
Rich Graham
|
0b4a7aede6
|
start to implement the send side.
This commit was SVN r2724.
|
2004-09-16 15:40:24 +00:00 |
|
Graham Fagg
|
62f5ad9979
|
Changed c2f calls to not call an errorhandler but instead use NULL objects instead
(file is special case, and a few like win still not implemented).
This commit was SVN r2723.
|
2004-09-16 15:14:55 +00:00 |
|
Brian Barrett
|
4619f315ba
|
* checkpoint some changes to make things compile
This commit was SVN r2722.
|
2004-09-16 15:07:46 +00:00 |
|
Brian Barrett
|
e76f53ba1e
|
* add query to figure out if RMS is actually active on the current machine
or not
* Add logic to RMS pcm's configure script for passing the correct LIBS
around during static builds
This commit was SVN r2721.
|
2004-09-16 14:49:47 +00:00 |
|
Graham Fagg
|
5760f3ef8c
|
fixed truncation check (buf=size of data is not a truncation!)
This commit was SVN r2720.
|
2004-09-16 14:36:38 +00:00 |
|
Tim Woodall
|
838066ab12
|
changed list iteration code to allow for an item to be removed
from the list while iterating through it
This commit was SVN r2719.
|
2004-09-16 14:34:03 +00:00 |
|
Tim Woodall
|
c32cb44a37
|
correct mca_oob_tcp_ping to cleanup correctly in the case of a timeout
This commit was SVN r2718.
|
2004-09-16 14:12:22 +00:00 |
|
Brian Barrett
|
46f755c016
|
* Fix missing comma in argument list to CHECK_FUNC
This commit was SVN r2717.
|
2004-09-16 13:46:24 +00:00 |
|
Brian Barrett
|
0716403174
|
* make sure to strip off quotes from the lines in post_configure.sh so that
they don't cause escaping issues when executing the last eval.
This commit was SVN r2716.
|
2004-09-16 13:45:40 +00:00 |
|
Tim Woodall
|
8d0851253a
|
cleanup cleanup
This commit was SVN r2715.
|
2004-09-16 13:01:32 +00:00 |
|
Tim Woodall
|
cb48562fa5
|
temporary fix for mpirun2 - note this may break openmpi
This commit was SVN r2714.
|
2004-09-16 12:59:27 +00:00 |
|
Tim Woodall
|
7317caf2ca
|
changed debug output - added sanity check
This commit was SVN r2713.
|
2004-09-16 12:58:50 +00:00 |
|
Tim Woodall
|
513129e816
|
fixed a recursive lock
This commit was SVN r2712.
|
2004-09-16 12:56:45 +00:00 |
|
Edgar Gabriel
|
5f29fe41fa
|
fixing a stupid bug
This commit was SVN r2711.
|
2004-09-16 12:16:21 +00:00 |
|
Tim Woodall
|
30195b17cb
|
- no need to register/unregister process info
- cleanup event processing thread before anything else
This commit was SVN r2710.
|
2004-09-16 11:30:44 +00:00 |
|
Edgar Gabriel
|
ed964097f5
|
a sever bug fix in comm_compare: we always comm1 with comm1, and ignored comm2. Strangely, we passed the Intel comm_compare test with this bug...
This commit was SVN r2709.
|
2004-09-16 10:08:40 +00:00 |
|
Edgar Gabriel
|
29110f6bc6
|
adapting some routines to the new interface of ompi_proc_get_namebuf etc...
This commit was SVN r2708.
|
2004-09-16 10:07:42 +00:00 |
|
Edgar Gabriel
|
3617f6d16e
|
removing two unused functions. Furthermore, modifying the get_namebuf functions to use ompi_pack/unpack and thus work in heterogeneous environments.
This commit was SVN r2707.
|
2004-09-16 10:07:14 +00:00 |
|
Tim Woodall
|
3b3855fc23
|
move this out of rte_finalize - call explicitly from mpi_finalize
This commit was SVN r2706.
|
2004-09-16 09:25:27 +00:00 |
|
Tim Woodall
|
8f33ce8266
|
changed cleanup order slightly
This commit was SVN r2705.
|
2004-09-16 09:22:28 +00:00 |
|
George Bosilca
|
f5502e731d
|
Work around differences between several versions of flex. Newer versions (3.5.21) seems to define YY_CURRENT_BUFFER_LVALUE as the correct value to be used on the left side assignments when older version can use the YY_CURRENT_BUFFER.
This commit was SVN r2704.
|
2004-09-16 09:14:01 +00:00 |
|
George Bosilca
|
c00407e5ff
|
Add a temporary variable to keep the pml_wait happy as it does not support NULL.
This commit was SVN r2703.
|
2004-09-16 08:50:50 +00:00 |
|
George Bosilca
|
df80cc854e
|
The correct name is DT_LONG_DOUBLE_INT, the other one is intended to disapear on the next version.
This commit was SVN r2702.
|
2004-09-16 08:49:34 +00:00 |
|
George Bosilca
|
4177ed8ab9
|
On left side of an assgnment YY_CURRENT_BUFFER should became YY_CURRENT_BUFFER_LVALUE.
This commit was SVN r2701.
|
2004-09-16 08:48:31 +00:00 |
|
George Bosilca
|
6a4df9ef5c
|
Reading the documentation from the flex it look like if we use the YY_CURRENT on the left side
of an assignment we should use the _LVALUE one.
This commit was SVN r2700.
|
2004-09-16 08:47:14 +00:00 |
|
Tim Woodall
|
ad7db4e1cb
|
restored call to ompi_rte_register
This commit was SVN r2699.
|
2004-09-16 08:38:24 +00:00 |
|
Tim Woodall
|
0ffa11b904
|
modified locking
This commit was SVN r2698.
|
2004-09-16 08:26:57 +00:00 |
|
Ralph Castain
|
d0e308fbc4
|
First attempt to thread safe the registry and name server subsystems. Comment out the duplicate calls to register processes in mpi_init and mpirun2.
This commit was SVN r2697.
|
2004-09-16 04:14:35 +00:00 |
|