db/fixup_kernel.sh: fix clear_user() handling
[smatch.git] / validation / sm_impossible1.c
blob6555886f66c7956a2aef41cd9e6eb56ab8b0101b
1 #include "check_debug.h"
3 int zero(void)
5 return 0;
9 int main(unsigned int x, unsigned int y)
11 if (zero())
12 __smatch_states("register_impossible_return");
13 else
14 __smatch_states("register_impossible_return");
18 * check-name: smatch impossible #1
19 * check-command: smatch -I.. sm_impossible1.c
21 * check-output-start
22 sm_impossible1.c:12 main() [register_impossible_return] impossible (nil) = 'impossible'
23 sm_impossible1.c:14 main() register_impossible_return: no states
24 * check-output-end