array-size.c 373 B

12345678910
  1. // RUN: %clang_cc1 -triple i686-apple-darwin -verify %s
  2. void f() {
  3. int x0[1073741824]; // expected-error{{array is too large}}
  4. int x1[1073741824 + 1]; // expected-error{{array is too large}}
  5. int x2[(unsigned)1073741824]; // expected-error{{array is too large}}
  6. int x3[(unsigned)1073741824 + 1]; // expected-error{{array is too large}}
  7. int x4[1073741824 - 1];
  8. }