Hello,

I have been working with Klee for the past few weeks and I have a question 
related to what happens when Klee reaches it's timeout (-max-time) and dumps 
it's states.

It seems that this "wrapping up" period requires significant time, often 
exceeding the initial timeout.  In addition, when examining the output sent to 
the solver, the number of queries being generated is significantly higher after 
the timeout than before.

My question is, why is this happening?  It seems that upon wrapping up, the 
states on the edge of the exploration should be solved for, creating one test 
that will pass through each of these states.  My intuition, however, is clearly 
wrong.

In case it helps, I used the following command line to run Klee

% klee --libc=uclibc --posix-runtime --use-query-log=solver:smt2 
--max-time=1000 program.bc --sym-args 1 3 12 --sym-files 2 100

Thanks,
Eric Rizzi
_______________________________________________
klee-dev mailing list
[email protected]
https://mailman.ic.ac.uk/mailman/listinfo/klee-dev

Reply via email to