/* Test redeclaration in an inner scope, with an incomplete type, of a file-scope initialized array shadowed in an intermediate scope (bug 88584). *//* { dg-do compile } *//* { dg-options "" } */int a[1] = {0};voidf(void){int a;{externint a[];sizeof(a);/* { dg-error "incomplete" } */}}