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