1*1f5207b7SJohn Levon static int a[] = {
2*1f5207b7SJohn Levon 	[0] = 0,		// OK
3*1f5207b7SJohn Levon 	[\0] = 1,		// KO
4*1f5207b7SJohn Levon };
5*1f5207b7SJohn Levon /*
6*1f5207b7SJohn Levon  * check-name: Bad array designated initializer
7*1f5207b7SJohn Levon  *
8*1f5207b7SJohn Levon  * check-error-start
9*1f5207b7SJohn Levon bad-array-designated-initializer.c:3:10: error: Expected constant expression
10*1f5207b7SJohn Levon bad-array-designated-initializer.c:3:10: error: Expected } at end of initializer
11*1f5207b7SJohn Levon bad-array-designated-initializer.c:3:10: error: got \
12*1f5207b7SJohn Levon  * check-error-end
13*1f5207b7SJohn Levon  */
14