Bernhard Rosenkraenzer | c83ebe5 | 2012-09-18 21:38:03 +0159 | [diff] [blame] | 1 | /* { dg-do compile } */ |
2 | /* { dg-options "" } */ | ||||
3 | |||||
4 | /* Check for application of ~ on vector types. */ | ||||
5 | |||||
6 | #define vector __attribute__((vector_size(16) )) | ||||
7 | |||||
8 | vector float a; | ||||
9 | vector int a1; | ||||
10 | |||||
11 | int f(void) | ||||
12 | { | ||||
13 | a = ~a; /* { dg-error "" } */ | ||||
14 | a1 = ~a1; | ||||
15 | } |