[Bug rtl-optimization/37782] [4.4 regression] Stage2 ada compiler miscompiled

schwab at suse dot de gcc-bugzilla@gcc.gnu.org
Mon Oct 27 19:31:00 GMT 2008



------- 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



More information about the Gcc-bugs mailing list