зеркало из https://github.com/microsoft/clang-1.git
Altivec vector literal initializer count mismatch error removed.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@101868 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Родитель
59fea60cc3
Коммит
58f9782219
|
@ -6,7 +6,7 @@ typedef short v8 __attribute((vector_size(16)));
|
|||
v8 foo(void) {
|
||||
v8 a;
|
||||
v4 b;
|
||||
a = (v8){4, 2}; // expected-error {{too few elements in vector initialization (expected 8 elements, have 2)}}
|
||||
a = (v8){4, 2};
|
||||
b = (v4)(5, 6, 7, 8, 9); // expected-warning {{excess elements in vector initializer}}
|
||||
b = (v4)(5, 6, 8, 8.0f);
|
||||
return (v8){0, 1, 2, 3, 1, 2, 3, 4};
|
||||
|
|
Загрузка…
Ссылка в новой задаче