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
Jeff Squyres
7ade4fc70f
Look for README.WINDOWS.txt now (the .txt suffix is new).
...
This commit was SVN r25947.
2012-02-17 11:40:15 +00:00
George Bosilca
bd9402fd8d
Fix call to error_cb.
...
This commit was SVN r25946.
2012-02-17 03:18:51 +00:00
Jeff Squyres
70ab83a135
Display the Autotools versions, just because we can (and because it
...
can be helpful in debugging!).
This commit was SVN r25945.
2012-02-17 02:55:06 +00:00
Jeff Squyres
eb47a97025
After a bunch more back-n-forth with Paul Hargrove, hopefully this
...
visibility stuff will now be fixed!
This commit was SVN r25944.
2012-02-17 00:09:32 +00:00
Jeff Squyres
a055c5662c
This is already ompi_ignore'd -- let's remove it.
...
This commit was SVN r25943.
2012-02-16 22:58:58 +00:00
Jeff Squyres
3e22450345
Fix the oob_tcp_verbose MCA param; make it actually apply to the OOB
...
TCP verbose handle (not the generic/0 handle).
This commit was SVN r25942.
2012-02-16 22:28:11 +00:00
Ralph Castain
d7d8a8cdf7
Some cleanup of the tmpdir session directory specifications. Remove the --tmpdir option from orterun as it was confusing. Create an orte_local_tmpdir_base mca param in its place. Clarify the role of the local vs remote vs global tmpdir base params, and ensure that you don't set conflicting options.
...
Remove the OMPI_PREFIX_ENV environmental variable as that was totally confusing as a way of setting a tmpdir base location.
This commit was SVN r25941.
2012-02-16 16:10:01 +00:00
Jeff Squyres
4c0d24ff9a
Improve the help messages for tcp_btl_if_[in|ex]clude
...
This commit was SVN r25940.
2012-02-16 15:59:18 +00:00
Ralph Castain
3284c6ec71
Per Paul Hargrove: add another file system name
...
This commit was SVN r25939.
2012-02-16 03:00:07 +00:00
Ralph Castain
7fd3ee6662
Ensure we see the correct config.h, and silence the warnings caused by duplicate defines
...
This commit was SVN r25938.
2012-02-16 02:50:57 +00:00
Nathan Hjelm
1ee6d5d21a
ugni: fix typos in mca_btl_ugni_put
...
This commit was SVN r25937.
2012-02-15 23:26:03 +00:00
Jeff Squyres
0c6f4fbce5
Only access the status and message if the flag is true.
...
This commit was SVN r25936.
2012-02-15 20:16:51 +00:00
Jeff Squyres
2b1320e065
Oops -- need to "rm -f" to ensure that rm won't error out if nothing
...
is removed.
This commit was SVN r25935.
2012-02-15 20:06:59 +00:00
Jeff Squyres
54cf60eb4b
$(RM) is not a standard macro. Just use "rm" -- every platform has it.
...
This commit was SVN r25934.
2012-02-15 19:51:59 +00:00
Jeff Squyres
ae9503db6e
Remove the sentence that says that --prefix is a per-context option.
...
This commit was SVN r25932.
2012-02-15 18:31:27 +00:00
Ralph Castain
b3aabf1565
Cleanup the --without-hwloc build. Thanks to Paul Hargrove for reporting it broken.
...
This commit was SVN r25931.
2012-02-15 11:08:57 +00:00