Edit

Share via


MPI Error

Enumeration of predefined MPI error values.

MPI_SUCCESS

0

Successful return code.

MPI_ERR_BUFFER

1

Invalid buffer pointer

MPI_ERR_COUNT

2

Invalid count argument

MPI_ERR_TYPE

3

Invalid datatype argument

MPI_ERR_TAG

4

Invalid tag argument

MPI_ERR_COMM

5

Invalid communicator

MPI_ERR_RANK

6

Invalid rank

MPI_ERR_ROOT

7

Invalid root

MPI_ERR_GROUP

8

Invalid group

MPI_ERR_OP

9

Invalid operation

MPI_ERR_TOPOLOGY

10

Invalid topology

MPI_ERR_DIMS

11

Invalid dimension argument

MPI_ERR_ARG

12

Invalid argument

MPI_ERR_UNKNOWN

13

Unknown error

MPI_ERR_TRUNCATE

14

Message truncated on receive

MPI_ERR_OTHER

15

Other error; use Error_string

MPI_ERR_INTERN

16

Internal error code

MPI_ERR_IN_STATUS

17

Error code is in status

MPI_ERR_PENDING

18

Pending request

MPI_ERR_REQUEST

19

Invalid request (handle)

MPI_ERR_ACCESS

20

Permission denied

MPI_ERR_AMODE

21

Error related to amode passed to MPI_File_open

MPI_ERR_BAD_FILE

22

Invalid file name (e.g., path name too long)

MPI_ERR_CONVERSION

23

Error in user data conversion function

MPI_ERR_DUP_DATAREP

24

Data representation identifier already registered

MPI_ERR_FILE_EXISTS

25

File exists

MPI_ERR_FILE_IN_USE

26

File operation could not be completed, file in use

MPI_ERR_FILE

27

Invalid file handle

MPI_ERR_INFO

28

Invalid info argument

MPI_ERR_INFO_KEY

29

Key longer than MPI_MAX_INFO_KEY

MPI_ERR_INFO_VALUE

30

Value longer than MPI_MAX_INFO_VAL

MPI_ERR_INFO_NOKEY

31

Invalid key passed to MPI_Info_delete

MPI_ERR_IO

32

Other I/O error

MPI_ERR_NAME

33

Invalid service name in MPI_Lookup_name

MPI_ERR_NO_MEM

34

Alloc_mem could not allocate memory

MPI_ERR_NOT_SAME

35

Collective argument/sequence not the same on all processes

MPI_ERR_NO_SPACE

36

Not enough space

MPI_ERR_NO_SUCH_FILE

37

File does not exist

MPI_ERR_PORT

38

Invalid port name in MPI_comm_connect

MPI_ERR_QUOTA

39

Quota exceeded

MPI_ERR_READ_ONLY

40

Read-only file or file system

MPI_ERR_SERVICE

41

Invalid service name in MPI_Unpublish_name

MPI_ERR_SPAWN

42

Error in spawning processes

MPI_ERR_UNSUPPORTED_DATAREP

43

Unsupported dararep in MPI_File_set_view

MPI_ERR_UNSUPPORTED_OPERATION

44

Unsupported operation on file

MPI_ERR_WIN

45

Invalid win argument

MPI_ERR_BASE

46

Invalid base passed to MPI_Free_mem

MPI_ERR_LOCKTYPE

47

Invalid locktype argument

MPI_ERR_KEYVAL

48

Invalid keyval

MPI_ERR_RMA_CONFLICT

49

Conflicting accesses to window

MPI_ERR_RMA_SYNC

50

Wrong synchronization of RMA calls

MPI_ERR_SIZE

51

Invalid size argument

MPI_ERR_DISP

52

Invalid disp argument

MPI_ERR_ASSERT

53

Invalid assert argument

MPI_ERR_LASTCODE

0x3fffffff

Last valid error code for a predefined error class.

Requirements

Product

HPC Pack 2012 MS-MPI Redistributable Package, HPC Pack 2008 R2 MS-MPI Redistributable Package, HPC Pack 2008 MS-MPI Redistributable Package or HPC Pack 2008 Client Utilities

Header

Mpi.h

See also

MPI Enumerations