Patches & Updates
Deploy and monitor updates to all of your systems through Sun from anywhere you have an Internet connection.
Start today with Knowledge-based software update services for Solaris and Linux.
Patches:
Download Patch (3480749 bytes): HTTP 
Download Signed Patch (2487362 bytes): HTTP 
Signed Patch Documentation  Patch Finder

Compiler Common 5.0: Patch C 5.0, C++ 5.0, F77 5.0, F90 2.0


Status: RELEASED
Patch Id: 107357-11
Summary: Compiler Common 5.0: Patch C 5.0, C++ 5.0, F77 5.0, F90 2.0
Date:  Feb/12/2001
Installation Requirements:
Solaris Release: 2.5.1 2.6 7 8
Sun OS Release: 5.5.1 5.6 5.7 5.8
Unbundled Product: Compiler Common
NOTE: C, C++, FORTRAN 77, Fortran 90
Unbundled Release: 5.0
NOTE: 5.0, 5.0, 5.0, 2.0
Xref: 
Topic: 
Relevant Architecture: sparc
BugId's fixed with this patch:

4286729 4300391 4309003 4314039 4318075 4351256

Changes incorporated in this version:

4286729 4300391 4309003 4314039 4318075 4351256

Patches accumulated and obsoleted by this patch:

Patches which conflict with this patch: 

Required Patches:

Obsoleted by:
 
Files Included in this Patch: 
<install_dir>/SUNWspro/SC5.0/bin/cg
<install_dir>/SUNWspro/SC5.0/bin/fbe
<install_dir>/SUNWspro/SC5.0/bin/iropt
<install_dir>/SUNWspro/SC5.0/lib/libfast.a
<install_dir>/SUNWspro/SC5.0/lib/libp/libfast.a
Problem Description: 
4286729 patch 107356-03 causes incorrect output
4300391 -O3 optimization generates bad code
4309003 calloc.1026343.c fails
4314039 Performance Regression in NAS/IS benchmark
4318075 Modulo scheduler does not count floating point subtractions in report
4351256 64-bit code suboptimal
 
(from 107357-10)
 
Not Released
 
(from 107357-09)
 
4299769 Bad code for "max" function at -xO3
 
(from 107357-08)
 
4299769 Bad code for "max" function at -xO3
 
(from 107357-07)
 
4293524 Compiler Seg Fault with -features=roconsts
4294230 164.gzip gets segmentation fault on s8
4287443 fxtoq emulation incorrect in S7 and S8 kernel
 
(from 107357-06)
 
4273332 -xO3 option causes that the calculation is NOT correctly
4274241 -stackvar -fast plus a dozen other option results in incorrect code
4246108 compiling with -xarch=v8plus -xO1 generates illegal 32-bit code
4281248 186.crafty improper use of 32-bit registers with -xarch=v8plus
4218572 f77 compiler core dumps on compiling parallel code
4273261 program works incorrectly when compiled with -xO3
4261813 SC5.0 CC: cg takes over an hour and then dumps core in calloc()
4262958 f77/cg fails to compile with -fast -xtypemap=real:64,double:64,
integer:mixed
4267394 int division/remainder loop gets wrong answer when compiled -fast
-xarch=v8plusa
 
(from 107357-05)
4242015 C++ optimization gt 1 causes wrong output
4251207 c++ -x04 V5.0 is producing wrong code
 
(from 107357-04)
4248918 f90 fails to vectorize simple exp loop
4251770 ffortran not vectorizing exp
4237814 attaced  code extracted from a vendor code fails to compile with
optimzation.
 
(from 107357-03)
4209624 optimizer messes up switch(unsigned long long)
4246071 A change in the source file is not flagged when using
-xprofile=use:<file> optio
4217435 outlining causes SIGBUS errors on V9 applications...
4249368 Application built with outlining dumps core
4252596 cg dumps core while compiling sybase/informix modules with outlining
(v9 only)
 
(from 107357-02)
4226588 cg: free_locked_local_for_use -- problem encountered during local
regman
 
(from 107357-01)
4202711 iropt: Segmentation Fault (core dumped) if -fast option is used
4193318 SC5.0 imsl_c cg: sp_follow_arc: invalid cycle
4193319 SC5.0 kap fmincnnl compile time anomaly with -xrestrict
4195453 "cc -xO4 -xtarget=ultra" produces wrong code
4196526 wrong code generated with -Zlp -xarch=v9
4192401 Loop SEGV with -O3 -xprefetch=yes -xarch=v9 -autopar -Qoption iropt
-O3+v9opt .
4188336 Usage of %tnpc register with inline assembly function is broken
4194102 sparc C compiler does not access full volatile value
4194374 Bad result with -O3 -depend -xarch=v8plus options.
4195968 -xexplicitpar causes Seg Fault in SC5.0 EFT2 iropt in C code
4197494 iropt forms incorrect tree under -depend option
4190951 Test, compiled with -O4 -explicitpar produces incorrect results.
4201844 -xexplicitpar causes Seg Fault in SC5.0 cg in C code
4200528 iropt seg faults
4195917 SC5.0 jetset74 incorrect output with -xvector
4203694 new sparc assembler causes sun4d's to watchdog
Revision History: 

107357-03 107357-01 107357-07 107357-05 107357-02 107357-04 107357-09

Patch Installation Instructions: 
--------------------------------
For Solaris 2.0-2.6 releases, refer to the Install.info file and/or
the README within the patch for instructions on using the generic
'installpatch' and 'backoutpatch' scripts provided with each patch."
 
For Solaris 7-8 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, February 12, 2001

 
 
Login Required

You must login and have a valid contract to access Sun's Premium content which includes:

  • Sun Alerts
  • Bugs
  • Patches
  • Solutions
  • White Papers
  • Documentation
  • Support Knowledge

Login Required

You must login and have a valid contract to access Sun's contracted features

Access Legend:

(Login to access)   Sun Contracted Content
(Login to access)   Sun Contracted Feature

Please make use of SunSolve Feedback application by selecting the floating [+] to provide feedback about this specific document.

Search

Article Details
Article ID : 107357-11
Article Type : Patch Descriptions
Last reviewed : 2001-02-12
Audience : PUBLIC
Keywords : common compiler backend iropt cg fbe SC5.0
Provide feedback  (help)
Page Tools
»  Print This Page
»  Email This Article
»  Bookmark This Article
 
Contact About Sun News & Events Employment Site Map Privacy Terms of Use Trademarks Copyright Sun Microsystems, Inc. | SunSolve Version 7.4.0 #1