SEARCH CONTACT US SUPPORT SERVICES PRODUCTS STORE
United States    
COMPAQ STORE | PRODUCTS | SERVICES | SUPPORT | CONTACT US | SEARCH
gears
compaq support options
support home
software & drivers
ask Compaq
reference library
support forum
frequently asked questions
support tools
warranty information
service centers
contact support
product resources
parts for your system
give us feedback
associated links
.
} what's new
.
} contract access
.
} browse patch tree
.
} search patches
.
} join mailing list
.
} feedback
.
patches by topic
.
} DOS
.
} OpenVMS
.
} Security
.
} Tru64 Unix
.
} Ultrix 32
.
} Windows
.
} Windows NT
.
connection tools
.
} nameserver lookup
.
} traceroute
.
} ping
OpenVMS FORRTLVE03062 DEC Fortran RTL VAX V5.4-V6.2 ECO Summary

Copyright (c) Digital Equipment Corporation 1994, 1995. All rights reserved. PRODUCT: DEC Fortran OP/SYS: OpenVMS VAX COMPONENT: Run-Time Library (RTL) SOURCE: Digital Equipment Corporation ECO INFORMATION: ECO Kit Name: FORRTLVE03062 ECO Kits Superseded by This ECO Kit: FORRTLVE02054 (CSCPAT_1186) FORRTLVE01054 ECO Kit Approximate Size: 700 Blocks Kit Applies To: OpenVMS VAX V5.4, V5.4-0A, V5.4-1, V5.4-1A, V5.4-2, V5.4-3, V5.5, V5.5-1, V5.5-2, V5.5-2HW, V5.5-2H4, V6.0, V6.1, V6.2 System/Cluster Reboot Necessary: No ECO KIT SUMMARY: An ECO kit exists for the DEC Fortran Run-time Library on OpenVMS VAX V5.4 through V6.2. This kit addresses the following problems: Problems addressed in FORRTLVE03062: o If an unformatted WRITE of a REAL*16 ARRAY is made to a SEGMENTED recordtype file (the default) and a non-native CONVERT= specifier is in effect, and the array does not fit in the remaining physical record, and the number of bytes remaining in the physical record is not a multiple of 16, the Run-Time Library could corrupt memory causing unpredictable errors (usually an access violation.) o If during list-directed input a comma is found at the beginning of the second or subsequent record, the Run-Time Library could incorrectly interpret the comma as indicating an omitted value if the previous value ended at the end of the previous record. o If a T format had a variable format expression (VFE) for the column number and that VFE evaluated as zero, the Run-Time Library could corrupt memory. A "VFE value error" error is now generated for this case. o During list-directed input, a value starting with a letter D, E or Q would be interpreted as 0.0 - such values now result in an error. NOTE: This change was made previously for NAMELIST input. Problems addressed in FORRTLVE02054: o On OpenVMS VAX versions earlier than V6.0, a copy of SYS$LIBRARY:VMSRTL.EXE from OpenVMS VAX V6.0 will be installed. This is necessary to prevent errors when running images linked on VAX/VMS versions earlier than V4.0. NOTE: There are no functional changes in VMSRTL.EXE. Problems addressed in FORRTLVE01054: o If an existing file was opened for unformatted access with an OPEN statement, and that OPEN statement specified the RECL keyword but not ACCESS, ORGANIZATION or RECORDTYPE, and the file had fixed-length records or was relative organization, the Run-Time Library would improperly signal an "Inconsistent record length" (FOR-F-INCRECLEN) error even though the RECL keyword correctly specified the file's record length. This was due to the file being assumed to have the Fortran 'SEGMENTED' recordtype, which adds two bytes of segment control information to each record. When the file was opened and found to not qualify for the 'SEGMENTED' recordtype, the record length was not being readjusted. o If, during a NAMELIST-directed READ operation, a variable whose name began with 'D$', E$' or 'Q$' was specified in the input, the Run-Time Library could improperly consider the variable name as if it were a value and cause the "too many values for namelist variable" (FOR-F-TOOMANVAL) error to be signaled. This problem is now corrected; the correction causes NAMELIST input to require that a real constant contain at least one digit before the exponent letter. INSTALLATION NOTES: The system/cluster does not need to be rebooted after this kit is installed. If this kit is installed on a VAXcluster, the following must be executed on all other VAX nodes of the cluster: INSTALL REPLACE SYS$SHARE:FORRTL.EXE INSTALL REPLACE SYS$SHARE:VMSRTL.EXE If a new version of OpenVMS VAX is installed after this kit, this ECO kit must be reinstalled. However, it should not be necessary to reinstall this ECO kit if a new version of DEC Fortran is installed.



This patch can be found at any of these sites:

Colorado Site
Georgia Site



Files on this server are as follows:

forrtlve03062.README
forrtlve03062.CHKSUM
forrtlve03062.CVRLET_TXT
forrtlve03062.a-dcx_vaxexe

privacy and legal statement