HP 3000 Manuals

Compile-Time Warnings [ HP FORTRAN 77/iX Reference ] MPE/iX 5.0 Documentation


HP FORTRAN 77/iX Reference

Compile-Time Warnings 

700        COMPILE-TIME    Missing semantics in option: option ignored
           WARNING

         CAUSE           Internal error.  Please notify your HP
                         representative.

701        COMPILE-TIME    Arithmetic overflow
           WARNING

         CAUSE           The operation can cause arithmetic overflow.

703        COMPILE-TIME    Type conversion performed
           WARNING

         CAUSE           During evaluation, a smaller, simpler data type
                         had to be converted to another data type for
                         compatibility.

704        COMPILE-TIME    Overflow in numeric literal
           WARNING

         CAUSE           The value specified in this numeric constant is
                         too large in absolute value for its data type on
                         this machine.

705        COMPILE-TIME    Illegal SHORT option type
           WARNING

         CAUSE           The type suboption specified is not a legal type
                         for the SHORT compiler option.

706        COMPILE-TIME    Illegal LONG option type
           WARNING

         CAUSE           The type suboption specified is not a legal type
                         for the LONG compiler option.

708        COMPILE-TIME    Directive continuation line not found
           WARNING

         CAUSE           Next noncomment line is not a directive.

709        COMPILE-TIME    This option is allowed only at the beginning
           WARNING       of a program unit: ignored

         CAUSE           For consistency, this option must be declared
                         before the PROGRAM or SUBROUTINE statement.

710        COMPILE-TIME    ALIAS directive improperly applied: directive
           WARNING       ignored

         CAUSE           Improper specification of the ALIAS directive.

711        COMPILE-TIME    This compiler option not available on this
           WARNING       operating system: option ignored

         CAUSE           The compiler has recognized this compiler option
                         as valid; however, it is not available on the
                         host operating system.

712        COMPILE-TIME    Illegal comment
           WARNING

         CAUSE           The "!" is not allowed for embedding a comment.

714        COMPILE-TIME    Conditional compilation nesting level
           WARNING       exceeded: this option and corresponding ELSE and
                         ENDIF options ignored

         CAUSE           The nesting level of the conditional compilation
                         directives has exceeded the limit.  The limit is
                         16.

716        COMPILE-TIME    Compiler directive does not begin in column 1
           WARNING

         CAUSE           A dollar sign, "$", denoting a compiler
                         directive was found in a column other than
                         column 1.

717        COMPILE-TIME    Short doubles not allowed by this compiler
           WARNING

         CAUSE           The REAL*6 data type is not permitted.

718        COMPILE-TIME    ")" expected in option: ignored
           WARNING

         CAUSE           The ") " is expected in the directive $IF (expr)
                         or $SET (list).

719        COMPILE-TIME    "(" expected in option: ignored
           WARNING

         CAUSE           The "( " is expected in the directive $IF (expr)
                         or $SET (list).

720        COMPILE-TIME    "=" expected in option: ignored
           WARNING

         CAUSE           The directive $SET expects expressions in the
                         form:

                         $SET (flat = {.TRUE. } )
                                      {.FALSE.}

721        COMPILE-TIME    Unsupported specifier: option ignored
           WARNING

         CAUSE           This nonstandard I/O specifier is not supported.

722        COMPILE-TIME    Illegal form of UNIT specified: ignored
           WARNING

         CAUSE           The UNIT specifier in this statement was of
                         improper form, and thus ignored.

723        COMPILE-TIME    Identifier expected in option: ignored
           WARNING

         CAUSE           This option requires an identifier.

724        COMPILE-TIME    Compiler option identifier expected
           WARNING

         CAUSE           A valid compiler directive word was expected,
                         but none encountered.

725        COMPILE-TIME    OPTIMIZE and SYMDEBUG mutually exclusive:
           WARNING       option ignored

         CAUSE           The $OPTIMIZE cannot be used when $SYMDEBUG is
                         ON.

726        COMPILE-TIME    If trap handling procedure modifies globals,
           WARNING       optimization may fail

         CAUSE           The optimizer assumes that the trap handling
                         code does not effect globals.  Violating this
                         assumption can cause incorrect code.

728        COMPILE-TIME    Divide by zero detected at compile time; zero
           WARNING       result inserted

         CAUSE           During compilation, a divide by zero was
                         detected.

