M204.2152
M204.2152 Statement turned off parallel
This is an informational message produced when MP OPTIONS ARE TRACE is specified. It indicates that the statement cannot run in MP offload subtasks, and it has disabled offloading for the section of code in which it appears.
Response: Determine whether the loop or subroutine in which the statement appears is a significant cause of task switching run in MP offload subtasks and that it has disabled offloading for the section of code in which it appears.
For example, if the offending statement is invoked inside a heavily executed loop or a significant source of CPU consumption, you might consider one of these:
- Moving the offending statement(s) to a separately invoked subroutine
- Enclosing the offending statement within a
REPEAT 1 TIMES
loop.
Message attributes:
RETCODEO=0 | Sets online return code |
---|---|
RETCODEB=0 | Sets batch (single user) return code |
CLASS=I | Information class; the message can be suppressed with the X'02' bit setting of the MSGCTL parameter |
AUDITRK | Writes the message with line type RK to the audit trail |
NOCOUNT | Does not increment the error count (ERCNT) parameter |
ECHO | Displays the line that caused the error |