https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117063
Jonathan Wakely <redi at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Known to fail| |14.1.0, 14.2.0, 15.0
Ever confirmed|0 |1
Last reconfirmed| |2025-04-01
Summary|Incorrect stringop-overread |[13/14/15 Regression]
|warning using |Incorrect stringop-overread
|std::vector::insert at -O3 |warning using
| |std::vector::insert at -O3
Known to work| |13.3.0
--- Comment #1 from Jonathan Wakely <redi at gcc dot gnu.org> ---
The warning started with r14-3217-g4d6132e59327e809a4d4e3
tree-optimization/110963 - more PRE when optimizing for size
The -O2 warning went away with r15-571-g1e0ae1f52741f7e013
tree-optimization/79958 - make DSE track multiple paths
As noted, gcc-15 still warns at -O3