Jeff Squyres
4f35b62154
Components should not be linking to top-level libraries -- and
...
definitely should not be linking to more than libmpi.la! (remember
that libmpi.la now wholly contains libopen-rte.la, which wholly
contains libopen-pal.la).
This commit was SVN r25843.
2012-01-31 20:43:27 +00:00
Jeff Squyres
435aea9ccd
A better solution -- just look for !__linux!__.
...
This commit was SVN r25841.
2012-01-31 20:27:33 +00:00
Jeff Squyres
538cdce8fb
Add checks for !__linux and !__linux__, per Paul Hargrove's analysis:
...
http://www.open-mpi.org/community/lists/devel/2012/01/10283.php . Also
remove some unused #defines.
This commit was SVN r25836.
2012-01-31 16:45:50 +00:00
Matthias Jurenz
f2362262a9
Pass STL configure test on every valid C++ compiler (see #2982 )
...
This commit was SVN r25833.
2012-01-31 15:39:11 +00:00
Jeff Squyres
10748c3b7f
Update OS X list
...
This commit was SVN r25825.
2012-01-30 21:35:43 +00:00
Jeff Squyres
c1b330183d
Update some bullets.
...
This commit was SVN r25820.
2012-01-30 21:23:45 +00:00
Ralph Castain
f14c4be580
Correct the ordering logic so the list gets correctly built in daemon vpid order
...
This commit was SVN r25818.
2012-01-30 16:25:07 +00:00
Matthias Jurenz
10697ec859
Fixed some of Jeff's suggestions to #2982
...
This commit was SVN r25817.
2012-01-30 15:36:01 +00:00
Mike Dubman
92873872f5
revert r25813
...
This commit was SVN r25816.
The following SVN revision numbers were found above:
r25813 --> open-mpi/ompi@8ed781d7e9
2012-01-30 13:22:38 +00:00
Matthias Jurenz
d154e81668
If configure of a contributed component fails, abort if it's requested via command line switch
...
This commit was SVN r25814.
2012-01-30 12:09:06 +00:00
Mike Dubman
8ed781d7e9
add mca param to enable/disable mxm
...
This commit was SVN r25813.
2012-01-30 11:14:20 +00:00
Mike Dubman
9f0ca9dfc0
fix: extract source from imm request fields instead from depricated api
...
This commit was SVN r25812.
2012-01-30 10:37:37 +00:00
Shiqing Fan
bfbd3c67a5
Add a windows file into the tarball.
...
This commit was SVN r25811.
2012-01-29 10:12:02 +00:00
Jeff Squyres
8e31f29f07
Fixes trac:2967: pretty much copy the text from MPI-2.2 in the description
...
of the group argument to MPI_COMM_CREATE.
cmr:v1.5:reviewer=jjhursey
cmr:v1.4.5:reviewer=jjhursey
This commit was SVN r25810.
The following Trac tickets were found above:
Ticket 2967 --> https://svn.open-mpi.org/trac/ompi/ticket/2967
2012-01-28 12:53:00 +00:00
Ralph Castain
a0edae52f2
Ensure the wrapper flags get entered in the right order, with -lpmi coming before the alps util libs
...
This commit was SVN r25809.
2012-01-27 20:56:21 +00:00
Jeff Squyres
ba1b02dea0
Don't install this extra libevent file.
...
This commit was SVN r25808.
2012-01-27 20:38:00 +00:00
Jeff Squyres
9e9b06d9f7
Fixes trac:2844: ensure to take the value of --with(out)-memory-manager
...
into account when configuring the components of the faramework. If
--without-memory-manager was given, then we really don't want any
memory managers to be used.
This commit was SVN r25807.
The following Trac tickets were found above:
Ticket 2844 --> https://svn.open-mpi.org/trac/ompi/ticket/2844
2012-01-27 18:05:48 +00:00
Matthias Jurenz
d2e180ffa0
Added field for VampirTrace support indicating whether it's enabled or not
...
This commit was SVN r25805.
2012-01-27 14:11:33 +00:00
Matthias Jurenz
085e3dc470
Added configure test for suitable C++ STL from Oracle Studio compiler.
...
VampirTrace needs the STLport library due to missing standard functionality in the default C++ STL (libCstd).
This commit was SVN r25804.
2012-01-27 13:11:09 +00:00
Ralph Castain
3f31feee6f
Handle the case where a user's rankfile specifies only cpus, and not socket:cpu pairs.
...
This commit was SVN r25803.
2012-01-27 12:21:45 +00:00
Ralph Castain
61ac2bb11b
If no session directories are being created, then we cannot create the debugger attachment fifo - so don't complain about it.
...
This commit was SVN r25802.
2012-01-27 04:05:23 +00:00
Nathan Hjelm
97dad0ac49
ugni: don't release eager fragments until we get local smsg completion
...
This commit was SVN r25796.
2012-01-27 00:32:43 +00:00
Brad Benton
60121664d1
Added more 1.4.5 bullets
...
This commit was SVN r25795.
2012-01-26 21:42:13 +00:00
Nathan Hjelm
669f0afd14
ugni: poll smsg mailbox until it is empty
...
This commit was SVN r25794.
2012-01-26 20:50:09 +00:00
Nathan Hjelm
2a83297f96
silence vader warnings
...
This commit was SVN r25793.
2012-01-26 20:07:33 +00:00
Ralph Castain
07f3a91075
Okay, get srun to play nice. Problem was that everything worked fine so long as the user did "salloc" with an argument requesting a specific number of nodes. However, if the user specified instead a number of processes, then we launched that number of daemons - resulting in multiple daemons/node. Not good.
...
So force things to behave correctly either way.
This commit was SVN r25792.
2012-01-26 19:58:57 +00:00
Ralph Castain
ef94e606c7
Add some debug
...
This commit was SVN r25791.
2012-01-26 19:23:32 +00:00
Ralph Castain
1449b27e9f
Ensure that slurm only launches one orted/node, regardless of how the allocation was obtained.
...
This commit was SVN r25790.
2012-01-26 19:23:15 +00:00
Mike Dubman
6c954ad43f
set mxm to call opal_progress in tight loops
...
This commit was SVN r25788.
2012-01-26 18:33:43 +00:00
Nathan Hjelm
3d9bc68435
reorder udcm init/finalize code. fixes trac:2973
...
This commit was SVN r25787.
The following Trac tickets were found above:
Ticket 2973 --> https://svn.open-mpi.org/trac/ompi/ticket/2973
2012-01-26 16:28:55 +00:00
Shiqing Fan
debe91aefa
Change the syntax to be compatible with C++ compiler, as this has to be compiled as C++ on Windows. Thanks Ralph.
...
This commit was SVN r25785.
2012-01-26 14:53:45 +00:00
Jeff Squyres
7d1523cb00
Update the text; it was left over from autogen.sh days (i.e., it had
...
not been updated when we upgraded to autogen.pl).
This commit was SVN r25784.
2012-01-26 13:11:36 +00:00
Terry Dontje
55561d9810
Add Solaris Studio Compiler notes about using CC instead of sunCC
...
This commit was SVN r25783.
2012-01-26 11:28:42 +00:00
Jeff Squyres
64165ce758
r25775 removed the .windows from this directory, but left it in the
...
Makefile.am.
This commit was SVN r25782.
The following SVN revision numbers were found above:
r25775 --> open-mpi/ompi@2c9a4beffd
2012-01-26 10:45:06 +00:00
George Bosilca
a9511779a6
Combined patch from Fujitsu. Fixes a collections of typos over the
...
code and man pages.
cmr:v1.4:reviewer=jsquyres and cmr:v1.5:reviewer=jsquyres
This commit was SVN r25781.
2012-01-26 04:22:00 +00:00
Jeff Squyres
3751495443
Add missing arguments for the new DYLD_LIBRARY_PATH stuff.
...
This commit was SVN r25780.
2012-01-26 00:35:48 +00:00
Jeff Squyres
e162945090
This script is generated and should not be in SVN.
...
This commit was SVN r25778.
2012-01-25 16:38:25 +00:00
Jeff Squyres
92d88c926e
Update to ignore the "compile" generated script
...
This commit was SVN r25777.
2012-01-25 16:38:01 +00:00
Ralph Castain
079e4d9156
Per George's comment, just duplicate the lib path envars to provide both Linux and Mac compatible values
...
This commit was SVN r25776.
2012-01-25 14:37:36 +00:00
Shiqing Fan
2c9a4beffd
Add and remove a few components for windows build.
...
This commit was SVN r25775.
2012-01-25 09:01:27 +00:00
Ralph Castain
6db8c56cd4
Add local and node ranks to debugger daemon procs so the odls properly launches them
...
This commit was SVN r25774.
2012-01-25 03:17:10 +00:00
Terry Dontje
7ea64bcc2e
Modify Solaris Studio Complier notes about using xarch
...
This commit was SVN r25770.
2012-01-24 15:50:45 +00:00
Jeff Squyres
40e23e3979
Refs trac:2952: temporarily turn off hwloc PCI support because it causes a
...
problem on SuSE 10 (which might be related to Oracle's dual-bitness
builds, but we aren't completely sure yet).
So just turn it off for now, and bring this over to v1.5. Find a
proper fix (that enables pci support properly) for trunk/v1.7 later.
This commit was SVN r25769.
The following Trac tickets were found above:
Ticket 2952 --> https://svn.open-mpi.org/trac/ompi/ticket/2952
2012-01-24 15:07:41 +00:00
Nathan Hjelm
7b9bf6fe41
ugni: remove another erroneous error message
...
This commit was SVN r25768.
2012-01-23 21:23:01 +00:00
Nathan Hjelm
f3b60062cb
ugni: remove erroneous error message
...
This commit was SVN r25767.
2012-01-23 21:05:24 +00:00
Nathan Hjelm
521546aaa3
bug fix: ugni: pack only as many bytes as the pml requested
...
This commit was SVN r25766.
2012-01-23 17:21:45 +00:00
Ralph Castain
8b115754e6
Fix typo
...
This commit was SVN r25763.
2012-01-21 23:50:39 +00:00
Ralph Castain
469e40ace2
Expand the coverage a little when looking at remote shells for rsh. Prior patch (r25758) works only if both ends of the rsh/ssh connection are Mac. What we really want is to use the Mac version of ld_library_path when the remote end is Mac, regardless of the OS where mpirun is executing. So add a test for system type to the remote_shell test, and set the ld_library_path name to match the remote system type.
...
This commit was SVN r25762.
The following SVN revision numbers were found above:
r25758 --> open-mpi/ompi@1afb77e603
2012-01-21 23:48:42 +00:00
Jeff Squyres
6c6d19f5f5
We always want to add HWLOC_EMBEDDED_LIBS to the wrapper flags. It'll
...
either be empty or have meaningful stuff in it.
This commit was SVN r25761.
2012-01-21 02:57:17 +00:00
Jeff Squyres
6cad1f34e0
Bring r4182 from the hwloc v1.3 branch: fix static linking issues with
...
libhwloc_embedded.la.
This commit was SVN r25760.
The following SVN revision numbers were found above:
r4182 --> open-mpi/ompi@b240395d9a
2012-01-21 02:56:42 +00:00