Jeff Squyres
35fc9fedd2
MTT is your friend: Cisco tests --enable-static --disable-shared, but
...
we had already tested this scenario manually to know that it seemed to
be working. What we ''didn't'' test was --enable-static
--disable-shared --disable-dlopen -- but my MTT '''did.''' Yay!
This commit fixes that scenario. Essentially we need to call a dummy
function in hooks.c to ensure that the linker pulls in all those
symbols into the final executable (and therefore pulls in the
malloc_initialize_hook, etc.). Thanks for the heads-up from Brian in
fixing this one!
This commit was SVN r21022.
2009-04-15 19:09:10 +00:00
Terry Dontje
20faf6a1a9
special case xldscope for sun cc compilers so icc doesn't falsely think it
...
should use the xldscop option.
This commit was SVN r21021.
2009-04-15 18:13:27 +00:00
Ralph Castain
201c2323be
Update LANL platform files
...
This commit was SVN r21019.
2009-04-15 18:02:19 +00:00
Jeff Squyres
93c36bcc0f
Add bullet about LSF fix (the problem does not exist on the trunk;
...
must be some transcription error or we had already fixed it on the
trunk and forgot to move it over to 1.3).
This commit was SVN r21017.
2009-04-15 17:46:46 +00:00
Jeff Squyres
61b2f0b9ea
Fix typo preventing compilation (!)
...
This commit was SVN r21016.
2009-04-15 16:50:41 +00:00
Ralph Castain
2b0b9dd227
Sync to change in a tmp branch
...
This commit was SVN r21015.
2009-04-15 13:09:51 +00:00
Shiqing Fan
e8f5ad04d4
Don't collect files recursively.
...
This commit was SVN r21013.
2009-04-15 09:47:14 +00:00
Ralph Castain
96d1ff506e
Be silent when the lifeline is lost - we don't want to hear about it
...
This commit was SVN r21011.
2009-04-15 01:34:04 +00:00
Ralph Castain
e52dc0bb9e
Search for the perfect platform file...
...
This commit was SVN r21010.
2009-04-15 01:33:41 +00:00
Jeff Squyres
8287943ce1
Various updates for the 1.3.2 release (and a few others).
...
This commit was SVN r21007.
2009-04-14 20:58:59 +00:00
Jeff Squyres
c1206fac4b
Use a better word. :-)
...
This commit was SVN r21006.
2009-04-14 20:37:06 +00:00
Jeff Squyres
df2ace7a55
Add a bunch of 1.3.2 bullets.
...
This commit was SVN r21005.
2009-04-14 20:34:19 +00:00
Ralph Castain
4f4af6e8cb
Update LANL files again in the endless search through the weeds of the OMPI configure system.
...
I no longer wonder why people say OMPI is so hard to use. :-/
This commit was SVN r21004.
2009-04-14 20:11:17 +00:00
Ralph Castain
8b0a470543
Continue work to cleanup user options for slave launch
...
This commit was SVN r21003.
2009-04-14 20:05:51 +00:00
Ralph Castain
46d6c6d516
Sync the csum module with the recent ob1 changes
...
This commit was SVN r21002.
2009-04-14 18:40:54 +00:00
Nysal Jan
221447ef17
Fix checksum mismatch on Big-endian systems when heterogeneous mode is enabled
...
This commit was SVN r21001.
2009-04-14 17:21:38 +00:00
Ralph Castain
9fd834268c
Ensure we exit with a non-zero status if terminated by user signal
...
This commit was SVN r20991.
2009-04-14 15:58:54 +00:00
Ralph Castain
a952dca062
Fix a bug where we created the correct path to the file, but didn't use it
...
This commit was SVN r20990.
2009-04-14 14:17:43 +00:00
Ralph Castain
9c39a3edd7
Enable the passing of MCA params to dynamically spawned jobs. This creates a new info_key "ompi_param" that allows a user to specify MCA params for a dynamically spawned job.
...
We currently apply all of the MCA params in the parent job to the child. This commit allows a user to specify additional params for the child job, and to override any pre-existing params with the new value so they can better control behavior of the child job.
This commit was SVN r20989.
2009-04-14 14:15:49 +00:00
Shiqing Fan
339948928d
Only include unistd.h, if we have it.
...
This commit was SVN r20988.
2009-04-14 13:39:06 +00:00
Shiqing Fan
0ea6d48320
Add a missed .windows file for timer component, which should be built always statically.
...
This commit was SVN r20987.
2009-04-14 12:19:21 +00:00
Nysal Jan
697f1837f4
Move fix for ticket #1875 to csum PML
...
This commit was SVN r20986.
2009-04-14 10:44:29 +00:00
George Bosilca
05ee4c280e
Mismatch between the reported subversion and the one in the mpi.h.
...
Thanks to Rob Egan for the report.
This commit was SVN r20985.
2009-04-14 05:29:07 +00:00
Jeff Squyres
778c8c86d2
Make mpool fail-to-unregister-freed-memory errors be fatal. Try to
...
make that routine a bit more safe, too (ensure to not call malloc and
friends if from_alloc==true).
This commit was SVN r20984.
2009-04-14 00:54:20 +00:00
George Bosilca
b5deb228f3
Allow the BTL to release the descriptor. In fact the only thing the PML
...
needs is to be involved in the RMA completion process, which is insured
by the MCA_BTL_DES_SEND_ALWAYS_CALLBACK flag. Fixes trac:1875.
This commit was SVN r20983.
The following Trac tickets were found above:
Ticket 1875 --> https://svn.open-mpi.org/trac/ompi/ticket/1875
2009-04-13 23:41:50 +00:00
Jeff Squyres
8de80e9297
mca_mpool_base_mem_cb_array is no longer used anywhere in the code
...
base. Remove it.
This commit was SVN r20982.
2009-04-13 23:41:45 +00:00
Ralph Castain
9f7c605166
More cleanup of pointer array usage
...
This commit was SVN r20981.
2009-04-13 19:06:54 +00:00
Jeff Squyres
cd512599bf
Fix svn:ignore
...
This commit was SVN r20980.
2009-04-10 23:37:51 +00:00
Jeff Squyres
a5a26f2ae1
Update svn:ignore
...
This commit was SVN r20979.
2009-04-10 23:37:10 +00:00
Jeff Squyres
aed834ef1f
Make better help messages for many configure options that take
...
optional directory arguments.
This commit was SVN r20978.
2009-04-10 22:32:00 +00:00
Jeff Squyres
5e68b0d0b7
Make help strings for configure =DIR types of options better/more accurate
...
This commit was SVN r20977.
2009-04-10 22:10:07 +00:00
Jeff Squyres
175018291d
Added bullet about fixing the posix paffinity configure test.
...
This commit was SVN r20976.
2009-04-10 21:21:54 +00:00
Jeff Squyres
3cfa8f55c4
Gaah; I meant to include a better comment in the last commit but had
...
forgotten to save before the commit was sent.
This comment explains why we're doing a cache check here rather than a
real check.
This commit was SVN r20975.
2009-04-10 21:16:23 +00:00
Jeff Squyres
9fcd01035d
Fix a problem reported by Steve Kagl on the user's list; the posix
...
component (which we probably don't test regularly because we probably
only test environments where the other paffinity components are used)
was not getting built because it had a bad configure test.
This commit was SVN r20974.
2009-04-10 21:15:20 +00:00
Jeff Squyres
b934f1e64e
Add --with-libnuma bullet.
...
This commit was SVN r20973.
2009-04-10 20:27:11 +00:00
George Bosilca
64075cd54d
Get rid of the bitmap header file.
...
This commit was SVN r20972.
2009-04-10 16:44:37 +00:00
George Bosilca
527540aeb1
Rename req_bytes_delivered to req_bytes_expected for the receive
...
requests to really reflect what this field means.
This commit was SVN r20971.
2009-04-10 16:36:20 +00:00
George Bosilca
c148d33eb5
Play nicely with the reference count on the ompi_proc structure.
...
This commit was SVN r20970.
2009-04-10 16:32:02 +00:00
Jeff Squyres
8fac195a3a
Fixes trac:1871. Take a slightly different approach than before:
...
1. Probe the signal number that we want
1. If a handler is already installed there:
1. if the opal_signal MCA param entry for this signal is suffixed
with ":complain", then output a show_help message
1. do not install our signal handler
1. otherwise, install our signal handler
Hence, we've shifted to a policy of only complaining if the user asks
us to complain.
This commit was SVN r20969.
The following Trac tickets were found above:
Ticket 1871 --> https://svn.open-mpi.org/trac/ompi/ticket/1871
2009-04-10 15:32:33 +00:00
Jeff Squyres
500750b542
Oops; the MCA param name is "opal_signal", not "opal_signals". Thanks
...
for noticing, Ralph!
This commit was SVN r20968.
2009-04-09 16:13:07 +00:00
Shiqing Fan
1b97fe90fd
Type casts mainly for Windows.
...
This commit was SVN r20967.
2009-04-09 13:34:55 +00:00
Ralph Castain
2c4e7bd5a2
Remove unused var
...
This commit was SVN r20966.
2009-04-09 13:18:18 +00:00
Nysal Jan
2500d88380
Optimize the computation of 16-bit checksum
...
This commit was SVN r20965.
2009-04-09 11:04:38 +00:00
Ralph Castain
b4df8bcf85
Missed comment...
...
This commit was SVN r20964.
2009-04-09 03:00:57 +00:00
Ralph Castain
e9bc000f63
Correctly account for holes in the job map due to cleanup as jobs terminate
...
This commit was SVN r20963.
2009-04-09 02:59:23 +00:00
Ralph Castain
bca3db631d
Update LANL platform files
...
This commit was SVN r20962.
2009-04-09 02:48:54 +00:00
Ralph Castain
9c2f17eb01
Cleanup the nidmap lookup functions and add some comments explaining how we handle the nid, job, and pmap arrays. This fixes a problem we have less-than-full participation in a comm_spawn, causing holes to exist in the pmap array.
...
Update the slave spawn tests to properly indicate participation as being solely MPI_COMM_SELF.
This commit was SVN r20961.
2009-04-09 02:48:33 +00:00
Brian Barrett
7d0c6b68dc
allow trunk to compile on red storm
...
This commit was SVN r20960.
2009-04-08 20:53:54 +00:00
Ralph Castain
41a273276e
Update LANL platform files
...
This commit was SVN r20959.
2009-04-08 19:17:07 +00:00
Ralph Castain
b6596e80ca
Update properties
...
This commit was SVN r20958.
2009-04-08 16:49:22 +00:00