http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55927
Martin Jambor <jamborm at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |ASSIGNED
URL| |http://gcc.gnu.org/ml/gcc-p
| |atches/2013-01/msg01191.htm
| |l
Last reconfirmed| |2013-01-24
Ever Confirmed|0 |1
--- Comment #6 from Martin Jambor <jamborm at gcc dot gnu.org> 2013-01-24
16:10:37 UTC ---
It turns out that just disabling early inlining is enough and does not
make the testcase fail anywhere I tried (x86_64, ia64 and i686). So I
posted a patch disabling it in the testcase and will commit it
shortly: http://gcc.gnu.org/ml/gcc-patches/2013-01/msg01191.html
It is true that indirect inlining on ia64 produces purely
intra-procedural opportunities for type-based devirtualization which
we do not do but should. That is a different problem though, let's
hope it will be done in 4.9.