// RUN: %clang_cc1 -triple x86_64-apple-darwin -verify %s
voidf(void){int a[2147483647U][2147483647U];// expected-error{{array is too large}}
int b[1073741825U-1U][2147483647U];// expected-error{{array is too large}}
}voidpr8256(void){typedefchar a[1LL<<61];// expected-error {{array is too large}}
typedefchar b[(longlong)sizeof(a)-1];}