https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89493
Eric Botcazou <ebotcazou at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |WAITING CC| |ebotcazou at gcc dot gnu.org --- Comment #3 from Eric Botcazou <ebotcazou at gcc dot gnu.org> --- Does this happen at -O1 too? If not, can you try and disable strict aliasing or scheduling (or other -O2 optimizations) and see what happens?