https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77538
--- Comment #15 from Andrew Pinski <pinskia at gcc dot gnu.org> --- 0x00007f224dab0637 <+23>: sub $0x1000f8,%rsp 0x00007fc63563a72d <+29>: sub $0x1000e8,%rsp We actually use less stack memory with 4.9 so it looks like it was accidently working on 4.8.