forked from open-mpi/ompi
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Revert part of open-mpi/ompi@c1bbbb5 to restore the usock component, …
…thus fixing show_help aggregation. Fixes open-mpi#1467 Restore debugger attach operations Fixes open-mpi#1225 (cherry picked from commit open-mpi/ompi@c146c49) Fix the debugger attach - previous commit had fixed one instance of a check prior to sending the release message, but there was a second code path that included a similar check that was missed. Thanks to John DelSignore for spotting it! (cherry picked from commit open-mpi/ompi@4a62377) Very minor typo (cherry picked from commit open-mpi/ompi@6e6bbfd)
- Loading branch information
Ralph Castain
committed
Mar 23, 2016
1 parent
00bd6b8
commit 6e802cf
Showing
21 changed files
with
3,665 additions
and
65 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,56 @@ | ||
# | ||
# Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana | ||
# University Research and Technology | ||
# Corporation. All rights reserved. | ||
# Copyright (c) 2004-2005 The University of Tennessee and The University | ||
# of Tennessee Research Foundation. All rights | ||
# reserved. | ||
# Copyright (c) 2004-2009 High Performance Computing Center Stuttgart, | ||
# University of Stuttgart. All rights reserved. | ||
# Copyright (c) 2004-2005 The Regents of the University of California. | ||
# All rights reserved. | ||
# Copyright (c) 2010 Cisco Systems, Inc. All rights reserved. | ||
# Copyright (c) 2012-2013 Los Alamos National Security, LLC. | ||
# All rights reserved | ||
# Copyright (c) 2013-2015 Intel, Inc. All rights reserved. | ||
# $COPYRIGHT$ | ||
# | ||
# Additional copyrights may follow | ||
# | ||
# $HEADER$ | ||
# | ||
|
||
sources = \ | ||
oob_usock_component.h \ | ||
oob_usock.h \ | ||
oob_usock_component.c \ | ||
oob_usock_connection.h \ | ||
oob_usock_sendrecv.h \ | ||
oob_usock_hdr.h \ | ||
oob_usock_peer.h \ | ||
oob_usock_ping.h \ | ||
oob_usock.c \ | ||
oob_usock_connection.c \ | ||
oob_usock_sendrecv.c | ||
|
||
# Make the output library in this directory, and name it either | ||
# mca_<type>_<name>.la (for DSO builds) or libmca_<type>_<name>.la | ||
# (for static builds). | ||
|
||
if MCA_BUILD_orte_oob_usock_DSO | ||
component_noinst = | ||
component_install = mca_oob_usock.la | ||
else | ||
component_noinst = libmca_oob_usock.la | ||
component_install = | ||
endif | ||
|
||
mcacomponentdir = $(ortelibdir) | ||
mcacomponent_LTLIBRARIES = $(component_install) | ||
mca_oob_usock_la_SOURCES = $(sources) | ||
mca_oob_usock_la_LDFLAGS = -module -avoid-version | ||
|
||
noinst_LTLIBRARIES = $(component_noinst) | ||
libmca_oob_usock_la_SOURCES = $(sources) | ||
libmca_oob_usock_la_LDFLAGS = -module -avoid-version | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,42 @@ | ||
# -*- shell-script -*- | ||
# | ||
# Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana | ||
# University Research and Technology | ||
# Corporation. All rights reserved. | ||
# Copyright (c) 2004-2005 The University of Tennessee and The University | ||
# of Tennessee Research Foundation. All rights | ||
# reserved. | ||
# Copyright (c) 2004-2005 High Performance Computing Center Stuttgart, | ||
# University of Stuttgart. All rights reserved. | ||
# Copyright (c) 2004-2005 The Regents of the University of California. | ||
# All rights reserved. | ||
# Copyright (c) 2011-2013 Los Alamos National Security, LLC. | ||
# All rights reserved. | ||
# Copyright (c) 2010 Cisco Systems, Inc. All rights reserved. | ||
# Copyright (c) 2013 Intel, Inc. All rights reserved. | ||
# $COPYRIGHT$ | ||
# | ||
# Additional copyrights may follow | ||
# | ||
# $HEADER$ | ||
# | ||
|
||
# MCA_oob_usock_CONFIG([action-if-found], [action-if-not-found]) | ||
# ----------------------------------------------------------- | ||
AC_DEFUN([MCA_orte_oob_usock_CONFIG],[ | ||
AC_CONFIG_FILES([orte/mca/oob/usock/Makefile]) | ||
|
||
# check for sockaddr_un (a good sign we have Unix domain sockets) | ||
AC_CHECK_TYPES([struct sockaddr_un], | ||
[oob_usock_happy="yes"], | ||
[oob_usock_happy="no"], | ||
[AC_INCLUDES_DEFAULT | ||
#ifdef HAVE_SYS_SOCKET_H | ||
#include <sys/socket.h> | ||
#endif | ||
#ifdef HAVE_SYS_UN_H | ||
#include <sys/un.h> | ||
#endif]) | ||
|
||
AS_IF([test "$oob_usock_happy" = "yes"], [$1], [$2]) | ||
])dnl |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,70 @@ | ||
# -*- text -*- | ||
# | ||
# Copyright (c) 2004-2006 The Trustees of Indiana University and Indiana | ||
# University Research and Technology | ||
# Corporation. All rights reserved. | ||
# Copyright (c) 2004-2006 The University of Tennessee and The University | ||
# of Tennessee Research Foundation. All rights | ||
# reserved. | ||
# Copyright (c) 2004-2005 High Performance Computing Center Stuttgart, | ||
# University of Stuttgart. All rights reserved. | ||
# Copyright (c) 2004-2005 The Regents of the University of California. | ||
# All rights reserved. | ||
# $COPYRIGHT$ | ||
# | ||
# Additional copyrights may follow | ||
# | ||
# $HEADER$ | ||
# | ||
[static-and-dynamic] | ||
Both static and dynamic port ranges were specified for the | ||
out-of-band (OOB) communication subsystem: | ||
|
||
Static ports: %s | ||
Dynamic ports: %s | ||
|
||
Only one can be specified. Please choose either static or | ||
dynamic ports and try again. | ||
# | ||
[include-exclude] | ||
Both TCP interface include and exclude lists were specified: | ||
|
||
Include: %s | ||
Exclude: %s | ||
|
||
Only one of these can be given. | ||
# | ||
[not-parseable] | ||
The specified network is not parseable. Since we cannot determine | ||
your desired intent, we cannot establish a TCP socket for out-of-band | ||
communications and will therefore abort. Please correct the network | ||
specification and retry. | ||
# | ||
[no-included-found] | ||
None of the networks specified to be included for out-of-band communications | ||
could be found: | ||
|
||
Value given: %s | ||
|
||
Please revise the specification and try again. | ||
# | ||
[excluded-all] | ||
The specified list of networks to be excluded for out-of-band communications | ||
resulted in no networks being available: | ||
|
||
Value given: %s | ||
|
||
Please revise the specification and try again. | ||
# | ||
[no-interfaces-avail] | ||
No network interfaces were found for out-of-band communications. We require | ||
at least one available network for TCP-based messaging. | ||
# | ||
[invalid if_inexclude] | ||
WARNING: An invalid value was given for oob_tcp_if_%s. This | ||
value will be ignored. | ||
|
||
Local host: %s | ||
Value: %s | ||
Message: %s | ||
# |
Oops, something went wrong.