 |
» |
|
 |
|
 |

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
|
|