[Bug target/48142] [4.6/4.7 Regression] miscompilation with -Os -mpreferred-stack-boundary=5 -fstack-check
ubizjak at gmail dot com
gcc-bugzilla@gcc.gnu.org
Sat Apr 23 07:39:00 GMT 2011
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48142
--- Comment #9 from Uros Bizjak <ubizjak at gmail dot com> 2011-04-23 07:38:35 UTC ---
(In reply to comment #8)
> > This test fails again after the fix for PR target/48723 [1,2].
>
> Sure, stack checking is totally broken:
>
> Running /home/eric/svn/gcc/gcc/testsuite/gnat.dg/dg.exp ...
> FAIL: gnat.dg/stack_check1.adb (test for excess errors)
> WARNING: gnat.dg/stack_check1.adb compilation failed to produce executable
> FAIL: gnat.dg/stack_check2.adb (test for excess errors)
> WARNING: gnat.dg/stack_check2.adb compilation failed to produce executable
>
> FAIL: c52103x
> FAIL: c52104x
> FAIL: c52104y
> FAIL: cb1010a
> FAIL: cb1010c
> FAIL: cb1010d
>
> FAIL: g++.dg/other/i386-9.C (internal compiler error)
> FAIL: g++.dg/other/i386-9.C (test for excess errors)
>
> I don't understand how the patch can have been installed. I'd suggest
> reverting it ASAP (and assigning PR target/48723 to me).
OK, I have reverted it (I don't have ADA installed, and didn't notice g++
failure...).
More information about the Gcc-bugs
mailing list