History

_Static_assert test

matthias gatto committed 7 years ago

Commit e3716421 parent 5a010182 files · +10 −0Browse files

Unified · Split

2 files
  1. tests/tests2/60_errors_and_warnings.c +7 −0
  2. tests/tests2/60_errors_and_warnings.expect +3 −0
tests/tests2/60_errors_and_warnings.c+7−0
@@ -175,4 +175,11 @@ int main(void) { · 174 unmodified lines
175175 #elif defined test_invalid_alignas
176176 /* _Alignas is no type qualifier */
177177 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+
178185 #endif
tests/tests2/60_errors_and_warnings.expect+3−0
@@ -83,3 +83,6 @@ · 82 unmodified lines
8383
8484 [test_invalid_alignas]
8585 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"

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t