Technical data

Compiler Messages [C]
An operand range error occurs when a program attempts to load or store in
an area of memory that is not part of the users area. This usually occurs
when an invalid pointer is dereferenced.
Program Range Error
A program range error occurs when a program attempts to jump into an area
of memory that is not part of the users area. This may occur, for example,
when a function in the program mistakenly overwrites the internal program
stack. When this happens, the address of the function from which the function
was called is lost. When the function attempts to return to the calling
function, it jumps elsewhere instead.
Error Exit
An error exit occurs when a program attempts to execute an invalid
instruction. This error usually occurs when the programs code area has been
mistakenly overwritten with words of data (for example, when the program
stores in a location pointed to by an invalid pointer).
Floating-point Exception
A floating-point exception occurs when a program attempts to perform a
floating-point operation that is not valid. On UNICOS systems, this error can
occur in integer arithmetic because some integer operations are performed
with floating-point arithmetic.
S217936 177