Sven Stork
6c8d921a76
- coverity found dead code, but it's a typo
...
This commit was SVN r15686.
2007-07-30 15:41:41 +00:00
Sven Stork
80cdafb8f4
- remove dead code found by coverity
...
This commit was SVN r15685.
2007-07-30 15:36:00 +00:00
Sven Stork
71915f269c
- more coverity fixes
...
- use stncpy
- comapring NULL against an array which is staically inside
the structure will allways be true
This commit was SVN r15684.
2007-07-30 15:19:54 +00:00
Sven Stork
855434de59
- fixes several coverty issues
...
- add missing initialisation for variables
- use strncpy instead of strcpy
This commit was SVN r15683.
2007-07-30 14:44:37 +00:00
Jeff Squyres
327576b2a3
Fix incorrect behavior noted by Lisandro Dalcini: when MPI_COMM_SELF is
...
passed to MPI_COMM_FREE, it invoked the error handler on
MPI_COMM_WORLD, not on MPI_COMM_FREE. This commit changes the
behavior: if MPI_COMM_SELF is passed to MPI_COMM_FREE, we invoke the
error handler on MPI_COMM_SELF (not MPI_COMM_WORLD). Fixes trac:1109.
This commit was SVN r15682.
The following Trac tickets were found above:
Ticket 1109 --> https://svn.open-mpi.org/trac/ompi/ticket/1109
2007-07-30 13:01:33 +00:00
Gleb Natapov
afac5eb93f
Guard recv request with lock against simultaneous access from different
...
threads.
This commit was SVN r15681.
2007-07-30 12:50:38 +00:00
Shiqing Fan
4d7b349cdb
- Add VC8 solution and project files.
...
- If one wants to use this solution, remember to unload the project 'orte-restart' which is currently not working for Windows.
This commit was SVN r15680.
2007-07-30 11:05:34 +00:00
Shiqing Fan
84bab40c31
- Header and lex files used for Windows implementation.
...
This commit was SVN r15679.
2007-07-30 10:36:49 +00:00
Gleb Natapov
2d9669a69d
mca_btl_openib_endpoint_post_send() is called with endpoint lock held.
...
No need to call lock() in btl_openib_acquire_send_resources().
This commit was SVN r15678.
2007-07-30 09:03:08 +00:00
Gleb Natapov
21dd061696
Init req_send_range_lock. Found by Terry Dontje.
...
This commit was SVN r15677.
2007-07-30 08:21:52 +00:00
Rainer Keller
830de8ad20
- In ompi/mca/mpool/base/mpool_base_alloc.c, we may miss freeing
...
value..
Actually, this string is not used anywhere else, so just have key and
value on the stack.
This commit was SVN r15675.
2007-07-30 07:30:47 +00:00
Josh Hursey
fb90a75fc9
A fix so that 'self' only compiles if --enable-dlopen (common case).
...
This is because internally 'self' uses dlopen to look at the application
running to determine if it can/should be used or not.
This commit was SVN r15673.
2007-07-29 17:40:17 +00:00
Rainer Keller
1dbbfc04b7
- Rename rank to tmp_rank to get rid of warning
...
This commit was SVN r15672.
2007-07-29 12:56:02 +00:00
Rainer Keller
bb2d0b45cd
- Coverity CID37: if requests == NULL, do not deref requests[i] for
...
multi-completion calls. Therefore reorder tests where appropriate.
- Always check for NULL-pointers (flag, index, completed) (yes, we
use them in the underlying ompi_request_* functions.
- Break early, if a NULL-request is found
This commit was SVN r15671.
2007-07-29 12:54:21 +00:00
Rainer Keller
4ff78f8e2d
- Coverity: Just as init.c -- we do not have a communicator yet;
...
so do not use OMPI_ERRHANDLER_RETURN which dereferences NULL...
This commit was SVN r15670.
2007-07-29 11:47:19 +00:00
Rainer Keller
2c5d07217d
- Coverity: use snprintf, instead of sprintf....
...
This commit was SVN r15669.
2007-07-29 11:23:23 +00:00
Aurelien Bouteiller
17e10ff918
Modified the output system to comply with a wider range of compilers.
...
Jelena: this should solve the issue you faced today.
This commit was SVN r15668.
2007-07-27 23:11:00 +00:00
George Bosilca
9e49b5272f
Change the svn:ignore property.
...
This commit was SVN r15667.
2007-07-27 19:33:15 +00:00
George Bosilca
452796a9da
Change the svn:ignore property.
...
This commit was SVN r15666.
2007-07-27 19:32:35 +00:00
Jeff Squyres
3858cf48c0
Stop using the deprecated ORTE_NAME_ARGS() and switch to
...
ORTE_NAME_PRINT().
This commit was SVN r15665.
2007-07-27 13:33:20 +00:00
Jeff Squyres
cae00d1854
Passing NULL to pthread_exit() is verbotten.
...
This commit was SVN r15661.
2007-07-27 01:06:36 +00:00
Tim Mattox
0b6d77f247
Updatded the 1.2.4 section of the NEWS file.
...
This commit was SVN r15659.
2007-07-26 23:27:32 +00:00
Jeff Squyres
015fc08ff4
Remove the ib_static_rate MCA parameter; it will be replaced with a
...
dynamic mechanism to adjust the rate only if necessary (e.g., two
ports of differing speeds are connected).
This commit was SVN r15653.
2007-07-26 21:10:51 +00:00
Josh Hursey
acbc8ecca3
- On Cray XT systems stop the grpcomm basic component from building.
...
grpcomm cnos component
- Remove the .ompi_ignore
- add a configure.m4 that should keep it from building on any system
other than Cray XT* (copied from rml/cnos)
- Fix some mis-named symbols resulting from cut/paste errors.
This patch brings the Cray build back into 'working' order.
This commit was SVN r15651.
2007-07-26 20:42:06 +00:00
Jeff Squyres
188d529beb
* We *do* need the LSF task ID as part of our vpid
...
* Accidentally had the PLS LSF using the env SDS; switch it back to
the LSF SDS
This commit was SVN r15650.
2007-07-26 20:22:36 +00:00
Josh Hursey
36ce3c9ad4
Fix the props
...
This commit was SVN r15647.
2007-07-26 18:54:46 +00:00
Josh Hursey
e5a03e7734
- Remove Makefile.in from version control
...
- Add back support for cnos (copy functionality lost by moving the interface
from the RML).
- Fix some cut/paste errors.
This commit was SVN r15646.
2007-07-26 18:52:17 +00:00
Jeff Squyres
053d36555b
Add note about Platform/LSF support
...
This commit was SVN r15645.
2007-07-26 18:50:07 +00:00
Jeff Squyres
75192de1fc
LSF support is now working. W00t! May be subject to a further tweak
...
or two.
* checking lsb_init() is not sufficient to know whether you're in an
LSF job or not; you also need to check for environment variable
markers
* remove lots of debugging output
* no need for the sds lsf to call lsb_init()
* remove some slurm-like dead code and a copy-n-paste error in the
sds lsf
This commit was SVN r15644.
2007-07-26 18:49:29 +00:00
Jeff Squyres
8e9c71282d
Add a bunch more [conditional] debugging output.
...
This commit was SVN r15643.
2007-07-26 18:46:46 +00:00
Rich Graham
60df8be1a7
initial code - does not even compile, but Josh is picking up on this.
...
This commit was SVN r15641.
2007-07-26 17:55:51 +00:00
Jeff Squyres
d0137acaa4
If --debug-daemons-file is specified, it should also imply
...
--debug-daemons.
This commit was SVN r15640.
2007-07-26 17:49:13 +00:00
Brian Barrett
801fffabff
Don't assume things about the contact info string in the general case. There
...
is no need for the IP address in most cases (filem being one dubious
exception), so just publish and hand around the supposedly opaque contact
info strings
This commit was SVN r15638.
2007-07-26 16:51:41 +00:00
Gleb Natapov
cce6bb478c
Process message before reposting buffers. This way rd_posted should be
...
calculated properly.
This commit was SVN r15635.
2007-07-26 13:56:07 +00:00
Sven Stork
c0812a8217
- export missing fortran 90 symbols
...
This commit was SVN r15634.
2007-07-26 12:58:28 +00:00
Pavel Shamis
bda6f1a5cf
Fixing compilation problem in openib btl progress thread.
...
This commit was SVN r15631.
2007-07-26 11:35:15 +00:00
Sven Stork
5fd6c69019
- fix a problem showed up with the sun thread tests.
...
Remove unnecessary locks because functions that are calling this
function proper lock/unlock the orted_comm_mutex. Therefore this
unlocks cause some imballance.
This commit was SVN r15630.
2007-07-26 11:30:27 +00:00
Gleb Natapov
1f18b060ce
If eager_rdma_local in not initialized credits and rd_win are zero and the
...
comparison is always true.
This commit was SVN r15629.
2007-07-26 07:53:35 +00:00
Jeff Squyres
e36038bb17
We know that --enable-progress-threads doesn't work. But this allows
...
it to at least compile. If you actually get to the point of invoking
the openib btl progress thread, you'll get a big opal_output warning
that it is pretty much guaranteed not to work.
This commit was SVN r15628.
2007-07-26 00:58:56 +00:00
Aurelien Bouteiller
e07b95bdd5
Fixed: warnings with printf(%d, size_t)
...
Fixed: All copyrights are now correct up to 2007
Fixed: Build system now works with VPATHs
Changed: protocol_example is now ignored by default
This commit was SVN r15627.
2007-07-25 22:28:04 +00:00
Brian Barrett
58ee6b4e35
More documentation. Yay?
...
This commit was SVN r15622.
2007-07-25 21:01:10 +00:00
Galen Shipman
f6a20715b7
minor nit..
...
This commit was SVN r15619.
2007-07-25 17:34:37 +00:00
Galen Shipman
514811c50b
cleanup btl.h comments
...
document the btl interface a bit better
This commit was SVN r15618.
2007-07-25 17:26:23 +00:00
Brian Barrett
e537cc0871
* Add documentation for RML base code
...
* Move function declaration out of base.h as it isn't needed
outside the base code
This commit was SVN r15616.
2007-07-25 16:19:29 +00:00
Brian Barrett
f06b61cff9
Don't use the OOB TCP key for contact information, remove the need to
...
include a not so public header file. FIxes a compile error on the Cray.
This commit was SVN r15613.
2007-07-25 15:12:07 +00:00
Galen Shipman
438a56e0d7
update copyrights for ib_multifrag commit
...
This commit was SVN r15612.
2007-07-25 15:03:34 +00:00
Galen Shipman
325c184fb4
remove debugging "abort()"
...
fix a debugging assert
This commit was SVN r15611.
2007-07-25 14:51:19 +00:00
Jeff Squyres
4d53b2f2a7
Remove some now-obsolete mpool's (all have been replaced by RDMA).
...
These components were already .ompi_ignored -- this removal should not
trigger the need for an autogen.
This commit was SVN r15607.
2007-07-25 12:37:09 +00:00
Jeff Squyres
f4b117957d
Add MCA parameter to enable/disable Nagle's algorithm on the TCP BTL.
...
This commit was SVN r15606.
2007-07-25 12:21:00 +00:00
Jeff Squyres
71d6c5b811
Arf. Remove a debugging printf. Thanks to Christian for noticing...
...
This commit was SVN r15605.
2007-07-25 11:00:18 +00:00