Ralph Castain
2739c0b0c5
Ensure that the name in the environment is cleared so that we pick up the name as components later.
...
This commit was SVN r5836.
2005-05-23 22:55:21 +00:00
Tim Woodall
649eeed4a7
rename
...
This commit was SVN r5835.
2005-05-23 22:22:20 +00:00
Tim Woodall
37b43eaccf
small checkin :-)
...
- remove any ptl dependancy from mpi/pml interface
- beginings of a new pml
- new Bit Mover Interface (BMI) framework
This commit was SVN r5834.
2005-05-23 22:06:50 +00:00
George Bosilca
878bf0f36d
Move the AC_DEFUN outside the other one.
...
This commit was SVN r5822.
2005-05-23 16:43:37 +00:00
George Bosilca
fea0010aee
For dist all AM_CONDITIONAL's have to be defined.
...
This commit was SVN r5821.
2005-05-23 16:26:55 +00:00
Tim Woodall
0138323c6e
check for NULL process name and assign if allocated by server
...
This commit was SVN r5820.
2005-05-23 16:23:11 +00:00
George Bosilca
6740270ace
This directory was supposed to be private ... it does not have to be published on the SVN.
...
This commit was SVN r5819.
2005-05-23 16:10:33 +00:00
Jeff Squyres
ca64115b14
Add logic to automatically determine if to use $ibdir/lib or
...
$ibdir/lib64. May still need final testing / verification from Tim.
This commit was SVN r5816.
2005-05-23 15:09:51 +00:00
Ralph Castain
93eb0d4b40
Checkpoint
...
This commit was SVN r5814.
2005-05-23 14:22:35 +00:00
Josh Hursey
976006805f
forgot one. need to make sure this is OMPI_DECLSPECed for Windows
...
This commit was SVN r5809.
2005-05-22 17:01:26 +00:00
Josh Hursey
4f215294d4
A bit of cleanup to build under windows.
...
Change a couple function definitions in datatype.h from extern
to OMPI_DECLSPEC since they are never defined anywhere else, and
need to be for the build.
Added the datatype.h file to ptl_self so it can see the inline
convertor_pack routines in that file when not in Debug mode.
This commit was SVN r5808.
2005-05-22 17:00:25 +00:00
Thara Angskun
c19562ec8d
Clean up code
...
This commit was SVN r5804.
2005-05-21 06:35:45 +00:00
Jeff Squyres
a6dbf68357
Ensure to pass NULL as the 4th parameter so that we don't end up with
...
3 IO parameters with blank names.
This commit was SVN r5801.
2005-05-20 20:56:54 +00:00
Tim Woodall
031f687e5a
- global debug parameter was renamed to orte_debug
...
- pass an environment through to app/ssh session
This commit was SVN r5799.
2005-05-20 19:33:22 +00:00
George Bosilca
56d4c15047
If somehow we fail to open a connection print the IP address and the port used.
...
Submitted: George Bosilca
Reviewed: Tim Woodall
This commit was SVN r5798.
2005-05-20 17:47:29 +00:00
Thara Angskun
42d6434337
- some cleanup
...
This commit was SVN r5793.
2005-05-20 09:18:28 +00:00
Jeff Squyres
bb3009e6f3
Re-add "datatype/datatype.h" because it disappeared from some
...
upper-level .h files.
This commit was SVN r5792.
2005-05-20 00:40:05 +00:00
Jeff Squyres
eebda3b036
More ompi_datatype_t -> struct ompi_datatype_t changes
...
This commit was SVN r5791.
2005-05-20 00:29:45 +00:00
George Bosilca
26f316a796
Last time I miss one datatype dependency.
...
This commit was SVN r5783.
2005-05-19 22:55:18 +00:00
George Bosilca
af9195eee7
Still tracking useless dependencies ...
...
This commit was SVN r5782.
2005-05-19 22:39:04 +00:00
George Bosilca
de4d7d2be3
Remove a useless dependency to the datatype.h (the struct ompi_datatype_t is already defined in the types.h and here we just use pointers to this struct).
...
This commit was SVN r5781.
2005-05-19 22:29:49 +00:00
Tim Woodall
f031a1715b
dont pass seed parameter through from the parents environment
...
This commit was SVN r5776.
2005-05-19 20:14:51 +00:00
Tim Woodall
740714e311
- do NOT pass the current environment through to the launched app
...
- if we bypass ssh for local launch - this causes problems
This commit was SVN r5773.
2005-05-19 19:13:50 +00:00
George Bosilca
9d840343cf
Allow just one PTL per process.
...
This commit was SVN r5772.
2005-05-19 18:17:21 +00:00
Tim Woodall
cbccfcaf1e
removed debug
...
This commit was SVN r5771.
2005-05-19 16:47:36 +00:00
Tim Woodall
9208e76d74
added additional error logging
...
This commit was SVN r5770.
2005-05-19 16:46:34 +00:00
Tim Woodall
128d5d7328
added additional error logging
...
This commit was SVN r5769.
2005-05-19 16:45:47 +00:00
Tim Woodall
c77f24aa4b
fix 64bit issue
...
This commit was SVN r5766.
2005-05-19 16:16:50 +00:00
Tim Woodall
95f4def89a
more corrections to ping
...
This commit was SVN r5765.
2005-05-19 16:16:19 +00:00
Tim Woodall
f64bcf3a52
unlock on return
...
This commit was SVN r5764.
2005-05-19 15:47:22 +00:00
Jeff Squyres
2ec635b07c
Reset certain signal handlers after the fork but before the exec when
...
launching new processes so that they get all the default unix
behaviors (i.e., become killable, and don't accidentally have some
signals blocked -- left over from the event library).
This commit was SVN r5757.
2005-05-19 13:33:28 +00:00
George Bosilca
7cf25d2758
Indentation ...
...
This commit was SVN r5755.
2005-05-19 06:55:13 +00:00
George Bosilca
c3e5b01328
Rework the section algorithm
...
This commit was SVN r5754.
2005-05-19 06:54:45 +00:00
George Bosilca
a5fc2762dd
1. Do not try to get the remote proc if we will not use it
...
2. Always release the request lock before calling FREE ...
This commit was SVN r5753.
2005-05-19 06:53:57 +00:00
Thara Angskun
e9cc404c33
- just checkpoint
...
This commit was SVN r5752.
2005-05-18 22:46:17 +00:00
Thara Angskun
c71f3f7152
- just checkpoint
...
This commit was SVN r5745.
2005-05-18 15:55:34 +00:00
Tim Woodall
ea8c91627d
correc typo
...
This commit was SVN r5743.
2005-05-18 15:32:05 +00:00
Tim Woodall
3528471f22
correct debug output
...
addition error checking
This commit was SVN r5742.
2005-05-18 15:31:23 +00:00
Tim Woodall
75a43e84ba
fixed ping
...
This commit was SVN r5741.
2005-05-18 15:12:04 +00:00
Ralph Castain
3e982534cd
Make sure all string-to-name field conversions are done in decimal now.
...
This commit was SVN r5736.
2005-05-17 16:04:50 +00:00
Ralph Castain
3092e0f6cf
Fix a minor compiler squawk....
...
This commit was SVN r5735.
2005-05-17 13:11:48 +00:00
George Bosilca
dde75fe032
One of the include was missing. That's a big problem on 64 bits architecture where the default return value
...
is int (mostly 4 bytes) and strdup normally return a char* (usually 8 bytes). The result: stack corrupted
and other weird things ...
This commit was SVN r5725.
2005-05-17 01:02:40 +00:00
Ralph Castain
89b6a97f0f
Bring the resource discovery system's resource file component online so I can find the node I need to launch upon. I removed all reference to the xml library that was causing trouble, and wrote my own limited xml parser instead, so this will now compile just fine anywhere.
...
Need to do some refining of the component, but it meets basic requirements right now. Nobody else should notice any change - system basically ignores it unless you tell it to do something.
This commit was SVN r5723.
2005-05-16 21:01:09 +00:00
George Bosilca
2c4209f4cb
Add the output utilities include.
...
This commit was SVN r5722.
2005-05-16 19:36:12 +00:00
Brian Barrett
09057fe311
* massive cleanup of debugging output to make it much easier to match
...
messages
* use different event queues for send / recv, part of moving towards dealing
with dropped fragments
This commit was SVN r5719.
2005-05-15 21:05:00 +00:00
Brian Barrett
ac7b97a0d9
* convert to an array of event handles - still of size 1 - as prep work for
...
adding event queues for dropped fragments and retransmit requests
This commit was SVN r5718.
2005-05-13 18:36:15 +00:00
Brian Barrett
5d57956a02
* rename event queue flag to prepare for more event queues
...
This commit was SVN r5717.
2005-05-13 18:27:27 +00:00
Josh Hursey
46810fd155
Some fixes to get the subset of mca directories compile under Windows.
...
Added a special case under the win_makefile for the gpr/replica directory
since it contains multiple dependant layers of directories.
Added a couple of OMPI_DECLSPECs. Change a conflicting variable name in
gpr_replica_dict_tl.c from 'new' to 'new_dict'.
This commit was SVN r5712.
2005-05-13 16:55:14 +00:00
Jeff Squyres
c12d5c8c88
While waiting for fortran compiles...
...
Fixes for orterun in handling different MCA params for different
processes (reviewed by Brian):
- By design, if you run the following:
mpirun --mca foo aaa --mca foo bbb a.out
a.out will get a single MCA param for foo with value "aaa,bbb".
- However, if you specify multiple apps with different values for the
same MCA param, you should expect to get the different values for
each app. For example:
mpirun --mca foo aaa a.out : --mca foo bbb b.out
Should yield a.out with a "foo" param with value "aaa" and b.out
with a "foo" param with a value "bbb".
- This did not work -- both a.out and b.out would get a "foo" with
"aaa,bbb".
- This commit fixes this behavior -- now a.out will get aaa and b.out
will get bbb.
- Additionally, if you mix --mca and and app file, you can have
"global" params and per-line-in-the-appfile params. For example:
mpirun --mca foo zzzz --app appfile
where "appfile" contains:
-np 1 --mca bar aaa a.out
-np 1 --mca bar bbb b.out
In this case, a.out will get foo=zzzz and bar=aaa, and b.out will
get foo=zzzz and bar=bbb.
Spiffy.
Ok, fortran build is done... back to Fortran... sigh...
This commit was SVN r5710.
2005-05-13 14:36:36 +00:00
Brian Barrett
f64e52a28d
* more refactoring to reduce duplicate code
...
This commit was SVN r5708.
2005-05-13 04:04:08 +00:00