Patch-ID# 117834-04 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.1 fortran 90 sun studio 10 Synopsis: Sun Studio 10: Patch for Fortran 90 8.1 Compiler Date: Jan/30/2006 Install Requirements: NA Solaris Release: 8 9 10 SunOS Release: 5.8 5.9 5.10 Unbundled Product: Sun Studio 10 Compiler Fortran 90 Unbundled Release: 8.1 Xref: Topic: Relevant Architectures: sparc BugId's fixed with this patch: 4991388 4997878 6189828 6196826 6198174 6204505 6205059 6205546 6209470 6232434 6232581 6234293 6235404 6238822 6243418 6244956 6246181 6248990 6249782 6250325 6253938 6257384 6260482 6261302 6269227 6276368 6296263 6319712 6334440 6338336 6349738 6351156 6353088 6358945 6359392 Changes incorporated in this version: 4997878 6205059 6296263 6319712 6334440 6338336 6349738 6351156 6353088 6358945 6359392 Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: Patches required with this patch: 117840-04 (or greater) Obsoleted by: Files included with this patch: /SUNWspro/prod/bin/f90 /SUNWspro/prod/bin/f90.f77 /SUNWspro/prod/bin/f90comp /SUNWspro/prod/bin/f90comp_gpc /SUNWspro/prod/bin/f90list_gpc /SUNWspro/prod/bin/ube_mplint /SUNWspro/prod/lib/lib_I_egret.so /SUNWspro/prod/lib/libf77compat.a /SUNWspro/prod/lib/libfai.a /SUNWspro/prod/lib/libfai2.a /SUNWspro/prod/lib/libfsu.a /SUNWspro/prod/lib/libfui.a /SUNWspro/prod/lib/libifai.a /SUNWspro/prod/lib/libp/libf77compat.a /SUNWspro/prod/lib/libp/libfai.a /SUNWspro/prod/lib/libp/libfai2.a /SUNWspro/prod/lib/libp/libfsu.a /SUNWspro/prod/lib/libp/libfui.a /SUNWspro/prod/lib/v8plus/libfsu.a /SUNWspro/prod/lib/v8plus/libp/libfsu.a /SUNWspro/prod/lib/v8plusa/libfai.a /SUNWspro/prod/lib/v8plusa/libfai2.a /SUNWspro/prod/lib/v8plusa/libp/libfai.a /SUNWspro/prod/lib/v8plusa/libp/libfai2.a /SUNWspro/prod/lib/v8plusb/libfai2.a /SUNWspro/prod/lib/v8plusb/libp/libfai2.a /SUNWspro/prod/lib/v9/libf77compat.a /SUNWspro/prod/lib/v9/libfai.a /SUNWspro/prod/lib/v9/libfai2.a /SUNWspro/prod/lib/v9/libfsu.a /SUNWspro/prod/lib/v9/libfui.a /SUNWspro/prod/lib/v9/libfui.fln /SUNWspro/prod/lib/v9/libifai.a Problem Description: 4997878 ld.so.1: relocation error when S1S8 is used, existing symbols not found. 6205059 f95 8.0: Problem with declaration in pure subprogram. 6296263 f90 7.1: xknown_lib=intrinsics gives incorrect warning message with < -xO2 6319712 f90 mars: Internal Error compiling module interface function with -g 6334440 f77 objects from Forte 6, linked with Studio 8, will crash 6338336 fortran system() call needs to track libc's version better 6349738 f90 inconsistantly flags incorrect syntax 6351156 f90 compiler internal error "FWOutput: no vist function for class 'SubscriptTriplet' 6353088 seg fault when parallelized 6358945 incorrect syntax error w.r.t. c_f_pointer() 6359392 internal error on c_f_pointer (from 117834-03) 6232434 compatibility problem with f77 compiled binary linked to an f95 compiled binary 6234293 f90comp assertion code=fw-interface-ctyp1-498 6235404 -xtypemap=integer:64 and pointers in structures 6243418 module search order out-of-order 6248990 PERFLIB : S3 : Bus error in f90_make_contig 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 6261302 f95 8.1 : inconsistent result on Runge-Kutta 4th order integrator with -O4 optimization level 6269227 f90 wrongly reports kind error for function 6276368 not lowering a call to an elemental function causes error (from 117834-02) 4991388 application dumps core with SIGFPE in dss_get_cpu_info 6232581 Studio 9 f95 crashes with f90: Internal Error, code=fw-interface-cexp-205, last src=... 6238822 Assertion failure compiling -g 6244956 Comma in the helper library path in the ld options -zld* 6246181 wrong 'f90 -flags' output for openmp (from 117834-01) 6189828 compiling with -arg=local gives incorrect result 6196826 Passing assumed shape arrays to explicit shape dummies causes code explosion. 6198174 -xfilebyteorder does not work with REAL*16 alignment padding 6204505 f90 8.0 : -xcheck=init_local cause SEGV on "intent(out), optional" arguments 6205546 OpenMP: -xopenmp=stubs option should no longer be supported in Vulcan 6209470 f95: structure data fields not accessed correctly. Patch Installation Instructions: -------------------------------- For Solaris 7-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