Steve Wise
d40d2165c0
Never advertise a loopback address (127/8) to your peers.
...
This commit was SVN r22589.
2010-02-09 19:07:33 +00:00
Ralph Castain
ab5ceb3d5f
Ensure we return the error code when something fails.
...
Thanks to Guillaume Thouvenin for finding it.
This commit was SVN r22588.
2010-02-09 16:48:55 +00:00
Rainer Keller
80136ac9e2
- We don't configure-check for errno.h and don't need errno.h here...
...
This commit was SVN r22587.
2010-02-09 01:12:52 +00:00
Josh Hursey
4513440df9
The ordering of the appfile matters. The ranks must be in increasing rank
...
order, so that they get assigned the same ORTE name on restart.
cmr:v1.4.2
cmr:v1.5
This commit was SVN r22586.
2010-02-09 00:31:24 +00:00
Josh Hursey
b26cd93511
undo r22579
...
This commit was SVN r22580.
The following SVN revision numbers were found above:
r22579 --> open-mpi/ompi@94e32c6d17
2010-02-08 22:06:09 +00:00
Josh Hursey
94e32c6d17
This is a test commit to test the auto-CMR functionality...
...
cmr:v1.4
cmr:v1.5.1:jjhursey
This commit was SVN r22579.
2010-02-08 22:02:34 +00:00
Jeff Squyres
3c8685ea8c
Add a check for strtoll for libevent.
...
Not having this check was causing distcheck errors on the OMPI
tarball-build machine because it's still a 32-bit-default machine, so
the evutil.c code was failing some #if conditionals (since it didn't
think it had strtoll available).
This commit was SVN r22577.
2010-02-08 20:55:21 +00:00
Shiqing Fan
fe39e3a993
Check the Fortran compiler base on the build type (32 or 64 bit build), and set corresponding VC environment.
...
This commit was SVN r22568.
2010-02-07 23:16:06 +00:00
Eugene Loh
924bc10ceb
Add description of the sequential mapper (-mca rmaps seq) to the
...
mpirun man page.
This commit was SVN r22567.
2010-02-06 06:22:29 +00:00
George Bosilca
144143a3ff
Remove an unused local variable.
...
This commit was SVN r22566.
2010-02-05 22:27:24 +00:00
Shiqing Fan
d5adf6ec25
Add the executable extension.
...
This commit was SVN r22565.
2010-02-05 17:56:18 +00:00
Josh Hursey
a3583b8f57
Fix --bynode option to remember for subsequent jobs where it left off last time.
...
Add a ''map_bynode'' info key to determine if the job to be started by comm_spawn* should be mapped by node or by slot. Default is to map according to the default policy set when the parent job was started.
cmr:v1.5.1
This commit was SVN r22564.
2010-02-05 15:37:49 +00:00
Shiqing Fan
1c096aece9
Preset the environment for Intel Fortran and G95.
...
This commit was SVN r22563.
2010-02-05 15:37:20 +00:00
Jeff Squyres
cd5012d481
Fix "make dist: opal/event/WIN32-Code/misc.* don't exist anymore.
...
This commit was SVN r22562.
2010-02-05 13:42:45 +00:00
Shiqing Fan
47c8f3dd69
set the compiler name only when we need it.
...
This commit was SVN r22561.
2010-02-05 11:15:00 +00:00
Shiqing Fan
84ecb6a81a
Set up the correct compiler executables in the right place.
...
This commit was SVN r22560.
2010-02-04 23:02:17 +00:00
Iain Bason
28f03a2d86
Suspend/resume enhancements:
...
Have orte call setpgrp after forking (but before exec) when
orte_forward_job_control is set. Then have it send signals to the
child's process group. This allows suspending jobs that fork.
If a SIGTSTP arrives before the processes have been launched, then
record it and suspend them right after launching.
This commit was SVN r22557.
2010-02-04 15:47:20 +00:00
Shiqing Fan
23bb52ad05
Remove a few files from the CMakeList, that no long exist in the new libevent.
...
Add #ifdef for including _libevent_time.h.
Use the Windows version of function random().
This commit was SVN r22556.
2010-02-04 15:18:54 +00:00
Shiqing Fan
bbcf1f71c4
Remove a incorrect callback, which was based on the old source base without WMI. This makes no harm on 32 bit Windows, but it seems causing exceptions on 64 bit Windows sometimes. What this callback does is just waiting on the given pid which actually is a remote pid, so it won't work as expected.
...
cmr:v1.4.2
cmr:v1.5
This commit was SVN r22549.
2010-02-04 10:47:28 +00:00
Brian Barrett
b5e391251f
Update libevent to 1.4.13
...
This commit was SVN r22548.
2010-02-04 05:38:30 +00:00
Brian Barrett
50e3a5c349
AC_CHECK_FUNCS. Removes an annoying warning during application link on
...
Catamount.
Should go to both cmr:v1.4:reviewer=jsquyres and cmr:v1.5:reviewer=jsquyres
This commit was SVN r22547.
2010-02-04 04:42:36 +00:00
Ralph Castain
30056c77cf
Grrr...remove debug
...
This commit was SVN r22546.
2010-02-03 21:02:30 +00:00
Ralph Castain
1b5e4b4ac9
Update the opal_bitmap test
...
This commit was SVN r22545.
2010-02-03 20:56:48 +00:00
Ralph Castain
db1b07c02c
In multiple places in the code base, we expect opal_bitmap_is_set_bit to return either true or false...not a negative error code. If the index is out of range, this is effectively a "false" condition as the bit was clearly not set by the program.
...
This revision is consistent with how the function was called in the OMPI code base. Will fix the test to match.
This commit was SVN r22544.
2010-02-03 19:45:22 +00:00
Shiqing Fan
7ad3d310b8
Define SIGPIPE for Windows, just for fixing the v1.4 Windows build.
...
cmr:v1.4.2:reviewer=jsquyres
This commit was SVN r22543.
2010-02-03 18:49:22 +00:00
Rainer Keller
0009d10c4d
- This fixes the failing mpic++/mpiCC MTT tests, bailing due to not
...
finding symbol pthread_atfork, e.g. cxx-test-suite.
Fixes trac:2088
cmr:v1.5:reviewer=jsquyres
This commit was SVN r22542.
The following Trac tickets were found above:
Ticket 2088 --> https://svn.open-mpi.org/trac/ompi/ticket/2088
2010-02-03 18:47:13 +00:00
Ralph Castain
c2aba2a6d7
Pack the resource key correctly
...
This commit was SVN r22541.
2010-02-03 18:21:27 +00:00
Shiqing Fan
1839a21db4
Make it possible to let user select the Fortran compiler options that they use, so that to support different Fortran compilers on Windows. Not the best solution, but the easiest.
...
This commit was SVN r22540.
2010-02-03 18:18:15 +00:00
Ralph Castain
16b7bc7a82
Sigh...get the order right to match unpack
...
This commit was SVN r22539.
2010-02-03 15:50:43 +00:00
Ralph Castain
e88627a7ca
Ensure we don't go through rml open/select more than once.
...
Open the rml to get the uri when bootstrapping daemons
This commit was SVN r22538.
2010-02-03 15:38:32 +00:00
Ralph Castain
cb1007b5a9
Pass back the number of daemons in the system
...
This commit was SVN r22537.
2010-02-03 14:31:16 +00:00
Brian Barrett
8b4825ff37
Updates to make trunk run on Catamount again:
...
* Don't build the pstat component if all defines needed aren't there.
* Update platform file to work better
* Work around two places that depended on modex being operational
This commit was SVN r22536.
2010-02-03 05:07:40 +00:00
Brian Barrett
1ac217621c
Fix CPPFLAGS issues with wrapper compilers. CPPFLAGS should be set for all
...
projects and don't push CPPFLAGS into WRAPPER_FLAGS (for now, removes
-D_REENTRANT).
refs trac:2201
This commit was SVN r22535.
The following Trac tickets were found above:
Ticket 2201 --> https://svn.open-mpi.org/trac/ompi/ticket/2201
2010-02-03 04:28:32 +00:00
Rainer Keller
e90163778a
- Do an actual sh-test.
...
cmr:v1.5:#2197
This commit was SVN r22534.
2010-02-02 23:44:49 +00:00
Matthias Jurenz
7b586b1230
Use Open MPI's Fortran wrapper library 'libmpi_f77' instead of VT's MPI Fortran wrapper library 'libvt-fmpi'.
...
This commit was SVN r22531.
2010-02-02 18:40:07 +00:00
Jeff Squyres
3790a611df
Print a meta tag as well -- be google friendly
...
This commit was SVN r22524.
2010-02-01 19:29:16 +00:00
Jeff Squyres
372e18cad1
Minor addition -- also grab the nav.inc.
...
This commit was SVN r22523.
2010-02-01 19:08:11 +00:00
Shiqing Fan
4040d40c82
Define YY_NO_UNISTD_H in the source file property. It's defined in opal_include_bottom.h, but when the lex files are generated on Windows, the unistd.h is include before opal_include_bottom.h.
...
This commit was SVN r22521.
2010-01-31 20:39:43 +00:00
Shiqing Fan
bdc13dacb1
A type cast.
...
This commit was SVN r22520.
2010-01-31 20:22:22 +00:00
Jeff Squyres
007a6c7b99
Per #2201 , move the user arguments up to be the first set of argv
...
after the compiler argv tokens.
Not closing #2201 yet; there's still discussion on that ticket about
whether we want to do more or not.
Refs trac:2201
cmr:v1.4.2
cmr:v1.5
This commit was SVN r22513.
The following Trac tickets were found above:
Ticket 2201 --> https://svn.open-mpi.org/trac/ompi/ticket/2201
2010-01-29 22:51:35 +00:00
Josh Hursey
4f56b4b133
revert mistaken commit r22511
...
This commit was SVN r22512.
The following SVN revision numbers were found above:
r22511 --> open-mpi/ompi@a16cb86181
2010-01-29 16:30:16 +00:00
Josh Hursey
a16cb86181
copyright fixes
...
This commit was SVN r22511.
2010-01-29 16:28:41 +00:00
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