HLASM Toolkit Feature User's Guide
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


ASMZ003S

HLASM Toolkit Feature User's Guide
GC26-8710-10

statement_type Overflow in module_name processing record record_number

Explanation

This error message occurs when a table in an ASMXREF system module overflows.
  1. Typically this happens when a source statement is longer than the default sizes (currently 50,000 characters) provided for the associated parameters. The easiest way to fix the overflow is to use the ITBSIZE and LOGSIZE parameters in the control file to specify a larger size. See topic Parm for details on the PARM control statement. For example, for the ITB or Logical Statement Table overflows, specify a PARMcontrol statement following the LIBRARY control statement in the control file as follows:
    LIBRARY LIB=TEST1,TYPE=CMS,LANGUAGE=ASM
            PARM ITBSIZE=100000
            PARM LOGSIZE=100000

    The size of the parameters is limited only by the amount of memory available.

  2. This message could also occur because of a language mismatch. For example, if ASMXREF is scanning an assembler language program using the COBOL language processor, a table could overflow when ASMXREF is searching for the ending delimiter. In such cases, you must specify the correct language using the LANGUAGE parameter in the control file.

System action

The ASMXREF run terminates

Programmer response

Increase the table sizes by specifying the ITBSIZE and LOGSIZE parameters as detailed in step 1 above and re-run ASMXREF, or correct the LANGUAGE statement.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014