Merged bit-vector and uf proof branch.
authorLiana Hadarean <lianahady@gmail.com>
Wed, 27 Jan 2016 00:04:26 +0000 (16:04 -0800)
committerLiana Hadarean <lianahady@gmail.com>
Wed, 27 Jan 2016 00:04:26 +0000 (16:04 -0800)
commit42b665f2a00643c81b42932fab1441987628c5a5
treeaa851e1fc4828f5a4d94ce0c11fa6d2d1199636f
parent7006d5ba2f68c01638a2ab2c98a86b41dcf4467c
Merged bit-vector and uf proof branch.
92 files changed:
proofs/signatures/Makefile.am
proofs/signatures/core_rewrites.plf [new file with mode: 0644]
proofs/signatures/ex-mem.plf
proofs/signatures/ex_bv.plf [changed mode: 0755->0644]
proofs/signatures/ex_bv_rewrite.plf [new file with mode: 0644]
proofs/signatures/sat.plf
proofs/signatures/smt.plf
proofs/signatures/th_arrays.plf
proofs/signatures/th_bv.plf [changed mode: 0755->0644]
proofs/signatures/th_bv_bitblast.plf [new file with mode: 0644]
src/Makefile.am
src/options/bv_options
src/proof/array_proof.h [new file with mode: 0644]
src/proof/bitvector_proof.cpp [new file with mode: 0644]
src/proof/bitvector_proof.h [new file with mode: 0644]
src/proof/cnf_proof.cpp
src/proof/cnf_proof.h
src/proof/proof.h
src/proof/proof_manager.cpp
src/proof/proof_manager.h
src/proof/proof_utils.cpp [new file with mode: 0644]
src/proof/proof_utils.h [new file with mode: 0644]
src/proof/sat_proof.h
src/proof/sat_proof_implementation.h [new file with mode: 0644]
src/proof/theory_proof.cpp
src/proof/theory_proof.h
src/proof/uf_proof.cpp [new file with mode: 0644]
src/proof/uf_proof.h [new file with mode: 0644]
src/prop/bvminisat/bvminisat.cpp
src/prop/bvminisat/bvminisat.h
src/prop/bvminisat/core/Solver.cc
src/prop/bvminisat/core/Solver.h
src/prop/bvminisat/core/SolverTypes.h
src/prop/bvminisat/simp/SimpSolver.cc
src/prop/bvminisat/simp/SimpSolver.h
src/prop/cnf_stream.cpp
src/prop/cnf_stream.h
src/prop/minisat/core/Solver.cc
src/prop/minisat/core/Solver.h
src/prop/minisat/core/SolverTypes.h
src/prop/minisat/minisat.cpp
src/prop/minisat/minisat.h
src/prop/minisat/simp/SimpSolver.cc
src/prop/minisat/simp/SimpSolver.h
src/prop/prop_engine.cpp
src/prop/sat_solver.h
src/prop/sat_solver_factory.h
src/prop/theory_proxy.cpp
src/smt/smt_engine.cpp
src/smt/smt_engine_check_proof.cpp
src/smt/smt_engine_scope.h
src/smt_util/command.cpp
src/smt_util/command.h
src/theory/arrays/theory_arrays.cpp
src/theory/arrays/theory_arrays.h
src/theory/bv/bitblast_strategies_template.h
src/theory/bv/bitblast_utils.h
src/theory/bv/bitblaster_template.h
src/theory/bv/bv_eager_solver.cpp
src/theory/bv/bv_eager_solver.h
src/theory/bv/bv_subtheory.h
src/theory/bv/bv_subtheory_bitblast.cpp
src/theory/bv/bv_subtheory_bitblast.h
src/theory/bv/eager_bitblaster.cpp
src/theory/bv/lazy_bitblaster.cpp
src/theory/bv/theory_bv.cpp
src/theory/bv/theory_bv.h
src/theory/bv/theory_bv_rewrite_rules_core.h
src/theory/bv/theory_bv_rewrite_rules_operator_elimination.h
src/theory/bv/theory_bv_rewrite_rules_simplification.h
src/theory/bv/theory_bv_utils.h
src/theory/output_channel.h
src/theory/rewriter.cpp
src/theory/theory.cpp
src/theory/theory.h
src/theory/theory_engine.cpp
src/theory/theory_engine.h
src/theory/theory_test_utils.h
src/theory/uf/equality_engine.cpp
src/theory/uf/equality_engine.h
src/theory/uf/kinds
src/theory/uf/symmetry_breaker.cpp
src/theory/uf/symmetry_breaker.h
src/theory/uf/theory_uf.cpp
src/theory/uf/theory_uf.h
src/theory/uf/theory_uf_type_rules.h
test/regress/regress0/bv/Makefile.am
test/regress/regress0/bv/bv-proof00.smt [new file with mode: 0644]
test/regress/run_regression
test/unit/prop/cnf_stream_white.h
test/unit/theory/theory_engine_white.h
test/unit/theory/theory_white.h