3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-17 14:25:35 +00:00
z3/src/sat/smt
2022-04-11 17:05:59 +02:00
..
arith_axioms.cpp add case for abs (normally simplified, but not with default_tactic=smt). 2022-01-09 11:55:21 -08:00
arith_diagnostics.cpp #5532 2021-09-06 19:14:03 +02:00
arith_internalize.cpp fix #5894 2022-03-10 09:45:09 -08:00
arith_solver.cpp #5778 2022-04-09 12:06:39 +02:00
arith_solver.h na 2022-03-08 08:51:00 -08:00
array_axioms.cpp #5778 2022-01-27 12:12:58 -08:00
array_diagnostics.cpp #5532 2021-09-04 18:03:15 -07:00
array_internalize.cpp Fix unused variable warnings. (#5760) 2022-01-08 18:18:30 -08:00
array_model.cpp remove debug asserts 2022-04-06 08:53:12 +02:00
array_solver.cpp #5641 add handlers for basic set operations to euf=true 2022-01-01 20:33:17 -08:00
array_solver.h #5778 #5937 2022-04-01 13:07:17 -07:00
atom2bool_var.cpp shortcut negation 2022-01-31 11:58:02 -08:00
atom2bool_var.h mbp (#4741) 2020-10-21 15:48:40 -07:00
ba_xor.h arrays (#4684) 2020-09-13 19:29:59 -07:00
bv_ackerman.cpp #5211 2021-04-22 23:04:54 -07:00
bv_ackerman.h bv fixes and tuning (#4703) 2020-09-21 19:54:53 -07:00
bv_delay_internalize.cpp working on relevancy=3 2021-12-30 17:07:14 -08:00
bv_internalize.cpp ensure m_true is assigned #5753 2022-01-11 10:42:05 -08:00
bv_invariant.cpp #5215 2021-04-27 15:26:56 -07:00
bv_solver.cpp finish is-fixed 2022-01-19 16:28:34 +01:00
bv_solver.h finish is-fixed 2022-01-19 16:28:34 +01:00
CMakeLists.txt rename module 2022-01-03 14:23:22 -08:00
dt_solver.cpp #5417 2021-07-18 10:44:30 -07:00
dt_solver.h #5223 2021-05-05 13:10:53 -07:00
euf_ackerman.cpp throttle ackerman on arrays 2022-01-01 15:33:33 -08:00
euf_ackerman.h throttle ackerman on arrays 2022-01-01 15:33:33 -08:00
euf_internalize.cpp separate pre-processing, add callback parameter to push/pop in python API 2022-04-11 17:05:59 +02:00
euf_invariant.cpp #5211 2021-04-24 10:28:22 -07:00
euf_model.cpp #5778 2022-04-02 01:27:56 -07:00
euf_proof.cpp #5429 2021-07-31 11:00:12 -07:00
euf_relevancy.cpp setting roots breaks relevancy propagation 2022-01-05 21:16:25 -08:00
euf_relevancy.h more fixes on relevancy 2022-01-04 22:02:28 -08:00
euf_solver.cpp #5778 - missed tracking literal assignment justification 2022-03-21 10:15:00 -07:00
euf_solver.h #5778 2022-04-02 01:27:56 -07:00
fpa_solver.cpp use netstandard 2.0 per recommendations 2021-12-25 13:44:49 -08:00
fpa_solver.h #5454 2021-08-15 16:48:28 -07:00
pb_card.cpp streamline pb solver interface and naming after removal of xor 2021-02-28 12:32:04 -08:00
pb_card.h streamline pb solver interface and naming after removal of xor 2021-02-28 12:32:04 -08:00
pb_constraint.cpp streamline pb solver interface and naming after removal of xor 2021-02-28 12:32:04 -08:00
pb_constraint.h Add and fix a few general compiler warnings. (#5628) 2021-10-29 15:42:32 +02:00
pb_internalize.cpp #5753 2022-01-15 18:01:31 -08:00
pb_pb.cpp streamline pb solver interface and naming after removal of xor 2021-02-28 12:32:04 -08:00
pb_pb.h streamline pb solver interface and naming after removal of xor 2021-02-28 12:32:04 -08:00
pb_solver.cpp missing initialization of m_user_propagator, disable unsound in-processing in pb_solver 2022-02-23 04:49:42 -08:00
pb_solver.h #5753 2022-01-15 18:01:31 -08:00
pb_solver_interface.h Add and fix a few general compiler warnings. (#5628) 2021-10-29 15:42:32 +02:00
q_clause.cpp fixes to sat.euf ematching #5573 2021-10-16 15:52:37 -07:00
q_clause.h #5753 2022-01-15 09:35:25 -08:00
q_ematch.cpp #5778 2022-01-21 09:40:06 +01:00
q_ematch.h #5753 2022-01-15 09:35:25 -08:00
q_eval.cpp #5753 2022-01-16 09:31:16 -08:00
q_eval.h #5753 2022-01-15 09:35:25 -08:00
q_mam.cpp #5778 2022-04-01 14:27:40 -07:00
q_mam.h na 2021-01-30 16:00:38 -08:00
q_mbi.cpp #5778 2022-04-02 01:27:56 -07:00
q_mbi.h enable propagation 2022-01-08 19:00:56 -08:00
q_model_fixer.cpp #5778 2022-04-09 12:06:39 +02:00
q_model_fixer.h redo purification 2020-10-29 11:06:31 -07:00
q_queue.cpp enable propagation 2022-01-08 19:00:56 -08:00
q_queue.h redo bindings/fingerprints 2021-10-05 10:15:56 -07:00
q_solver.cpp #5778 2022-03-21 16:23:43 -07:00
q_solver.h working on relevant 2021-12-28 11:00:02 -08:00
recfun_solver.cpp working on relevancy=3 2021-12-30 17:07:14 -08:00
recfun_solver.h #5454 2021-08-11 20:31:53 -07:00
sat_internalizer.h CNF conversion refactoring (#5547) 2021-09-20 08:53:10 -07:00
sat_smt.h CNF conversion refactoring (#5547) 2021-09-20 08:53:10 -07:00
sat_th.cpp make roots uniform for theory lemmas 2021-12-29 13:42:11 -08:00
sat_th.h #5778 #5937 2022-04-01 13:07:17 -07:00
user_solver.cpp Propagator (#5845) 2022-02-17 09:21:41 +02:00
user_solver.h Propagator (#5845) 2022-02-17 09:21:41 +02:00
xor_solver.d remove xor solver, tune dt_solver for enumeration case 2021-02-27 17:17:39 -08:00