http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46528
--- Comment #18 from Jan Hubicka <hubicka at ucw dot cz> 2010-11-25 12:56:35 UTC --- > we do CFG manipulations based on debug stmts (verified with a later > assert that triggers on -O2 -g -fprofile-use). > > It's of course unfortunate that we do this BB splitting at all when > not doing coverage test. The BB splitting is neccesary so the CFG can be solved (i.e. you have explicit edges to exit when program can terminate). Honza