HP 3000 Manuals

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