[klee-dev] Klee path statistics and merging options
Carril Rodriguez, Luis Manuel (IPD)
luis.rodriguez at kit.edu
Sat Dec 19 11:23:45 GMT 2015
Hi,
about the slicing this work could interest you:
http://www.fi.muni.cz/~xstrejc/publications/tacas2013preprint.pdf
Basically they have a llvm pass that perform the program slicing before running it under KLEE, reducing effectively the search space.
Cheers
Luis M.
________________________________
From: klee-dev-bounces at imperial.ac.uk <klee-dev-bounces at imperial.ac.uk> on behalf of RAJDEEP MUKHERJEE <rajdeep.mukherjee87 at gmail.com>
Sent: 17 December 2015 03:08
To: klee-dev at imperial.ac.uk
Subject: [klee-dev] Klee path statistics and merging options
Hi,
I have the following queries regarding Klee. I would really appreciate any help.
1> How to obtain the following statistics from Klee:
A> Total number of feasible paths,
B> Total number of infeasible paths,
C> Total number of paths in the program.
D> Total number of solver queries and
E> Total time spent in solver
2> Does Klee perform any state merging or path-merging ? What option to use for this ?
3> Does Klee perform property driven slicing before it begins symbolic execution ?
Many thanks in advance.
Best,
Rajdeep
--
-------------- next part --------------
HTML attachment scrubbed and removed
More information about the klee-dev
mailing list