DEC Fortran FORRTLAVE01071 DIGITAL Fortran OpenVMS Alpha RTL V7.1 ECO Summary
NOTE: An OpenVMS saveset or PCSI installation file is stored
on the Internet in a self-expanding compressed file.
The name of the compressed file will be kit_name-dcx_vaxexe
for OpenVMS VAX or kit_name-dcx_axpexe for OpenVMS Alpha.
Once the file is copied to your system, it can be expanded
by typing RUN compressed_file. The resultant file will
be the OpenVMS saveset or PCSI installation file which
can be used to install the ECO.
Copyright (c) Digital Equipment Corporation 1998. All rights reserved.
PRODUCT: DIGITAL Fortran
OP/SYS: OpenVMS Alpha
COMPONENT: Fortran Run-Time Library (RTL)
SOURCE: Digital Equipment Corporation
ECO INFORMATION:
ECO Kit Name: FORRTLAVE01071
ECO Kits Superseded by This ECO Kit: None
ECO Kit Approximate Size: PCSI Installation file - 9216 Blocks
Kit Applies To: DIGITAL Fortran RTL V6.1, V7.0 and V7.1
OpenVMS Alpha V6.1 through V7.1
System/Cluster Reboot Necessary: No
ECO KIT SUMMARY:
An ECO kit exists for the DIGITAL Fortran Run-Time Library V7.1 on
OpenVMS Alpha V6.1 through V7.1. This kit addresses the following
problems:
o Under some circumstances, the RTL was improperly determining the
ascending/descending order to index file keys. This problem has been
fixed.
o A problem where bjtest was generating incorrect results has been fixed.
o A definition for FOR__STOP_RESOURCE was added into the object library.
This eliminates an undefined symbol error when linking against the olb.
o An access violation with read past end of internal file was corrected
o Support for the cpu_time intrinsic was added.
o RANDOM_SEED with no arguments now uses clock based random seeds.
o A bug involving an I/O list with multiple list items and a foreign file
was fixed.
o Previously, for list directed reads to both internal and external files,
and namelist io reads, an input value beginning with {E|D|Q}, or a value
consisting solely of a single letter from {E|D|Q}, was interpreted at
runtime as {0E0|0D0|0Q0} (i.e., zero). This is no longer the case. Such an
input does not constitute a well-formed numeric constant according to
Fortran syntax and is now treated as an input syntax error. This applies
to lowercase also, {e|d|q}.
o The conversion type (i.e., big_endian) was not properly set when reopening
a file after an implicit close.
o NAMELIST input, when the f77 compiler was used, was not allowing whitespace
between the left parenthesis "(" and first numeric value of a complex
number. This problem has been fixed.
o SYSTEM_CLOCK now returns the number of seconds from 00:00 CUT 1 JAN 1970.
The number is now returned with no bias. To obtain the elapsed time, it is
necessary to call SYSTEM_CLOCK twice, and subtract the starting time value
from the ending time value.
Prior to this change the first call to SYSTEM_CLOCK effectively zeroed the
clock register and subsequent calls returned a type of elapsed time. After
examining other implementations and the F90 standard, and looking at the
probable uses of SYSTEM_CLOCK, it was decided that SYSTEM_CLOCK would be
more useful without the bias.
INSTALLATION NOTES:
To install this kit on an OpenVMS Alpha system, follow these steps:
1. Log into the SYSTEM account or another account that has the CMKRNL,
SYSLCK and SYSPRV privileges. Make sure these privileges are enabled
by typing the command:
$ SET PROCESS /PRIVILEGES=(CMKRNL,SYSLCK,SYSPRV)
2. Locate the ECO installation kit file. If the file name is
DEC-AXPVMS-FORRTL-V0701-427-1.PCSI, skip to step 3. If the file type
ends with "DCX_AXPEXE", for example, FORRTLAVE01071.PCSI-DCX_AXPEXE,
it is in a self-expanding compressed format. To expand the kit,
RUN the kit as an executable image. (You must do this on an OpenVMS Alpha
system.) For example:
$ RUN FORRTLAVE01071.PCSI-DCX_AXPEXE
Press return at the prompt to use the original filename. The expansion
process will create DEC-AXPVMS-FORRTL-V0701-427-1.PCSI
3. Begin the installation process by typing the command:
$ PRODUCT INSTALL FORRTL /SOURCE=disk:[dir]
where "disk:[dir]" is the disk and directory containing the kit file.
Respond to the prompts as directed by the Digital Fortran Installation
Guide.
4. If you are installing this update on a VMScluster with other Alpha nodes,
the following command must be executed on all other Alpha cluster
nodes:
$ INSTALL REPLACE SYS$LIBRARY:DEC$FORRTL.EXE
This command requires CMKRNL privilege.
5. Read the release notes, which are provided in the following file:
SYS$HELP:FORRTL.RELEASE_NOTES
Inform users on the system of the release notes location.
A reboot is not required after installation.
If you have problems installing this ECO kit, please report the problem
to your local Digital support center or send Internet mail with details
This patch can be found at any of these sites:
Colorado Site
Georgia Site
Files on this server are as follows:
dec-axpvms-forrtl-v0701-427-1.README
dec-axpvms-forrtl-v0701-427-1.CHKSUM
dec-axpvms-forrtl-v0701-427-1.CVRLET_TXT
dec-axpvms-forrtl-v0701-427-1.pcsi-dcx_axpexe
|