https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85051
--- Comment #4 from Martin Liška <marxin at gcc dot gnu.org> --- This time it's probably not a round off: (gdb) p callee_info->time $1 = {m_sig = 1174405118, m_exp = -25} (gdb) p callee_info->time.to_double() $2 = 34.999999940395355 (gdb) p edge_time.to_double() $3 = 54.99999988079071