This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug tree-optimization/61572] [4.10 Regression] ICE: in assign_by_spills, at lra-assigns.c:1335
- From: "rguenth at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Tue, 24 Jun 2014 08:35:13 +0000
- Subject: [Bug tree-optimization/61572] [4.10 Regression] ICE: in assign_by_spills, at lra-assigns.c:1335
- Auto-submitted: auto-generated
- References: <bug-61572-4 at http dot gcc dot gnu dot org/bugzilla/>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61572
--- Comment #7 from Richard Biener <rguenth at gcc dot gnu.org> ---
I also note that the testcase no longer does what it tries to do after
fn1 is inlined. It seems to try making rdx available for the asm by
loading p1 into b. But after inlining completed rdx will contain garbage.
So very likely the kernel is miscompiled. [and I don't think it's well-defined
to consider rdx unchanged from function entry to the load via c]