http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50709
Richard Guenther <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2011-10-17 Ever Confirmed|0 |1 --- Comment #3 from Richard Guenther <rguenth at gcc dot gnu.org> 2011-10-17 11:21:55 UTC --- /* Be sure that caches are maintained consistent. */ #ifdef ENABLE_CHECKING reset_edge_growth_cache (edge); reset_node_growth_cache (edge->callee); #endif in inline_small_functions - that for sure looks bogus (the conditional on ENABLE_CHECKING). If, then it should be an assert the caches are empty. Does making the above unconditional fix the issue?