--- Comment #5 from hubicka at gcc dot gnu dot org 2010-09-18 23:13 ---
Subject: Bug 45453
Author: hubicka
Date: Sat Sep 18 23:13:17 2010
New Revision: 164405
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=164405
Log:
PR tree-optimization/45453
* cgraphunit.c
--- Comment #6 from hubicka at gcc dot gnu dot org 2010-09-18 23:13 ---
Fixed.
--
hubicka at gcc dot gnu dot org changed:
What|Removed |Added
Status|ASSIGNED
--- Comment #3 from hubicka at gcc dot gnu dot org 2010-09-16 17:36 ---
Hmm, the problem is that foo is virtual self recursive function.
We inline it and then indirect inlining decide that it can devirtualize the
self recursive call since it knows the operand has proper type.
At that
--- Comment #4 from hubicka at gcc dot gnu dot org 2010-09-17 01:09 ---
patch posted.
--
hubicka at gcc dot gnu dot org changed:
What|Removed |Added
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
Keywords||ice-checking, ice-on-valid-
|
--- Comment #2 from rguenth at gcc dot gnu dot org 2010-08-31 09:56 ---
Confirmed.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
CC|
--- Comment #1 from zsojka at seznam dot cz 2010-08-30 19:07 ---
Created an attachment (id=21595)
-- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=21595action=view)
reduced testcase (from g++.dg/opt/pr20991.C)
$ gcc -O2 -fno-early-inlining pr45453.C
--