https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77768
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |lto CC| |rguenth at gcc dot gnu.org Target Milestone|--- |7.0 --- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> --- Hmpf, that's little information. I guess it's caused by /* Pick up flags from a devirtualization target. */ tree fn = gimple_call_fn (stmt); int extra_fnflags = 0; if (fn && TREE_CODE (fn) == SSA_NAME) { fn = SSA_VAL (fn); if (TREE_CODE (fn) == ADDR_EXPR && TREE_CODE (TREE_OPERAND (fn, 0)) == FUNCTION_DECL) extra_fnflags = flags_from_decl_or_type (TREE_OPERAND (fn, 0)); } but I cant' see what the issue is whith this (how it can even segfault).