Gleb Natapov
758f932aa6
Handle credit in a thread safe manner. I am sure more work will have to be done
...
in this are.
This commit was SVN r15721.
2007-08-01 12:15:43 +00:00
Gleb Natapov
dd8b0c925f
Add OPAL_ATOMIC_CMPSET macros that became non atomic with only one threaded.
...
This commit was SVN r15720.
2007-08-01 12:13:34 +00:00
Gleb Natapov
9c20d67301
1) Return IB header to it's previous size by using char for cm_seen field.
...
2) Allow to specify rd_win/rd_rsv parameters by user, but make them optional.
This commit was SVN r15719.
2007-08-01 12:10:56 +00:00
Gleb Natapov
072ebf0fb3
Add new opal_argv_split_with_empty() function. opal_argv_split() function
...
doesn't include empty string in the argv array if there are two delimiters
in a row in an input string.
This commit was SVN r15718.
2007-08-01 12:08:11 +00:00
Pak Lui
9af43da1dc
* Remove the logic for Solaris to always use the FreeBSD version of qsort.
...
* Give user the option to configure with the broken qsort fix instead
of using the native qsort.
This commit was SVN r15716.
2007-07-31 22:43:06 +00:00
Aurelien Bouteiller
a403fed18a
More checkings (assert) on the output system so that malformed format string does not crash the application at a later random time.
...
Changed various debug messages to retain most usefull messages
This commit was SVN r15715.
2007-07-31 19:33:39 +00:00
Ralph Castain
066ff38d42
Ensure we read all the reported URI contact info when we fork an HNP for singleton support
...
This commit was SVN r15714.
2007-07-31 18:55:08 +00:00
Tim Mattox
a13123b5fc
Updatded the 1.2.4 section of the NEWS file.
...
This commit was SVN r15712.
2007-07-31 18:49:51 +00:00
George Bosilca
d52d21fae8
Don't forget to include the header file in the sources list.
...
This commit was SVN r15711.
2007-07-31 18:40:31 +00:00
Aurelien Bouteiller
cec9ce8106
Fixed: various warnings with printf(%x, uint64_t) on 32 bit architectures + some left (long) cast for size_t printf.
...
This commit was SVN r15706.
2007-07-31 17:12:21 +00:00
Shiqing Fan
0f468f3668
- Remove the solution and project files, will commit them later.
...
This commit was SVN r15705.
2007-07-31 17:07:02 +00:00
George Bosilca
2e2bf472ff
Mark the orte_abort function as noreturn and change the return value from
...
int to void. This function call exit at the end, so there is no way to
return from there. Apply the same thing to the errmsg_abort function and
update all components.
This commit was SVN r15704.
2007-07-31 16:09:52 +00:00
Aurelien Bouteiller
a5d0e53bb3
Moved replay macros to functions. The performance improvement in process recovery does not worth the debugging hassle.
...
This commit was SVN r15703.
2007-07-31 16:01:32 +00:00
Aurelien Bouteiller
5a792a3fad
(hopefully) fixed various pedantic warning about casts on 32bit machines. Not tried only have 64bits available.
...
This commit was SVN r15702.
2007-07-31 15:58:19 +00:00
Sven Stork
fd778a5539
- put the label to the right place
...
This commit was SVN r15699.
2007-07-31 09:34:41 +00:00
Sven Stork
a13d2dcb96
- fix possible memory leak found by coverity
...
This commit was SVN r15698.
2007-07-31 09:32:49 +00:00
Sven Stork
27422e05ac
- add parameter check for NULL pointer
...
This commit was SVN r15697.
2007-07-31 09:01:39 +00:00
George Bosilca
d6a676b29e
Remove unused variable.
...
This commit was SVN r15693.
2007-07-30 19:38:26 +00:00
George Bosilca
cf9bccf2e6
prefer snprintf to sprintf.
...
This commit was SVN r15692.
2007-07-30 19:37:34 +00:00
Aurelien Bouteiller
3559fd5d1a
Fixed issues with "verbose" output being too silent.
...
This commit was SVN r15691.
2007-07-30 19:11:15 +00:00
Sven Stork
4c5836c2ee
- add missing va_end found by coverity
...
This commit was SVN r15689.
2007-07-30 16:08:18 +00:00
Sven Stork
d830318bbb
- fix typo
...
This commit was SVN r15687.
2007-07-30 15:47:37 +00:00
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