Josh Hursey
092357aa9b
Corrected a few unistd lib protection defines. Added a couple of new files to the dist for the windows build
...
This commit was SVN r5261.
2005-04-11 18:43:57 +00:00
George Bosilca
ff21a25ca9
Do not forget to construct the free_list before calling init.
...
This commit was SVN r5260.
2005-04-11 18:10:42 +00:00
George Bosilca
c11910c156
Allow GM to receive unexpected messages.
...
This commit was SVN r5259.
2005-04-11 17:54:53 +00:00
Jeff Squyres
21ec699dc4
Add a little output and some error checking
...
This commit was SVN r5258.
2005-04-11 15:28:59 +00:00
Jeff Squyres
9f286f83f6
Temporarily disable resfile for most developers, since it's causing
...
some build issues. Still enabled for its main developer; e-mail to
follow...
This commit was SVN r5257.
2005-04-11 13:02:58 +00:00
Ralph Castain
c41b275c35
Make these changes available for Edgar et al to continue working on.
...
This commit was SVN r5256.
2005-04-11 12:59:43 +00:00
Thara Angskun
3a27c53d19
Fixed aio_read/write/suspend for AIX w/o _AIO_AIX_SOURCE
...
This commit was SVN r5255.
2005-04-11 06:46:46 +00:00
Josh Hursey
7a0c7a24cb
added soh to Windows build system
...
This commit was SVN r5254.
2005-04-11 05:12:33 +00:00
Josh Hursey
9f5dea8dc3
added rmgr and rml to Windows build system
...
This commit was SVN r5253.
2005-04-11 05:07:57 +00:00
Josh Hursey
ea4cf9b65c
Added the dps directory to the Windows build setup. Fixed a couple of include problems.
...
This commit was SVN r5252.
2005-04-11 05:00:26 +00:00
Josh Hursey
830d427a78
Windows build checkpoint. Added some more bits a peices for the Windows compile
...
This commit was SVN r5251.
2005-04-11 04:47:58 +00:00
Josh Hursey
9c4e9929f8
Fixed some include path problems, and some defines for windows build
...
This commit was SVN r5250.
2005-04-11 03:43:35 +00:00
Josh Hursey
a8dd654d79
clean up the windows make files to help the windows build
...
This commit was SVN r5249.
2005-04-11 03:26:16 +00:00
George Bosilca
247e271b14
Several bugs have been fixed and the functionality of the GM PTL has been improved:
...
- Now we support GM 1.x
- We detect correctly the version of GM and activate some defines
- memory leaks fixes (dont release a fragment several times and release all fragments)
- protect the free_list while debug is activated
- change the place where we keep the informations about the local node as well as for the peers.
It should be a little bit cleaner as we have less copies.
- first step toward supporting OSes without memory registration.
- correctly select the communication protocol depending on the capabilities of the GM library.
There is still some work to be done as the detection is ... let's say user based at this moment (using
MCA parameters).
This commit was SVN r5248.
2005-04-10 16:20:04 +00:00
George Bosilca
2bc6663672
Remove a compiler warning about an uninitialized variable (len).
...
This commit was SVN r5247.
2005-04-10 16:14:48 +00:00
George Bosilca
f854df3ec5
Dont print a message if the GM PTL cannot be initialized.
...
This commit was SVN r5246.
2005-04-10 00:31:23 +00:00
George Bosilca
1edade9afc
If the nodes dont have the same number of interfaces try to match them all. Dont return
...
unreacheable from the PTL layer. The decision if a node is reacheable or not is taken
at the PML level.
This commit was SVN r5245.
2005-04-10 00:26:35 +00:00
George Bosilca
5ffe7b2697
Add a memory registration layer.
...
This commit was SVN r5244.
2005-04-09 20:27:42 +00:00
Brian Barrett
8ad4cae815
* some hacks to make progress threads compile. Still don't work..
...
This commit was SVN r5243.
2005-04-09 19:34:32 +00:00
Jeff Squyres
2aea9cd484
Add some missing header files.
...
This commit was SVN r5242.
2005-04-09 14:29:29 +00:00
Jeff Squyres
7927554e0f
Change to use https
...
This commit was SVN r5241.
2005-04-09 13:01:50 +00:00
George Bosilca
6a60aa3c2c
Use the GM version as detected on the configure.stub ...
...
This commit was SVN r5240.
2005-04-09 06:12:49 +00:00
George Bosilca
6b052f54c0
Add the file containing the wrapper around the memory registration. The idea is that on OSes without the
...
possibility to register memory these functions will return some pre-allocated PTL buffers and pack the
data inside.
This commit was SVN r5239.
2005-04-09 06:10:16 +00:00
George Bosilca
fad48b5fcc
Add more communication protocol. Transform the gm_registerPmemory on something more GM version unaware.
...
This commit was SVN r5238.
2005-04-09 06:07:59 +00:00
George Bosilca
3a1438b838
Add several others configure detection scripts.
...
This commit was SVN r5237.
2005-04-09 05:52:17 +00:00
George Bosilca
2e4a2084bd
Add a new MCA parameter fixing the limit between 2 of the long message protocols (gm_rndv_burst_limit)
...
This commit was SVN r5236.
2005-04-09 05:51:31 +00:00
George Bosilca
344ee284f2
Add more GM PTL flags
...
This commit was SVN r5235.
2005-04-09 05:48:55 +00:00
Jeff Squyres
a3cf464f20
Fix two thing d about orterun that have been bugging me for a little
...
bit:
- when you hit ctrl-c, say "argv[0]: aborting..." -- don't hard-wire
it to "orterun: aborting..."
- if you don't specify -np or a mapping arugment, barf before trying
to rmgr_spawn and giving an unintelligible error message about being
out of resources (becase we try to allocate -1 nodes).
This commit was SVN r5234.
2005-04-09 01:26:17 +00:00
Jeff Squyres
95d41c650b
Patch recommended by Greg Watson for compiling on bproc4 machines.
...
Needs a review by Tim!
This commit was SVN r5233.
2005-04-08 20:02:50 +00:00
Jeff Squyres
8a7a171a44
Fix some bit rot; add a missing #include
...
This commit was SVN r5232.
2005-04-08 20:01:37 +00:00
Jeff Squyres
772c547dce
Doh. Forgot to svn add the actual spec file. :-)
...
This commit was SVN r5231.
2005-04-08 19:34:03 +00:00
Jeff Squyres
ef0b52797e
First of the packages -- a specfile for linux.
...
This commit was SVN r5230.
2005-04-08 19:20:53 +00:00
Jeff Squyres
f65cc5febf
Fix ompi_list test to properly initialize its list items
...
This commit was SVN r5229.
2005-04-08 18:05:13 +00:00
Jeff Squyres
88b1326554
Double drat! Forgot to commit the support library updates. :-(
...
This commit was SVN r5228.
2005-04-08 17:56:16 +00:00
Jeff Squyres
14653511b9
Drat! Missed this on the version number fix commit. Thanks to George
...
for pointing it out.
This commit was SVN r5226.
2005-04-08 17:29:06 +00:00
Jeff Squyres
4f2cf477f4
Add some error checking when OMPI_ENABLE_DEBUG. It'll slow things
...
down a bit, but when we're debugging, it's worth it...
This commit was SVN r5225.
2005-04-08 15:31:28 +00:00
Jeff Squyres
ce1945dace
The parent of an ompi_request_t should be an ompi_list_item_t, not
...
ompi_object_t.
This commit was SVN r5224.
2005-04-08 15:20:20 +00:00
Jeff Squyres
2d802bafab
Convert over the rest of the unit tests to dynamically open components
...
(oops -- didn't realize there were so many that needed it)
This commit was SVN r5223.
2005-04-08 11:21:43 +00:00
Jeff Squyres
33dbd9585d
Put the OMPI major, minor, release, alpha, and beta integers back in
...
mpi.h (actually in ompi_config.h). Also put the total version string
back.
This commit was SVN r5222.
2005-04-08 10:17:25 +00:00
Jeff Squyres
439c3b629b
Update the @@ symbol to use the new name where the OMPI SVN r string
...
is stored
This commit was SVN r5221.
2005-04-08 10:11:52 +00:00
Brian Barrett
59e38969d1
* fix from paul for mis-quoted ln -s line
...
This commit was SVN r5220.
2005-04-08 02:55:35 +00:00
Brian Barrett
1ea3d22d0e
* pass full path to generate-asm so that it works in a vpath "make dist"
...
This commit was SVN r5219.
2005-04-07 22:08:38 +00:00
Brian Barrett
5b9dc9d302
* get the svn r number when vpath building
...
* look in the srcdir for the dist-related scripts
This commit was SVN r5218.
2005-04-07 21:39:03 +00:00
George Bosilca
563d4f128d
Add a test for broken gm_get from Paul H. Hargrove. Thanks.
...
This commit was SVN r5217.
2005-04-07 20:19:04 +00:00
Jeff Squyres
4071769735
Bug 1275: save build info in addition to configure info, because they
...
may be different and shed light on bugs/problems
This commit was SVN r5216.
2005-04-07 20:13:41 +00:00
Josh Hursey
c4ae276944
rollback ...
...
This commit was SVN r5215.
2005-04-07 20:01:46 +00:00
Josh Hursey
9068fc0395
rollback ...
...
This commit was SVN r5214.
2005-04-07 19:57:35 +00:00
Josh Hursey
51fa2bb188
rollback ...
...
This commit was SVN r5213.
2005-04-07 19:57:23 +00:00
Josh Hursey
d11dbaa52e
mo changes for types in pack and unpack
...
This commit was SVN r5211.
2005-04-07 19:24:46 +00:00
Ralph Castain
c52a21e1b3
Fix a couple of minor bugs that were preventing the session directory system from completely cleaning up. Unit test now shows that it will cleanup all session directory levels IF no files are present.
...
This commit was SVN r5210.
2005-04-07 19:19:48 +00:00