/* TAGS: sym c++ min */ /* VERIFY_OPTS: --symbolic */ /* CC_OPTS: */ // V: v.return V_OPT: --leakcheck return TAGS: todo // V: v.state V_OPT: --leakcheck state // V: v.exit V_OPT: --leakcheck exit TAGS: todo #include #include #include #include void foo( int * addr ) { auto val = __sym_val_i32(); *addr = val; } int main() { int buff; int * addr = &buff; int val = __sym_val_i32(); *addr = val; *addr = 10; foo( addr ); return 0; }