MPE/iX Error Messages Manual Vol 3 (32650-90880)
Chapter 4 163
Error Messages Viii C 3
Symbolic Debugger
CAUSE The expression handler failed. This may have been caused
by a corrupt environment or a parsing problem.
ACTION Re-enter the expression in an alternate form, if possible.
UE353 MESSAGE DATA TOO BIG TO PUT IN THE CHILD PROCESS
CAUSE A string constant or other data was larger than the total
size of the buffer in xdbend.lib.sys
ACTION Re-enter a smaller string constant or data item, if
applicable.
UE354 MESSAGE CAN'T STORE INTO A CONSTANT
CAUSE The left side of an assignment statement was found to be a
constant; it cannot be modified.
ACTION Use the \t display format for information on the assigned
variable.
UE355 MESSAGE CAN'T SET ANY REGISTERS
CAUSE Setting registers incorrectly is inherently dangerous and
can lead to complete lockup of the operating system.
ACTION Only use the g (goto) command to make limited, safe
changes to the program counter ($pc). Avoid changing
register values directly.
UE356 MESSAGE STRING TOO LONG FOR ASSIGNMENT
CAUSE An attempt was made to assign a string over 1024 bytes to
an HP FORTRAN 77 CHAR*, HP Pascal string, or HP
Pascal packed array of char.
ACTION Use the \t display format for type information of the
string assigning to, and re-enter the command with an
appropriately sized string.
UE357 MESSAGE INCOMPATIBLE OPERANDS FOR STRING ASSIGNMENT
CAUSE An attempt was made to assign to an HP FORTRAN 77
CHAR*, HP Pascal string, or HP Pascal packed array of
char, something other than an HP FORTRAN 77 CHAR*,
HP Pascal string, HP Pascal packed array of char, a string
constant, or a character constant.
ACTION Re-enter the command with a proper assignment.
UE358 MESSAGE CAN'T DEREFERENCE A CONSTANT
CAUSE An attempt was made to dereference a constant.
ACTION Use the \t format to find the type of the object to be
displayed.
UE359 MESSAGE CAN'T TAKE THE ADDRESS OF A CONSTANT
CAN'T TAKE THE ADDRESS OF A REGISTER