M204.2152

From m204wiki
Jump to navigation Jump to search

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=0Sets online return code
RETCODEB=0Sets batch (single user) return code
CLASS=IInformation class; the message can be suppressed with the X'02' bit setting of the MSGCTL parameter
AUDITRKWrites the message with line type RK to the audit trail
NOCOUNTDoes not increment the error count (ERCNT) parameter
ECHODisplays the line that caused the error

Back to list of messages