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 FORTRAN90 FORRTLAE01020 Fortran RTL V2.0 OpenVMS Alpha ECO Summary

Copyright (c) Digital Equipment Corporation 1995. All rights reserved. PRODUCT: DEC Fortran 90 for OpenVMS Alpha COMPONENT: Fortran Run-Time Library (RTL) OP/SYS: OpenVMS Alpha SOURCE: Digital Equipment Corporation ECO INFORMATION: ECO Kit Name: FORRTLAE01020 ECO Kits Superseded by This ECO Kit: None ECO Kit Approximate Size: PCSI Installation file - 3750 Blocks Kit Applies To: DEC Fortran 90 for OpenVMS Alpha Fortran Run-Time Library V2.0-1 OpenVMS Alpha V6.1 or later NOTE: After the installation of this ECO, the version of the Fortran Run-Time Library will be V2.0-244. System Reboot Necessary: No ECO KIT SUMMARY: An ECO kit exists for the DEC Fortran and DEC Fortran 90 Run-Time Library V2.0-1 as supplied as part of the DEC Fortran 90 product for OpenVMS Alpha V6.1 or higher. NOTE: This ECO kit installs an updated version of the Fortran Run-Time Library for OpenVMS Alpha systems which is used by both DEC Fortran and DEC Fortran 90. This Run-Time library is required for DEC Fortran 90 applications but not DEC Fortran applications. However, it may be applied to systems running DEC Fortran that are experiencing problems corrected by this ECO. Problems addressed in the FORRTLAE01020 Kit: o Conversion of text to internal format failed to notice overflow. o List-directed I/O to internal file lacked leading blank. o INQUIRE across network fails. o INQUIRE on NL: gives internal consistency failure. o INQUIRE returns wrong CONVERT= values. o BIG_ENDIAN processing of INTEGER*1/LOGICAL*1 gives wrong results. o BIG_ENDIAN processing of VAX types lacks byte swap on IEEE type. o VAXD/VAXG conversion of REAL*16 used IEEE_X rather than VAX_H. o INTEGER*2 -1 record key value handled incorrectly. o IEEE exception handling corrections. o Run-time format syntax error results in internal error. o Spurious characters in long output record. o List-directed & G format now correctly format rounded values during output conversion o Access violation/segmentation fault with VFE. o Backspace fails if rectyp=stream/lf/cr. o Internal write with overlap produced unexpected results. o BLOCKSIZE in OPEN not reflected in RAB$B_MBC field. o Unformatted write access violates if psect=solitary. o ENDDURREA with list-direct read of defaulted value at eor. o Negative unit number gives INQUIRE and OPEN problems. o MVBITS doesn't cross word/longword boundary. o List-directed input cannot read complex value into real variable. o Q edit descriptor should be ignored with output. o INQUIRE NAME differs from VAX for non-existent file. o Minor rounding changes per Fortran 90 standard. o Performance improvement of unformatted, contiguous, direct I/O. o Array bounds of run-time format are now ignored. o Support for ISNAN and FP_CLASS intrinsic functions. o Support for /CHECK=(OUTPUT_CONVERSION,FORMAT) o Colon (":") format operator now works with zero implied iterations. o Read w/INTEGER*2 key to remote file gives erroneous INVKEYSPE. o I/O performance has been improved for unformatted I/O of arrays. o Several minor problems with REAL*16 data have been corrected. o Full IEEE exception handling has been improved. o COMPLEX values displayed by list-directed and NAMELIST writes used to begin a new record after the embedded "," if the REAL part would fit in the current record but the entire value would not. This has been fixed so that the entire value will be displayed in the next record if the entire value won't fit in this record. o Attempting to input -2**31 during a list-directed READ generated an "input conversion" error. o Double precision (T-floating) values are now formatted slightly differently when written with list-directed output. The exponent field has been increased from 2 to 3 characters, and the fraction field has been decreased by one character. o Unformatted, sequential read erroneously looks for ENDFILE marker. o A $ format descriptor at the beginning of the FORMAT no longer gets an INVARGFOR error. o Namelist input of a 'T' or an 'F' where CHARACTER data was expected no longer aborts the execution. o The FORTRAN RTL did not output the secondary RMS status value for some RMS errors. o The FORTRAN RTL would output a extra blank line when the last item was a zero trip implied do-loop (eg.; with n=1,0,"zero elements"). o The FORTRAN RTL would leave the NAM$L_RSA left pointing at a stale stack temporary which did not allow users to get the value directly from the NAM block. o The FORTRAN RTL PAUSE didn't allow the debug command. o Indexed organization files with a maximum record size(MRS) of 0 would incorrectly produce the IMPRECTOO or OUTSTAOVE error message. o The DEC FORTRAN RTL would give a different IOSTAT value from the VAX FORTRAN RTL for VFE values which are out of range. o The DEC FORTRAN RTL VFE behavior no longer differs from the VAX FORTRAN RTL behavior in terms of at what time during processing of an I/O list the VFE is evaluated. o The FORTRAN RTL incorrectly recognized repeated null values for list-directed I/O. o The FORTRAN RTL incorrectly produced a bugcheck error when given an invalid file specification. o The FORTRAN RTL incorrectly produced an input conversion error (INPCONERR) for some small integer conversions. o The RTL now correctly checks the range of VFE values. Previously, certain out-of-range values could cause unpredictable results. INSTALLATION NOTES: This ECO kit is installed using the POLYCENTER Software Installation (PCSI) utility. The following is an example PCSI command that can be used to install this ECO kit: PRODUCT INSTALL FORRTL/SOURCE=[location of the .PCSI file] NOTE: The PCSI kit file name is DEC-AXPVMS-FORRTL-V0200-244-1.PCSI. The system/cluster does not need to be rebooted after this kit is installed. However, if this kit is being installed on a VMScluster system, the following command should be performed on all other nodes of the VMScluster after the installation of this ECO. INSTALL REPLACE SYS$LIBRARY:DEC$FORRTL.EXE



This patch can be found at any of these sites:

Colorado Site
Georgia Site



Files on this server are as follows:

dec-axpvms-forrtl-v0200-244-1.README
dec-axpvms-forrtl-v0200-244-1.CHKSUM
dec-axpvms-forrtl-v0200-244-1.CVRLET_TXT
dec-axpvms-forrtl-v0200-244-1.pcsi-dcx_axpexe

privacy and legal statement