Merging proof branch
authorGuy <katz911@gmail.com>
Thu, 2 Jun 2016 00:33:41 +0000 (17:33 -0700)
committerGuy <katz911@gmail.com>
Thu, 2 Jun 2016 00:33:41 +0000 (17:33 -0700)
commit89ba584531115b7f6d47088d7614368ea05ab9d8
treeaae1792c05c0a67c521160226deb451ca861822c
parent324ca0376c960c75f621f0102eeaa1186589dda7
Merging proof branch
50 files changed:
proofs/signatures/th_arrays.plf
proofs/signatures/th_bv.plf
proofs/signatures/th_bv_bitblast.plf
src/Makefile.am
src/options/Makefile.am
src/proof/arith_proof.cpp
src/proof/arith_proof.h
src/proof/array_proof.cpp
src/proof/array_proof.h
src/proof/bitvector_proof.cpp
src/proof/bitvector_proof.h
src/proof/cnf_proof.cpp
src/proof/cnf_proof.h
src/proof/lemma_proof.cpp [new file with mode: 0644]
src/proof/lemma_proof.h [new file with mode: 0644]
src/proof/proof_manager.cpp
src/proof/proof_manager.h
src/proof/proof_output_channel.cpp [new file with mode: 0644]
src/proof/proof_output_channel.h [new file with mode: 0644]
src/proof/proof_utils.cpp
src/proof/proof_utils.h
src/proof/sat_proof_implementation.h
src/proof/skolemization_manager.h
src/proof/theory_proof.cpp
src/proof/theory_proof.h
src/proof/uf_proof.cpp
src/proof/uf_proof.h
src/prop/cnf_stream.cpp
src/prop/cnf_stream.h
src/prop/minisat/core/Solver.cc
src/prop/minisat/minisat.cpp
src/prop/prop_engine.cpp
src/prop/prop_engine.h
src/prop/theory_proxy.cpp
src/smt/smt_engine.cpp
src/smt/smt_engine_check_proof.cpp
src/theory/arrays/array_proof_reconstruction.cpp
src/theory/arrays/theory_arrays.cpp
src/theory/bv/abstraction.cpp
src/theory/bv/abstraction.h
src/theory/bv/bv_subtheory_bitblast.cpp
src/theory/bv/bv_subtheory_bitblast.h
src/theory/bv/theory_bv.cpp
src/theory/bv/theory_bv.h
src/theory/theory_engine.cpp
src/theory/theory_engine.h
src/theory/uf/equality_engine.cpp
src/theory/uf/equality_engine.h
src/theory/uf/theory_uf.cpp
test/regress/regress0/aufbv/Makefile.am