https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91115
--- Comment #5 from Andrew Pinski <pinskia at gcc dot gnu.org> --- >The actual SP and shadow byte location varies a bit between each run. You can disable address randomization before running the program to get the location less varied.