1
1

Merge pull request #5497 from markalle/apply_romio314_patch_to_v40x

v4.0.x: apply romio314 patch to romio321
Этот коммит содержится в:
Howard Pritchard 2018-08-25 11:12:08 -04:00 коммит произвёл GitHub
родитель 4fd51a1563 e2b6e9ee09
Коммит 37440aca90
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23

Просмотреть файл

@ -2,6 +2,8 @@
/*
*
* Copyright (C) 1997 University of Chicago.
* Copyright (c) 2018 IBM Corporation. All rights reserved.
* $COPYRIGHT$
* See COPYRIGHT notice in top-level directory.
*/
@ -36,7 +38,12 @@
#define ROMIO_THREAD_CS_ENTER()
#define ROMIO_THREAD_CS_EXIT()
#define ROMIO_THREAD_CS_YIELD()
#define MPIO_DATATYPE_ISCOMMITTED(dtype_, err_) do {} while (0)
/* The MPI_DATATYPE_ISCOMMITTED macro now always sets err_=0.
This is an optimistic approach for Open MPI, but it is likely other
upper layers already checked the datatype was committed.
Not setting err_ is incorrect since it can lead to use of
uninitialized variable.*/
#define MPIO_DATATYPE_ISCOMMITTED(dtype_, err_) do { err_ = 0; } while (0)
#ifdef HAVE_WINDOWS_H
#define MPIU_UNREFERENCED_ARG(a) a
#else