HP Pascal/iX Reference Manual (31502-90022)

A-: 48
W CAUSE EXPORT qualifiers currently have no effect.
ACTION No action is required.
---------------------------------------------------------------------------------------
596 MESSAGE DUPLICATE IMPORTED MODULE (596)
W CAUSE <IDENT1> ! <IDENT2> is the same as <IDENT2>.
ACTION Rename one of the modules.
---------------------------------------------------------------------------------------
597 MESSAGE POSSIBLE USE OF UNINITIALIZED VARIABLE '!' (597)
W CAUSE The local variable mentioned in the message may be
uninitialized when used in this procedure or function.
ACTION Ensure that the variable is initialized before use.
---------------------------------------------------------------------------------------
598 MESSAGE RESULTS OF $GLOBAL/$RLFILE/$SUBPROGRAM IS DIFFERENT ON MPE V
(598)
W CAUSE If a compilation has $GLOBAL, $RLFILE, and $SUBPROGRAM set, the
result of the compile will be different than if it was done on
MPE V (no outer block information is output).
ACTION Remove either $GLOBAL or $SUBPROGRAM.
---------------------------------------------------------------------------------------
599 MESSAGE POSSIBLE PARAMETER ADDRESS ALIGNMENT MISMATCH (599)
W CAUSE A VAR parameter of unknown alignment is being passed as a
reference parameter to an INTRINSIC which has a strict
alignment requirement for that parameter. If the actual
parameter has a less restrictive alignment than that required
by the intrinsic, an AD DRESS ALIGNMENT error will occur.
ACTION Ensure that the actual parameter has the alignment required by
the INTRINSIC.
---------------------------------------------------------------------------------------
600 MESSAGE INSUFFICIENT HEAP AREA TO ALLOCATE VARIABLE (PASCERR 600)
RT CAUSE The heap is full.
ACTION Increase the amount of heap space for the program or decrease
the storage used by the program.
---------------------------------------------------------------------------------------
601 MESSAGE INVALID DISPOSE PARAMETER (PASCERR 601)
RT CAUSE The pointer parameter to DISPOSE is NIL.
The pointer parameter to DISPOSE does not identify any area
allocated by NEW.
ACTION Initialize the pointer with NEW before disposing.
CAUSE The pointer parameter to DISPOSE identifies an area previously
deallocated by release.
ACTION Do not DISPOSE a pointer that has been released.