https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98669
Martin Liška <marxin at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |WAITING Ever confirmed|0 |1 Last reconfirmed| |2021-01-14 CC| |doko at gcc dot gnu.org --- Comment #1 from Martin Liška <marxin at gcc dot gnu.org> --- Thank you for the report. However, I can't reproduce that on openSUSE Tumbleweed with GCC 10 installed: $ g++-10 pr98669.C -lcrypt -fsanitize=address -g && ./a.out sasWQy9ecMDEs same for older compilers: $ g++-7 pr98669.C -lcrypt -fsanitize=address -g && ./a.out sasWQy9ecMDEs $ g++-9 pr98669.C -lcrypt -fsanitize=address -g && ./a.out sasWQy9ecMDEs @doko: Can you please try to reproduce that?