https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86763
Marc Glisse <glisse at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2018-07-31 Summary|Wrong code comparing member |[8/9 Regression] Wrong code |of copy of a 237 byte |comparing member of copy of |object with nontrivial |a 237 byte object with |default constructor on |nontrivial default |x86-64 arch |constructor on x86-64 arch Ever confirmed|0 |1 --- Comment #1 from Marc Glisse <glisse at gcc dot gnu.org> --- gimple is the same for -O vs -O2, so the issue is either RTL or target.