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
Ralph Castain
3da1787c06
Allow there to be no default hostfile without generating an error
...
This commit was SVN r25930.
2012-02-15 04:16:05 +00:00
Ralph Castain
91977444af
Silence warnings
...
This commit was SVN r25929.
2012-02-15 03:42:27 +00:00
Ralph Castain
bba6508b4b
Handle the default hostfile case a little better...
...
This commit was SVN r25928.
2012-02-15 03:33:49 +00:00
Jeff Squyres
14457accd7
Add hwloc 1.3.2 and ompi_ignore hwloc 1.3.1 (with the intent of
...
removing 1.3.1 in the near future).
This commit was SVN r25927.
2012-02-14 21:01:36 +00:00
Jeff Squyres
aed04a374a
Er... making $MAKE be precious was a bad idea. Remove it.
...
This commit was SVN r25926.
2012-02-14 20:00:30 +00:00
Jeff Squyres
107574d1ee
Make the $MAKE env variable be precious in configure, per
...
recomendation from Paul Hargrove, and add a blurb about it in README
to explain why that's important.
This commit was SVN r25925.
2012-02-14 19:34:04 +00:00
Jeff Squyres
8e6507588a
Fix the out directory, and make sure to create it, even if it's
...
specified in a relative sense.
This commit was SVN r25922.
2012-02-14 18:44:00 +00:00
Jeff Squyres
226c9af195
Make the HTML man page script a little better: effectively do a "mkdir
...
-p" when creating new directories.
This commit was SVN r25921.
2012-02-14 18:37:12 +00:00
Jeff Squyres
76d6bfe76a
Remove incorrect bullet about ROMIO/OpenBSD
...
This commit was SVN r25917.
2012-02-14 11:37:03 +00:00
Jeff Squyres
3b299257b9
Some improvements to the make_dist_tarball script, particularly for hg
...
repos.
This commit was SVN r25913.
2012-02-13 23:16:13 +00:00
Jeff Squyres
9b6486f1ab
Per discussion during the release process of OMPI v1.4.5
...
(http://www.open-mpi.org/community/lists/devel/2012/01/10300.php ),
state that we do not support ROMIO on BSD platforms.
This commit was SVN r25912.
2012-02-13 22:33:13 +00:00
Jeff Squyres
e0bcfb5921
Fix ASM generation with BSD "make". Many thanks to Paul Hargrove for
...
identifying the issue and supplying the patch.
This commit was SVN r25911.
2012-02-13 22:29:24 +00:00
Jeff Squyres
1cab7579d4
Do not use $(RM); BSD-flavored "make"s don't understand it. Instead,
...
just use "rm" -- everyone has that. Thanks to Paul Hargrove for
identifying the issue.
This commit was SVN r25910.
2012-02-13 22:13:38 +00:00