* Make MPI_WIN_NULL a full object rather than a NULL pointer, fixing the problems
with MPI_WIN_NULL and the Fortran bindings. It appears I had already done this, since all the infrastructure was already in place. I probably edited mpi.h instead of mpi.h.in. Sigh. This commit was SVN r9228.
Этот коммит содержится в:
родитель
38ff4ce871
Коммит
d721d24a5d
@ -415,7 +415,7 @@ enum {
|
||||
#define MPI_OP_NULL (&ompi_mpi_op_null)
|
||||
#define MPI_ERRHANDLER_NULL (&ompi_mpi_errhandler_null)
|
||||
#define MPI_INFO_NULL (&ompi_mpi_info_null)
|
||||
#define MPI_WIN_NULL ((MPI_Win) 0)
|
||||
#define MPI_WIN_NULL (&ompi_mpi_win_null)
|
||||
#define MPI_FILE_NULL (&ompi_mpi_file_null)
|
||||
|
||||
#define MPI_STATUS_IGNORE ((MPI_Status *) 0)
|
||||
@ -600,6 +600,7 @@ OMPI_DECLSPEC extern struct ompi_errhandler_t ompi_mpi_errhandler_null;
|
||||
OMPI_DECLSPEC extern struct ompi_errhandler_t ompi_mpi_errors_are_fatal;
|
||||
OMPI_DECLSPEC extern struct ompi_errhandler_t ompi_mpi_errors_return;
|
||||
|
||||
OMPI_DECLSPEC extern struct ompi_win_t ompi_mpi_win_null;
|
||||
OMPI_DECLSPEC extern struct ompi_file_t ompi_mpi_file_null;
|
||||
|
||||
OMPI_DECLSPEC extern struct ompi_info_t ompi_mpi_info_null;
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user