Patch-ID# 101501-01
Keywords: C 3.0 -O2 causes assertion error in cg, pragma pack
Synopsis: SPARCompilers C 3.0: compiled with -O2 causes assertion error in cg
Date: Nov/23/94

Solaris Release: 2.2 2.3

SunOS Release: 5.2, 5.3, 5.4

Unbundled Product: SPARCompilers C

Unbundled Release: 3.0

Relevant Architectures: sparc

BugId's fixed with this patch: 1171109

Changes incorporated in this version: 

Patches accumulated and obsoleted by this patch: 

Patches which conflict with this patch: 

Patches required with this patch: 

Obsoleted by: 

Files included with this patch:  cg iropt


Problem Description: 

When compiling test program with -O2:
>     cg: assertion failed in file ../src/depgraph/depgraph_sparc.cc at line 1487
>     cg: depgraph_machine_model.entry_def_set: bad parameter reg_num range
>     cg: 3 warnings, 1 errors
> 
>      

Other patches included with this patch:

     Patch id  binaries    Synopsis
     ========  ========    ========
     101505-01 cg, iropt   compilation problems with huge programs
     101505-02 cg, iropt   iropt core dumps sometimes when -parallel is used



Patch Installation Instructions: 
-------------------------------- 
Generic 'installpatch' and 'backoutpatch' scripts are provided
within each patch package with instructions appended to this section.
Other specific or unique installation instructions may also be
necessary and should be described below.

Special Install Instructions: 
----------------------------- 

None.



