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
Jeff Squyres
717b04f198
Strengthen and simplify the visibility test. Adding an "fprintf"
...
makes the test a bit more difficult, per discussions with Paul
Hargrove when going through the release process for hwloc 1.3.2.
This "improved" test is already on OMPI v1.4 -- not sure why it's not
on the trunk or OMPI v1.5 branch. It looks like the extra fprintf got
lost in the translation from AC_TRY_LINK to AC_LINK_IFELSE.
This commit was SVN r25909.
2012-02-13 22:07:25 +00:00
Mike Dubman
6ec768f0c6
fix #2971
...
This commit was SVN r25908.
2012-02-12 09:28:42 +00:00
Terry Dontje
e61a407860
Added notes about Solaris Studio and Ubuntu. Also added check for gccfss being the compiler and abort configure if it is.
...
This commit was SVN r25903.
2012-02-10 19:25:23 +00:00
Jeff Squyres
63a96e92b5
In a recent v1.5 branch issue, it took a while to figure out that
...
paffinity hwloc was returning "NOT_SUPPORTED" when the real problem
was that the underlying hwloc simply hadn't been initialized yet. So
let's clearly delineate this case: return OPAL_ERR_NOT_INITIALIZED if
the underlying hwloc is not initialized.
This commit was SVN r25902.
2012-02-10 18:29:52 +00:00
Jeff Squyres
8d0bc199df
hwloc131_module.c isn't necessary -- there's no module.
...
This commit was SVN r25901.
2012-02-10 18:09:19 +00:00
Nathan Hjelm
8c9dc990a9
ugni: fixed typo
...
This commit was SVN r25899.
2012-02-10 01:27:31 +00:00
Nathan Hjelm
994127cb6b
ugni: move mca_btl_ugni_smsg_mbox_t back to btl_ugni_endpoint.h
...
This commit was SVN r25898.
2012-02-10 01:11:54 +00:00
Nathan Hjelm
0ccfd3e6db
ugni btl update. changes:
...
- re-enable sendi
- move smsg common code into btl_ugni_smsg.h
- added new parameters for smsg/eager frags
- use get for frags larger than the smsg_limit
- bug fixes
- code cleanup
This commit was SVN r25897.
2012-02-10 00:47:29 +00:00
Nathan Hjelm
05a9727aca
lanl: add -march=amdfam10 to xe6 platform files
...
This commit was SVN r25896.
2012-02-10 00:47:14 +00:00
Samuel Gutierrez
b88508e2b9
Platform file updates. Build with PMI support on our TLCC2 clusters.
...
This commit was SVN r25888.
2012-02-09 20:11:35 +00:00
Jeff Squyres
6557d74e01
Make sure we get the entire hwloc tree, including IO devices.
...
This commit was SVN r25887.
2012-02-09 16:59:38 +00:00
Ralph Castain
30ab3b2332
Ensure we don't segfault if comm_spawn_multiple fails as it returns a NULL pointer to the new communicator when that happens. Thanks to Yuki MATSUMOTO of Fujitsu for the patch.
...
cmr:v1.6
This commit was SVN r25886.
2012-02-09 15:59:49 +00:00
Jeff Squyres
6dde3b6d86
Remove the old hwloc component; we bumped up to 1.3.1 a long time ago.
...
This commit was SVN r25885.
2012-02-09 12:27:00 +00:00
Jeff Squyres
990107e494
Must initialize message->m_f_to_c_index to MPI_UNDEFINED, or calling
...
MPI_Message_c2f will do Bad Things.
This commit was SVN r25884.
2012-02-08 22:36:28 +00:00
Jeff Squyres
a15482686b
Update to the same version numbers that we're now using in the v1.5
...
branch.
This commit was SVN r25881.
2012-02-08 16:39:43 +00:00
Mike Dubman
b18a1611c3
- if everything is ok set return value to OMPI_SUCCESS in mtl/mxm
...
This commit was SVN r25879.
2012-02-08 14:19:58 +00:00
Christopher Yeoh
bc26adcc32
Fixes trac:2998
...
Adds a lock to protect the sm pending_sends list from concurrent access
Fixes bug where btl_sm_process_pending_sends would return an item to
the free list and then continue to use it for a little while
cmr:v1.6
This commit was SVN r25878.
The following Trac tickets were found above:
Ticket 2998 --> https://svn.open-mpi.org/trac/ompi/ticket/2998
2012-02-08 01:32:36 +00:00
Jeff Squyres
982158b513
Add F90 binding for MPI_Comm_split_type
...
This commit was SVN r25877.
2012-02-07 17:40:49 +00:00
Jeff Squyres
f545e4c2b2
Make these scripts be executable
...
This commit was SVN r25873.
2012-02-07 16:27:01 +00:00
Jeff Squyres
631967759f
Fix argument type.
...
This commit was SVN r25872.
2012-02-07 15:59:43 +00:00
Jeff Squyres
eb35cae681
Make the new Mprobe and friends functions be compiled in Fortran.
...
This commit was SVN r25871.
2012-02-07 15:58:58 +00:00
Jeff Squyres
092448f19e
Doh! Waiting for the test compile to finish ''before'' committing
...
reduces the potential for silly typos like this. :-(
This commit was SVN r25870.
2012-02-07 15:27:50 +00:00
Jeff Squyres
3c3994ede9
Ensure PMPI_Message_c2f and PMPI_Message_f2c are compiled.
...
This commit was SVN r25869.
2012-02-07 15:22:19 +00:00
Brian Barrett
25d48e22fa
Implementation of the MPI-3 Matched Probe functionality. Currently only
...
implemented in the OB1 PML, will return NOT_SUPPORTED in other PMLs.
This commit was SVN r25865.
2012-02-06 17:35:21 +00:00
Jeff Squyres
46a22a8fc1
Remove spurrious quotes; correct descriptions in AC_DEFINE's
...
This commit was SVN r25864.
2012-02-03 23:02:24 +00:00
Jeff Squyres
4eb22530ea
Missed this in last night's checkin: without it, Fortran
...
MPI_GET_LIBRARY_VERSION will cause compiler breakage on platforms
without weak symbols.
This commit was SVN r25863.
2012-02-03 15:59:55 +00:00
Shiqing Fan
cbfe43c1f4
A windows fix related to r25860.
...
This commit was SVN r25862.
The following SVN revision numbers were found above:
r25860 --> open-mpi/ompi@feb8eb8a90
2012-02-03 15:06:01 +00:00
Jeff Squyres
58656ccc41
Add NEWS bullet about MPI_GET_LIBRARY_VERSION
...
This commit was SVN r25861.
2012-02-03 00:05:13 +00:00
Jeff Squyres
feb8eb8a90
Add the new MPI-3 function MPI_GET_LIBRARY_VERSION.
...
This commit was SVN r25860.
2012-02-02 23:57:09 +00:00
Jeff Squyres
e7f0d2e091
We've been 2.1 compliant for quite a while now. :-)
...
This commit was SVN r25859.
2012-02-02 22:47:45 +00:00
Mike Dubman
6188ab7317
* ep init refactoring
...
* split ep_info into fragments to fit PMI limit
This commit was SVN r25857.
2012-02-02 15:00:47 +00:00
Jeff Squyres
0f0b3bd00f
Add note about the Intel 12.1 compilers.
...
This commit was SVN r25854.
2012-02-01 19:32:19 +00:00
Vishwanath Venkatesan
15ebe838e9
Modified implementation of two_phase read all similar to the changes for the write all
...
incorporating romio style partitioning.
This commit was SVN r25853.
2012-02-01 18:30:13 +00:00
Vishwanath Venkatesan
158374bdd0
Dynamic file write all algorithm optimized by using derived datatype for receiving actual data
...
thereby avoiding the merging step in the fbtl.
This commit was SVN r25852.
2012-02-01 18:20:44 +00:00
Ralph Castain
a5e4dc6803
In accordance with prior releases, we are supposed to default to looking at the openmpi-default-hostfile as a default hostfile. Restore that behavior, but ignore the file if it is empty. Allow the user to ignore any MCA param setting pointing to a default hostfile by setting the param to "none" (via cmd line or whatever) - this allows them to override a setting in the system default MCA param file.
...
This commit was SVN r25851.
2012-02-01 17:40:44 +00:00
Vishwanath Venkatesan
b9026ccbd0
Fix for two-phase generating flattened datatype using decoded iovec for
...
handling non-contiguous memory and contiguous file cases.
This commit was SVN r25850.
2012-02-01 17:23:51 +00:00
Shiqing Fan
af6a21bded
Add a missing definition for Windows.
...
This commit was SVN r25849.
2012-02-01 16:39:40 +00:00
Ralph Castain
a3ab70c53f
Correctly parse socket:core syntax in rankfile
...
This commit was SVN r25848.
2012-02-01 01:50:05 +00:00
Ralph Castain
0eb24c80cf
Minor platform adjustment
...
This commit was SVN r25847.
2012-02-01 01:29:08 +00:00
Jeff Squyres
4f35b62154
Components should not be linking to top-level libraries -- and
...
definitely should not be linking to more than libmpi.la! (remember
that libmpi.la now wholly contains libopen-rte.la, which wholly
contains libopen-pal.la).
This commit was SVN r25843.
2012-01-31 20:43:27 +00:00