https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103987
--- Comment #3 from Richard Biener <rguenth at gcc dot gnu.org> --- # .MEM_261 = VDEF <.MEM_195> grgi03 (&C.4661, &C.4662, &bx, &by, &C.4663, &bx, &by, pixmap.86_80); and the param we're asking for is pixmap.86_80, nothing checks for a POINTER_TYPE here before using ao_ref_init_from_ptr_and_range. Of course the question is why we have info for this parameter? I guess the type mismatch diagnostics tell the source isn't 1:1 up to speed here.