With this release of the compiler, debugging support for I64 BASIC programs is not complete. The "OpenVMS I64 V8.4-1H1 Release Notes" document contains general release notes on the debugger. This section describes additional problems and workarounds specific to I64 BASIC programs. o Examining a symbol declared with the DIMENSION keyword sometimes causes a debugger access violation. Workaround: Type SHOW SYMBOL/ADDRESS then examine the memory location directly. o Examining a field in a record sometimes fails with the error: %DEBUG-W-NOFIELD, 'xxx' is not a field in this record Workaround: Examine the entire record. o In some cases the Debugger can not determine the end of user code. In these cases, the following message may be produced if you STEP at the last line of user application code: DBG> Step %DEBUG-W-SCRNOSRCLIN, no source line for address xxxxxxxx for display in SRC You can ignore this message. o Examining some types of variables is not possible, including: A RECORD variable, or an array of RECORDs which is declared in a MAP DYNAMIC and also passed as a parameter to another routine. o Examining EXTERNAL constants with a plain EVALUATE command results in a warning message. Instead the EVALUATE/ADDRESS command should be used. Note that it is not possible to display EXTERNAL constants in floating point format. o Problems with examining dynamic objects in the debugger. Certain types of dynamic objects referenced by descriptors cannot be displayed in the OpenVMS debugger. Workaround: The inability to display these kinds of objects is a restriction.