OBSOLETE Patch-ID# 115985-03

NOTE:
***********************************************************************
READ THE TERMS OF THE AGREEMENT ("AGREEMENT") IN THE LEGAL_LICENSE.TXT
FILE CAREFULLY BEFORE USING THIS SOFTWARE. BY USING THE SOFTWARE, YOU
AGREE TO THE TERMS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE
TERMS, PROMPTLY DESTROY THE UNUSED SOFTWARE.
***********************************************************************

Keywords: f95 8.0_x86 fortran 95 ss9cc sun studio 9 compiler collection
Synopsis: Obsoleted by: 115985-04 f95 8.0_x86: Patch for Sun Studio 9 Compiler Collection Fortran 95
Date: May/19/2005


Install Requirements: NA                      
                      
Solaris Release: 8_x86 9_x86 10_x86

SunOS Release: 5.8_x86 5.9_x86 5.10_x86

Unbundled Product: Sun Studio 9 Fortran 95

Unbundled Release: 8.0

Xref: 

Topic: 

Relevant Architectures: i386

BugId's fixed with this patch: 4991388 5032991 5040283 5041961 5045975 5051082 5053940 5053964 5053970 5054929 5055020 5055938 5059483 5061133 5061520 5069085 5070011 5072492 5077924 5079113 5088000 5094671 5097772 5098130 5099573 5109431 6187051 6189463 6190310 6191024 6191394 6204505 6209470 6228779 6232434 6232581 6234293 6235404

Changes incorporated in this version: 6190310 6187051 6191394 4991388 5053940 5098130 5099573 6189463 6191024 6204505 6209470 6228779 6232434 6232581 6234293 6235404

Patches accumulated and obsoleted by this patch: 

Patches which conflict with this patch: 

Patches required with this patch: 117563-02 (or greater)

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/lib/libfai.a
<install_dir>/SUNWspro/prod/lib/libfsu.a
<install_dir>/SUNWspro/prod/lib/libfui.a
<install_dir>/SUNWspro/prod/lib/libfui.fln
<install_dir>/SUNWspro/prod/lib/libp/libfsu.a
<install_dir>/SUNWspro/prod/lib/libp/libfui.a
<install_dir>/SUNWspro/prod/lib/sse2/libfai.a

Problem Description:

6190310 F77 problem with structure equivalences post Forte Developer 6 update 2 compilers ( 8 & 9 )
6187051 f77 gives different results on constant integer promotion, starting with Studio 7
6191394 assertion failure in ../srcfw/FWSum_Opr.c, line 935 (or 934)
4991388 application dumps core with SIGFPE in dss_get_cpu_info
5053940 Regression in f90comp 7.0, and later versions (IL_ARG_DESC_IDX variant problem)
5098130 Regression on test F90_REGRESSION/4814109
5099573 assertion failure in ../srcfw/FWSum_Opr.c, line 935
6189463 f95 8.0 does not honor intent(out) in allocatable components.
6191024 f90 in f77 compat mode with -xhasc=no crashes : Line = 1, Column = 1: Interrupt: Segmentation Fault
6204505 f90 8.0 : -xcheck=init_local cause SEGV on "intent(out), optional" arguments
6209470 f95: structure data fields not accessed correctly.
6228779 f95: -O2 generates an incorrect error message
6232434 compatibility problem with f77 compiled binary linked to an f95 compiled binary
6232581 Studio 9 f95 crashes with f90: Internal Error, code=fw-interface-cexp-205, last src=... 
6234293 f90comp assertion code=fw-interface-ctyp1-498
6235404 -xtypemap=integer:64 and pointers in structures
 
(from 115985-02)
5072492 f90 7.0/7.1/8.0: Closing unit in serial code generates error 1147.
5077924 VERIFY intrinsic causes segmentation fault
5088000 f90comp 7.0 and 7.1 -fast fails with "INTERNAL: Interrupt: Segmentation Fault"
5079113 f90 compile fails with Assertion failed
5094671 f90 7.1: Use of phoenix cause SIGSEGV in _free_unlocked
5097772 f95: Blank padding ommited when passing char. literal as argument to subroutine
5109431 cannot patch downloaded Studio 9 product
 
(from 115985-01)
5032991 Dummy marker call removed even with -xinline=
5059483 Compiler internal error (assertion  failed in ../src/module.c, line 23787)
5069085 error when compiling INTERNAL: Bad IR in final_arg_work
5053964 Regression in f90comp 7.0, and later versions (optimization causes looping)
5061520 The dependence analyzer can produce incorrect results
5040283 f95 dumps core in using -xO4
5054929 Test dumps core with -xrecursive -stackvar -arg=local -xcheck=%all
5061133 incorrect loop fusion optimization
5051082 Dummy argument as subscript inside of WHERE construct causes errors with -C
5070011 f90: pow with integer exponent generates poor code
5041961 problem reading nozomi module using min/max.
5055020 Assertion failure in cray_convert_stmt.cpp with -arg=local -xcheck=%all
5055938 accessing variable from interface block
5045975 wrong result of sup([2]**i) with -O2
5053970 Regression in f90comp 7.0, and later versions (f90: Internal Error)

Patch Installation Instructions:
--------------------------------
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:  Monday, January 30, 2006

