https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103280
Aldy Hernandez <aldyh at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |DUPLICATE --- Comment #1 from Aldy Hernandez <aldyh at gcc dot gnu.org> --- Duplicate. There's a threading candidate in 2->6->3->5 that would elide the call to foo(), but doing so would peel off an iteration. This is another case of the first iteration of a loop having dead code. *** This bug has been marked as a duplicate of bug 102981 ***