Ralph Castain
4d882796b6
Silence warnings
2015-02-05 11:41:00 -08:00
Gilles Gouaillardet
b42e344129
configury: force OPAL_HAVE_CMPXCHG16B=0 on buggy compilers
...
per several reports on the devel ML, the opal_lifo test hangs
with intel icc 14.0.0.080 (aka 2013sp1) and intel icc 14.0.1.106 (aka 2013sp1u1).
/* older and more recents compilers work fine
* buggy compilers work also fine but only with -O0 */
2015-02-05 13:24:12 +09:00
Todd Kordenbrock
b5a0f3d347
osc-portals4: rename OPAL_ASSEMBLY_ARCH values from OMPI_* to OPAL_*
2015-02-04 16:08:55 -06:00
Todd Kordenbrock
762b05bcda
mtl-portals4: fix mismatch between format and type-size
2015-02-04 15:35:03 -06:00
Todd Kordenbrock
87759a1b1e
mtl-portals4: fix signedness mismatch warning
2015-02-04 15:35:03 -06:00
Todd Kordenbrock
5ddce1acbc
mtl-portals4: add "unused" attribute to rc to prevent compiler warning
2015-02-04 15:35:03 -06:00
Jeff Squyres
1261fb6a12
dpm_orte: fix uninitialized variable
...
(yay clang compiler warnings!)
2015-02-04 15:53:38 -05:00
Jeff Squyres
938b8e1dad
schitzo: fix free of uninitialized value
...
The "param" value is not assigned before this free() statement. So
remove it.
(yay clang compiler warnings)
2015-02-04 15:50:24 -05:00
Todd Kordenbrock
b8b07d2d62
mtl-portals4: Fix initialization of the Portals4 MTL component
...
Swap close and query methods in the initialization of the Portals4
MTL component.
Fixes #373
2015-02-04 13:29:13 -06:00
Jeff Squyres
41cfad1e0d
opal_setup_cc.m4: clean up and unify the CFLAGS tests
...
Combine a few of the tests and streamline them a bit.
Make the check for -Wno-long-double and -Wstrict-prototypes be for all
compilers, not just GCC.
2015-02-04 10:40:56 -08:00
Jeff Squyres
5392b331a3
mtl_ofi_types.h: add "extern" to the mca_mtl_ofi_component declaration
...
Otherwise, it fails the gcc -fno-common test.
2015-02-04 10:40:56 -08:00
Jeff Squyres
1d3c4bd7ac
opal_setup_cc.m4: whitespace cleanup
...
No code changes.
2015-02-04 10:40:56 -08:00
Jeff Squyres
e87a6a04c7
opal_setup_cc.m4: see if -fno-common is supported
...
If we want picky compilation, add -fno-common to CFLAGS if it is
supported.
2015-02-04 10:40:56 -08:00
Howard Pritchard
e508a4078e
Merge pull request #376 from regrant/ib_error_fix
...
fixes OpenIB connect error reporting for ibv_* calls that return an errn...
2015-02-04 10:22:03 -07:00
Jeff Squyres
621af3aa07
pmix_base: fix global opal_pmix symbol for static linking on OS X
...
OS X has weirdness when static linking. If a symbol is not
initialized, it is put into the common block section, and Weird Things
happen (linking when trying to using that global symbol will fail).
If you initialize the variable, it goes into a different section (and
linking to it will work).
This link (that might go stale someday) has some information about OS
X linker scope and treatment of symbol definitions:
https://developer.apple.com/library/mac/documentation/DeveloperTools/Conceptual/MachOTopics/1-Articles/executing_files.html#//apple_ref/doc/uid/TP40001829-98432-TPXREF120
Fixes #375 .
2015-02-04 12:12:31 -05:00
Yohann Burette
2762ef870d
mtl/ofi: Use FI_ADDR_UNSPEC.
2015-02-04 08:32:09 -08:00
Yohann Burette
60496742b2
mtl/ofi: fix ep_name exchange
2015-02-04 08:32:04 -08:00
Ryan Grant
5d5e9bc1f8
fixes OpenIB connect error reporting for ibv_* calls that return an errno
2015-02-04 09:09:14 -07:00
Ralph Castain
251084a2da
When a tool requests the spawn of a new job, then exclusively forward output to that tool - the DVM should not output its own copy as well.
2015-02-04 07:59:47 -08:00
Ralph Castain
2b0b012460
Continue refinement of the DVM operations. Send the spawn request to the right place (it helps) as it isn't a comm_spawn request and has to be treated a little differently. Ensure IO gets forwarded back to the tool. Ensure the tool outputs show_help locally as there is no place to send it.
2015-02-04 06:21:54 -08:00
Jeff Squyres
a3728f09af
libfabric: add another missing file to the Makefile.am
2015-02-04 04:02:27 -08:00
Gilles Gouaillardet
440b4539c9
README: remove references to --with-threads configure option
2015-02-04 16:39:23 +09:00
Jeff Squyres
66a680879e
libfabric: fix header file name in Makefile.am
2015-02-03 19:41:25 -08:00
Jeff Squyres
cb7cc171f9
usnic: update README.txt notes
...
Update notes about copying the usnic BTL between master and the v1.8
branch.
2015-02-03 15:54:36 -08:00
Jeff Squyres
1c535eee98
Just like coll/ml: We're .opal_ignore these days, not .ompi_ignore. :-)
2015-02-03 14:29:34 -08:00
Jeff Squyres
a1c521f968
We're .opal_ignore these days, not .ompi_ignore. :-)
2015-02-03 13:56:53 -08:00
Jeff Squyres
edf7232e00
usnic: enable building with an external libfabric
2015-02-03 13:46:06 -08:00
Jeff Squyres
bfa54d5d7b
usnic: update to match new libfabric
2015-02-03 13:46:06 -08:00
Jeff Squyres
d2490d2fd8
libfabric: update Makefile.am to match new libfabric drop
2015-02-03 13:46:05 -08:00
Jeff Squyres
3dc0abfbc4
libfabric: update to (just past) 1.0rc1
...
Updated to Github ofiwg/libfabric@6b005d0d19 .
2015-02-03 13:46:05 -08:00
Ralph Castain
7299cc3ab9
Cleanup the communications handshake so that orte-submit properly terminates upon job completion, and properly sends the terminate command to orte-dvm
2015-02-03 07:25:43 -08:00
Gilles Gouaillardet
54a4eaa516
configure.ac: portability fixes
...
convert "test ... -o" to "test ... ||"
convert "test ... -a" to "test ... &&"
2015-02-03 15:45:03 +09:00
Gilles Gouaillardet
c52595b12f
config/oshmem_*: portability fixes
...
convert "test ... -o" to "test ... ||"
convert "test ... -a" to "test ... &&"
2015-02-03 15:35:45 +09:00
Gilles Gouaillardet
f5caa39cdb
config/orte_*: portability fixes
...
convert "test ... -o" to "test ... ||"
convert "test ... -a" to "test ... &&"
2015-02-03 15:33:13 +09:00
Gilles Gouaillardet
b4c333fe9b
config/opal_*: portability fixes
...
convert "test ... -o" to "test ... ||"
convert "test ... -a" to "test ... &&"
2015-02-03 15:19:22 +09:00
Gilles Gouaillardet
8fc7c79579
config/ompi_*: portability fixes
...
convert "test ... -o" to "test ... ||"
convert "test ... -a" to "test ... &&"
2015-02-03 14:50:32 +09:00
Ralph Castain
bfe4c22a99
Add missing files to tarball
2015-02-02 20:58:04 -08:00
Ralph Castain
d3267c200f
Add missing OMPI-changes to libevent 2.0.22
2015-02-02 20:57:40 -08:00
Elena
5919b636e1
changed output format in pmix unit test
2015-02-02 14:22:51 +02:00
Jeff Squyres
fa92996ccb
opal_check_package: convert "test ... -o" to "test ... ||"
2015-02-02 03:26:19 -08:00
Jeff Squyres
ed3809a23a
opal_check_package: whitespace cleanup; no code changes
2015-02-02 03:25:32 -08:00
Jeff Squyres
24f728596d
opal_check_package: minor formatting cleanups
...
Change # comments to dnl, and add a more thorough explanation of the
parameters to OPAL_CHECK_PACKAGE.
2015-02-02 03:24:40 -08:00
rhc54
95660822b9
Merge pull request #370 from rhc54/topic/dvm
...
Enable a persistent DVM
2015-02-01 17:37:10 -08:00
Ralph Castain
4dba298e6e
Update orte-submit manpage, add the ompi-* versions of orte-dvm and orte-submit manpages
2015-02-01 15:46:40 -08:00
Ralph Castain
e303a9b1d6
Provide an orte-dvm man page. Provide an option to orte-submit for terminating the DVM
2015-02-01 12:14:44 -08:00
Jeff Squyres
cb66aeb697
ompi_check_mx: remove now-unused macro
...
The code base does not support the MX network stack any more.
2015-02-01 09:12:03 -05:00
Howard Pritchard
68f2d56bb6
Merge pull request #368 from hppritcha/topic/copyright_fixes
...
copyright updates for commit eb977de5
2015-01-31 14:26:49 -07:00
Howard Pritchard
ed537ddca0
copyright updates for commit eb977de5
...
I really should start using Jeff's script..
2015-01-31 13:50:32 -07:00
Jeff Squyres
30f05bc966
Makefiles: remove unused macros
2015-01-31 04:51:25 -08:00
Edgar Gabriel
03c2adf3b1
part 2 of the cleaning up of info handling in ompio. The set_info interface
...
in the fs modules does not make sense and was not used. Remove them.
2015-01-30 16:48:41 -06:00