KIT NAME: FORTAUE01055 --------- OLD PRODUCT: Compaq Fortran V5.5 for Tru64 UNIX ------------ Compaq Fortran 77 V5.5-197 Compaq Fortran V5.5-1887 NEW PRODUCT: Compaq Fortran V5.5 ECO 01 for Tru64 UNIX ------------ Compaq Fortran 77 X5.5-197 Compaq Fortran X5.5-2602 APPRX BLK SIZE: 43004 blocks (22,018,177 bytes) --------------- Compaq Cover Letter for Compaq Fortran V5.5 for Tru64 UNIX ECO 1 ECO Kit FORTAUE01055 Description ---------------------------------- This kit contains an update of Compaq Fortran V5.5 (including Fortran 95/90 and Fortran 77 compilers) to correct problems discovered in the compilers and run-time library since the V5.5 release. You must have Compaq Fortran V5.5 installed before installing this update. o The following changes were made to the run-time support: o The access, chdir, chmod, link, lstat, rename, stat, symlnk, and unlink routines did not handle file or directory names containing embedded blanks. o A file corruption problem with unformatted variable length sequential files has been fixed. This problem could occur when opening the file with buffering and then writing many items to a record. o An INQUIRE statement on one of the pre-connected units (0, 5, and 6) will now return that the unit it opened (among any other requested information) unless that unit has been explicitly close by the program. o The performance of unformatted write operations on larger block sizes has been tuned and shows increased performance. o List directed reads of multi-input-lines did not handle new lines and comma's correctly. For example: reading in an array of three integers specified as "1, 2 , 3" would be interpreted as 1,2,,3 instead of 1,2,3. o The libfor.so file was linked against a version of the file libmld.a obtained from the DTK area. This was to eliminate a program hanging while trying to generate traceback support in a parallel application. o The rtl support for the CONVERT option on the OPEN statement and compile time command line option did not correctly implement the precedence and behavior described in the User's Guide for foreign files in unformatted IO. This problem was fixed in the Fortran rtl. o The rtl support for the OPEN statement did not always record errno on a failed OPEN. This resulted in incorrect values reported by ERRSNS for the system error number associated with the Fortran OPEN statement. This problem was fixed in the Fortran rtl. o The problem with flush(3f) not flushing the Fortran RTL buffers in a program compiled with -assume buffered_io has been fixed. Complete release notes, including those for the V5.5 release, are provided by the kit in /usr/cmplrs/fort/relnotes and /usr/cmplrs/fort90/relnotes Installation Overview --------------------- To install the ECO kit, perform the following steps: 1. Log in as superuser (login name root) to the system where you will update Compaq Fortran. 2. Create a temporary directory to hold the unpacked distribution files and change to that directory: mkdir forteco cd forteco 3. Copy the ECO kit distribution file into the current directory: cp /xxx/xxx/DFA551.tar . Where /xxx/xxx/ is the location of the kit file. 4. Unpack the ECO kit distribution file into the current directory: tar xmpf DFA551.tar 5. Use the setld command to perform the installation: setld -l . The subsets available are: DFABASE551 Compaq Fortran 95 and 77 V5.5 ECO 1 for Tru64 UNIX Alpha Systems DFACOM551 Compaq Fortran X5.5 (ECO 1) Tools and their Man page DFADOC551 Compaq Fortran V5.5 ECO 1 Release Notes and Man Pages DFARTL405 Compaq Fortran Runtime Support for Tru64 UNIX Systems OTABASE220 Compaq Compiled Code Support Library #220 HPFLIBS191 High Performance Fortran Run-Time Libraries For further installation details, see the Compaq Fortran Installation Guide for Tru64 UNIX Systems. After installation, you may remove the temporary directory created in step 2. A reboot is not required after installation. If you have problems installing this ECO kit, please report the problem to your local Compaq support center or send Internet mail with details (and a log of the installation attempt) to fortran@compaq.com For more information on Compaq Fortran products, please visit our web site at http://www.compaq.com/fortran Copyright Compaq Computer Corporation 2002. This software is proprietary to and embodies the confidential technology of Compaq Computer Corporation. Possession, use, or copying of this software and media is authorized only pursuant to a valid written license from Compaq or an authorized sublicensor. This ECO has not been through an exhaustive field test process. Due to the experimental stage of this ECO/workaround, Compaq makes no representations regarding its use or performance. The customer shall have the sole responsibility for adequate protection and back-up data used in conjunction with this ECO/workaround.