https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64059
--- Comment #1 from Markus Trippelsdorf <trippels at gcc dot gnu.org> --- Breakpoint 1, ipa_polymorphic_call_context::get_dynamic_type (this=0x7fffffffdb90, instance=0x7ffff7271678, otr_object=0x7ffff7271678, otr_type=0x7ffff73dd1f8, call=0x7ffff73e4ab0) at ../../gcc/gcc/ipa-polymorphic-call.c:1593 1593 = get_deref_alias_set (TREE_TYPE (BINFO_VTABLE (TYPE_BINFO (otr_type)))); (gdb) l 1588 /* We look for vtbl pointer read. */ 1589 ao.size = POINTER_SIZE; 1590 ao.max_size = ao.size; 1591 if (otr_type) 1592 ao.ref_alias_set 1593 = get_deref_alias_set (TREE_TYPE (BINFO_VTABLE (TYPE_BINFO (otr_type)))); 1594 1595 if (dump_file) 1596 { 1597 fprintf (dump_file, "Determining dynamic type for call: "); (gdb) p otr_type->type_non_common.binfo $1 = (tree) 0x0