George Bosilca
bc7ceb3587
We enable the dynamic decision if the user force it via an MCA argument or set it in the
...
decision file. In addition do a fine grain activation, i.e. per collective function.
This commit was SVN r22510.
2010-01-29 09:03:59 +00:00
Ralph Castain
7badff9d2d
Okay to return no available nodes for mapping when launching daemons - just means there is nothing to do
...
This commit was SVN r22509.
2010-01-28 22:58:28 +00:00
Matthias Jurenz
f7822df9b8
VT configure fixes:
...
- patch libtool.m4 to fix detection of PGI 10 C++ compiler
- patch configure to fix detection of PGI 10 Fortran compiler (pgfortran)
- checks for MPI:
- do only check Fortran interoperability if F77 compiler given
- do not enable MPI-2 I/O support for LAM/MPI
- added configure checks for PMPI_Win_<lock|unlock|test>, because in LAM-MPI these functions are missing
- checks for LIBC-I/O tracing:
- pass ldd's stderr output to /dev/null
VT source fixes:
- fixed detection of unique node id on MacOS platforms (use sysctl instead of gethostid)
- fixed yet another Coverity warning
- fixed compiler warnings on MacOS
This commit was SVN r22508.
2010-01-28 15:36:51 +00:00
Ralph Castain
86dd1d41af
Handle zero-length iovecs in multicast messages
...
This commit was SVN r22507.
2010-01-28 15:29:43 +00:00
Ralph Castain
5dc71d85ed
For now, comment out the listening thread in the .conf files
...
This commit was SVN r22502.
2010-01-27 23:25:44 +00:00
Ralph Castain
5be67b5378
Remove the --enable-bootstrap flag from the cisco platform files
...
This commit was SVN r22501.
2010-01-27 23:23:21 +00:00
Jeff Squyres
e9ef6b5d69
More updates / betterness
...
This commit was SVN r22500.
2010-01-27 16:57:21 +00:00
Ralph Castain
b2b6c259d8
Protect against some common file endings that are auto-generated and don't belong in the repo
...
This commit was SVN r22499.
2010-01-27 16:51:42 +00:00
Ralph Castain
b3dd63fd81
Remove a stale pcie btl that never got completed
...
This commit was SVN r22498.
2010-01-27 01:16:01 +00:00
Jeff Squyres
93e930ae13
Fix minor typo
...
This commit was SVN r22497.
2010-01-26 23:21:00 +00:00
Jeff Squyres
20644e9407
Remove duplicated comment (the same comment appears below, in the
...
right place -- this looks like a copy of that comment; perhaps the
result of an errant copy-n-paste?).
This commit was SVN r22495.
2010-01-26 20:44:15 +00:00
Jeff Squyres
ccf4c26755
Cross-link any MPI_<foo> text that we find in the man page that also
...
has a corresponding man page.
This does not cross link other words like "mpirun", etc. That could
also be done.
This commit was SVN r22494.
2010-01-26 17:28:38 +00:00
Jeff Squyres
21a4bc6af5
Improvements
...
This commit was SVN r22493.
2010-01-26 15:15:38 +00:00
Jeff Squyres
3fdb9823cd
First cut at a script to automatically make PHP-ized man pages from an OMPI
...
tarball script suitable for putting on www.open-mpi.org.
This commit was SVN r22485.
2010-01-26 03:45:12 +00:00
Rainer Keller
9efd8cfedc
- This bites us with make check (read MTT) on static builds (read jaguar)
...
Only test using dlopen, when we do have it...
cmr:v1.5
This commit was SVN r22483.
2010-01-25 23:41:59 +00:00
Ralph Castain
f66b6cae23
Enable the boot of an orted "virtual machine". Modify the mapper framework to allow mapping of only daemons. Remove the cm ras module as no longer required. Modify the orted code to always send back node arch info. Remove the "--enable-bootstrap" configure option as this feature will now always be available.
...
This commit was SVN r22480.
2010-01-25 22:25:13 +00:00
Josh Hursey
b749ecbab8
This commit fixes trac:2190.
...
Originally the patch was to improve the error message, but when digging into the code I found a subtle bug. If the daemon does not tell the HNP what CRS component it used, then the HNP tries to figure it out from the metadata (this is an uncommon case). The path the HNP used was not complete, so it was unable to find the metadata information. This patch fixes this by adding the 'snapshot_reference' to the 'snapshot_location' which completes the path for this search.
cmr:v1.4 (needs a custom patch)
cmr:v1.5
This commit was SVN r22479.
The following Trac tickets were found above:
Ticket 2190 --> https://svn.open-mpi.org/trac/ompi/ticket/2190
2010-01-25 20:28:38 +00:00
Josh Hursey
44497a0567
forgot to update the copyright refs trac:2194
...
This commit was SVN r22478.
The following Trac tickets were found above:
Ticket 2194 --> https://svn.open-mpi.org/trac/ompi/ticket/2194
2010-01-25 19:24:09 +00:00
Josh Hursey
36ab4a60b3
Improve the error message for when ompi-checkpoint cannot find a HNP to connect to.
...
This commit fixes trac:2189.
cmr:v1.4 (needs custom patch)
cmr:v1.5
This commit was SVN r22477.
The following Trac tickets were found above:
Ticket 2189 --> https://svn.open-mpi.org/trac/ompi/ticket/2189
2010-01-25 19:17:43 +00:00
Matthias Jurenz
34281f0fa2
- added environment variable VT_METRICS_SEP to specify a string which separate the counter names in VT_METRICS
...
- set configure variable 'inside_openmpi' to "no", if hidden argument '--with-openmpi-inside' not given
- added functions 'MPI_Group_range_<incl|excl>' to Fortran MPI wrappers
- updated default configure options for NECSX, BlueGene/L+P
- repaired tools/opari/doc/lacsi01.pdf
- fixed several Coverity warnings
This commit was SVN r22476.
2010-01-25 16:08:56 +00:00
Shiqing Fan
d2031ff2d8
Update README.WINDOWS
...
cmr:v1.4.2
cmr:v1.5
This commit was SVN r22473.
2010-01-25 14:48:54 +00:00
Ralph Castain
e4bf33dcab
Just a slight efficiency improvement - why check a flag twice?
...
This commit was SVN r22472.
2010-01-23 03:57:56 +00:00
Ralph Castain
2e2e49e46f
Define a standard return value for when a thread exits.
...
Not sure what Windows or Solaris are looking for, so defined it all the same
This commit was SVN r22471.
2010-01-23 03:57:24 +00:00
Jeff Squyres
7946d8889f
* Add in 1.4.1 news bullets (from 1.4 branch)
...
* Add in first 1.4.2 bullet
This commit was SVN r22470.
2010-01-22 16:40:23 +00:00
Shiqing Fan
c29a668e37
Remove flex.exe and its license file from the tarball.
...
cmr:v1.4
cmr:v1.5
This commit was SVN r22469.
2010-01-22 16:40:13 +00:00
Jeff Squyres
08fbd6c644
Require a modern version of flex to make a dist tarball so that it
...
generates Windows-friendly *_lex.c files. Update HACKING to match.
Also need r22467 in the CMRs to fix how the pcie btl compiles and
distributes its .l file.
cmr:v1.4
cmr:v1.5
This commit was SVN r22468.
The following SVN revision numbers were found above:
r22467 --> open-mpi/ompi@1a7b7f7180
2010-01-22 16:39:38 +00:00
Jeff Squyres
1a7b7f7180
Make PCIE BTL compile/distribute .l files like everywhere else in the tree.
...
This commit was SVN r22467.
2010-01-22 15:39:42 +00:00
Jeff Squyres
fa38b97249
Generated files should not be in SVN.
...
cmr:v1.5
This commit was SVN r22465.
2010-01-22 14:01:02 +00:00
Ralph Castain
00b493e10d
Make the sigpipe message be a verbose output
...
This commit was SVN r22464.
2010-01-22 03:46:11 +00:00
Ralph Castain
2517799102
Report, but ignore, SIGPIPE events. The odls already resets this signal handler when spawning local procs.
...
This commit was SVN r22463.
2010-01-21 05:01:06 +00:00
Ralph Castain
31cdbcfa5f
Set the nameisset flag during dyn_init. Thanks to Guillaume Thouvenin for spotting the problem.
...
This commit was SVN r22460.
2010-01-20 15:35:23 +00:00
Matthias Jurenz
729514da7c
- fixed build error: the static BFD library might be built without PIC, so do not add its objects to the shared VT libraries
...
- updated version numbers
This commit was SVN r22459.
2010-01-20 12:31:41 +00:00
Shiqing Fan
51025c10c6
Update the Makefile.am, so that the tarball won't get wrong.
...
This commit was SVN r22456.
2010-01-19 18:10:24 +00:00
Shiqing Fan
3353da027d
Remove the unused scripts.
...
This commit was SVN r22455.
2010-01-19 18:09:33 +00:00
Shiqing Fan
4836e8878a
Update a few more CMake scripts.
...
This commit was SVN r22454.
2010-01-19 17:34:55 +00:00
Shiqing Fan
ef5b75598e
Update and clean up the main feature test script, using the new macros.
...
This commit was SVN r22453.
2010-01-19 17:32:10 +00:00
Shiqing Fan
29e7703d2c
Update several CMake scripts to use the new macros.
...
This commit was SVN r22452.
2010-01-19 17:28:49 +00:00
Shiqing Fan
949dfd2ab3
Add a few new CMake modules, that will change the way of configure:
...
ompi_define.cmake: a few macros for write the configure template file in different ways.
ompi_base_checks.cmake: defines a few wrapper macros for CMake checks.
This commit was SVN r22451.
2010-01-19 17:24:38 +00:00
Matthias Jurenz
59d74f73d8
- removed autogenerated files from SVN
...
- updated svn:ignore
This commit was SVN r22450.
2010-01-19 07:06:43 +00:00
Matthias Jurenz
60ad7dca5b
Moved tests for the visibility feature after the tests for contributed software, because VampirTrace does not support this right now.
...
This commit was SVN r22441.
2010-01-18 13:30:56 +00:00
Matthias Jurenz
6dd4e928e0
VampirTrace:
...
- added support for shared libraries inside Open MPI
- hidden configure option '--with-openmpi-inside'
- do not show config titles/summary if configuring inside Open MPI
This commit was SVN r22440.
2010-01-18 13:18:23 +00:00
Matthias Jurenz
da29975788
Added changes from VampirTrace-5.8
...
This commit was SVN r22436.
2010-01-18 09:32:57 +00:00
Ralph Castain
3fe5e3e142
Propagate the user's callback data during non-blocking sends
...
This commit was SVN r22432.
2010-01-15 20:02:47 +00:00
Jeff Squyres
6e46fbdd7c
Remove some unused variables / silence some compiler warnings
...
This commit was SVN r22419.
2010-01-15 03:15:18 +00:00
Jeff Squyres
74112a0785
Remove tailing space from first line -- NedBSD apparently doesn't like it
...
This commit was SVN r22418.
2010-01-15 02:53:18 +00:00
Jeff Squyres
596473e7ca
Patch from Aleksej Saushev to properly only check for /proc/cpuinfo on Linux-based systems
...
This commit was SVN r22417.
2010-01-14 23:16:31 +00:00
Shiqing Fan
6dc506c9de
Make the MS compiler happy when building static libraries.
...
This commit was SVN r22416.
2010-01-14 22:01:26 +00:00
Shiqing Fan
ad763c327d
Restore several linked libraries that were deleted by mistake in r22405.
...
This commit was SVN r22415.
The following SVN revision numbers were found above:
r22405 --> open-mpi/ompi@872a4047ba
2010-01-14 21:50:42 +00:00
Edgar Gabriel
99e4ef3c86
path to make ROMIO compile over PVFS2 version > 2.7
...
Taken from the MPICH version of ROMIO.
This commit was SVN r22413.
2010-01-14 21:25:53 +00:00
Avneesh Pant
8bdd334d95
Allow the PSM component to return ERR_NOT_AVAIL so it can be unloaded silently if executed on a node with no QLogic IB hardware. Also minor modifications to have the CM PML allow itself to be unloaded if no MTL components are available. The component selection logic can then continue to use other PMLs.
...
This commit was SVN r22410.
2010-01-14 19:39:35 +00:00