1 /* { dg-do compile } */
2 /* { dg-options "-O2 -g" } */
3 /* { dg-require-effective-target alloca } */
4 
5 int *p;
6 
7 void
test(int a)8 test (int a)
9 {
10   if (a > 0)
11     p = __builtin_alloca (4);
12 }
13