Expose all of the CBMC flags that Kani is using to the C++/Rust API #7500
Labels
aws
Bugs or features of importance to AWS CBMC users
Kani
Bugs or features of importance to Kani Rust Verifier
new feature
Rust API
Issues pertaining to the CBCM Rust API
To enable Kani to be able to depend on the CBMC Rust API for a full verification run, without any need for interaction with the binary-based version of CBMC.
To do that, we would need to export the following flags to the C++ (and subsequently the Rust API):
--validate-goto-equation
--trace
--object-bits
--unwind
--bounds-check
--pointer-check
--div-by-zero-check
--float-overflow-check
--unwinding-assertions
--pointer-overflow-check
--pointer-primitive-check
The text was updated successfully, but these errors were encountered: