1 // { dg-require-effective-target alloca } 2 /* PR c/77754 */ 3 4 int fn3(); 5 6 void fn4(int[][fn3 ()]); fn4(int x[][fn3 ()])7 void fn4(int x[][fn3 ()]) 8 { 9 } 10 fn1()11 void fn1() { 12 void fn2(int[][fn3 ()]); 13 int a[10][fn3 ()]; 14 fn4 (a); 15 } 16