SEGMENTER ERROR MESSAGES [ MPE Segmenter Reference Manual ] MPE/iX 5.0 Documentation
MPE Segmenter Reference Manual
Chapter 5 SEGMENTER ERROR MESSAGES
Table 5-1. Segmenter Error Messages
No. ERROR MESSAGE COMMENTS ACTION
-----------------------------------------------------------------------------------------
- ILLEGAL COMMAND NAME Entry unacceptable. Check command entered.
Check syntax and
spelling.
-----------------------------------------------------------------------------------------
- ILLEGAL NUMBER OF Entry unacceptable. Check number of
PARAMETERS parameters.
-----------------------------------------------------------------------------------------
- ILLEGAL PARAMETER Entry unacceptable. Review acceptable
parameters. Check
spelling and syntax.
-----------------------------------------------------------------------------------------
- COMMAND BUFFER OVERFLOW The maximum size of the Check command entered.
Segmenter command buffer Eliminate blanks where
is 160 characters. possible and re-enter.
-----------------------------------------------------------------------------------------
- INSUFFICIENT CAPABILITY Must have Interactive Check requirements for
Access (IA) and Batch individual commands.
Access (BA) to use Check your capabilities.
Segmenter. Some commands Have System Manager
require special change if necessary.
capabilities.
-----------------------------------------------------------------------------------------
- ILLEGAL USE OF PARAMETERS Entry unacceptable. Check command
specifications.
-----------------------------------------------------------------------------------------
- ILLEGAL DELIMITERS Entry unacceptable. Check command
specifications.
-----------------------------------------------------------------------------------------
0 ILLEGAL ENTRY Bad USL generated by Re-compile.
compiler. numericparm is
the decimal address of
the entry in the USL.
-----------------------------------------------------------------------------------------
1 ILLEGAL HEADER Bad USL generated by Re-compile.
compiler. numericparm is
the decimal address of
the entry in the USL.
-----------------------------------------------------------------------------------------
2 ATTEMPT TO EXCEED MAXIMUM USL file maximum Find alternate means of
DIRECTORY SPACE directory size is %77777. storing some of the USL
material. (RL file or SL
file).
-----------------------------------------------------------------------------------------
Table 5-1. Segmenter Error Messages (Continued)
No. ERROR MESSAGE COMMENTS ACTION
-----------------------------------------------------------------------------------------
3 AVAILABLE DIRECTORY SPACE USL file is too small. Use the Segmenter
EXHAUSTED -COPYUSL command to
expand USL; or use
ADJUSTUSLF intrinsic to
programmatically expand
the space in the USL
directory.
-----------------------------------------------------------------------------------------
4 AVAILABLE INFO SPACE USL file too small or Use -COPYUSL to expand
EXHAUSTED compiler error. USL; or ADJUSTUSLF to
expand the information
space in the USL.
-----------------------------------------------------------------------------------------
5 USL FILE NOT DESIGNATED Tried to -USE, -CEASE, Specify USL using the
-PREPARE, -NEWSEG, Segmenter -USL command.
-LISTUSL, -COPY, -ADDRL,
-ADDSL, -HIDE, -REVEAL or
-PURGERBM without
specifying -USL.
-----------------------------------------------------------------------------------------
6 ILLEGAL USL FILE USL file length is less Check the file size of
SPECIFICATION than 4 records or greater the USL file specified.
than 32768 records.
-----------------------------------------------------------------------------------------
7 UNABLE TO OPEN USL FILE Non-existent permanent Check file name.
file. FOPEN failure in
-AUXUSL, -BUILDUSL, or
-USL. numericparm is
FCHECK value.
-----------------------------------------------------------------------------------------
8 INVALID USL FILE File code is not USL or Check file name of USL
USL file is bad. specified to be sure it
is a USL.
-----------------------------------------------------------------------------------------
9 UNABLE TO CLOSE USL Filename already in use No action possible. File
for some other permanent may be lost.
or temporary file.
FCLOSE failure during
-EXIT or other USL
specification.
numericparm is FCHECK
value.
-----------------------------------------------------------------------------------------
10 UNABLE TO CLOSE SL FILE Filename already No action possible. File
designated for some other may be lost.
permanent or temporary
file. FCLOSE failure
during -EXIT or on
previous SL during -SL or
-BUILDSL. numericparm is
FCHECK value.
-----------------------------------------------------------------------------------------
Table 5-1. Segmenter Error Messages (Continued)
No. ERROR MESSAGE COMMENTS ACTION
-----------------------------------------------------------------------------------------
11 AVAILABLE FILE SPACE RL or SL file is full. For an SL, use the
EXHAUSTED Segmenter -COPYSL command
to move the material to a
larger file. For an RL,
if you have the source
code available, build
another, larger RL;
recompile and re-prepare
the code. If you have
the USL available, use
Segmenter commands to
move the material into a
new, larger RL or into an
SL.
-----------------------------------------------------------------------------------------
12 ENTRY POINT ALREADY Attempted to add Re-name and recompile
DEFINED duplicate procedure name procedure or purge the
to RL or SL. stringparm already existing
is entry name. procedure.
-----------------------------------------------------------------------------------------
13 SEGMENT CONTAINS PROGRAM Attempted to put outer Re-compile subprogram or
UNITS OTHER THAN block in SL, where a -CEASE outer block.
PROCEDURES segment resides which
already has an outer
block. Only a program
file can contain an outer
block. Outer block is
present.
-----------------------------------------------------------------------------------------
14 SEGMENT REQUIRES GLOBAL Tried to put global Use Segmenter commands to
STORAGE variables in SL. FORTRAN put the code in an RL; or
DATA, or SPL GLOBAL or leave the code in the USL
OWN variables were and prepare it from
specified. stringparm is there.
entry name.
-----------------------------------------------------------------------------------------
15 SEGMENT ALREADY DEFINED -ADDSL segname and If your source code is
segname already exists. available, rename and
stringparm is segname. recompile the segment;
then use -ADDSL. If
source code is not
available, purge the
existing segment.
-----------------------------------------------------------------------------------------
16 SL FILE NOT DESIGNATED Tried to -PURGESL, Open the SL file using
-ADDSL, or -LISTSL with the Segmenter -SL
no SL file open. command.
-----------------------------------------------------------------------------------------
17 ILLEGAL SL FILE SL file length is less Check file size of
SPECIFICATION than 4 records or greater specified -SL.
than %77777 records (or
greater than %177777 for
SL.PUB.SYS).
-----------------------------------------------------------------------------------------
Table 5-1. Segmenter Error Messages (Continued)
No. ERROR MESSAGE COMMENTS ACTION
-----------------------------------------------------------------------------------------
18 UNABLE TO OPEN SL FILE FOPEN failure during Check FCHECK value.
-BUILDSL or -SL.
numericparm is FCHECK
value.
-----------------------------------------------------------------------------------------
19 INVALID SL FILE File code is not SL or SL Check file code.
file is bad.
-----------------------------------------------------------------------------------------
20 ILLEGAL RL FILE RL file length is less Check file size.
SPECIFICATION than 4 records or greater
than %77777 records.
-----------------------------------------------------------------------------------------
21 RL FILE NOT DESIGNATED Tried to -ADDRL, -LISTRL, Open the RL file using
or -PURGERL without the Segmenter -RL
opening RL. command.
-----------------------------------------------------------------------------------------
22 INVALID RL FILE File code is not RL or RL Check file code.
file is bad.
-----------------------------------------------------------------------------------------
23 UNABLE TO CLOSE RL FILE FCLOSE failure on RL Check file system error
file. numericparm is message.
FCHECK value.
-----------------------------------------------------------------------------------------
28 PROCEDURE HAS NO USABLE RBM has no entry point. Check RBMs in USL file.
ENTRY POINT
-----------------------------------------------------------------------------------------
30 UNABLE TO OPEN RL FILE FOPEN failure. Check file system error
numericparm is FCHECK message.
value.
-----------------------------------------------------------------------------------------
32 INVALID PROGRAM FILE File is not program file. Check file code.
-----------------------------------------------------------------------------------------
33 ILLEGAL CAPABILITY Program capability Request that System
SPECIFICATION specification is greater Manager change
than the user's. capabilities.
-----------------------------------------------------------------------------------------
Table 5-1. Segmenter Error Messages (Continued)
No. ERROR MESSAGE COMMENTS ACTION
-----------------------------------------------------------------------------------------
34 MORE THAN ONE EXTENT USED Occurs when you have Purge the old file and
inherited a program file PREPARE your program
which is not large enough again. The Segmenter
to hold additional will open a new program
material you have tried file of the proper size.
to PREPARE into it. Not
all code is in one
extent. Program will not
run unless code is
contiguous on disc.
-----------------------------------------------------------------------------------------
35 NO PROGRAM TO PREPARE No program in USL. Compile your program.
-----------------------------------------------------------------------------------------
36 UNABLE TO CLOSE PROGRAM FCLOSE failure. Check FCHECK value.
FILE numericparm is FCHECK
value.
-----------------------------------------------------------------------------------------
37 UNABLE TO OPEN PROGRAM FOPEN failure. Check FCHECK value.
FILE numericparm is FCHECK
value.
-----------------------------------------------------------------------------------------
38 DATA SEGMENT OVERFLOW Data is greater than Examine program. Reduce
%37777 words. requested DL size or
rewrite program with less
global data.
-----------------------------------------------------------------------------------------
39 TOO MANY CODE SEGMENTS More than 255 segments Re-segment your code.
for programs or greater
than 510 for SL.PUB.SYS,
or greater than 254 for
all other SLs.
-----------------------------------------------------------------------------------------
40 CODE SEGMENT OVERFLOW Code segment length is Re-segment your code.
greater than %37774.
-----------------------------------------------------------------------------------------
41 STT OVERFLOW Too many PCAL Rewrite your program,
instructions. stringparm reducing the number of
is entry name where references and thus the
overflow occurred. number of inter- and
intra-segment transfers.
-----------------------------------------------------------------------------------------
42 SEGMENT HAS NO USABLE You have attempted to add Select one and
ENTRY POINT to an SL a segment which re-activate it.
has had all entry points
deactivated.
-----------------------------------------------------------------------------------------
43 UNABLE TO ACCESS Illegal P-Label or Make all calling
PROCEDURE parameters not matching. sequences to one
particular procedure
compatible.
-----------------------------------------------------------------------------------------
Table 5-1. Segmenter Error Messages (Continued)
No. ERROR MESSAGE COMMENTS ACTION
-----------------------------------------------------------------------------------------
44 REQUIRES PRIVILEGED MODE User needs privileged Check your capabilities;
CAPABILITY mode capability to add see System Manager.
privileged segment.
-----------------------------------------------------------------------------------------
45 ACTUAL PARAMETERS (FORTRAN program) Make all calls to a
INCOMPATIBLE WITH FORMAL stringparm is procedure particular procedure
PARAMETERS name. Several calls to compatible.
one external procedure
have different parameter
types.
-----------------------------------------------------------------------------------------
46 PROGRAM UNIT CONTAINS stringparm is unit name. Re-compile.
FATAL ERROR
-----------------------------------------------------------------------------------------
47 PROGRAM UNIT CONTAINS Although error is Re-compile.
NON-FATAL ERROR non-fatal, it may cause
problems during
preparation or execution.
stringparm is unit name.
-----------------------------------------------------------------------------------------
48 CODE SEGMENT TOO LARGE The length of the code Re-segment or rewrite
segment exceeds the your code.
configured system maximum
size.
-----------------------------------------------------------------------------------------
49 ACTUAL FUNCTION Several calls to one Make all calling
INCOMPATIBLE WITH FORMAL external procedure have sequences to one
FUNCTION. different functions. particular procedure
compatible.
-----------------------------------------------------------------------------------------
50 INCOMPATIBLE NUMBER OF Several calls to one Make all calling
PARAMETERS. external procedure have sequences to one
different numbers of particular procedure
parameters. compatible.
-----------------------------------------------------------------------------------------
60 NO OUTER BLOCK IS ACTIVE The prepared program Activate outer block.
would have no outer
block.
-----------------------------------------------------------------------------------------
61 MORE THAN ONE OUTER BLOCK The prepared program Choose one version of
IS ACTIVE would have more than one outer block and
outer block. deactivate others.
-----------------------------------------------------------------------------------------
Table 5-1. Segmenter Error Messages (Continued)
No. ERROR MESSAGE COMMENTS ACTION
-----------------------------------------------------------------------------------------
62 MORE THAN ONE OUTER BLOCK The prepared program Choose one version of
HAS ACTIVE ENTRY POINTS would have more than one outer block and
outer block. deactivate all entry
points in others.
-----------------------------------------------------------------------------------------
63 EXTERNAL VARIABLE NOT stringparm is variable Declare your external
DECLARED GLOBAL name. variable.
-----------------------------------------------------------------------------------------
64 EXTERNAL VARIABLE stringparm is variable Correct your variable
INCOMPATIBLE WITH GLOBAL name. declaration.
VARIABLE
-----------------------------------------------------------------------------------------
66 TOO MANY COMMON DATA (BASICOMP or FORTRAN Re-code your program,
LABELS program) You have reducing the number of
exceeded the maximum common data labels.
allowable number of
common data labels.
-----------------------------------------------------------------------------------------
67 COMMON DECLARED WITH stringparm is common None necessary; warning
DIFFERENT SIZE name. only.
-----------------------------------------------------------------------------------------
68 ATTEMPT TO USE BLOCK DATA (FORTRAN program) You are Check your program
ON NON-EXISTENT COMMON trying to access a common
block that was never
initialized.
-----------------------------------------------------------------------------------------
69 ATTEMPT TO USE BLOCK DATA (FORTRAN program) Your Check your program.
ON INCOMPATIBLE COMMON common block is too
small.
-----------------------------------------------------------------------------------------
70 ILLEGAL STACK SIZE Stack size less than 0. Check specifications of
the command you entered.
-----------------------------------------------------------------------------------------
71 ILLEGAL DL SIZE DL size less than 0. Check specifications of
the command you entered.
-----------------------------------------------------------------------------------------
72 ILLEGAL MAXDATA SIZE MAXDATA less than 0. Check specifications of
the command you entered.
-----------------------------------------------------------------------------------------
Table 5-1. Segmenter Error Messages (Continued)
No. ERROR MESSAGE COMMENTS ACTION
-----------------------------------------------------------------------------------------
73 DUPLICATE ACTIVE ENTRY Tried to prepare program De-activate the existing
POINT NAME or -ADDSL using a procedure or rewrite your
procedure name already in code, changing the name
use for an active of the procedure you were
procedure. attempting to introduce.
-----------------------------------------------------------------------------------------
74 UNABLE TO PREPARE WITH If any problem exists Check Symbolic Debug
SYMBOLIC DEBUG which interferes with the installation.
operation of Debug, the
Segmenter will still
prepare your program but
will not include debug
information.
-----------------------------------------------------------------------------------------
80 INSUFFICIENT STORAGE Could not obtain enough SEGPROC must be prepared
DL area (system problem). with larger DL.
Program is too large for
the Segmenter.
-----------------------------------------------------------------------------------------
81 ILLEGAL PATCH Bad header generated by a Re-compile.
compiler.
-----------------------------------------------------------------------------------------
82 UNABLE TO OPEN SCRATCH Scratch area used to Check file system error
FILE prepare code from USL message.
before moving to SL file.
numericparm is FCHECK
value.
-----------------------------------------------------------------------------------------
83 UNABLE TO OPEN LIST FILE FOPEN failure. Check file system error
numericparm is FCHECK message.
value.
-----------------------------------------------------------------------------------------
84 UNEXPECTED I/O ERROR numericparm is FCHECK Check file system error
value and stringparm is message. If -PREPAREing
file type. File opened into an existing program
are: USL, AUXUSL, SL, file, it may be too
RL, RL LIBRARY, PROGRAM, small. :PURGE the old
LIST and SCRATCH files. program file and re-issue
the command; or -PREPARE
the USL into a new file.
(You will probably want
to save the new file
after you exit the
Segmenter.)
-----------------------------------------------------------------------------------------
Table 5-1. Segmenter Error Messages (Continued)
No. ERROR MESSAGE COMMENTS ACTION
-----------------------------------------------------------------------------------------
86 ITEM DIFFERENT FROM CLASS One of the following Correct class
SPECIFICATION occurred: specification.
1. Tried to -COPY an
item of a
different class
than specified.
2. Tried to -PURGERBM
an item that
differs in class
specified.
3. Tried to -USE item
with a class that
differs from that
specified.
-----------------------------------------------------------------------------------------
87 ITEM NOT PRIMARY ENTRY Tried to -ADDRL an item Use -ADDRL for primary
POINT that is not a primary entry points only.
entry point.
-----------------------------------------------------------------------------------------
88 INCOMPATIBLE ITEM TYPE One of the following Correct type
occurred: specification.
1. Tried to -HIDE an
item that is not
an entry point.
2. Tried to -NEWSEG
an item that is
not a procedure.
3. Tried to -PURGERBM
an item that is
not a UNIT.
-----------------------------------------------------------------------------------------
89 INVALID CLASS One of the following Correct class
SPECIFICATION occurred: specification.
1. Tried to -COPY an
ENTRY.
2. Tried to -PURGERL
a SEGMENT.
3. Tried to -PURGESL
a UNIT.
-----------------------------------------------------------------------------------------
Table 5-1. Segmenter Error Messages (Continued)
No. ERROR MESSAGE COMMENTS ACTION
-----------------------------------------------------------------------------------------
93 UNABLE TO LOCATE ITEM One of the following Check the item name you
occurred: have specified to be sure
the item exists and is
spelled correctly.
1. Item not in AUXUSL
for -COPY.
2. Item not in USL
for -ADDSL.
3. Item not in USL
for -ADDRL.
4. Item not in USL
for -HIDE or
-REVEAL.
5. Item not in USL
for -NEWSEG.
6. Item not in RL for
-PURGERL.
7. Item not in USL
for -USE or
-CEASE.
8. Item not in USL
for -PURGERBM.
-----------------------------------------------------------------------------------------
94 UNEXPECTED END-OF-FILE Segmenter internal error. Send supporting
documentation with
Service Request to your
Hewlett-Packard Service
Representative.
-----------------------------------------------------------------------------------------
95 INVALID COPY FACTOR Tried to use a negative Review command
value or too large a specifications; check
value with -COPY. your entry.
-----------------------------------------------------------------------------------------
96 ILLEGAL FILE ACCESS You do not have the Have the file owner
necessary file access release the file, or have
capability. the System Manager
increase your capability.
-----------------------------------------------------------------------------------------
97 UNABLE TO CLOSE SCRATCH File system message; Check file system error
FILE indicates problem with message.
internal file.
-----------------------------------------------------------------------------------------
110 SEGMENT CURRENTLY LOADED Segment referenced is in Wait until program using
use and has been loaded segment has finished
by the loader. executing.
-----------------------------------------------------------------------------------------
Table 5-1. Segmenter Error Messages (Continued)
No. ERROR MESSAGE COMMENTS ACTION
-----------------------------------------------------------------------------------------
111 SEGMENT CONTAINS EXTERNAL FORTRAN. Problem occurs You cannot put this
VARIABLE during -ADDSL. stringparm segment into an SL.
is entry name.
-----------------------------------------------------------------------------------------
112 SEGMENT CONTAINS COMMON FORTRAN. stringparm is You cannot put this
entry name. segment into an SL.
-----------------------------------------------------------------------------------------
113 SEGMENT CONTAINS LOGICAL FORTRAN. Problem occurs You cannot put this
UNITS during -ADDSL. FORTRAN segment into an SL.
program contains
reference to logical
units.
-----------------------------------------------------------------------------------------
120 AUXUSL FILE NOT Tried to -COPY with no Open file with Segmenter
DESIGNATED AUXUSL open. -AUXUSL command.
-----------------------------------------------------------------------------------------
121 UNABLE TO OPEN NEW USL FOPEN failure. Check file system error
FILE message.
-----------------------------------------------------------------------------------------
122 DUPLICATE FILE NAME Tried to -COPY SL or USL Purge existing file or
to already-existing file re-build the newest file
(other than itself). with a different name.
-----------------------------------------------------------------------------------------
MPE/iX 5.0 Documentation