1 
   2 extern void f1(int g[static 1]);
   3 extern void f2(int g[static restrict 1]);
   4 extern void f3(int g[restrict static 1]);
   5 extern void f4(int g[static restrict static 1]);        /* duplicate static error */
   6 extern void f5(int g[restrict static static 1]);        /* duplicate static error */
   7 
   8 /*
   9  * check-name: abstract array declarator static
  10  * check-error-start
  11 abstract-array-declarator-static.c:5:38: error: duplicate array static declarator
  12 abstract-array-declarator-static.c:6:38: error: duplicate array static declarator
  13  * check-error-end
  14  */