From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 618 invoked by alias); 27 Oct 2008 19:31:38 -0000 Received: (qmail 32134 invoked by uid 48); 27 Oct 2008 19:30:17 -0000 Date: Mon, 27 Oct 2008 19:31:00 -0000 Message-ID: <20081027193017.32133.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug rtl-optimization/37782] [4.4 regression] Stage2 ada compiler miscompiled In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "schwab at suse dot de" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2008-10/txt/msg01776.txt.bz2 ------- Comment #6 from schwab at suse dot de 2008-10-27 19:30 ------- This is the only difference, occuring in all dumps after this: --- gcc-test-r141380/Build/gcc/csets.adb.147r.loop2_doloop 2008-10-27 20:21:09.000000000 +0100 +++ gcc-test-r141380.bad/Build/gcc/csets.adb.147r.loop2_doloop 2008-10-27 19:26:46.000000000 +0100 @@ -1488,7 +1488,7 @@ (nil))) (insn 359 324 283 27 ../../gcc/ada/csets.adb:1151 (set (reg:SI 301) - (const_int 255 [0xff])) -1 (nil)) + (const_int -1 [0xffffffffffffffff])) -1 (nil)) (code_label 283 359 265 28 19 "" [0 uses]) @@ -23507,7 +23507,7 @@ (const_int 32 [0x20])) 275 {*movqi_internal} (nil)) (insn 6913 6692 6670 66 ../../gcc/ada/csets.adb:1023 (set (reg:SI 5057) - (const_int 132 [0x84])) -1 (nil)) + (const_int -124 [0xffffffffffffff84])) -1 (nil)) (note 6670 6913 6671 67 [bb 67] NOTE_INSN_BASIC_BLOCK) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37782