1
1
Граф коммитов

4091 Коммитов

Автор SHA1 Сообщение Дата
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