Ralph Castain
852e5d9ee0
Add some diag output
...
This commit was SVN r22224.
2009-11-19 19:43:36 +00:00
Ralph Castain
a401f05ea3
Add some diagnostics to chase down forced termination of procs. Ensure that procs are removed from the local data list upon termination
...
This commit was SVN r22223.
2009-11-19 19:43:10 +00:00
Ralph Castain
3921069230
Ensure we completely cleanout the old nidmap info
...
This commit was SVN r22222.
2009-11-19 19:42:15 +00:00
Ralph Castain
8dc08e304f
No longer require name passed separately
...
This commit was SVN r22221.
2009-11-19 19:41:41 +00:00
Ralph Castain
1a44b84b25
If a process is in certain states (e.g., polling for messages in the event lib), then it can blissfully ignore SIGTERM when we try to order it to die. Unfortunately, the OS thinks the process actually did die, leading us to leave orphaned procs around.
...
The only sure way to kill the thing is with SIGKILL. After hours spent trying to debug this bizarre situation with a reliable reproducer, I finally tracked it down and fixed it.
Go figure...I sure can't.
This commit was SVN r22220.
2009-11-19 17:25:15 +00:00
Shiqing Fan
11ad25fa77
A few windows fixes:
...
Add a missing value for the configure file.
Fix the bug that generating wrong svn version number.
Correct the wrong string length of the headnode name.
cmr:v1.5
cmr:v1.3.4
This commit was SVN r22219.
2009-11-18 09:43:47 +00:00
Ralph Castain
840766a894
Update the rmcast APIs to include tag params and reorder them to look like their rml cousins
...
This commit was SVN r22218.
2009-11-17 15:58:59 +00:00
Jeff Squyres
766d56dc0a
Minor typo fixes from Jed Brown.
...
This commit was SVN r22217.
2009-11-12 15:00:08 +00:00
Ralph Castain
aea1ab3bd6
Remove diagnostic
...
This commit was SVN r22216.
2009-11-11 22:16:15 +00:00
Ralph Castain
f5a152bf84
Update a platform file
...
This commit was SVN r22215.
2009-11-11 22:11:45 +00:00
Ralph Castain
a2f3a47b92
Update the orte_mcast test
...
This commit was SVN r22214.
2009-11-11 22:11:19 +00:00
Ralph Castain
6496ce7212
Expand the reliable multicast APIs to support sending/recving of iovecs
...
This commit was SVN r22213.
2009-11-11 22:10:35 +00:00
Samuel Gutierrez
ce3c4426d7
Revert LANL Mac OS X platform file changes. See: r22200
...
This commit was SVN r22209.
The following SVN revision numbers were found above:
r22200 --> open-mpi/ompi@92d4a14881
2009-11-10 01:03:31 +00:00
Samuel Gutierrez
63e7bf2783
Revert back to not building carto. Also see: r22204.
...
This commit was SVN r22208.
The following SVN revision numbers were found above:
r22204 --> open-mpi/ompi@460f64a39e
2009-11-10 00:34:38 +00:00
Rainer Keller
09cd970ec7
- With ompi r22205 it's not necessary to include xt-catamount module
...
allowing further cleanup.
This commit was SVN r22207.
The following SVN revision numbers were found above:
r22205 --> open-mpi/ompi@366bd96c88
2009-11-09 14:32:54 +00:00
Rainer Keller
276b813f48
- Output according to their type.
...
This commit was SVN r22206.
2009-11-09 14:28:15 +00:00
Rainer Keller
366bd96c88
- Allow to work without xt-catamount module on Jaguar,
...
reducing the amount of components, that up to now needed to be
deselected.
This commit was SVN r22205.
2009-11-09 14:26:24 +00:00
Rainer Keller
99c7cc53ae
- Grr, shut up the compilation of the ompi_debugger_canary.
...
This commit was SVN r22203.
2009-11-06 19:58:11 +00:00
Rainer Keller
7dd6df8307
- Remove 2 warnings from tonight's MTT runs:
...
Everywhere, our offsets within structs are int-sized (and
compared to <0).
This commit was SVN r22199.
2009-11-06 13:53:01 +00:00
Samuel Gutierrez
8956d9c66b
Remove carto from enable_mca_no_build. Not building carto seems to make the LANL machines unhappy.
...
This commit was SVN r22198.
2009-11-05 23:37:40 +00:00
Eugene Loh
88c0921c5e
Corrected the usage of "rc" in mca_btl_sm_component_progress.
...
The return code for this function should be the number of events
received.
This commit was SVN r22191.
2009-11-04 03:10:35 +00:00
Jeff Squyres
ab00aea1ff
Per http://www.open-mpi.org/community/lists/devel/2009/10/7025.php ,
...
use the new Automake "silent rules" if available.
If you are using an Automake prior to v1.11, you won't see the new
silent rules -- it will automatically default back to the "verbose"
rules.
Note, too, that even with these changes, you can enable the verbose
"make all" output in one of two ways:
1. Add "V=1" to your "make" command line
{{{
shell$ make all V=1
}}}
2. Add "--disable-silent-rules" to your "configure" command line:
{{{
shell$ ./configure --disable-silent-rules ...
}}}
The one down side of using the silent rules by default is that we'll
get less diagnostic information when users send their build logs. I
think we should update the web page to request that users send build
logs of "make V=1", but I'm guessing that not everyone will do it.
Note that I did ''not'' silent-ize the libltdl build (which is a dozen
or so files in the beginning of the build) because we wholly import
libltdl at autogen time. I therefore didn't want to patch libltdl
(further) after importing it a) to remain as forward- compatible as
possible, and b) patching the imported libltdl build system might be
tricky in terms of timestamps / dependencies. So those dozen-or-so
files will still be "verbose", but the rest of the files in OMPI will
be "silent".
This commit was SVN r22189.
2009-11-04 02:07:02 +00:00
Shiqing Fan
6f8d0a1ab8
Update a few CMake scripts.
...
Add Program Database (pdb) files for installation for debug build.
This commit was SVN r22188.
2009-11-03 10:40:58 +00:00
Terry Dontje
f70af6a81e
move inclusion of ompi_datatype.h from ompi_common_dll.c to ompi_debugger_canary.c to get rid of unresolved symbols
...
This commit was SVN r22179.
2009-11-01 11:06:20 +00:00
Rainer Keller
f121e46db1
- Finalize ornl_configure
...
This commit was SVN r22178.
2009-11-01 03:25:57 +00:00
Jeff Squyres
5e6c494269
Remove the mistaken line (confirmed by Shiqing).
...
This commit was SVN r22175.
2009-10-30 12:45:05 +00:00
Jeff Squyres
be8a09dc1f
Fix spelling error noted by Eugene.
...
This commit was SVN r22173.
2009-10-30 12:42:58 +00:00
Eugene Loh
1a44fc478d
In sm_btl_first_time_init(), when we figure the size of the shared
...
area, we cap the size at LONG_MAX. But we are figuring out how much
we need. So, if that amount exceeds LONG_MAX, we should return an
"out of resource" error code.
This commit was SVN r22172.
2009-10-29 23:06:32 +00:00
Jeff Squyres
16f42c45a6
Ensure to have a PARAM_CONFIG_FILES (I don't know if
...
PARAM_WINDOWS_FILES is a mistake or not). Fixes trac:2079.
This commit was SVN r22171.
The following Trac tickets were found above:
Ticket 2079 --> https://svn.open-mpi.org/trac/ompi/ticket/2079
2009-10-29 22:05:26 +00:00
Rainer Keller
0758127b2c
- On Jaguar using the Cray compiler, choose the gettimeofday() timer,
...
as craycc doesn't cope with asm inline too well.
This should be cmr:v1.5
This commit was SVN r22170.
2009-10-29 21:31:10 +00:00
Rainer Keller
7dfe709ac1
- Initialize n before usage.
...
This commit was SVN r22169.
2009-10-29 15:52:53 +00:00
Rainer Keller
954d43a5dd
- Finalize the compilation script for Jaguar.
...
Cray compiler seems to work (with a VT pachlet).
In case ADD_* are not defined, don't have a "space" at the beginning of strings
Fits into sw_install_new_version.sh and NCCS swtools (rebuild,retest)
This commit was SVN r22168.
2009-10-29 15:02:18 +00:00
Rainer Keller
4c437d6586
- OPAL function returns OPAL error codes...
...
This commit was SVN r22167.
2009-10-29 14:49:01 +00:00
Jeff Squyres
ba46010a56
Fix the nightly build.
...
This commit was SVN r22166.
2009-10-29 01:54:11 +00:00
Rainer Keller
507e22a7d3
- As promised in
...
http://www.open-mpi.org/faq/?category=debugging#valgrind_clean
provide openmpi-valgrind.supp suppression file
This commit was SVN r22164.
2009-10-28 23:33:16 +00:00
Rainer Keller
63e540366b
- Include the datatype tests again
...
make distcheck works
contrib/dist/make_tarball succeeds too
make checks shows all 5 tests passing.
This commit was SVN r22163.
2009-10-28 23:19:04 +00:00
Rainer Keller
80a80d5379
- Since the config/*.m4 separation config/opal_setup_cc.m4 moved away.
...
Use config/ompi_get_version.m4 to check for validity...
This commit was SVN r22162.
2009-10-28 22:54:37 +00:00
Terry Dontje
37de1d199f
reinclude topo.h to ompi_debuggers.c and correctly access the offet of super.size in ompi_datatype_t
...
This commit was SVN r22161.
2009-10-28 19:12:20 +00:00
Jeff Squyres
03c8b50ea5
Sync with 1.3 branch.
...
This commit was SVN r22160.
2009-10-28 17:57:06 +00:00
Jeff Squyres
eed890c3d7
Fix one more spelling typo
...
This commit was SVN r22156.
2009-10-28 17:28:54 +00:00
Shiqing Fan
48dd7ff7d0
Get rid of the shadow file for mpi.h.in on Windows.
...
This commit was SVN r22154.
2009-10-28 15:49:01 +00:00
Rainer Keller
4ce710a147
- The internal function may fail make_opt (e.g. OPAL_ERR_OUT_OF_RESOURCE),
...
pass that on to callers of opal_cmd_line_make_opt_mca().
Thanks to Thomas Naughton III.
- Additionally, cmd-line parameters passed in table to opal_cmd_line_create()
may be wrong (e.g. OPAL_ERR_BAD_PARAM), which may be missed in the
loop.
This commit was SVN r22153.
2009-10-28 15:14:31 +00:00
Rainer Keller
5be03b8fc0
- Patch r22148 overwrites the already defined LDFLAGS, losing e.g. -L...
...
Needs to be move to cmr:v1.3
This commit was SVN r22152.
The following SVN revision numbers were found above:
r22148 --> open-mpi/ompi@a6c1fe888f
2009-10-28 14:25:10 +00:00
Terry Dontje
c6ebc7c341
rename macros ompi_check_optflags and ompi_make_stripped_flags based on comments in #2072
...
This commit was SVN r22151.
2009-10-28 10:51:59 +00:00
Jeff Squyres
a6c1fe888f
We also need .so versioning of the OMPI "common" components since they
...
are installed as standalone libraries in $libdir.
This commit was SVN r22148.
2009-10-27 20:58:34 +00:00
Aurelien Bouteiller
59156cd92a
Fix gcc 4.3 warning berserk about non-literal string format.
...
This commit was SVN r22147.
2009-10-27 20:45:02 +00:00
Shiqing Fan
454c5c2e12
Update the Makefile.am for the previous commit.
...
This commit was SVN r22146.
2009-10-27 18:25:27 +00:00
Shiqing Fan
63cdfc0ab1
Get rid of several shadow files for windows build, use the same input file as on Linux.
...
This commit was SVN r22145.
2009-10-27 18:22:14 +00:00
Jeff Squyres
ac21b4f571
Make MPI_GROUP_INCL|EXCL and MPI_GROUP_TRANSLATE_RANKS a bit more
...
social when array_size==0 is passed in. Thanks to Lisandro Dalcin for
pointing this out.
This commit was SVN r22144.
2009-10-26 21:32:15 +00:00
Terry Dontje
6df802424d
remove duplicate setting of CFLAGS_WITHOUT_OPTFLAGS and special case DEBUGGER_FLAGS for intel compiler
...
This commit was SVN r22143.
2009-10-26 18:41:53 +00:00