Nathan Hjelm
d7cd95c802
vader: fix typo
...
This commit was SVN r26025.
2012-02-23 16:29:45 +00:00
Nathan Hjelm
c83fe003a0
ugni: fix branch merge typo
...
This commit was SVN r26024.
2012-02-23 16:16:21 +00:00
Jeff Squyres
9c8b2a3489
Gah! Fix confusion about what files are in the source tree and what
...
files are in the build tree.
This commit was SVN r26023.
2012-02-23 16:13:09 +00:00
Shiqing Fan
e1d4eb3248
Add an option for enabling Java support on windows in the future.
...
This commit was SVN r26022.
2012-02-23 15:51:24 +00:00
Matthias Jurenz
3aafb6ed89
Append VampirTrace specific CXXFLAGS (possibly given by --with-contrib-vt-flags) to CXXFLAGS. They could contain flags which are essential for the success of the STL configure test (e.g. -library=stlport4).
...
This commit was SVN r26017.
2012-02-23 12:46:45 +00:00
Matthias Jurenz
e59c5bb7bc
Changes to VT:
...
- fixed compiler warnings if using non-GNU compiler, respectively if _FORTIFY_SOURCE is 0 or not defined
This commit was SVN r26016.
2012-02-23 09:05:10 +00:00
Ralph Castain
bc5886707f
Document the mpirun exit status behavior
...
This commit was SVN r26009.
2012-02-22 23:47:00 +00:00
Rolf vandeVaart
c7a0ce2755
Two new mpools. They are not used now (and by default, not compiled)
...
but they will be soon. Provide support for GPU buffer transfers within a node.
This commit was SVN r26008.
2012-02-22 23:32:36 +00:00
Jeff Squyres
94549d024b
Fix the search for ltdl_advise support in VPATH builds.
...
This commit was SVN r26006.
2012-02-22 22:03:45 +00:00
Ralph Castain
da5f290cef
During this initial deployment, output a more definitive error message when libs cannot load
...
This commit was SVN r26005.
2012-02-22 21:59:31 +00:00
Ralph Castain
9fccc86f6c
Only emit the java bindings warning if we actually are building them
...
This commit was SVN r26004.
2012-02-22 21:56:47 +00:00
Nathan Hjelm
dc94b6a3fb
vader: minor fast box optimization
...
This commit was SVN r26002.
2012-02-22 20:53:49 +00:00
Jeff Squyres
90811cb50c
Some updates based on Craig's review of #3023 . Be a little more
...
defensive about the check of the flag value for the C-based keyvals.
We would never have had a problem because of the specific input data,
but being defensive is good (and it makes the code a little less
subtle / easier to read).
Also add in more comments about exactly what is going on, since this
is complicated stuff. :-)
This commit was SVN r26000.
2012-02-22 20:32:23 +00:00
Nathan Hjelm
4c7b7c675a
vader: minor code cleanup. move xpmem_create to component_init
...
This commit was SVN r25999.
2012-02-22 18:32:40 +00:00
Jeff Squyres
d595ec2ef2
Remove the use of all deprecated functions so that we don't induce
...
warnings about using deprecated functions in our C++ inline functions.
This commit was SVN r25994.
2012-02-21 21:52:23 +00:00
Mike Dubman
81bd5eee8d
in mxm, use sender_len field and not actual_len when returning result from probe
...
This commit was SVN r25993.
2012-02-21 19:55:16 +00:00
Ralph Castain
a83da303c5
When using PMI, we know the ranks that share our node and their relative local/node ranks. Save that info in the pidmap array so that BTLs that require early knowledge of local ranks can access it.
...
This commit was SVN r25992.
2012-02-21 16:43:17 +00:00
Jeff Squyres
1d83999321
According to the README, we no longer support OS X Tiger. So adjust
...
configure's test to abort if it detects OS X Tiger or earlier.
This commit was SVN r25991.
2012-02-21 15:56:19 +00:00
Jeff Squyres
d0df08c953
Bring in upstream hwloc SVN r4319.
...
This commit was SVN r25987.
The following SVN revisions from the original message are invalid or
inconsistent and therefore were not cross-referenced:
r4319
2012-02-21 15:39:21 +00:00
Jeff Squyres
9f7b1d76cd
Apply upstream hwloc fix; hwloc SVN r4314
...
This commit was SVN r25986.
The following SVN revisions from the original message are invalid or
inconsistent and therefore were not cross-referenced:
r4314
2012-02-21 15:10:40 +00:00
Jeff Squyres
b6a90434e4
Fix some include file header ordering issues for some BSDs, suggested
...
by Paul Hargrove.
This commit was SVN r25984.
2012-02-21 13:32:14 +00:00
Jeff Squyres
5f9ac93455
Fix suggested by Paul Hargrove to elminate a dangerous trailing context
...
This commit was SVN r25983.
2012-02-21 13:29:58 +00:00
Jeff Squyres
6bb98f072f
Fix typo; could hypothetically fix the problem reported by Paul
...
Hargrove: http://www.open-mpi.org/community/lists/devel/2012/02/10483.php
This commit was SVN r25982.
2012-02-21 13:19:09 +00:00
Ralph Castain
24afd3ca55
Minor touch-ups to the examples, courtesy of Paul Hargrove with a minor tweak
...
This commit was SVN r25981.
2012-02-21 09:51:16 +00:00
Ralph Castain
0ad3f14281
Uninstall the java wrapper compiler
...
This commit was SVN r25979.
2012-02-21 02:54:01 +00:00
Jeff Squyres
5656efe85d
Don't distribute these files; they're generated.
...
This commit was SVN r25977.
2012-02-21 00:31:04 +00:00
Ralph Castain
278702f5b0
Cleanup platform files in the tarball
...
This commit was SVN r25976.
2012-02-20 23:41:31 +00:00
Ralph Castain
ae1f248a9a
Ensure the man page gets into the tarball
...
This commit was SVN r25975.
2012-02-20 23:40:36 +00:00
Jeff Squyres
7fb1144d27
Add missing AC_CONFIG_FILES
...
This commit was SVN r25974.
2012-02-20 22:59:03 +00:00
Ralph Castain
47c64ec837
Roll in Java bindings per telecon discussion. Man pages still under revision
...
This commit was SVN r25973.
2012-02-20 22:12:43 +00:00
Ralph Castain
bcd2c88274
Remove stale platform files
...
This commit was SVN r25972.
2012-02-20 22:10:26 +00:00
Jeff Squyres
b295a01d8e
Fix another configury error found by Paul Hargrove. Thanks, Paul!
...
This commit was SVN r25971.
2012-02-20 21:38:27 +00:00
Jeff Squyres
28e289a9c0
Remove one more non-portable test "==" operator
...
This commit was SVN r25970.
2012-02-20 20:41:05 +00:00
Jeff Squyres
a8f409caf9
Enable MPI deprecated API function warnings by default
...
This commit was SVN r25969.
2012-02-20 20:30:43 +00:00
Brian Barrett
2d4bbfb083
Need to make sure that only the winning component sets the include file.
...
Easiest solution is to set the include in a POST_CONFIG macro based on
whether the configure system says the component was selected or not.
This commit was SVN r25968.
2012-02-20 16:45:54 +00:00
Brian Barrett
628aa0d84d
Altix check needs to occur before linux check.
...
This commit was SVN r25967.
2012-02-20 16:07:41 +00:00
Jeff Squyres
6a109c8e15
Ensure that we have aio.h before trying to compile this component.
...
This commit was SVN r25966.
2012-02-20 15:53:20 +00:00
Jeff Squyres
b10ebf4b2d
Wow. This bug has existed for '''YEARS''' (probably ever since Open
...
MPI started!).
The FLAG argument to fortran attribute copy functions is a LOGICAL,
meaning that it can only return .TRUE. or .FALSE. The corresponding C
argument is an int, and the MPI spec says that it must return 1 or 0.
However, in Fortran, .TRUE. is not always necessarily == 1. So we
need to expand the test to see if it's a Fortran callback. If so,
check for the Fortran .TRUE. value (not 1). If it's a C callback,
then check for 1.
This commit was SVN r25965.
2012-02-20 14:39:15 +00:00
Jeff Squyres
765de087ef
Remove the use of == as a "test" shell operator. Thanks to Paul
...
Hargrove for noticing the issue.
This commit was SVN r25964.
2012-02-20 13:29:04 +00:00
Shiqing Fan
9e8330f8e9
Update the include path of the config file on Windows.
...
This commit was SVN r25963.
2012-02-20 10:03:08 +00:00
Matthias Jurenz
c888ceaa55
Changes to VT:
...
- vtunify[-mpi]:
- fixed compile error with Clang++ v2.9 and v3.0
This commit was SVN r25962.
2012-02-20 09:36:09 +00:00
Ralph Castain
3c79aa1eab
Ignore class libraries
...
This commit was SVN r25959.
2012-02-19 23:17:27 +00:00
Ralph Castain
534d70025f
Cleanup the detection of process binding during mpi_init. There are several cases that need to be checked:
...
1. no binding support - indicated by a negative return code from get_cpubind
2. binding supported, but not bound - the bitset returned by get_cpubind is the same as the available cpuset
3. binding supported and bound - bitset from get_cpubind is a subset of available cpuset
4. only one cpu is available - in this case, get_cpubind matches the available cpuset, but we are effectively bound
This commit was SVN r25957.
2012-02-17 21:18:53 +00:00
Ralph Castain
10f94efbda
Add binding output to test
...
This commit was SVN r25955.
2012-02-17 16:48:01 +00:00
Ralph Castain
6d8589838e
Minor cleanup for NetBSD, thanks to Paul Hargrove for pointing it out
...
This commit was SVN r25954.
2012-02-17 16:40:26 +00:00
Jeff Squyres
cdc783925e
(Re-)Add oob_tcp_if_(in|ex)clude functionality to allow CIDR notation,
...
just like the btl_tcp_if_(in|ex)clude MCA param.
This commit was SVN r25953.
2012-02-17 15:38:42 +00:00
Jeff Squyres
72e44cfefe
Fixes trac:2951: make .../hwloc/include/autogen/config.h not be included
...
in the tarball. Thanks to Paul Hargrove for the fix.
This commit was SVN r25952.
The following Trac tickets were found above:
Ticket 2951 --> https://svn.open-mpi.org/trac/ompi/ticket/2951
2012-02-17 14:27:27 +00:00
Jeff Squyres
e366075151
Minor updates to the Open MPI spec file
...
This commit was SVN r25950.
2012-02-17 13:37:42 +00:00
Jeff Squyres
108799ea0e
Fixes trac:2933: a bunch of C++ API corrections from Fujitsu. Custom
...
patch from the ticket, released under the BSD license.
This commit was SVN r25949.
The following Trac tickets were found above:
Ticket 2933 --> https://svn.open-mpi.org/trac/ompi/ticket/2933
2012-02-17 11:42:51 +00:00
Jeff Squyres
be16137072
Fix copyright.
...
This commit was SVN r25948.
2012-02-17 11:40:44 +00:00