[klee-dev] KLEE strategies in solving complex contraints
Cristian Cadar
c.cadar at imperial.ac.uk
Tue Nov 19 14:21:32 GMT 2013
KLEE doesn't do any concretization is this case. My experience with
this suggests that the main challenge is to choose a general strategy
for the bytes to concretize and the number/kind of iterations to
perform. While I can't seem to find the code in question, adding
another Solver pass of this type is relatively easy. KLEE already
concretizes values in various cases (calls to external functions,
floating-point code), so all the needed basic blocks are there.
Best,
Cristian
On 19/11/13 01:37, Sandeep wrote:
> Hello All,
> I am aware of the query optimizations strategies that KLEE follows to
> simplify the expressions before they each STP.
> But what if even after applying these, the query is still complex. Will
> KLEE simply give up by time out or it will try something like
> concertizing some of the values of the complex constraint to make that
> simpler (and thereby give up on exploring some of the paths).
>
> Thanks in advance.
>
>
> --
> *With Thanks and Regards,*
> Sandeep Dasgupta
> Graduate ( PhD ) in Computer Science
> Room : 1218 Siebel Center for Computer Science
>
>
> _______________________________________________
> klee-dev mailing list
> klee-dev at imperial.ac.uk
> https://mailman.ic.ac.uk/mailman/listinfo/klee-dev
>
More information about the klee-dev
mailing list