DEC Fortran FORTVVE02065 DIGITAL Fortran 77 OpenVMS VAX V6.5 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 VAX
COMPONENT: Fortran 77
SOURCE: Digital Equipment Corporation
ECO INFORMATION:
ECO Kit Name: FORTVVE02065
ECO Kits Superseded by This ECO Kit: FORTVVE01065 (Never Released)
ECO Kit Approximate Size: PCSI Installation File - 4769 Blocks
Kit Applies To: DIGITAL Fortran 77 for OpenVMS VAX V6.5
System/Cluster Reboot Necessary: No
ECO KIT SUMMARY:
An ECO kit exists for DIGITAL Fortran 77 V6.5 for OpenVMS VAX V6.1
through V7.1. This kit addresses the following problems:
This kit contains a partial update of DIGITAL Fortran 77 for OpenVMS VAX V6.5 to
correct problems discovered in the compilers since the V6.5 release. DIGITAL
Fortran V6.5 must be installed on the system before installing this update.
You must be running OpenVMS VAX V6.1 or later to install this ECO kit.
A summary of changes and corrections is as follows:
o Use of the LOC intrinsic on an untyped EXTERNAL name
where IMPLICIT NONE is in effect no longer results in
an INTFUNARG error.
o Implement /WARN=[NO]UNREACHABLE.
o The use of %DESCR, %REF or %VAL in an I/O list is now
properly diagnosed with an INVPERUSE error.
o The compiler no longer bugchecks if OPTIONS
/BLAS=keyword is used.
o The compiler no longer outputs invalid debug symbol
table information for record structures when /ALIGN
is in effect.
o An unformatted I/O statement with * as the unit
specification now gives an INVIOSPEC error.
o The compiler no longer bugchecks during GRAPH when
/OPT=LEVEL=4 is in effect for certain programs which
repeatedly evaluate character substrings.
o The optimizer now considers COMMON variables to
be possibly accessed during an OPEN statement (a
USEROPEN may access COMMON). Also, the compiler now
considers the number of routine calls in a program
unit when deciding whether or not to keep a copy of a
COMMON variable in a register, as it has to save and
restore the variable around each call.
o A new informational diagnostic COMNAMCONF is issued
if a COMMON name is found to be the same as some
other global entity in the same program unit. This is
a violation of the Fortran 77 standard and causes
errors on other platforms. This message can be
disabled with /WARNINGS=NOUSAGE.
o The compiler now accepts the syntax CHARACTER*(expr)
FUNCTION where "expr" is an integer constant expression.
This is Fortran 77 standard syntax which previously was
not accepted.
Complete release notes, including those for the V6.5 release, are provided
by the kit in SYS$HELP:FORT065.RELEASE_NOTES, FORT065_RELEASE_NOTES.PS and
FORT065_RELEASE_NOTES.DECW$BOOK.
INSTALLATION NOTES:
Installation Overview
---------------------
1. Log in to the SYSTEM username or some other username with the CMKRNL,
SYSPRV and SYSLCK privileges enabled.
2. Verify that you have DIGITAL Fortran 77 V6.5-188 installed. Type the
command:
$ PRODUCT SHOW PRODUCT FORTRAN
The output should appear as follows:
----------------------------------- ----------- ------------
PRODUCT KIT TYPE STATE
----------------------------------- ----------- ------------
DEC VAXVMS FORTRAN V6.5-188 Full LP Available
----------------------------------- ----------- ------------
1 item found
If the output does not appear as above, do not proceed with the
ECO kit installation - install DIGITAL Fortran 77 V6.5 from the
Software Product Library CD-ROM using PRODUCT INSTALL and then
go back to step 1. If DIGITAL Fortran 77 V6.5-188 is installed,
proceed to the next step.
3. If the ECO kit file you have has a name which ends in .PCSI-DCX_VAXEXE,
it is in a self-extracting compressed format - RUN the file (on an
OpenVMS VAX system) to expand it. The installable kit file name is:
DEC-VAXVMS-FORTECO_02_065-V0605-198-4.PCSI
4. Perform the installation using the POLYCENTER Software Installation
(PCSI) Utility by typing the command:
$ PRODUCT INSTALL FORTECO_02_065 /SOURCE=disk:[dir]
where "disk:[dir]" is the disk and directory containing the ECO kit
.PCSI file.
5. PCSI will display the following text:
The following product has been selected:
DEC VAXVMS FORTECO_02_065 V6.5-198 Patch (maintenance update)
Do you want to continue? [YES]
Press RETURN to continue.
6. PCSI will display additional text, ending with the following:
Execution phase starting ...
The following product will be installed:
DEC VAXVMS FORTECO_02_065 V6.5-198 Patch (maintenance update)
Portion done: 0%...50%...80%...90%...100%
PCSI will display:
The following product has been installed:
DEC VAXVMS FORTECO_02_065 V6.5-198 Patch (maintenance update)
%PCSI-I-IVPEXECUTE, test procedure executing ...
%PCSI-I-IVPSUCCESS, test procedure completed successfully
DEC VAXVMS FORTECO_02_065 V6.5-198: DIGITAL Fortran 77 for OpenVMS VAX
Systems V6.5 ECO 02
7. If your system is part of a VMScluster, execute the following commands on
all other VAX VMScluster nodes:
$ @SYS$UPDATE:FORTRAN$POST_INSTALL
8. Read the release notes, which are provided in the following files:
SYS$HELP:FORT065.RELEASE_NOTES (text)
SYS$HELP:FORT065_RELEASE_NOTES.PS (PostScript(TM))
SYS$HELP:FORT065_RELEASE_NOTES.DECW$BOOK (Bookreader)
Inform users 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
(and a log of the installation attempt) to fortran@digital.com. It will
be helpful to redo the installation, adding the qualifiers /LOG/TRACE to the
PRODUCT INSTALL command - this will generate additional diagnostic output
which should be included in your problem report.
For more information on all DIGITAL Fortran products, please visit our web
This patch can be found at any of these sites:
Colorado Site
Georgia Site
Files on this server are as follows:
dec-vaxvms-forteco_02_065-v0605-199-4.README
dec-vaxvms-forteco_02_065-v0605-199-4.CHKSUM
dec-vaxvms-forteco_02_065-v0605-199-4.pcsi-dcx_vaxexe
|