Version 4.2.6 for Mainframes (Update)
 —  Messages and Codes  —

Natural System Error Messages 1801-1850

NAT1801: Memory shortage for STMT buffer - use bigger thread.

Text Memory shortage for STMT buffer - use bigger thread.
Expl. The thread or address space is not large enough for the intermediate
buffers required by the Natural Optimizer Compiler.
Actn. Use a bigger thread or region. If it proves impossible to compile
online, it may be necessary to compile in batch, where more memory
is available to the nucleus.

NAT1802: Block nesting error (compiler error).

Text Block nesting error (compiler error).
Expl. There are too many nested blocks in the program. NOC can only handle up
to 128 nested blocks. A new block starts every time a FOR, REPEAT,
READ, FIND, HISTOGRAM, READ WORK, DEFINE SUBROUTINE or AT statement is
encountered and ends when the loop is closed or the block is terminated.
Actn. Try to re-arrange the program so that the number of nested blocks is
reduced.

NAT1803: Parameter error - unknown or misspelled option.

Text Parameter error - unknown or misspelled option.
Expl. A parameter of the OPTIONS MCG= statement has not been recognized.
Currently the following options are supported:
ON OFF IO MIX INDX OVFLW RANGE ZD NODBG LOOPS NOSGNTR
ERRDUMP PGEN TRSTMT TRGPT TRMPT TRVDT NOSRCE TREXT
CPU=/370 OPTLEV= TRACELEV= LPP=
(But please consult the latest NOC doc, there may be more).
Parameters are separated by commas, without spaces. e.g.
OPTIONS MCG=PGEN,OPTLEV=2,TRACELEV=127
Actn. Correct error in program.

NAT1804: Memory shortage for generated code - use bigger thread.

Text Memory shortage for generated code - use bigger thread.
Expl. The thread, region or address space is not large enough for the
buffer containing the generated code.
Actn. Use a bigger thread or region. It may be necessary to compile in
batch where more memory is available, if the program is very large.

NAT1805: Assignment error (NOC error).

Text Assignment error (NOC error).
Expl. A MOVE or ASSIGN between incompatible or unknown data types has
occurred.
Actn. This is a compiler error, please call Software AG Development.

NAT1806: Not enough memory for trace data.

Text Not enough memory for trace data.
Expl. There is not enough memory for the trace data.
Actn. Use a bigger thread or region, or reduce the amount of trace
information by using OPTIONS MCG=+PGEN before the specific area to be
traced and OPTIONS MCG=-PGEN after. Or use TREXT option with user exit.

NAT1807: GETMAIN of NOC runtime work buffer failed.

Text GETMAIN of NOC runtime work buffer failed.
Expl. This work buffer is used for the COMPRESS statement and overlapping
moves using variables which are longer than 512 bytes.
Actn. Increase the size of the Natural work pool (profile parameter WPSIZE)
or, if not used, the region size.

Top of page