1 /* Test storage duration of compound literals in parameter lists for C23. */
3 /* { dg-options "-std=c23 -pedantic-errors" } */
5 extern void abort (void);
6 extern void exit (int);
10 void f (int a
[(int) { x
}]);
22 g (int a
, int b
[fp ((int [2]) { a
, a
+ 2 })])
24 if (q
[0] != a
|| q
[1] != a
+ 2)