// RUN: %llvmgcc %s -emit-llvm -O0 -c -o %t1.bc // RUN: %klee %t1.bc // RUN: grep "total queries = 2" klee-last/info #include int main() { unsigned char x, y; klee_make_symbolic(&x, sizeof x); y = x; // should be exactly two queries (prove x is/is not 10) // eventually should be 0 when we have fast solver if (x==10) { assert(y==10); } klee_silent_exit(0); return 0; }