------- Comment #3 from zsojka at seznam dot cz 2010-07-15 15:16 ------- Created an attachment (id=21210) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=21210&action=view) different testcase, reduced
$ gcc -O2 -finline-functions testcase.c testcase.c:37:1: error: caller edge frequency 1142 does not match BB freqency 2932 print_job/1(1) @0x7ff14e9db158 (asm: print_job) availability:available analyzed 11 time, 15 benefit (8 after inlining) 2 size, 6 benefit (5 after inlining) needed address_taken body externally_visible finalized inlinable called by: map_over_jobs.part.0.constprop.1/7 (1.14 per call) calls: map_over_jobs.constprop.2/9 (inlined) (1.00 per call) References: fn:print_job/1 (addr) Refering this function: fn:print_job/1 (addr) fn:list_running_jobs/2 (addr) fn:map_over_jobs.constprop.2/8 (addr) fn:map_over_jobs.constprop.2/9 (addr) testcase.c:37:1: internal compiler error: verify_cgraph_node failed Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44807