https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78098
--- Comment #7 from Martin Liška <marxin at gcc dot gnu.org> --- > Can ICF turn foo1 into a tail call to foo2 when foo2 has an interrupt > attribute? Problem here is that comp_type_attributes returns 1 as $18 = {name = 0x19d357b "interrupt", min_length = 0, max_length = 0, decl_required = false, type_required = true, function_type_required = true, handler = 0x1195b30 <ix86_handle_interrupt_attribute(tree*, tree, tree, int, bool*)>, affects_type_identity = false} has set affects_type_identity == false. I would expect to have the flag set to true? Is it bug?