[Bug ipa/59610] New: [4.8 Regression] ICE in parm_preserved_before_stmt_p
jakub at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Fri Dec 27 13:48:00 GMT 2013
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59610
Bug ID: 59610
Summary: [4.8 Regression] ICE in parm_preserved_before_stmt_p
Product: gcc
Version: 4.8.2
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: ipa
Assignee: unassigned at gcc dot gnu.org
Reporter: jakub at gcc dot gnu.org
struct A { int a; };
extern void *y;
__attribute__((optimize (0))) void
foo (void *, A x)
{
foo (y, x);
}
ICEs on 4.8 branch at -O2, starting with (likely) r190260 and fixed on the
trunk with r200369. The 4.8 version of that fix didn't fix this, since it
changed only a different function. I see 3 remaining walk_aliased_vdefs calls
not guarded for !optimize in ipa-prop.c, perhaps all of them need fixing?
More information about the Gcc-bugs
mailing list