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. |
Beta Was this translation helpful? Give feedback.
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. |
Beta Was this translation helpful? Give feedback.
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.