Jump to page titleUNITED STATES
hp.com home products and services support and drivers solutions how to buy
» contact hp

:

more options
 

hp.com home
End of Jump to page title
[DEC PL/I] PLI-F-INTERNAL Returned from Use of Variables in IF Stmnt
Jump to content



» 

business support center

Home & Home Office Support:
» HP branded products
» Presario branded products
» Services & Warranties
Small & Medium Business Support:
» Small & Medium Business products
» Small & Medium Business services
Support for IT Professionals:
» Enterprise products (IT Resource Center)
» NonStop enterprise products
» Business & IT Services
Content starts here
Copyright (c) Compaq Computer Corporation 1998, 1999. All rights reserved.

PRODUCT:    DIGITAL DEC PL/I for OpenVMS Alpha, Versions 4.1, 4.2

COMPONENT:  Run-Time Support/Library

OP/SYS:     DIGITAL OpenVMS Alpha, Versions 6.2, 7.1

SOURCE:     Compaq Computer Corporation


SYMPTOM:

A code, which uses PIC clauses for initializing variables, fails with the
following error messages when using such variables in an IF statement:

     %PLI-F-INTERNAL, PL/I compiler/run-time error. Please submit an SPR.
     %TRACE-F-NOMSG, Message number 0009804C
      image    module    routine             line      rel PC           abs
     PC
      DPLI$RTLSHR                                0 0000000000064A80
     00000000000E8A80
     DPLI$RTLSHR                                0 000000000005EBB4
     00000000000E2BB4
      RUNTIME_CRASH  RUNTIME_CRASH  RUNTIME_CRASH
                                                22 0000000000000094
     0000000000020094
                                                 0 FFFFFFFF8480B0D8
     FFFFFFFF8480B0D8

The variables are initialized with PIC '9', but the IF statement compares
it to a numeric value.


COMPAQ RESPONSE:

This problem has been reviewed by Engineering and it has been determined
not to be a design failure.  The behavior described is consistent with
the product's specifications.  There are no current plans to change the
specification.


WORKAROUND:

Remove the PIC clauses from the code and replace with something equivalent.


[TM]  UniPrise and the UniPrise logo are trademarks of UniPrise Systems
      Incorporated.

All other trademarks and registered trademarks are the property of their
respective owners.


buy online or call 1.800.AT.COMPAQ
privacy statementusing this site means you accept its terms