xref: /llvm-project/clang/test/Sema/aix-attr-aligned-vector-warn.cpp (revision f75b73549d4adb7e111444f4144af7bffb532f91)
1 // RUN: %clang_cc1 -triple powerpc64-unknown-aix -target-feature +altivec -target-cpu pwr7 -verify -fsyntax-only %s
2 // RUN: %clang_cc1 -triple powerpc-unknown-aix -target-feature +altivec -target-cpu pwr7 -verify -fsyntax-only %s
3 
4 struct alignas(8) Align8 {
5   void *a, *b;
6 };
7 
8 alignas(8) vector int V1; // expected-warning {{requested alignment is less than minimum alignment of 16 for type '__vector int' (vector of 4 'int' values)}}
9 alignas(Align8) vector int V2; // expected-warning {{requested alignment is less than minimum alignment of 16 for type '__vector int' (vector of 4 'int' values)}}
10