HP Pascal/iX Reference Manual (31502-90022)

A-: 68
CT CAUSE The address of an inlined routine is being requested. This
happens in the following cases:
* The procedure is passed as a parameter to WAddress,
BAddress, Addr or Assert (as the "assert procedure").
* The procedure is passed as the actual parm when the
formal parm is a procedural/functional type.
ACTION Don't use option inline if the procedure is being used in the
above contexts.
---------------------------------------------------------------------------------------
879 MESSAGE UNIMPLEMENTED USE OF AN INLINED ROUTINE "! " (879)
CT CAUSE An inline function appearing as an actual parameter to itself
is an unimplemented feature.
ACTION Assign the function result to a local variable and pass the
local variable as the parameter.
---------------------------------------------------------------------------------------
880 MESSAGE $ALIGNMENT$ CONFLICT (880)
CT CAUSE The $ALIGNMENT$ value on a record or array declaration is less
than the minimum alignment for the record or array (because of
the alignments of its fields/elements).
ACTION Specify an alignment for the record or array that is at least
as large as the maximum alignment of any of its
fields/elements.
CAUSE The type on the right hand side of a type declaration is a type
identifier which has already been defined with $ALIGNMENT$.
ACTION Remove the conflicting $ALIGNMENT$.
CAUSE $ALIGNMENT$ is not allowed on string and file types.
ACTION Don't use $ALIGNMENT$ on string and file types.
---------------------------------------------------------------------------------------
881 MESSAGE MIXED MODE OPERATIONS NOT ALLOWED (881)
CT CAUSE An expression which mixes $HP3000_16$ and $HP3000_32$ operands
is not allowed.
ACTION Don't mix modes in the expression.
CAUSE String parameters to predefined string procedures and functions
and strings used in string expressions require $HP3000_16$.
ACTION Don't use $HP3000_32$ strings as parameters to string
predefines or in string expressions.
CAUSE Real parameters to arithmetic functions require $HP3000_16$
reals.
ACTION Don't use $HP3000_32$ reals as parameters to arithmetic
predefines.
---------------------------------------------------------------------------------------
882 MESSAGE MIXED MODE PACKING NOT ALLOWED (882)
CT CAUSE Mixing $HP3000_16$ and $HP3000_32$ in data type definitions is