From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 8600 invoked by alias); 1 Jul 2005 16:03:24 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Received: (qmail 8582 invoked by uid 48); 1 Jul 2005 16:03:17 -0000 Date: Fri, 01 Jul 2005 16:03:00 -0000 From: "pinskia at gcc dot gnu dot org" To: gcc-bugs@gcc.gnu.org Message-ID: <20050701160316.22269.pinskia@gcc.gnu.org> Reply-To: gcc-bugzilla@gcc.gnu.org Subject: [Bug tree-optimization/22269] New: [4.1 Regression] ICE in tree-ssa-reassoc with uninitialized variables X-Bugzilla-Reason: CC X-SW-Source: 2005-07/txt/msg00061.txt.bz2 List-Id: This is reduced from PR 22266. int printf(const char*, ...); int main(int argv, char*argc) { int d1; int d2; int s1, s2; int b; ((d1)&=(int)0x0000ffffL, (d1)|=((int)(short)(0x344))<<16); ((d1)&=(int)0xffff0000UL, (d1)|=(int)(unsigned short)(0x4567)); ((d2)&=(int)0x0000ffffL, (d2)|=((int)(short)(0))<<16); ((d2)&=(int)0xffff0000UL, (d2)|=(int)(unsigned short)(0x3b9a)); printf(" dividend >>: %ld\n", d1); printf(" divisor >>: %ld\n", d2); } -- Summary: [4.1 Regression] ICE in tree-ssa-reassoc with uninitialized variables Product: gcc Version: 4.1.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P2 Component: tree-optimization AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: pinskia at gcc dot gnu dot org CC: dberlin at gcc dot gnu dot org,gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22269