HP Pascal/iX Reference Manual (31502-90022)

A-: 45
ACTION Specify the
num
in the $OPTIMIZE 'BASIC_BLOCKS
num
'$ directive.
ACTION On HP-UX, specify the
num
on the command-line with +Obb
num
.
ACTION On HP-UX, specify 0 as
num
to guarantee the "old" -0 behavior
(that is, not ever dropping down to level 1 optimization).
---------------------------------------------------------------------------------------
568 MESSAGE '+' IS NOT ALLOWED HERE (568)
W CAUSE A '+' was specified as part of a $SEARCH compiler option, but
it did not precede all the file names in the search list.
ACTION Correct the compiler option.
---------------------------------------------------------------------------------------
569 MESSAGE NO ASSEMBLY FILE FOUND. LIST_CODE NOT PERFORMED (569)
W CAUSE The compiler could not find the file with the assembly listing
(usually "???.s" on HP-UX or "PASASSM" on MPE/iX). On MPE/XL;,
this usually happens because the PASASSM file is too small to
hold the assembly output (the default size is 40,000 records).
Another possible reason is that you have hit some file system
limit like total file space or number of files.
ACTION If you have run against a system limit, get around it and
recompile.
On MPE/iX, if you can determine that you have not run afoul
of a system limit, try the following file equation:
FILE PASASSM;DISC=100000
Modify the parameter of the "DISC=" option according to how
big you think your compilation unit is.
---------------------------------------------------------------------------------------
570 MESSAGE PARAMETER TYPE NOT SUPPORTED BY EXTERNAL LANGUAGE (570)
W CAUSE An ANYVAR or READONLY parameter is used with an EXTERNAL C or
EXTERNAL FTN77 directive. These types of parameters are not
supported by these languages.
ACTION Remove parameter or change TYPE to VAR.
---------------------------------------------------------------------------------------
571 MESSAGE INCOMPATIBLE COMPILER OPTIONS PFA AND OPTIMIZE (571)
W CAUSE Both OPTIMIZE and PFA options are present. The options are
mutually exclusive.
ACTION (1) If PFA is desired, remove OPTIMIZE.
(2) If OPTIMIZE is desired, remove PFA.
---------------------------------------------------------------------------------------
572 MESSAGE INCOMPATIBLE COMPILER OPTIONS OPTIMIZE AND SYMDEBUG (572)
W CAUSE Both OPTIMIZE and SYMDEBUG 'XDB' options are present. The
options are mutually exclusive.
ACTION (1) If SYMDEBUG 'XDB' is desired, remove OPTIMIZE.
(2) If OPTIMIZE is desired, remove SYMDEBUG 'XDB'.
---------------------------------------------------------------------------------------
573 MESSAGE INCOMPATIBLE COMPILER OPTIONS SYMDEBUG AND OPTIMIZE (572)