aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/validation
diff options
authorAl Viro <viro@zeniv.linux.org.uk>2009-02-27 09:34:48 -0500
committerAl Viro <viro@zeniv.linux.org.uk>2013-02-12 09:23:26 -0500
commitf18347c900f89ee3a7d146116482d70f82cee936 (patch)
tree65005bb5d758ea067f5a44d4b9ee6e78b4e275ea /validation
parent519a65d26c4c1a9a72046ab4dcb594a64d19a662 (diff)
downloadsparse-dev-f18347c900f89ee3a7d146116482d70f82cee936.tar.gz
Gentler handling of bitwise warnings in unary operations
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Diffstat (limited to 'validation')
-rw-r--r--validation/foul-bitwise.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/validation/foul-bitwise.c b/validation/foul-bitwise.c
index 9e21eab7..4b542cf9 100644
--- a/validation/foul-bitwise.c
+++ b/validation/foul-bitwise.c
@@ -24,7 +24,9 @@ static __le16 bar(__le16 a)
* check-error-start
foul-bitwise.c:9:16: warning: restricted __le16 degrades to integer
foul-bitwise.c:9:22: warning: restricted __le16 degrades to integer
-foul-bitwise.c:19:16: error: incompatible types for operation (-)
-foul-bitwise.c:19:16: argument has type restricted __le16 [usertype] a
+foul-bitwise.c:19:16: warning: restricted __le16 degrades to integer
+foul-bitwise.c:19:16: warning: incorrect type in return expression (different base types)
+foul-bitwise.c:19:16: expected restricted __le16
+foul-bitwise.c:19:16: got int
* check-error-end
*/