solidity icon indicating copy to clipboard operation
solidity copied to clipboard

SMTChecker: Switch CVC4 from API to SMT-LIB2 interface

Open blishko opened this issue 1 year ago • 0 comments

Instead of compiling solc itself with CVC4 support, it is now enough to have cvc4 executable on PATH when running the compiler. Instead of using API of CVC4, we write the queries to temporary SMT-LIB2 files and call the solver process directly to run on the file.

blishko avatar May 06 '24 17:05 blishko