[klee-dev] Klee and Kleaver interface
Anitha B Gollamudi
anitha.boyapati at gmail.com
Fri Apr 17 17:19:04 BST 2015
Hi,
I am debugging klee to understand the control flow of constraint
generation and solving there of. I have 2-3 basic questions which can
help me cut short the debugging time.
1. So I created a debug build of klee using
--with-runtime=Debug+Asserts. I expected the entire debug build of
KLEE to be in Debug+Asserts. But looks like my debug+Asserts has only
lib directory. Timestamps suggest that klee is still built in
Release+Asserts directory. Why?
2. As I single step, I figured that functions in Executor.cpp try to
execute/interpret each instruction. What is the effective place to put
a breakpoint to understand the control flow to kleaver? (I am
expecting some functions in lib/Solver to get invoked)
3. Will the process of debugging differ if I am using metaSMT? (I am
indeed using --use-metasmt=Z3)
Thanks
--
Anitha
More information about the klee-dev
mailing list