https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109968

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Last reconfirmed|                            |2023-05-26
             Status|UNCONFIRMED                 |NEW
     Ever confirmed|0                           |1

--- Comment #4 from Richard Biener <rguenth at gcc dot gnu.org> ---
 f1(&s->s2.b);

 err = write1( 1, (const void *)&(s->s2), 6);

we CSE &s->s2 as &s->s2.b which derails ptr-query.  -Wstringop-overread has to
happen before we finalize object sizes and set optimizers lose.  Instead we
emit this diagnostic in the very late warn_access pass.

Reply via email to