https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95137
--- Comment #44 from Iain Sandoe <iains at gcc dot gnu.org> --- folks, despite that this particular problem is of concern - I have been working on changes that are needed for correctness (with or without sanitisers!) as any specific fix for this PR would depend on those. One change that has been applied recently altered the way in which coroutine frame references are represented (as DECL_VALUE_EXPRs instead of explicitly). I believe that this change alone also fixed some other issues - and might well have fixed any specific instance). There are still a number of other correctness fixes in my queue (actually covered by one patch) - and I would like to get that in before concentrating on the sanitiser support.