Clause proof printing (#2779)
authorAlex Ozdemir <aozdemir@hmc.edu>
Wed, 9 Jan 2019 08:18:29 +0000 (09:18 +0100)
committerGitHub <noreply@github.com>
Wed, 9 Jan 2019 08:18:29 +0000 (09:18 +0100)
commit517b6ba3bb029470bdb3f230188af1f398b14a91
treefb20cff576d97e148d03c40d4543b7ddc8fc0f22
parent4ec1c04f28293386518582b0257345f84461350d
Clause proof printing (#2779)

* Print LFSC proofs of CNF formulas

* Unit Test for clause printing

* Added SAT input proof printing unit test

* Fixed cnf_holds reference. Proofs of CMap_holds

There were references to clauses_hold, which should have been references
to cnf_holds.

Also added a function for printing a value of type CMap_holds, and a
test for this function.
src/proof/lfsc_proof_printer.cpp
src/proof/lfsc_proof_printer.h
test/unit/proof/CMakeLists.txt
test/unit/proof/lfsc_proof_printer_black.h [new file with mode: 0644]