1 2 3 4 5 6 7 8 9 10 11 12 13
/* { dg-require-effective-target indirect_calls } */ /* Test function call with function designator involving VLA side-effects does not lead to an ICE. */ void f (void); void g (void); void h (int a, void *b) { ((void *)(int (*)[++a])b ? f : g) (); }