0032-184 0032-188
| 0032-184 MPI was not finalized in
string
, task
number
| Explanation: An MPI program exited without calling MPI_Finalize. The parallel job is
| terminated with an error exit code.
| User Response: Correct the program and/or determine if the program terminated
| abnormally, perhaps via a library routine calling exit (0) after encountering an error condition.
| Error Class: MPI_ERR_OTHER
| 0032-185 Locally detected error occurred on another task in
string
, task
number
| Explanation: Another task detected an input argument error on a collective operation. This
| error is flagged only when special checking is active. Setting MP_EUIDEVELOP to
yes
turns
| this checking on for collective communication. This checking is always active for MPI-IO
| collective calls, so deadlock can be avoided with the default MPI_ERRORS_RETURN error
| handler.
| When an errors_return error handler is in effect, this return code appears for tasks that did
| not detect a local error. These tasks will not print any messages. Tasks that detect local
| errors can print a message identifying the local error. The return code alerts the user that the
| collective operation has failed because of errors elsewhere.
| User Response: Correct the program, ensuring that all tasks have correct input. Focus on
| the tasks that indicate a local error.
| Error Class: MPI_ERR_OTHER
| 0032-186 Consistency error occurred on another task in
string
, task
number
| Explanation: In a collective routine, two or more tasks detected that they were provided
| with inconsistent arguments. MPI requires that all callers have matching arguments. This
| error is flagged only when consistency checking is active. Setting MP_EUIDEVELOP to
yes
| turns this checking on for collective communication and collective I/O.
| When an error_return error handler is in effect, this return code appears for tasks that did
| not detect the inconsistency. These tasks will not print any messages. Tasks that detect an
| inconsistency can print a message identifying the inconsistency. The return code alerts the
| user that the collective operation has failed because of errors detected elsewhere. This error
| message cannot identify which values are correct and which are not.
| User Response: Correct the program, ensuring that all tasks have correct and consistent
| arguments to collective calls.
| Error Class: MPI_ERR_OTHER
| 0032-187 Datatype size cannot be expressed as an integer or MPI_Aint in
string
, task
|
number
| Explanation: A call to create a user-defined datatype would create a type with a size
| whose magnitude is too great to be expressed by an integer or MPI_AINT.
| User Response: Restructure the program to use datatypes of smaller magnitude.
| Error Class: MPI_ERR_OTHER
| 0032-188 Datatype stride cannot be expressed as an integer or MPI_Aint in
string
,
| task
number
| Explanation: A call to create a user-defined datatype would create a type with a stride
| whose magnitude is too great to be expressed by an integer or MPI_AINT.
| User Response: Restructure the program to use datatypes of smaller magnitude.
| Error Class: MPI_ERR_OTHER
126 IBM PE for AIX V2R4.0: Messages