Reference: IVE Error Codes

To flag error conditions, IVE functions use the following constants defined in ive_error.h (for C) or ive_error.inc (for Fortran).

IVE_ERR_NONE
No error occurred. This constant evaluates to zero; all the other error constants are non-zero.
IVE_ERR_NO_MEM
Insufficient memory was available to complete the operation.
IVE_ERR_NO_SPC
Insufficient disk space was available to complete the operation.
IVE_ERR_NO_RESOURCES
A system resource (other than disk space or memory) was exhausted.
IVE_ERR_NO_PERMISSION
Did not have sufficient privileges to complete the operation.
IVE_ERR_IN_USE
A resource was in use and the operation could not be completed.
IVE_ERR_TIMEOUT
An operation could not be completed before a timeout interval elapsed or before a fixed number of retries after being interrupted by a signal.
IVE_ERR_IO
An I/O error occurred.
IVE_ERR_EXIST
Could not create something because it was already in place.
IVE_ERR_OVERFLOW
A return value exceeded the range that can be represented.
IVE_ERR_UNSUPPORTED
The operation is not handled due to limitations in the libraries or operating system.
IVE_ERR_INVALID
An invalid argument was detected.
IVE_ERR_BAD_FILENAME
A file name included a non-existent path element or was too long for the file system.
IVE_ERR_CORRUPT
An inconsistency was detected in a data file or internal data structure.
IVE_ERR_INTERNAL
An error internal to the library was detected. This is most likely because of a bug in the library.
IVE_ERR_UNRECOGNIZED
An internal call to the operating system or system library encountered an error which IVE did not expect.

| categories | alphabetical |


modified December 20, 2001

Eric Branlund (eric@msg.ucsf.edu)