summaryrefslogtreecommitdiff
path: root/src/proof/sat_proof.cpp
AgeCommit message (Collapse)Author
2016-02-01Deleting the dead code in proof/sat_proof.cpp.Tim King
2015-06-01When proof enabled, disable uf sym break. Add regression.ajreynol
2015-04-17moved Minisat namespace into CVC4Finn Haedicke
This avoids conflicts when CVC4 is linked to an application that also uses plain Minisat.
2015-03-16Fixed proof unitialized memory and minor memory leaks.Liana Hadarean
2015-03-10CNF proofs. Infrastructure for preprocessing proofs. Updates to smt.plf ↵ajreynol
signature. Add regressions.
2014-08-22Unsat core infrastruture and API (SMT-LIB compliance to come).Morgan Deters
2014-07-01Update copyrights.Morgan Deters
2013-12-23Proof-checking code; fixups of segfaults and missing functionality in proof ↵Morgan Deters
generation; fix bug 285. * segfaults/assert-fails in proof-generation fixed, including bug 285 * added --check-proofs to automatically check proofs, like --check-models (but only for UF/SAT at present) * proof generation now works in portfolio (but *not* --check-proofs, since LFSC code uses globals) * proofs are *not* yet supported in incremental mode * added --dump-proofs to dump out proofs, like --dump-models * run_regression script now runs with --check-proofs where appropriate * options scripts now support :link-smt for SMT options, like :link for command-line
2013-11-05fixed proof regression script and added a new uf test caselianah
2013-10-09cleaned up proof codelianah
2013-10-09fixed uf proof bug: now storing deleted theory lemmaslianah
2013-10-08fixed uf proof with holes bugslianah
2013-10-07fixed some bugsLiana Hadarean
2013-10-07first draft implementation of uf proofs with holesLiana Hadarean
2013-09-13Fix sat_proof "parentheses into the void" after conferring with Liana.Morgan Deters
2013-05-10now proofs print mapping between atom and propositional variable as a ↵lianah
comment in LFSC
2013-05-10fixes to the proof system so it works with theory lemmas and explanationslianah
2013-04-02Regenerated copyrights: canonicalized names, no emailsMorgan Deters
2013-04-01update copyrightsMorgan Deters
2012-10-11Standardizing copyright notice. Touches **ALL** sources, guys, sorry.. it'sMorgan Deters
just the header comments at the top, though. Don't update to this rev if you don't have time for a complete rebuild, and exclude this rev if you want to see what's new across a range of commits. (this commit was certified error- and warning-free by the test-and-commit script.)
2012-07-07Various fixes to documentation---typos, some incomplete documentation fixed, ↵Morgan Deters
\file tags corrected, copyright added to files that had it missing, etc. I ensured that I didn't change any code with this commit, and even tested on the cluster to be doubly sure: http://church.cims.nyu.edu/regress-results/compare_jobs.php?job_id=4655&reference_id=4646&p=0
2011-10-29fix some doxygen warningsMorgan Deters
2011-10-29Support for SMT-LIBv2 (get-proof), CVC-style DUMP_PROOF command, ↵Morgan Deters
SmtEngine::getProof(), a few other things..
2011-10-28* ability to output NodeBuilders without first converting them to ↵Morgan Deters
Nodes---useful for debugging. * language-dependent Node::toString() * some minor proof-related cleanup
2011-10-28merged the proofgen3 branch into trunk:Liana Hadarean
- can now output LFSC checkable resolution proofs - added configuration option --enable-proof - added command line argument --proof To turn proofs on build with proofs enabled and run with --proof.
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback