GOTO-SYNTHESIZER(1) | User Commands | GOTO-SYNTHESIZER(1) |
goto-synthesizer - Synthesize and apply loop contracts of goto binaries.
goto-synthesis reads a GOTO binary, performs loop-contracts synthesis and program transformation for the synthesized contracts, and then writes the resulting program as GOTO binary on disk.
Note that:
The solver name must be in the "PATH" or be an executable with
full path.
The SMT solver should accept incremental SMTlib v2.6 formatted input from
the stdin.
The SMT solver should support the QF_AUFBV logic.
All tools honor the TMPDIR environment variable when generating temporary files and directories.
If you encounter a problem please create an issue at https://github.com/diffblue/cbmc/issues
cbmc(1), goto-cc(1) goto-instrument(1)
2022, Qinheping Hu
December 2022 | goto-synthesizer-5.59.0 |