Unified · Split
| @@ -175,4 +175,11 @@ int main(void) { · 174 unmodified lines | |||
| 175 | #elif defined test_invalid_alignas | 175 | #elif defined test_invalid_alignas |
| 176 | /* _Alignas is no type qualifier */ | 176 | /* _Alignas is no type qualifier */ |
| 177 | void * _Alignas(16) p1; | 177 | void * _Alignas(16) p1; |
| 178 | |||
| 179 | #elif defined test_static_assert | ||
| 180 | |||
| 181 | #define ONE 0 | ||
| 182 | _Static_assert(ONE == 0, "don't show me this") | ||
| 183 | _Static_assert(ONE == 1, "ONE is not 1") | ||
| 184 | |||
| 178 | #endif | 185 | #endif |
| @@ -83,3 +83,6 @@ · 82 unmodified lines | |||
| 83 | 83 | ||
| 84 | [test_invalid_alignas] | 84 | [test_invalid_alignas] |
| 85 | 60_errors_and_warnings.c:177: error: identifier expected | 85 | 60_errors_and_warnings.c:177: error: identifier expected |
| 86 | |||
| 87 | [test_static_assert] | ||
| 88 | 60_errors_and_warnings.c:183: error: "ONE is not 1" | ||