729        COMPILE-TIME    This ON condition not available with emulated
           WARNING       floating point programs: trap not set

         CAUSE           The specified error condition may not be trapped
                         with emulated floating point programs.

730        COMPILE-TIME    Illegal string in option or statement: ignored
           WARNING

         CAUSE           An illegal date in the $COPYRIGHT directive;
                         check the syntax.

731        COMPILE-TIME    Expecting constant in option: ignored
           WARNING

         CAUSE           A .TRUE. or .FALSE. is expected in the $SET
                         option.

732        COMPILE-TIME    Logical end of option already encountered:
           WARNING       option ignored

         CAUSE           Extra character found in an option that has
                         already been processed.

734        COMPILE-TIME    "/" expected in option: ignored
           WARNING

         CAUSE           A syntax error was found in the COMMON
                         statement.

735        COMPILE-TIME    Unrecognizable compiler option or suboption
           WARNING

         CAUSE           The compiler option or suboption does not exist.

736        COMPILE-TIME    "HP9000" and "FTN3000_66" mutually exclusive:
           WARNING       previous option turned off

         CAUSE

739        COMPILE-TIME    Illegal literal in option: ignored
           WARNING

         CAUSE           A number was not enclosed in quotation marks, or
                         there was an invalid notation such as a number 9
                         for an octal literal.

740        COMPILE-TIME    This language cannot be specified on this
           WARNING       operating system: HP FORTRAN 77 assumed

         CAUSE           Illegal language suboption was specified for the
                         $ALIAS directive on host operating system.

741        COMPILE-TIME    Expecting identifier or "(" in option: ignored
           WARNING

         CAUSE

742        COMPILE-TIME    Expecting .AND. or .OR. in option: ignored
           WARNING

         CAUSE

743        COMPILE-TIME    System intrinsic file name too long: truncated
           WARNING

         CAUSE           The file name can not exceed the length allowed
                         by the operating system.

744        COMPILE-TIME    System intrinsic file format may be incorrect
           WARNING       for this operating system

         CAUSE           The system intrinsic file is not in the correct
                         format.

745        COMPILE-TIME    Conditional compilation expression too
           WARNING       complicated: .TRUE. assumed

         CAUSE           The limit of the number of conditional
                         expressions has been exceeded.

746        COMPILE-TIME    Duplicate specification of system intrinsic
           WARNING

         CAUSE           A system intrinsic is specified more than once.

747        COMPILE-TIME    Compiler suboption identifier expected
           WARNING

         CAUSE           This suboption requires an identifier.

748        COMPILE-TIME    Expecting identifier or " / " in option:
           WARNING       ignored

         CAUSE           The identifier or "/" expected by the directive
                         must be specified, such a $EXTERNAL.ALIAS used
                         with no name specifier.

749        COMPILE-TIME    $SEGMENT has been mapped to $LOCALITY on this
           WARNING       operating system

         CAUSE           The $SEGMENT directive used on MPE/V is accepted
                         as a synonym for $LOCALITY, though their
                         memories are not identical.

750        COMPILE-TIME    Types of arguments to function do not agree
           WARNING

         CAUSE           The formal and actual arguments to a function do
                         not match.

752        COMPILE-TIME    Nonintrinsic function declared INTRINSIC
           WARNING

         CAUSE           This function is not in the intrinsic table.

753        COMPILE-TIME    Incorrect number of values in DATA list
           WARNING

         CAUSE           The number of values in DATA list is fewer than
                         or exceeds the number of variable, array and
                         substring elements in the DATA statement.

754        COMPILE-TIME    Illegal parameter in option: option ignored
           WARNING

         CAUSE           This option cannot have the given parameters.

755        COMPILE-TIME    Identifier has been truncated to 32 characters
           WARNING

         CAUSE           Identifiers can have only 32 significant
                         characters.  Any identifiers longer than 32
                         characters are truncated to 32.

756        COMPILE-TIME    Duplicate specification of shared memory
           WARNING       option: this option ignored

         CAUSE           The KEY option in $SHARED_MEMORY is already
                         specified.

757        COMPILE-TIME    SHARED_COMMON key has been truncated to
           WARNING       maximum length

         CAUSE           The name field for the KEY option in
                         $SHARED_COMMON has been exceeded.

758        COMPILE-TIME    Procedure or function call not compatible with
           WARNING       system intrinsic definition

         CAUSE

