Patch-ID# 121019-02 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: sun studio 11 fortran 90/95 8.2 Synopsis: Sun Studio 11: Patch for Fortran 95 8.2 Compiler Date: May/15/2006 Install Requirements: NA Solaris Release: 8 9 10 SunOS Release: 5.8 5.9 5.10 Unbundled Product: Sun Studio 11 Fortran 95 Unbundled Release: 8.2 Xref: Topic: Relevant Architectures: sparc BugId's fixed with this patch: 4551560 4915502 6205059 6228779 6296263 6310165 6310286 6317973 6319712 6321695 6331025 6332244 6333790 6334440 6341941 6351156 6353088 6358945 6360784 6361378 6370151 6378778 6379620 6381580 6396797 6399604 Changes incorporated in this version: 6228779 6321695 6333790 6341941 6351156 6353088 6358945 6360784 6361378 6370151 6378778 6379620 6381580 6396797 6399604 Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: Patches required with this patch: 120760-01 121021-02 (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/libp/libf77compat.a /SUNWspro/prod/lib/v9/libf77compat.a Problem Description: 6228779 f95: -O2 generates an incorrect error message 6321695 remove alien copyright in f90/fe/srcme/compiler/low_utl/utl/pair.h 6333790 Assertion compiling f90 code with f77 compiler 6341941 INTERNAL COMPILER ERROR (phase FWOutput) 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() 6360784 OpenMP Fortran: f90comp_gpc receives SEGV using -XlistMP: "error: Assert has been violated at ..." 6361378 f90 -U fails to correctly treat symbols imported via "USE , ONLY:" 6370151 AMD64: Studio 11 stops with Assertion failed: FALSE, file ../src/s_call.c, line 1305 6378778 f90comp fails to halt compiling code 6379620 OpenMP: f90 fails with assertion when using default(none) in nested parallel clause 6381580 assignment of c_ptr to FORTRAN pointer does not always work with c_f_pointer() 6396797 AMD64,X86,SSE2: INTERNAL COMPILER ERROR Variable from interface referenced: t$2 6399604 f90 where statement - Assertion failed: ! _bound_set.is_empty() (from 121019-01) 4551560 can't debug pragma weak 4915502 f77 syntax errors when line ends with more than one ^M 6205059 Problem with declaration in pure subprogram 6296263 xknown_lib=intrinsics gives incorrect warning message 6310165 Seg. Fault using flag -xia 6310286 X86, AMD64, Sparc v8,v9 for unsigned type data - INTERNAL: Internal : Unexpected type in BTEST 6317973 OpenMP alloc regression 6319712 Internal Error compiling module interface function with -g 6331025 OpenMP: nested barrier gives incorrect error message 6332244 f90: Some INTRINSICS with UNSIGNED at SPARC give Internal error 6334440 f77 objects from Forte 6 linked with Studio 8 will crash 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, May 15, 2006