Rainer Keller
61ffabed44
- Fix typo in _OMPI_CXX_CHECK_BUILTIN_BACKEND:
...
frontend checks have_cxx-variant, yet the backend (if run)
defined have_-variant; therefore these were never set.
This commit was SVN r25233.
2011-10-05 08:21:59 +00:00
George Bosilca
07f6ce235f
Return an OMPI_ error not an ORTE_.
...
This commit was SVN r25232.
2011-10-04 14:57:24 +00:00
George Bosilca
ce7935c8fa
Obviously these were not needed.
...
This commit was SVN r25231.
2011-10-04 14:56:34 +00:00
George Bosilca
80c02647c8
Each level (OPAL/ORTE/OMPI) should only return it's own constants,
...
instead of the current mismatch.
This commit was SVN r25230.
2011-10-04 14:50:31 +00:00
George Bosilca
c6d6c9aece
Remove some #if by using the correct macro (aka. ORTE_EPOCH_CMP).
...
This commit was SVN r25229.
2011-10-04 14:42:40 +00:00
George Bosilca
9d68d7c0c8
iFix a bunch of warnings.
...
This commit was SVN r25227.
2011-10-03 18:46:49 +00:00
George Bosilca
b4c076ad28
Remove an unused function.
...
This commit was SVN r25226.
2011-10-03 18:46:27 +00:00
Jeff Squyres
34deb0db97
Sync with final hwloc 1.2.2 release
...
This commit was SVN r25221.
2011-10-03 14:12:38 +00:00
Mike Dubman
7a9ae43276
added support for shared memory transport in mxm
...
This commit was SVN r25220.
2011-10-03 12:59:55 +00:00
Brian Barrett
fc29ffebdb
* remove two aborts that aren't necessary
...
This commit was SVN r25214.
2011-09-29 22:27:23 +00:00
Brian Barrett
14f32a1a54
* Clean up progress function
...
* Only print returnable errors when verbose=1. Still print errors when
we're going to abort, since those obviously aren't returnable
This commit was SVN r25213.
2011-09-29 22:26:33 +00:00
Brian Barrett
758f8a4d87
* More debugging output
...
* Make recv short block events use the callback mechanism so that can
add overflow debugging
This commit was SVN r25212.
2011-09-29 21:59:48 +00:00
Brian Barrett
c08ea5c0f5
Set options correctly for the two pts
...
This commit was SVN r25211.
2011-09-29 21:56:37 +00:00
Brian Barrett
05f800abae
Properly unpack data for long unexpected
...
This commit was SVN r25210.
2011-09-29 17:25:45 +00:00
Rolf vandeVaart
3d8c6b83a9
Make some error messages more helpful
...
This commit was SVN r25209.
2011-09-29 16:32:46 +00:00
Brian Barrett
bb9e73232a
* Leverage hdr_data and opcount to improve debugging
...
* Clean up handling of short synchronous messages
This commit was SVN r25208.
2011-09-28 21:18:47 +00:00
Brian Barrett
71d8300607
* Fix name clash with macros in mtl_portals4.h
...
* hdr_data now includes opcount and length for all messages, which is the match
bits for long and rndv messages
* Re-add probe implementation
This commit was SVN r25207.
2011-09-28 16:53:01 +00:00
Brian Barrett
2fb8045fad
clean up printfs
...
This commit was SVN r25206.
2011-09-28 15:28:46 +00:00
Brian Barrett
26e781f002
* Remove triggered code for now
...
* Move from per-endpoint send/recv count to just send side op count
This commit was SVN r25205.
2011-09-28 15:25:39 +00:00
Brian Barrett
592c1ab6db
* revert probe and size information changes, since it seems to break everything
...
This commit was SVN r25204.
2011-09-28 14:57:19 +00:00
Jeff Squyres
6a32aa4a04
Oops -- it looks like we ''do'' still use this variable in the
...
trunk...
This commit was SVN r25203.
2011-09-28 12:12:37 +00:00
Jeff Squyres
bc3e213a69
After fixing an svn/hg kerfluffle, there's a few files left over from
...
last night's hwloc/paffinity/maffinity minor update. Nothing huge;
just a little cleanup.
This commit was SVN r25202.
2011-09-28 11:46:28 +00:00
Jeff Squyres
9fa2130cfb
Fix typo that prevents VPATH builds.
...
This commit was SVN r25201.
2011-09-28 11:29:12 +00:00
Jeff Squyres
1c2cd58c6e
Add svn:ignore's
...
This commit was SVN r25200.
2011-09-28 00:22:34 +00:00
Jeff Squyres
970a75a7b6
Update to a custom OMPI roll of hwloc v1.2.2. Upgrade the configry to
...
match similar stuff in the event framework; only add CPPFLAGS /
LDFLAGS / LIBS / and WRAPPER_EXTRA_* of the same for the one, single,
winning component (because this framework is compile-time,
one-of-many).
This commit was SVN r25199.
2011-09-27 23:54:09 +00:00
Jeff Squyres
3d61d0f357
Fix up some long-latency bugs in the MCA even framework configury that
...
only became evident when there was more than one event component.
The libevent2013 component is still ompi_ignore'd for most developers.
This commit was SVN r25198.
2011-09-27 23:18:07 +00:00
Brian Barrett
211b5c7824
* Make triggered protocol only work for non-wildcard receives
...
* Always encode length in header data to make probe work
* General send/receive cleanups
* Implement iprobe
This commit was SVN r25197.
2011-09-27 22:45:00 +00:00
Brian Barrett
77c560be42
updates to match new api changes
...
This commit was SVN r25196.
2011-09-27 20:38:22 +00:00
Samuel Gutierrez
fecff90918
first cut at tlcc2 platform files for lanl.
...
This commit was SVN r25189.
2011-09-27 17:15:39 +00:00
Brad Benton
e1e0f3294d
Updated with additional 1.4.4 items.
...
This commit was SVN r25186.
2011-09-27 15:57:12 +00:00
Samuel Gutierrez
0547f1d5e4
added first cut of cray xe6 platform files.
...
This commit was SVN r25183.
2011-09-26 23:14:43 +00:00
Samuel Gutierrez
25cbf79592
modifications to ras alps. this commit allows users to mpirun without having to set id environment variables (BASIL_RESERVATION_ID, OMPI_ALPS_RESID). note, however, that we preserved the old behavior. if an id environment variable is set, it will be obeyed and our new code path is essentially bypassed. if we missed something, please yell at us. with this commit, the use of ras-alps-command.sh is no longer needed... at least that is our hope.
...
This commit was SVN r25181.
2011-09-26 21:31:08 +00:00
Brad Benton
0f2475c554
Modified set_remote_info() to use memmove() instead of memcpy() when
...
copying rem_qp info. This avoids potential errors when src & dest overlap.
This is a workaround for the issue in #2871
This commit was SVN r25180.
2011-09-26 20:07:36 +00:00
Jeff Squyres
d4603f080d
Refs trac:2854.
...
Since hwloc has a dynamic bitmap size, it could actually have bits set
that will not fit in the paffinity mask. We already made sure that we
didn't overrun the paffinity mask; now also set the return value to
OPAL_ERR_VALUE_OUT_OF_BOUNDS (wow, we really thought of everything
with those error codes, eh?) if the hwloc bitmap has bits set higher
than what will fit into the paffinity bitmask.
This commit was SVN r25179.
The following Trac tickets were found above:
Ticket 2854 --> https://svn.open-mpi.org/trac/ompi/ticket/2854
2011-09-24 13:52:27 +00:00
Jeff Squyres
cb983906bc
Update the wrapper compiler man page to show the variety of --showme
...
options that are available.
This commit was SVN r25178.
2011-09-24 11:39:47 +00:00
Jeff Squyres
57323570e3
These calls were mistakenly added in r25164.
...
This commit was SVN r25176.
The following SVN revision numbers were found above:
r25164 --> open-mpi/ompi@51129cc2a8
2011-09-22 18:20:30 +00:00
Ralph Castain
8347385630
Fix the radix routed component.
...
This commit was SVN r25175.
2011-09-22 09:32:53 +00:00
Jeff Squyres
82c93611e6
Fix some problems with the libevent and hwloc frameworks:
...
* change components from setting <framework>_base_include to
opal_<framework>_<component>_include; the framework m4 will figure
out the winning component and pick the right "include" shell
variable. Ditto for the other shell variables (cppflags, ldflags,
etc.).
* misc fixes to hwloc/external
* add a bunch of missing "opal_" prefixes to shell variables
* add a few more / update a few comments in framework m4's
This commit was SVN r25174.
2011-09-21 23:06:13 +00:00
Jeff Squyres
6a221af009
Minor text fix suggested by Jeremiah Willcock.
...
This commit was SVN r25173.
2011-09-21 20:05:19 +00:00
Ralph Castain
a818101d19
Silence compiler warning
...
This commit was SVN r25172.
2011-09-21 16:39:59 +00:00
Vishwanath Venkatesan
2ee2b478d8
Modifying selection logic to select dynamic for cases where two_phase
...
fails.
This commit was SVN r25171.
2011-09-20 21:57:23 +00:00
Pavel Shamis
29c4981caa
Removing unused include from openib/ofud btls.
...
This include causes compilation failure on macos platform.
This commit was SVN r25170.
2011-09-20 19:25:59 +00:00
Shiqing Fan
3e0ee394ef
Select only one libevent component.
...
This commit was SVN r25169.
2011-09-20 16:10:01 +00:00
Shiqing Fan
4caed984ed
Need to exclude another file for windows build.
...
This commit was SVN r25168.
2011-09-20 16:09:03 +00:00
Rolf vandeVaart
0749a220e8
Add support for MPI_IN_PLACE to MPI_Exscan. Required for MPI 2.2 compliance.
...
Reviewed by Jeff Squyres. This fixes trac:2221.
This commit was SVN r25165.
The following Trac tickets were found above:
Ticket 2221 --> https://svn.open-mpi.org/trac/ompi/ticket/2221
2011-09-20 14:54:41 +00:00
Ralph Castain
51129cc2a8
If built without hwloc xml support, we cannot currently pass the local topology from the daemon to an MPI app. This makes it impossible to set affinity, for example. In this case, have the app get its own copy of the topology at startup.
...
For safety sake, protect hwloc-based affinity modules from NULL topology
This commit was SVN r25164.
2011-09-20 14:46:55 +00:00
Ralph Castain
052ccd4b1e
Set ignores
...
This commit was SVN r25163.
2011-09-20 13:47:05 +00:00
Ralph Castain
45396d8f9c
Add missing files
...
This commit was SVN r25162.
2011-09-20 13:37:22 +00:00
Nathan Hjelm
7cd8f21b7f
add libevent 2.0.13 module
...
This commit was SVN r25161.
2011-09-20 00:13:05 +00:00
Nathan Hjelm
98b56108c4
add unconnect datagram connection manager (udcm)
...
This commit was SVN r25160.
2011-09-19 21:24:58 +00:00