https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65220
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Known to work| |4.3.4 Version|unknown |5.0 Keywords| |missed-optimization Last reconfirmed| |2015-02-26 Ever confirmed|0 |1 Summary|Regression: integer |[4.8/4.9/5 Regression] |division in stack alignment |integer division in stack |for VLA allocation |alignment for VLA | |allocation Target Milestone|--- |4.8.5 Known to fail| |4.7.4, 5.0 --- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> --- It's expansion of __builtin_alloca_with_align that produces the division. Confirmed. I can confirm that with 4.3 there is no such division.