Skip to content

Commit e539092

Browse files
committed
Add tests for void parameter
1 parent 059a771 commit e539092

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

tests/driver.sh

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -267,6 +267,12 @@ int main() { return 0; }
267267
EOF
268268

269269
# functions
270+
try_ 0 << EOF
271+
int main(void) {
272+
return 0;
273+
}
274+
EOF
275+
270276
try_ 55 << EOF
271277
int sum(int m, int n) {
272278
int acc;
@@ -319,6 +325,14 @@ int main() {
319325
}
320326
EOF
321327

328+
try_compile_error << EOF
329+
int main(void v) {}
330+
EOF
331+
332+
try_compile_error << EOF
333+
int main(void, int i) {}
334+
EOF
335+
322336
# Unreachable declaration should not cause prog seg-falut (prog should leave normally with exit code 0)
323337
try_ 0 << EOF
324338
int main()

0 commit comments

Comments
 (0)