19 #ifndef OMPI_CONSTANTS_H
20 #define OMPI_CONSTANTS_H
22 #include "orte/constants.h"
24 #define OMPI_ERR_BASE ORTE_ERR_MAX
30 OMPI_SUCCESS = OPAL_SUCCESS,
31 OMPI_ERROR = OPAL_ERROR,
32 OMPI_ERR_OUT_OF_RESOURCE = OPAL_ERR_OUT_OF_RESOURCE,
33 OMPI_ERR_TEMP_OUT_OF_RESOURCE = OPAL_ERR_TEMP_OUT_OF_RESOURCE,
34 OMPI_ERR_RESOURCE_BUSY = OPAL_ERR_RESOURCE_BUSY,
35 OMPI_ERR_BAD_PARAM = OPAL_ERR_BAD_PARAM,
36 OMPI_ERR_FATAL = OPAL_ERR_FATAL,
37 OMPI_ERR_NOT_IMPLEMENTED = OPAL_ERR_NOT_IMPLEMENTED,
38 OMPI_ERR_NOT_SUPPORTED = OPAL_ERR_NOT_SUPPORTED,
39 OMPI_ERR_INTERUPTED = OPAL_ERR_INTERUPTED,
40 OMPI_ERR_WOULD_BLOCK = OPAL_ERR_WOULD_BLOCK,
41 OMPI_ERR_IN_ERRNO = OPAL_ERR_IN_ERRNO,
42 OMPI_ERR_UNREACH = OPAL_ERR_UNREACH,
43 OMPI_ERR_NOT_FOUND = OPAL_ERR_NOT_FOUND,
44 OMPI_EXISTS = OPAL_EXISTS,
45 OMPI_ERR_TIMEOUT = OPAL_ERR_TIMEOUT,
46 OMPI_ERR_NOT_AVAILABLE = OPAL_ERR_NOT_AVAILABLE,
47 OMPI_ERR_PERM = OPAL_ERR_PERM,
48 OMPI_ERR_VALUE_OUT_OF_BOUNDS = OPAL_ERR_VALUE_OUT_OF_BOUNDS,
49 OMPI_ERR_FILE_READ_FAILURE = OPAL_ERR_FILE_READ_FAILURE,
50 OMPI_ERR_FILE_WRITE_FAILURE = OPAL_ERR_FILE_WRITE_FAILURE,
51 OMPI_ERR_FILE_OPEN_FAILURE = OPAL_ERR_FILE_OPEN_FAILURE,
52 OMPI_ERR_PACK_MISMATCH = OPAL_ERR_PACK_MISMATCH,
53 OMPI_ERR_PACK_FAILURE = OPAL_ERR_PACK_FAILURE,
54 OMPI_ERR_UNPACK_FAILURE = OPAL_ERR_UNPACK_FAILURE,
55 OMPI_ERR_TYPE_MISMATCH = OPAL_ERR_TYPE_MISMATCH,
56 OMPI_ERR_UNKNOWN_DATA_TYPE = OPAL_ERR_UNKNOWN_DATA_TYPE,
57 OMPI_ERR_DATA_TYPE_REDEF = OPAL_ERR_DATA_TYPE_REDEF,
58 OMPI_ERR_DATA_OVERWRITE_ATTEMPT = OPAL_ERR_DATA_OVERWRITE_ATTEMPT,
60 OMPI_ERR_BUFFER = OPAL_ERR_BUFFER,
61 OMPI_ERR_SILENT = OPAL_ERR_SILENT,
63 OMPI_ERR_REQUEST = OMPI_ERR_BASE - 1
66 #define OMPI_ERR_MAX (OMPI_ERR_BASE - 2)