// RUN: %clang -emit-llvm -c -o %t1.bc %s // RUN: rm -rf %t.klee-out // RUN: %klee --output-dir=%t.klee-out --exit-on-error %t1.bc #include "klee/klee.h" #include #include int main() { int x = klee_int("x"); klee_assume(x > 10); klee_assume(x < 20); assert(!klee_is_symbolic(klee_get_value_i32(x))); assert(klee_get_value_i32(x) > 10); assert(klee_get_value_i32(x) < 20); return 0; }