[clang] Handle __declspec() attributes in using
[llvm-project.git] / clang / test / Sema / align-x86-64.c
blobb8afce14af51510c89b3bd24d0665b11a6d4e9ee
1 // RUN: %clang_cc1 -triple x86_64-pc-linux-gnu -fsyntax-only -verify %s
3 // PR5637
5 typedef __attribute__((aligned(16))) struct {
6 unsigned long long w[3];
7 } UINT192;
9 UINT192 ten2mk192M[] = { // expected-error {{size of array element}}
10 {{0xcddd6e04c0592104ULL, 0x0fcf80dc33721d53ULL, 0xa7c5ac471b478423ULL}},
11 {{0xcddd6e04c0592104ULL, 0x0fcf80dc33721d53ULL, 0xa7c5ac471b478423ULL}},
12 {{0xcddd6e04c0592104ULL, 0x0fcf80dc33721d53ULL, 0xa7c5ac471b478423ULL}}
15 short chk1[sizeof(ten2mk192M) == 80 ? 1 : -1];