1 /* { dg-do compile } */
2 /* { dg-require-stack-check "specific" } */
3 /* { dg-additional-options "-fstack-check -w" } */
4 /* { dg-require-effective-target alloca } */
5 
6 int a;
7 struct b {
8     char c;
9     void *d;
10 };
e()11 struct b e() {
12     struct b f[] = {{}, "", f, a};
13 }
14