BASICHELP.HLB  —  Release Notes, General Notes
    o  Throughout these notes, the term VSI BASIC or the name BASIC
       used alone, applies to VSI BASIC for OpenVMS I64 Systems, HP
       BASIC for OpenVMS Alpha Systems, and HP BASIC for OpenVMS VAX
       Systems. The following terms refer to information that applies
       specifically to the corresponding product.

          I64 BASIC  -  VSI BASIC for OpenVMS I64 Systems
          Alpha BASIC  -  HP BASIC for OpenVMS Alpha Systems
          VAX BASIC  -  HP BASIC for OpenVMS VAX Systems

    o  I64 BASIC V1.8-004 minimally requires OpenVMS I64 Version
       8.4-1H1 to run.

    o  The default data type for I64 BASIC is IEEE S_floating point
       whereas for Alpha BASIC and VAX BASIC the default is VAX F_
       floating point. To continue use of the VAX floating point data
       types you must use the /REAL_SIZE={SINGLE | DOUBLE | GFLOAT}
       qualifier, or the OPTION SIZE=REAL {SINGLE | DOUBLE | GFLOAT}
       statement.

       Since the VAX floating point data types are not available
       in the Itanium hardware, they are supported by converting
       the values to an appropriate IEEE data type, performing
       the calculation, and then converting the values back to VAX
       floating point data type. This process can cause rounding
       errors and the results to differ slightly from those obtained
       using VAX floating point directly.

       Note that constants in programs are represented in the
       default floating point data type unless explicitly specified
       otherwise, and they may be subject to conversion to IEEE data
       types.

       See the white paper, "OpenVMS floating-point arithmetic on the
       Intel[R] Itanium[R] architecture" at
       http://www.hp.com/products1/evolution/alpha_retaintrust/download/i64-floating-pt-wp.pdf
       for more information.

    o  By default, programs are compiled at optimization level 4
       (/OPT=LEVEL=4), the highest level of optimization. If you
       encounter problems with the generated code, try compiling the
       program with a lower level of optimization. This may correct
       the problem. Please report any problems to HP, even if the
       program works correctly at a lower optimization level.
Close Help