OBSOLETE Patch-ID# 111714-02
Keywords: F90 7.0 FD7 Fortran 95
Synopsis: Obsoleted by: 111714-03 F90 7.0: Patch for Forte Developer 7 Fortran 95 compiler
Date: Aug/13/2002

Install Requirements: None                      
                      
Solaris Release: 7 8 9

SunOS Release: 5.7 5.8 5.9

Unbundled Product: Forte Developer 7

Unbundled Release: F90/95

Xref: 

Topic: 

Relevant Architectures: sparc

BugId's fixed with this patch: 4496648 4511902 4533083 4558736 4639188 4641751 4643548 4643840 4643904 4644450 4646445 4646796 4647084 4647383 4647517 4651070 4652652 4654234 4655434 4655450 4657975 4658363 4660254 4661378 4662238 4663856 4664135 4665593 4667298 4668186 4668510 4671361 4672430 4672825 4673726 4678220 4678222 4678237 4684524 4697553 4698057 4703050 4703858

Changes incorporated in this version: 4697553 4698057 4671361 4657975 4678222 4639188 4678220 4678237 4533083 4673726 4684524 4668186 4703858 4703050 4672430

Patches accumulated and obsoleted by this patch: 

Patches which conflict with this patch: 

Patches required with this patch: 

Obsoleted by: 

Files included with this patch: 

<install_dir>/SUNWspro/prod/bin/f90
<install_dir>/SUNWspro/prod/bin/f90.f77
<install_dir>/SUNWspro/prod/bin/f90comp
<install_dir>/SUNWspro/prod/bin/f90comp_gpc
<install_dir>/SUNWspro/prod/bin/f90list_gpc
<install_dir>/SUNWspro/prod/bin/fdumpmod
<install_dir>/SUNWspro/prod/lib/lib_I_fw.so
<install_dir>/SUNWspro/prod/lib/libf77compat.a
<install_dir>/SUNWspro/prod/lib/libf77compat.so.1
<install_dir>/SUNWspro/prod/lib/libfsu.a
<install_dir>/SUNWspro/prod/lib/libfsu.so.1
<install_dir>/SUNWspro/prod/lib/libp/libf77compat.a
<install_dir>/SUNWspro/prod/lib/libp/libfsu.a
<install_dir>/SUNWspro/prod/lib/v9/libf77compat.a
<install_dir>/SUNWspro/prod/lib/v9/libf77compat.so.1
<install_dir>/SUNWspro/prod/lib/v9/libfsu.a
<install_dir>/SUNWspro/prod/lib/v9/libfsu.so.1
<install_dir>/SUNWspro/prod/lib/v9/libp/libf77compat.so.1
<install_dir>/SUNWspro/prod/lib/v9/libp/libfsu.so.1

Problem Description:

4697553 combination of trim and concatenate fails with assumed length string
4698057 Segmentation Fault and incorrect result of GPC
4671361 Cray pointer is not allowed for operator "-"
4657975 SPEC OMP2001: 7% regression for 314.mgrid_m in OMP2001 using FCS candidate kraka
4678222 f77compat: can't divide cray pointers
4639188 allow assignment of a cray pointer expression to a variable
4678220 use of procedure as external argument requires declaration
4678237 f77compat: polliwog: internal error on rshift(%loc)
4533083 ANSYS: direct unformatted I/O uses too much user CPU
4673726 Miscomputation  with optimization when transpose inside of matmul
4684524 Allowing pointer to function under -O[3,4,5] option.
4668186 OMP galgel regression
4703858 Ansys app cannot manage memory
4703050 F90 build fails with the latest patched C++ 5.4  compiler
4672430 f90: Fatal error in f90list_gpc: Bus Error (core dumped)
 
(from 111714-01)
4558736 Incorrect result with -O3 -xalias=actual (leaves missing from L[0])
4511902 allocatable components arre not handled correctly in some cases.
4643904 Fatal error in f90comp on WHERE statement
4646445 internal error with -f77 -xtypemap=integer:64 -O2
4643840 Internal Error on interface with allocatable function
4644450 Result of MERGE is incorrect between scalar and array
4647517 f90 doesn't understand rename for an external subprogram in a module.
4646796 -xalias=dummy is broken
4647084 CBRT and CQCBRT are wrong with *16 args under -xarch=v9
4651070 f90comp gets Segmentation Fault
4641751 recursive subroutines mishandled
4655450 Overlapped bound entry allocation
4643548 Vax TYPE/ACCEPT does not work after an IF
4661378 Incorrect auto-scoping in OpenMP program compiled with -xO4 -xopenmp
4662238 f90 doesn't retarget f90 pointer under -O3 and higher.
4654234 Internal error with pragma in Forte 7; ok with 6.2.
4658363 krakatoa: middle end generates incorrect PIPELOOP pragma
4664135 OPENMP incorrect hoisting out of PARALLEL DO and DOALL
4655434 GPC -Xlistf option creates bogus .o file
4663856 fdumpmod thinks its name is "dumpmod"
4668510 Allowing pointer to function
4647383 Compiler should issue warning for -xalias=overindex and array syntax
4667298 ACCEPT and TYPE statements should be handled as executable statements.
4496648 Regression in #111690-01: app aborted writing sequential formatted external IO
4665593 list-directed print/write error with -f77
4660254 Compile times very slow in large network mounted directories
4652652 Segmentation Fault on a multi-dimension array reference as an actual argument.
4672825 Fortran90 6.2/7.0 EA2: OpenMP default clause does not work correctly.

Patch Installation Instructions:
--------------------------------
Documentation patch 111718-01 is also available.
For Solaris 7-9 releases, refer to the man pages for instructions on
using 'patchadd' and 'patchrm' scripts provided with Solaris.
Any other special or non-generic installation instructions should be
described below as special instructions.  The following example
installs a patch to a standalone machine:
 
        example# patchadd /var/spool/patch/106326-01
 
The following example removes a patch from a standalone system:
 
        example# patchrm 104945-02
 
For additional examples please see the appropriate man pages.

Special Install Instructions:
-----------------------------
none.

README -- Last modified date:  Wednesday, December 18, 2002

