https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95137
--- Comment #47 from Jakub Jelinek <jakub at gcc dot gnu.org> --- On the #c42 testcase the false positive warning is gone with r12-3529-g70ee703c479081ac2ea67eb67041551216e66783 which has been backported in r11-9062-g17e4e6e33d13e0cf09c76cba06c5fc20deab8bb4 to 11.x. Is there any problem left with sanitizers vs. coroutines? Even if yes, it would be better to track that in separate PRs, because this one got overly long and mixes many different issues.