Compaq Fortran
Release Notes for Compaq Tru64 UNIX Systems


Begin

Contents (summary)
Chapter 1 Compaq Fortran Version 5.4A Release Notes
Chapter 2 New Features for Compaq Fortran Versions 4.n, 2.0, and 1.n Releases
Chapter 3 Documentation, Corrections, and Other Fortran Documentation


Contents


Chapter 1
1 Compaq Fortran Version 5.4A Release Notes
     1.1     Product Terminology Changes
     1.2     Overview
     1.3     Installation and Minimum Operating Systems Version
     1.4     Software Versions
         1.4.1         Contents of the Version 5.4A kit
         1.4.2         Contents of High Performance Fortran in Version 5.4A
         1.4.3         Miscellaneous Information about the Version 5.4A Kit
     1.5     New Features, Corrections, and Known Problems in Version 5.4A
         1.5.1         Version 5.4A New Features
         1.5.2         Version 5.4 New Features
         1.5.3         Version 5.4 Important Information
         1.5.4         Version 5.4 Corrections
         1.5.5         Version 5.4 Known Problems
     1.6     Known Limitations
     1.7     New Features, Corrections, and Known Problems in Version 5.3
         1.7.1         Version 5.3 ECO 02 New Features
         1.7.2         Version 5.3 ECO 01 New Features
         1.7.3         Version 5.3 ECO 01 HPF New Features
         1.7.4         Version 5.3 New Features
         1.7.5         Version 5.3 Important Information
         1.7.6         Version 5.3 Corrections
         1.7.7         HPF in Compaq Fortran Version 5.3
         1.7.8         Version 5.3 Known Problems
     1.8     New Features, Corrections, and Known Problems in Version 5.2
         1.8.1         Version 5.2 ECO 01 New Features
         1.8.2         Version 5.2 New Features
         1.8.3         Version 5.2 Important Information
         1.8.4         Version 5.2 Corrections
     1.9     High Performance Fortran (HPF) Support in Version 5.2
         1.9.1         Optimization
             1.9.1.1             The -fast Compile-Time Option
             1.9.1.2             Non-Parallel Execution of Code
             1.9.1.3             INDEPENDENT DO Loops Currently Parallelized
             1.9.1.4             Nearest-Neighbor Optimization
             1.9.1.5             Widths Given with the SHADOW Directive Agree with Automatically Generated Widths
             1.9.1.6             Using EOSHIFT Intrinsic for Nearest Neighbor Calculations
         1.9.2         New Features
             1.9.2.1             RANDOM_NUMBER Executes in Parallel
             1.9.2.2             Improved Performance of TRANSPOSE Intrinsic
             1.9.2.3             Improved Performance of DO Loops Marked as INDEPENDENT
         1.9.3         Corrections
         1.9.4         Known Problems
             1.9.4.1             "Variable used before its value has been defined" Warning
             1.9.4.2             Mask Expressions Referencing Multiple FORALL Indices
         1.9.5         Unsupported Features
             1.9.5.1             SMP Decomposition (OpenMP) not Currently Compatible with HPF
             1.9.5.2             Command Line Options not Compatible with the -wsf Option
             1.9.5.3             HPF_LOCAL Routines
             1.9.5.4             SORT_UP and SORT_DOWN Functions
             1.9.5.5             Restricted Definition of PURE
             1.9.5.6             Restrictions on Procedure Calls in INDEPENDENT DO and FORALL
             1.9.5.7             Restrictions on Routines Compiled with -nowsf_main
             1.9.5.8             RAN and SECNDS Are Not PURE
             1.9.5.9             Nonadvancing I/O on stdin and stdout
             1.9.5.10             WHERE and Nested FORALL
         1.9.6         Obsolete Features Deleted
             1.9.6.1             GLOBAL_TO_PHYSICAL and GLOBAL_LBOUNDS are Deleted
         1.9.7         Miscellaneous
             1.9.7.1             What To Do When Encountering Unexpected Program Behavior
                 1.9.7.1.1                 Incompatible or Incomplete Libraries Installed
                 1.9.7.1.2                 Segmentation Faults
                 1.9.7.1.3                 Programs that Hang
                 1.9.7.1.4                 Programs with Zero Sized Arrays
             1.9.7.2             Stack and Data Space Usage
             1.9.7.3             Non-"-wsf" main programs
             1.9.7.4             Using "-std" Disables HPF Directive Checking
             1.9.7.5             Use the Extended Form of HPF_ALIGNMENT
             1.9.7.6             EXTRINSIC(SCALAR) Changed to EXTRINSIC(HPF_SERIAL)
         1.9.8         Example Programs
     1.10     New Features and Corrections in Version 5.1
         1.10.1         Version 5.1 New Features
         1.10.2         Version 5.1 Corrections
         1.10.3         HPF Version 5.1 New Features
             1.10.3.1             SHADOW Directive Now Supported
             1.10.3.2             Pointers Now Handled in Parallel
             1.10.3.3             SHADOW Directive Required for Nearest-Neighbor POINTER or TARGET Arrays
             1.10.3.4             Descriptive Mapping Directives are Now Obsolescent
             1.10.3.5             New support for HPF Local Library Routines GLOBAL_LBOUND and GLOBAL_UBOUND
             1.10.3.6             REDUCTION Clause in INDEPENDENT Directives
             1.10.3.7             HPF_SERIAL Restriction Lifted for Procedures Called from INDEPENDENT DO Loops
         1.10.4         HPF Version 5.1 Corrections
     1.11     New Features and Corrections in Version 5.0
         1.11.1         Version 5.0 New Features
         1.11.2         Version 5.0 Corrections
     1.12     Additional Information
         1.12.1         The Compaq Fortran Home Page
         1.12.2         Support for the Fortran 95 Standard Features
         1.12.3         Preliminary Information on Support for Big Objects
         1.12.4         New Random Number Algorithm
         1.12.5         Compaq Fortran 77 Pointers
         1.12.6         Extended Precision REAL (KIND=16) Floating-Point Data
         1.12.7         Variable Format Expressions (VFEs)
         1.12.8         Notes on Debugger Support
             1.12.8.1             Ladebug Debugger Support Notes
             1.12.8.2             dbx Debugger Support Notes
         1.12.9         Notes on Fast Math Library Routines
         1.12.10         The Compaq Fortran Array Descriptor Format
Chapter 2
2 New Features for Compaq Fortran Versions 4.n, 2.0, and 1.n Releases
     2.1     New Features and Corrections in Version 4.1
     2.2     New Features in Version 4.0
     2.3     New Features in Version 2.0
     2.4     New Features in Version 1.3
     2.5     New Features in Version 1.2
     2.6     New Features in Version 1.1
Chapter 3
3 Documentation, Corrections, and Other Fortran Documentation
     3.1     Compaq Fortran Documentation Corrections
         3.1.1         Compaq Fortran Installation Guide for Tru64 UNIX Systems
         3.1.2         Compaq Fortran User Manual for Tru64 UNIX and Linux Alpha Systems
         3.1.3         Compaq Fortran Language Reference Manual
     3.2     Compaq Fortran Documentation and Online Information
     3.3     Compaq HPF and Parallel Software Environment Documentation
     3.4     Other Sources of Information About Fortran 95/90


Previous Next