draperlaboratory / cbat_tools

Program analysis tools developed at Draper on the CBAT project.
MIT License
102 stars 14 forks source link

Loop invariant checker #312

Closed fortunac closed 3 years ago

fortunac commented 3 years ago
codyroux commented 3 years ago

Absolutely stellar code!

My comments are a bit of an afterthought: it feels like we're duplicating a bit of the visit_blk functionality, it would be nice to unify that code somehow.

We can leave that as a TODO if a solution is not forthcoming.

ccasin commented 3 years ago

I am playing around with this and it is cool!

One thing that might be nice to start doing: documentation in our examples/test cases. A README.md file in each subdirectory under wp/resources/sample_binaries/loop_invariant that just says in English what the test is supposed to check and what the property means would be helpful.

fortunac commented 3 years ago

I am playing around with this and it is cool!

One thing that might be nice to start doing: documentation in our examples/test cases. A README.md file in each subdirectory under wp/resources/sample_binaries/loop_invariant that just says in English what the test is supposed to check and what the property means would be helpful.

Can definitely do this!