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