https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105769
--- Comment #7 from Jakub Jelinek <jakub at gcc dot gnu.org> --- Ah, the crash is actually when destructing the map_t temporary (D.5613) and because it shares the stack slot with bias, it isn't surprising. So now to figure out why the stack sharing happens and why even -fstack-reuse=none doesn't help.