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
DEC Fortran FORTECO01063 DEC Fortran V6.3 for OpenVMS VAX ECO Summary

Copyright (c) Digital Equipment Corporation 1995. All rights reserved. PRODUCT: DEC Fortran for OpenVMS VAX OP/SYS: OpenVMS VAX SOURCE: Digital Equipment Corporation ECO INFORMATION: ECO Kit Name: FORTECO01063 ECO Kits Superseded by This ECO Kit: None ECO Kit Approximate Size: VMSINSTAL Saveset - 7500 Blocks PCSI Installation file - 9600 Blocks Kit Applies To: DEC Fortran V6.3 for OpenVMS VAX OpenVMS VAX V5.4 and higher System Reboot Necessary: No ECO KIT SUMMARY: An ECO kit exists for DEC Fortran V6.3 for OpenVMS VAX on OpenVMS VAX V5.4 or higher. This kit addresses the following problems: Problems addressed in the FORTECO01063 Kit: V6.3-142 The compiler no longer fails with a bugcheck during the PACK phase for certain programs with expressions containing character concatenation, substrings and the use of the ISHFT intrinsic function. V6.3-143 The compiler no longer fails with a bugcheck during the LIFE phase when the argument to SIZEOF is a function reference. V6.3-144 The compiler now checks local variables for misalignment due to EQUIVALENCE when /WARNINGS=ALIGNMENT is specified. V6.3-145 The compiler no longer fails with a bugcheck during the SELECT phase for certain main programs containing an adjustable array declaration which is followed by an IMPLICIT NONE statement. V6.3-146 The compiler no longer generates bad code for certain programs which pass pointee record fields as actual arguments. V6.3-147 The compiler no longer fails with a bugcheck during the SYNC phase when /OPTIMIZE=LEVEL=4 is specified for certain programs containing a comparison between a type conversion from a non-integer or logical type (eg. ICHAR) and .TRUE. or .FALSE.. V6.3-148 The compiler no longer generates incorrect DEC Source Code Analyzer information for certain references to BLAS intrinsics when the /ANALYSIS_DATA qualifier is specified. V6.3-149 The compiler no longer fails with a bugcheck during the LEXSYN phase in rare circumstances for certain programs using the DICTIONARY statement. V6.3-150 The compiler now correctly disallows in all cases the use of the %REF, %VAL and %DESCR built-in functions outside the context of an actual argument. V6.3-151 The compiler no longer generates incorrect DEC Source Code Analyzer information for certain programs containing placeholders in declarations when the /DESIGN=PLACEHOLDERS and /ANALYSIS_DATA qualifiers are specified. V6.3-152 The compiler no longer generates bad code or spurious USEUNIVAR warnings in unusual circumstances for certain programs in which a variable becomes defined by its appearance in the I/O list of a READ statement and where just prior to the read a subroutine was called with a record field as an actual argument. V6.3-153 The compiler no longer generates bad code, where an array index register would get overwritten, for certain programs containing a use of the MAX or MIN intrinsic functions with array element arguments as an actual argument. V6.3-154 The compiler's listing of PSECT attributes now uses the keywords OCTA and PAGE for alignments of 2**4 and 2**9. V6.3-155 The compiler now emits Debug Symbol Table information for pointees. NOTE: In addition to the fixes listed above, this ECO addresses a source of customer concern regarding a compatibility problem with DEC Fortran for OpenVMS Alpha Systems in that the VAX compiler had lacked the ability to automatically align RECORDs and COMMONs. The VAX compiler now has the same capability in this regard as does the Alpha compiler. INSTALLATION NOTES: The system/cluster does not need to be rebooted after this kit is installed. If this kit is being installed on a VMScluster system, the command procedure SYS$UPDATE:FORTRAN$POST_INSTALL.COM must be run on every VAX member of the cluster so that the updated compiler and command tables are available to all users. NOTE: This ECO kit can be installed with VMSINSTAL or the POLYCENTER Software Installation (PCSI) utility. The following command is an example of the VMSINSTAL command on the OpenVMS VAX operating system: @SYS$UPDATE:VMSINSTAL FORTECO01063 [location of the saveset] The following is an example PCSI command that can be used on OpenVMS VAX V6.1 or later systems: PRODUCT INSTALL FORTRAN/SOURCE=[location of the .PCSI file]



This patch can be found at any of these sites:

Colorado Site
Georgia Site



Files on this server are as follows:

forteco01063.README
forteco01063.CHKSUM
forteco01063.CVRLET_TXT
forteco01063.a-dcx_vaxexe
dec-vaxvms-fortran-v0603-155-1.pcsi-dcx_vaxexe

privacy and legal statement