f95 8.0: Patch for Sun Studio 9 Compiler Collection Fortran 95 |
Status: RELEASED
Patch Id: 115984-04
***********************************************************************
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.
***********************************************************************Summary: f95 8.0: Patch for Sun Studio 9 Compiler Collection Fortran 95
Date: Jan/30/2006
Installation Requirements:
NA
Solaris Release: 8 9 10
Sun OS Release: 5.8 5.9 5.10
Unbundled Product: Sun Studio 9 Fortran 95
Unbundled Release: 8.0
Xref:
Topic:
Relevant Architecture: sparc
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 6205059 6209470 6228779 6232434 6232581 6234293 6235404 6243418 6249782 6250325 6253938 6257384 6260482 6296263 6301497 6323004 6323007 6334440 6338366 6351156 6358945 6359392
Changes incorporated in this version:
5072492 6205059 6243418 6249782 6250325 6253938 6257384 6260482 6296263 6301497 6323004 6323007 6334440 6338366 6351156 6358945 6359392
Patches accumulated and obsoleted by this patch:
Patches which conflict with this patch:
Required Patches:
117561-03 (or greater)
Obsoleted by:
Files Included in 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/ube_mplint
<install_dir>/SUNWspro/prod/lib/libf77compat.a
<install_dir>/SUNWspro/prod/lib/libfai.a
<install_dir>/SUNWspro/prod/lib/libfai2.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/libifai.a
<install_dir>/SUNWspro/prod/lib/libp/libf77compat.a
<install_dir>/SUNWspro/prod/lib/libp/libfai.a
<install_dir>/SUNWspro/prod/lib/libp/libfai2.a
<install_dir>/SUNWspro/prod/lib/libp/libfsu.a
<install_dir>/SUNWspro/prod/lib/libp/libfui.a
<install_dir>/SUNWspro/prod/lib/v8plus/libfsu.a
<install_dir>/SUNWspro/prod/lib/v8plus/libp/libfsu.a
<install_dir>/SUNWspro/prod/lib/v8plusa/libfai.a
<install_dir>/SUNWspro/prod/lib/v8plusa/libfai2.a
<install_dir>/SUNWspro/prod/lib/v8plusa/libp/libfai.a
<install_dir>/SUNWspro/prod/lib/v8plusa/libp/libfai2.a
<install_dir>/SUNWspro/prod/lib/v8plusb/libfai2.a
<install_dir>/SUNWspro/prod/lib/v8plusb/libp/libfai2.a
<install_dir>/SUNWspro/prod/lib/v9/libf77compat.a
<install_dir>/SUNWspro/prod/lib/v9/libfai.a
<install_dir>/SUNWspro/prod/lib/v9/libfai2.a
<install_dir>/SUNWspro/prod/lib/v9/libfsu.a
<install_dir>/SUNWspro/prod/lib/v9/libfui.a
<install_dir>/SUNWspro/prod/lib/v9/libfui.fln
<install_dir>/SUNWspro/prod/lib/v9/libifai.a
Problem Description:
5072492 f90 7.0/7.1/8.0: Closing unit in serial code generates error 1147.
6205059 f95 8.0: Problem with declaration in pure subprogram.
6243418 module search order out-of-order
6249782 bad Cray IR for bounds checking
6250325 Fortan compile take much longer in Sun Studio 8 compiler than Forte Developer or Sun Studio 10
6253938 f90 7.1 Internal error, phase ConcretizeProcs, No Visitor for CountIntrinsicExpr
6257384 f90 8.0 silent data corruption on non-optimized code
6260482 blinking failure with -sb
6296263 f90 7.1: xknown_lib=intrinsics gives incorrect warning message with < -xO2
6301497 mutex hang with fortran 77 objects linked by later compiler releases
6323004 -f77 tab format fails if 0 appears in a label
6323007 gpc test failures caused by bad column numbers
6334440 f77 objects from Forte 6, linked with Studio 8, will crash
6338366 fortran system() call needs to track libc's version better
6351156 f90 compiler internal error "FWOutput: no vist function for class 'SubscriptTriplet'
6358945 incorrect syntax error w.r.t. c_f_pointer()
6359392 internal error on c_f_pointer
(from 115984-03)
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 115984-02)
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 115984-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)
Revision History:
115984-02 115984-01 115984-03
Patch Installation Instructions:
--------------------------------
For Solaris 8-10 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