https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64106
--- Comment #5 from Kai Tietz <ktietz at gcc dot gnu.org> --- + vec_safe_push (refs, TREE_OPERAND (probe, 0)); + vec_safe_push (refs, TREE_TYPE (probe)); ^ This looks to me wrong. INDIRECT_REF has just one argument, and is directly associated to underlying decl, so I don't see a reason to put it into the refs-vector. To initialize it no additional constructor is required AFAICS. But I might be wrong