Kani and solver #3565
Kani and solver
#3565
|
Hi folks, I am very interested in this solid Kani Rust verifier work. I have some beginning questions that in the tutorial example https://model-checking.github.io/kani/tutorial-first-steps.html, there are many conditional branches. |
Answered by
zhassan-aws
Oct 3, 2024
Replies: 1 comment 1 reply
|
Hi @llooFlashooll. Thanks for your interest. Kani currently uses CBMC under the hood, which does use symbolic execution. Conditional constraints are resolved using a SAT solver. |
1 reply
Answer selected by
llooFlashooll
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hi @llooFlashooll. Thanks for your interest. Kani currently uses CBMC under the hood, which does use symbolic execution. Conditional constraints are resolved using a SAT solver.