1
1
Граф коммитов

13 Коммитов

Автор SHA1 Сообщение Дата
Jeff Squyres
34658afa73 Having the output on 2 lines really bugged me. :-)
This commit was SVN r3564.
2004-11-15 02:48:54 +00:00
Brian Barrett
ff5ca38dce * start of abort() and cntl-c support.
- register non-blocking recv for process starter whenever a new spawn
    occurs.
  - send kill message when rte_kill_job or kill_proc is called
  - pcm does its mojo to result in the death of the processes

This commit was SVN r3458.
2004-11-01 16:05:31 +00:00
Prabhanjan Kambadur
4257467fec this is the big windows commit. there are more things which have gone into this than i can remember. but basically, we are looking for
1. header file and source file protections using #ifdef WIN32
2. new files and directories to support windows functionality
3. appropritate linkage symbols added (OMPI_DECLSPEC) for windows
4. some functions are unimplemented on the windows side. this is mostly
because there might not be need to implement it in windows land. eg., forking
a daemon off
5. Introduced locking mechanisms for windows

This commit was SVN r3286.
2004-10-22 16:06:05 +00:00
Jeff Squyres
d324a7725c - Add #if protection around non-portable system .h files
- Add #include "ompi_config.h" to all .c files, and ensure that it's
  the first #included file
- remove a few useless #if HAVE_CONFIG_H checks

This commit was SVN r3229.
2004-10-20 01:03:09 +00:00
Brian Barrett
d7528d1fd3 * remove the pre-ANSI C vararg code, only have the ANSI-C stdarg code
This commit was SVN r3138.
2004-10-14 19:39:21 +00:00
Jeff Squyres
17011989b4 - Unify the back end of the 3 errors_are_fatal functions
- Make the unified back-end able to send output via fprintf(stderr,
  ...) (if we're before MPI_INIT or MPI_FINALIZED) and ompi_output(0,
  ...) if we're between MPI_INIT and MPI_FINALIZED

This commit was SVN r2785.
2004-09-20 23:01:40 +00:00
Jeff Squyres
7a0c3fd490 Add some fflush()'s to help user output appear before the error output
This commit was SVN r2691.
2004-09-15 20:54:11 +00:00
Edgar Gabriel
718be11bdb fixing a problem for error handlers as discussed with Jeff a couple of weeks ago. The macros used in the MPI functions have not changed, thus the modifications should be transparent to all other functions.
This commit was SVN r2522.
2004-09-06 12:06:27 +00:00
Jeff Squyres
620ccad317 If there's an error message, print it instead of the error code int
value

This commit was SVN r2080.
2004-08-12 01:14:45 +00:00
Jeff Squyres
21ada98b99 While debugging collectives, came across a bug where the name of the
function really needs to be passed down via OMPI_ERR_INIT_FINALIZE.
So fix up that macro, the associated errhandler handling, and all the
MPI function that use that macro.

This commit was SVN r1436.
2004-06-22 20:21:35 +00:00
Jeff Squyres
b9553f509f Add new macro for checking (!ompi_mpi_initialized ||
ompi_mpi_finalized) which will invoke the errors_are_fatal error
handler directly.  Updated src/mpi/c/send.c to show this as an
example.  Also updated send.c to properly check for invalid comm and
invoke the errorhandler on MPI_COMM_WORLD as a result.

This commit was SVN r1412.
2004-06-18 15:47:17 +00:00
David Daniel
563ac2a338 First pass of lam -> ompi conversion
This commit was SVN r1191.
2004-06-07 15:33:53 +00:00
Jeff Squyres
19629774f0 First cut at error handlers. Still have more to go.
This commit was SVN r934.
2004-03-19 06:12:43 +00:00