Ошибка MPI
Перечисление предопределенных значений ошибок MPI.
MPI_SUCCESS
0
Код успешного возврата.
MPI_ERR_BUFFER
1
Недопустимый указатель буфера
MPI_ERR_COUNT
2
Недопустимый аргумент count
MPI_ERR_TYPE
3
Недопустимый аргумент типа данных
MPI_ERR_TAG
4
Недопустимый аргумент тега
MPI_ERR_COMM
5
Недопустимый коммуникатор
MPI_ERR_RANK
6
Недопустимый ранг
MPI_ERR_ROOT
7
Недопустимый корень
MPI_ERR_GROUP
8
Недопустимая группа
MPI_ERR_OP
9
Недопустимая операция
MPI_ERR_TOPOLOGY
10
Недопустимая топология
MPI_ERR_DIMS
11
Недопустимый аргумент измерения
MPI_ERR_ARG
12
Недопустимый аргумент
MPI_ERR_UNKNOWN
13
Неизвестная ошибка
MPI_ERR_TRUNCATE
14
Сообщение, усеченное при получении
MPI_ERR_OTHER
15
Другая ошибка; использовать Error_string
MPI_ERR_INTERN
16
Код внутренней ошибки
MPI_ERR_IN_STATUS
17
Код ошибки находится в состоянии
MPI_ERR_PENDING
18
Ожидающий запрос
MPI_ERR_REQUEST
19
Недопустимый запрос (дескриптор)
MPI_ERR_ACCESS
20
В разрешении отказано
MPI_ERR_AMODE
21
Ошибка, связанная с передачей amode в MPI_File_open
MPI_ERR_BAD_FILE
22
Недопустимое имя файла (например, слишком длинное имя пути)
MPI_ERR_CONVERSION
23
Ошибка в функции преобразования пользовательских данных
MPI_ERR_DUP_DATAREP
24
Идентификатор представления данных уже зарегистрирован
MPI_ERR_FILE_EXISTS
25
Файл существует
MPI_ERR_FILE_IN_USE
26
Не удалось завершить операцию с файлом, файл используется
MPI_ERR_FILE
27
Недопустимый дескриптор файла
MPI_ERR_INFO
28
Недопустимый аргумент сведений
MPI_ERR_INFO_KEY
29
Ключ длиннее MPI_MAX_INFO_KEY
MPI_ERR_INFO_VALUE
30
Значение больше MPI_MAX_INFO_VAL
MPI_ERR_INFO_NOKEY
31
Недопустимый ключ, переданный в MPI_Info_delete
MPI_ERR_IO
32
Другая ошибка ввода-вывода
MPI_ERR_NAME
33
Недопустимое имя службы в MPI_Lookup_name
MPI_ERR_NO_MEM
34
Alloc_mem не удалось выделить память
MPI_ERR_NOT_SAME
35
Коллективные аргументы и последовательность не одинаковы во всех процессах
MPI_ERR_NO_SPACE
36
Недостаточно места
MPI_ERR_NO_SUCH_FILE
37
Файл не существует
MPI_ERR_PORT
38
Недопустимое имя порта в MPI_comm_connect
MPI_ERR_QUOTA
39
Превышена квота
MPI_ERR_READ_ONLY
40
Файл или файловая система только для чтения
MPI_ERR_SERVICE
41
Недопустимое имя службы в MPI_Unpublish_name
MPI_ERR_SPAWN
42
Ошибка в процессах нереста
MPI_ERR_UNSUPPORTED_DATAREP
43
Не поддерживается dararep в MPI_File_set_view
MPI_ERR_UNSUPPORTED_OPERATION
44
Неподдерживаемая операция с файлом
MPI_ERR_WIN
45
Недопустимый аргумент win
MPI_ERR_BASE
46
Недопустимая база, переданная в MPI_Free_mem
MPI_ERR_LOCKTYPE
47
Недопустимый аргумент locktype
MPI_ERR_KEYVAL
48
Недопустимое значение ключа
MPI_ERR_RMA_CONFLICT
49
Конфликтующие доступы к окну
MPI_ERR_RMA_SYNC
50
Неправильная синхронизация вызовов RMA
MPI_ERR_SIZE
51
Недопустимый аргумент размера
MPI_ERR_DISP
52
Недопустимый аргумент disp
MPI_ERR_ASSERT
53
Недопустимый аргумент assert
MPI_ERR_LASTCODE
0x3fffffff
Последний допустимый код ошибки для предопределенного класса ошибок.
Требования
Продукт |
Распространяемый пакет HPC 2012 MS-MPI, пакет HPC 2008 R2 распространяемый пакет MS-MPI, пакет HPC 2008 MS-MPI распространяемый пакет или служебные программы клиента ПАКЕТА HPC 2008 |
Заголовок |
Mpi.h |