aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/validation
diff options
authorJosh Triplett <josh@freedesktop.org>2007-07-22 20:31:49 -0700
committerJosh Triplett <josh@freedesktop.org>2007-07-22 20:32:52 -0700
commit481fe8aea3670c9dc99e8424c6b726a2b6e6ebaa (patch)
treea5e2c588c8b7329753f636c320c08a95f9d24248 /validation
parent3259d842c73dbd08d1b9d062d770582477c4fccc (diff)
downloadsparse-dev-481fe8aea3670c9dc99e8424c6b726a2b6e6ebaa.tar.gz
Add test-suite metadata to bad-ternary-cond.c, and remove now-redundant comment
Signed-off-by: Josh Triplett <josh@freedesktop.org>
Diffstat (limited to 'validation')
-rw-r--r--validation/bad-ternary-cond.c11
1 files changed, 8 insertions, 3 deletions
diff --git a/validation/bad-ternary-cond.c b/validation/bad-ternary-cond.c
index d502931f..d5944e9b 100644
--- a/validation/bad-ternary-cond.c
+++ b/validation/bad-ternary-cond.c
@@ -1,7 +1,12 @@
-// should warn: "warning: Expected : in conditional expression"
-// and should not segfault
-
static int foo(int a)
{
return a ?? 1 : 0;
}
+/*
+ * check-name: Bad ternary syntax
+ * check-description: Once caused Sparse to segfault
+ * check-error-start
+bad-ternary-cond.c:3:12: error: Expected : in conditional expression
+bad-ternary-cond.c:3:12: error: got ?
+ * check-error-end
+ */