This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: PING: PATCH: PR middle-end/45234: [4.4/4.5/4.6 Regression] ICE in expand_call, at calls.c:2845 when passing aligned function argument from unaligned stack after alloca
- From: Eric Botcazou <ebotcazou at adacore dot com>
- To: Richard Henderson <rth at redhat dot com>
- Cc: gcc-patches at gcc dot gnu dot org, "H.J. Lu" <hjl dot tools at gmail dot com>
- Date: Tue, 21 Sep 2010 21:30:16 +0200
- Subject: Re: PING: PATCH: PR middle-end/45234: [4.4/4.5/4.6 Regression] ICE in expand_call, at calls.c:2845 when passing aligned function argument from unaligned stack after alloca
- References: <20100826161919.A13913BE18@mailhost.lps.ens.fr> <AANLkTikQkxFxf8YR66m4yAaTqtH+QowfAEtMXTA_Qc38@mail.gmail.com> <4C97C191.1080003@redhat.com>
> > OK to backport it to 4.4/4.5 branches?
>
> Yeah, sure.
This badly breaks on i586 though. On the 4.5 branch:
=== gcc tests ===
Schedule of variations:
unix
Running target unix
Using /usr/share/dejagnu/baseboards/unix.exp as board description file for
target.
Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
Using /home/eric/svn/gcc-4_5-branch/gcc/testsuite/config/default.exp as
tool-and-target-specific interface file.
Running /home/eric/svn/gcc-4_5-branch/gcc/testsuite/gcc.dg/compat/struct-layout-1.exp ...
FAIL: tmpdir-gcc.dg-struct-layout-1/t001 c_compat_x_tst.o compile, (internal
compiler error)
FAIL: tmpdir-gcc.dg-struct-layout-1/t003 c_compat_x_tst.o compile, (internal
compiler error)
FAIL: tmpdir-gcc.dg-struct-layout-1/t004 c_compat_x_tst.o compile, (internal
compiler error)
FAIL: tmpdir-gcc.dg-struct-layout-1/t005 c_compat_x_tst.o compile, (internal
compiler error)
FAIL: tmpdir-gcc.dg-struct-layout-1/t006 c_compat_x_tst.o compile, (internal
compiler error)
FAIL: tmpdir-gcc.dg-struct-layout-1/t007 c_compat_x_tst.o compile, (internal
compiler error)
FAIL: tmpdir-gcc.dg-struct-layout-1/t009 c_compat_x_tst.o compile, (internal
compiler error)
FAIL: tmpdir-gcc.dg-struct-layout-1/t011 c_compat_x_tst.o compile, (internal
compiler error)
FAIL: tmpdir-gcc.dg-struct-layout-1/t012 c_compat_x_tst.o compile, (internal
compiler error)
FAIL: tmpdir-gcc.dg-struct-layout-1/t013 c_compat_x_tst.o compile, (internal
compiler error)
FAIL: tmpdir-gcc.dg-struct-layout-1/t014 c_compat_x_tst.o compile, (internal
compiler error)
FAIL: tmpdir-gcc.dg-struct-layout-1/t015 c_compat_x_tst.o compile, (internal
compiler error)
FAIL: tmpdir-gcc.dg-struct-layout-1/t016 c_compat_x_tst.o compile, (internal
compiler error)
FAIL: tmpdir-gcc.dg-struct-layout-1/t017 c_compat_x_tst.o compile, (internal
compiler error)
FAIL: tmpdir-gcc.dg-struct-layout-1/t018 c_compat_x_tst.o compile, (internal
compiler error)
FAIL: tmpdir-gcc.dg-struct-layout-1/t019 c_compat_x_tst.o compile, (internal
compiler error)
FAIL: tmpdir-gcc.dg-struct-layout-1/t020 c_compat_x_tst.o compile, (internal
compiler error)
FAIL: tmpdir-gcc.dg-struct-layout-1/t021 c_compat_x_tst.o compile, (internal
compiler error)
FAIL: tmpdir-gcc.dg-struct-layout-1/t022 c_compat_x_tst.o compile, (internal
compiler error)
FAIL: tmpdir-gcc.dg-struct-layout-1/t023 c_compat_x_tst.o compile, (internal
compiler error)
FAIL: tmpdir-gcc.dg-struct-layout-1/t024 c_compat_x_tst.o compile, (internal
compiler error)
FAIL: tmpdir-gcc.dg-struct-layout-1/t025 c_compat_x_tst.o compile, (internal
compiler error)
FAIL: tmpdir-gcc.dg-struct-layout-1/t026 c_compat_x_tst.o compile, (internal
compiler error)
FAIL: tmpdir-gcc.dg-struct-layout-1/t027 c_compat_x_tst.o compile, (internal
compiler error)
FAIL: tmpdir-gcc.dg-struct-layout-1/t028 c_compat_x_tst.o compile, (internal
compiler error)
=== gcc Summary ===
# of expected passes 65
# of unexpected failures 25
# of unresolved testcases 50
=== g++ tests ===
Schedule of variations:
unix
Running target unix
Using /usr/share/dejagnu/baseboards/unix.exp as board description file for
target.
Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
Using /home/eric/svn/gcc-4_5-branch/gcc/testsuite/config/default.exp as
tool-and-target-specific interface file.
Running /home/eric/svn/gcc-4_5-branch/gcc/testsuite/g++.dg/compat/struct-layout-1.exp ...
FAIL: tmpdir-g++.dg-struct-layout-1/t003 cp_compat_x_tst.o compile, (internal
compiler error)
FAIL: tmpdir-g++.dg-struct-layout-1/t004 cp_compat_x_tst.o compile, (internal
compiler error)
FAIL: tmpdir-g++.dg-struct-layout-1/t008 cp_compat_x_tst.o compile, (internal
compiler error)
FAIL: tmpdir-g++.dg-struct-layout-1/t010 cp_compat_x_tst.o compile, (internal
compiler error)
FAIL: tmpdir-g++.dg-struct-layout-1/t012 cp_compat_x_tst.o compile, (internal
compiler error)
FAIL: tmpdir-g++.dg-struct-layout-1/t013 cp_compat_x_tst.o compile, (internal
compiler error)
FAIL: tmpdir-g++.dg-struct-layout-1/t016 cp_compat_x_tst.o compile, (internal
compiler error)
FAIL: tmpdir-g++.dg-struct-layout-1/t017 cp_compat_x_tst.o compile, (internal
compiler error)
FAIL: tmpdir-g++.dg-struct-layout-1/t018 cp_compat_x_tst.o compile, (internal
compiler error)
FAIL: tmpdir-g++.dg-struct-layout-1/t019 cp_compat_x_tst.o compile, (internal
compiler error)
FAIL: tmpdir-g++.dg-struct-layout-1/t020 cp_compat_x_tst.o compile, (internal
compiler error)
FAIL: tmpdir-g++.dg-struct-layout-1/t021 cp_compat_x_tst.o compile, (internal
compiler error)
FAIL: tmpdir-g++.dg-struct-layout-1/t022 cp_compat_x_tst.o compile, (internal
compiler error)
FAIL: tmpdir-g++.dg-struct-layout-1/t023 cp_compat_x_tst.o compile, (internal
compiler error)
FAIL: tmpdir-g++.dg-struct-layout-1/t024 cp_compat_x_tst.o compile, (internal
compiler error)
FAIL: tmpdir-g++.dg-struct-layout-1/t025 cp_compat_x_tst.o compile, (internal
compiler error)
FAIL: tmpdir-g++.dg-struct-layout-1/t026 cp_compat_x_tst.o compile, (internal
compiler error)
FAIL: tmpdir-g++.dg-struct-layout-1/t027 cp_compat_x_tst.o compile, (internal
compiler error)
FAIL: tmpdir-g++.dg-struct-layout-1/t028 cp_compat_x_tst.o compile, (internal
compiler error)
FAIL: tmpdir-g++.dg-struct-layout-1/t029 cp_compat_x_tst.o compile, (internal
compiler error)
FAIL: tmpdir-g++.dg-struct-layout-1/t030 cp_compat_x_tst.o compile, (internal
compiler error)
=== g++ Summary ===
# of expected passes 87
# of unexpected failures 21
# of unresolved testcases 42
--
Eric Botcazou