759        COMPILE-TIME    OPTIMIZER detected potential uninitialized
           WARNING       variable

         CAUSE

761        COMPILE-TIME    ALIAS option not allowed in or after
           WARNING       executable statements: option ignored

         CAUSE           All ALIAS options must be specified before
                         executable statements.

762        COMPILE-TIME    If "PFA" is specified, "SYMDEBUG" cannot be
           WARNING       turned off

         CAUSE

763        COMPILE-TIME    This option cannot be turned off on this
           WARNING       operating system

         CAUSE           Some options are intrinsically ON in the
                         operating system.

764        COMPILE-TIME    This algebraic expression can be reduced
           WARNING

         CAUSE

767        COMPILE-TIME    Duplicate declaration or definition, using
           WARNING       first type

         CAUSE           Redeclaration of a variable with a different
                         type.

768        COMPILE-TIME    "OPTIMIZE" and DEBUG options mutually
           WARNING       exclusive:  DEBUG option ignored.

         CAUSE

769        COMPILE-TIME    "OPTIMIZE" and DEBUG options mutually
           WARNING       exclusive:  OPTIMIZE ignored.

         CAUSE

770        COMPILE-TIME    DESTINATION ARCHITECTURE was previously
           WARNING       specified.  Directive ignored.

         CAUSE

771        COMPILE-TIME    DESTINATION SCHEDULER was previously
           WARNING       specified.  Directive ignored.

         CAUSE

772        COMPILE-TIME    Attempting to pass entire array as value
           WARNING       parameter.  Arguments specified pass by value in
                         ALIAS Directive.  Unexpected results may occur.

         CAUSE

775        COMPILE-TIME    "," or ")" expected in option: ignored
           WARNING

         CAUSE           A comma "," or a right parenthesis ")" is
                         expected in the directive.

776        COMPILE-TIME    "," expected in option: ignored
           WARNING

         CAUSE

777        COMPILE-TIME    Array with (*) dimensions cannot be range
           WARNING       checked

         CAUSE           Range checking can only be done for arrays with
                         known dimensions.

778        COMPILE-TIME    Array reference out of bounds
           WARNING

         CAUSE           The array is referenced by a subscript value
                         that is out of the declared bounds.

779        COMPILE-TIME    Undefined conditional compilation variable:
           WARNING       .TRUE. assumed

         CAUSE           The indentifier(s) used within the condition
                         list in the $IF was not $SET.

781        COMPILE-TIME    Test may fail due to floating point
           WARNING       imprecision

         CAUSE           .EQ. and .NE. operators test for exact bitwise
                         equality, an unlikely result from floating-point
                         operations.  Unless this is a FORTRAN 66 program
                         with characters stored in the floating-point
                         items, this is probably a coding error.

782        COMPILE-TIME    Unable to load "LANG" environment variable for
           WARNING       NLS:  proceeding with n-computer

         CAUSE           The LANG variable has not been set prior to
                         program execution or has been set to an illegal
                         value.

783        COMPILE-TIME    Unable to load "NLDATALANG" JCW for NLS:
           WARNING       proceeding with n-computer

         CAUSE           The NLDATALANG variable has not been set prior
                         to program execution or has been set to an
                         illegal value.  (On MPE/iX systems only.)

784        COMPILE-TIME    Unable to load collation table for NLS:
           WARNING       proceeding with n-computer

         CAUSE           There is no colation table on the system for the
                         specified LANG value.

785        COMPILE-TIME    Illegal FORTRAN NLS call: FORTRAN source code
           WARNING       must be compiled with -Y

         CAUSE           The FORTRAN source file was not compiled with
                         the -Y option and NLS features were used.

791        COMPILE-TIME    No matching IF directive: ignored
           WARNING

         CAUSE           An ENDIF with no matching IF.

792        COMPILE-TIME    Expecting ENDIF directive: ignored
           WARNING

         CAUSE           An IF with no matching ENDIF.

793        COMPILE-TIME    Missing or unsupported suboption encountered:
           WARNING       Directive ignored.

         CAUSE

798        COMPILE-TIME    Missing semantics for this option: ignored
           WARNING

         CAUSE           Internal error.  Please notify your HP
                         representative.

799        COMPILE-TIME    Error in option: option ignored
           WARNING

         CAUSE           The option is ignored because of an error in the
                         specification.



MPE/iX 5.0 Documentation