2005-03-14 23:57:21 +03:00
|
|
|
/*
|
|
|
|
* Copyright (c) 2004-2005 The Trustees of Indiana University.
|
|
|
|
* All rights reserved.
|
|
|
|
* Copyright (c) 2004-2005 The Trustees of the University of Tennessee.
|
|
|
|
* All rights reserved.
|
|
|
|
* Copyright (c) 2004-2005 High Performance Computing Center Stuttgart,
|
|
|
|
* University of Stuttgart. All rights reserved.
|
2005-03-24 15:43:37 +03:00
|
|
|
* Copyright (c) 2004-2005 The Regents of the University of California.
|
|
|
|
* All rights reserved.
|
2005-03-14 23:57:21 +03:00
|
|
|
* $COPYRIGHT$
|
|
|
|
*
|
|
|
|
* Additional copyrights may follow
|
|
|
|
*
|
|
|
|
* $HEADER$
|
|
|
|
*/
|
|
|
|
|
|
|
|
#ifndef ORTE_CONSTANTS_H
|
|
|
|
#define ORTE_CONSTANTS_H
|
|
|
|
|
2005-08-22 07:05:39 +04:00
|
|
|
#include "opal/include/constants.h"
|
|
|
|
|
|
|
|
#define ORTE_ERR_BASE OPAL_ERR_MAX
|
|
|
|
|
2005-03-14 23:57:21 +03:00
|
|
|
enum {
|
2005-08-22 07:05:39 +04:00
|
|
|
/* Error codes inherited from OPAL. Still enum values so that we
|
|
|
|
get the nice debugger help. */
|
|
|
|
|
|
|
|
ORTE_SUCCESS = OPAL_SUCCESS,
|
|
|
|
|
|
|
|
ORTE_ERROR = OPAL_ERROR,
|
|
|
|
ORTE_ERR_OUT_OF_RESOURCE = OPAL_ERR_OUT_OF_RESOURCE,
|
|
|
|
ORTE_ERR_TEMP_OUT_OF_RESOURCE = OPAL_ERR_TEMP_OUT_OF_RESOURCE,
|
|
|
|
ORTE_ERR_RESOURCE_BUSY = OPAL_ERR_RESOURCE_BUSY,
|
|
|
|
ORTE_ERR_BAD_PARAM = OPAL_ERR_BAD_PARAM,
|
|
|
|
ORTE_ERR_FATAL = OPAL_ERR_FATAL,
|
|
|
|
ORTE_ERR_NOT_IMPLEMENTED = OPAL_ERR_NOT_IMPLEMENTED,
|
|
|
|
ORTE_ERR_NOT_SUPPORTED = OPAL_ERR_NOT_SUPPORTED,
|
|
|
|
ORTE_ERR_INTERUPTED = OPAL_ERR_INTERUPTED,
|
|
|
|
ORTE_ERR_WOULD_BLOCK = OPAL_ERR_WOULD_BLOCK,
|
|
|
|
ORTE_ERR_IN_ERRNO = OPAL_ERR_IN_ERRNO,
|
|
|
|
ORTE_ERR_UNREACH = OPAL_ERR_UNREACH,
|
|
|
|
ORTE_ERR_NOT_FOUND = OPAL_ERR_NOT_FOUND,
|
|
|
|
ORTE_EXISTS = OPAL_EXISTS,
|
|
|
|
ORTE_ERR_TIMEOUT = OPAL_ERR_TIMEOUT,
|
|
|
|
ORTE_ERR_NOT_AVAILABLE = OPAL_ERR_NOT_AVAILABLE,
|
|
|
|
ORTE_ERR_PERM = OPAL_ERR_PERM,
|
|
|
|
ORTE_ERR_VALUE_OUT_OF_BOUNDS = OPAL_ERR_VALUE_OUT_OF_BOUNDS,
|
|
|
|
ORTE_ERR_FILE_READ_FAILURE = OPAL_ERR_FILE_READ_FAILURE,
|
|
|
|
ORTE_ERR_FILE_WRITE_FAILURE = OPAL_ERR_FILE_WRITE_FAILURE,
|
|
|
|
ORTE_ERR_FILE_OPEN_FAILURE = OPAL_ERR_FILE_OPEN_FAILURE,
|
|
|
|
|
|
|
|
/* error codes specific to ORTE - don't forget to update
|
|
|
|
orte/rutime/orte_init.c when adding new error codes */
|
|
|
|
ORTE_ERR_RECV_LESS_THAN_POSTED = (ORTE_ERR_BASE - 1),
|
|
|
|
ORTE_ERR_RECV_MORE_THAN_POSTED = (ORTE_ERR_BASE - 2),
|
|
|
|
ORTE_ERR_NO_MATCH_YET = (ORTE_ERR_BASE - 3),
|
|
|
|
ORTE_ERR_BUFFER = (ORTE_ERR_BASE - 4),
|
|
|
|
ORTE_ERR_REQUEST = (ORTE_ERR_BASE - 5),
|
|
|
|
ORTE_ERR_NO_CONNECTION_ALLOWED = (ORTE_ERR_BASE - 6),
|
|
|
|
ORTE_ERR_CONNECTION_REFUSED = (ORTE_ERR_BASE - 7),
|
|
|
|
ORTE_ERR_CONNECTION_FAILED = (ORTE_ERR_BASE - 8),
|
|
|
|
ORTE_STARTUP_DETECTED = (ORTE_ERR_BASE - 9),
|
|
|
|
ORTE_SHUTDOWN_DETECTED = (ORTE_ERR_BASE - 10),
|
|
|
|
ORTE_PROC_STARTING = (ORTE_ERR_BASE - 11),
|
|
|
|
ORTE_PROC_STOPPED = (ORTE_ERR_BASE - 12),
|
|
|
|
ORTE_PROC_TERMINATING = (ORTE_ERR_BASE - 13),
|
|
|
|
ORTE_PROC_ALIVE = (ORTE_ERR_BASE - 14),
|
|
|
|
ORTE_PROC_RUNNING = (ORTE_ERR_BASE - 15),
|
|
|
|
ORTE_PROC_KILLED = (ORTE_ERR_BASE - 16),
|
|
|
|
ORTE_PROC_EXITED = (ORTE_ERR_BASE - 17),
|
|
|
|
ORTE_NODE_UP = (ORTE_ERR_BASE - 18),
|
|
|
|
ORTE_NODE_DOWN = (ORTE_ERR_BASE - 19),
|
|
|
|
ORTE_NODE_BOOTING = (ORTE_ERR_BASE - 21),
|
|
|
|
ORTE_NODE_ERROR = (ORTE_ERR_BASE - 22),
|
|
|
|
ORTE_PACK_MISMATCH = (ORTE_ERR_BASE - 23),
|
|
|
|
ORTE_ERR_PACK_FAILURE = (ORTE_ERR_BASE - 24),
|
|
|
|
ORTE_ERR_UNPACK_FAILURE = (ORTE_ERR_BASE - 25),
|
|
|
|
ORTE_ERR_COMM_FAILURE = (ORTE_ERR_BASE - 26),
|
|
|
|
ORTE_UNPACK_INADEQUATE_SPACE = (ORTE_ERR_BASE - 27),
|
|
|
|
ORTE_UNPACK_READ_PAST_END_OF_BUFFER = (ORTE_ERR_BASE - 28),
|
|
|
|
ORTE_ERR_GPR_DATA_CORRUPT = (ORTE_ERR_BASE - 29),
|
|
|
|
ORTE_ERR_TYPE_MISMATCH = (ORTE_ERR_BASE - 30)
|
2005-03-14 23:57:21 +03:00
|
|
|
};
|
|
|
|
|
2005-08-27 03:36:57 +04:00
|
|
|
#define ORTE_ERR_MAX (ORTE_ERR_BASE - 100)
|
2005-08-22 07:05:39 +04:00
|
|
|
|
|
|
|
|
2005-03-14 23:57:21 +03:00
|
|
|
#endif /* ORTE_CONSTANTS_H */
|
|
|
|
|