3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-17 14:25:35 +00:00
z3/src/sat/smt
Nikolaj Bjorner dca1dcca6d ea
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2022-06-06 08:42:47 -07:00
..
arith_axioms.cpp fix sign for binary propagation hints 2022-05-29 10:32:05 -07:00
arith_diagnostics.cpp ea 2022-06-06 08:42:47 -07:00
arith_internalize.cpp fix #5894 2022-03-10 09:45:09 -08:00
arith_proof_checker.h proof format 2022-06-06 07:18:33 -07:00
arith_solver.cpp proof format 2022-06-06 07:18:33 -07:00
arith_solver.h ea 2022-06-06 08:42:47 -07:00
array_axioms.cpp build warnings 2022-05-08 10:31:11 -07:00
array_diagnostics.cpp #5532 2021-09-04 18:03:15 -07:00
array_internalize.cpp add min/max diff in final check 2022-05-04 07:39:38 -07:00
array_model.cpp remove debug asserts 2022-04-06 08:53:12 +02:00
array_solver.cpp add min/max diff in final check 2022-05-04 07:39:38 -07:00
array_solver.h add min/max diff in final check 2022-05-04 07:39:38 -07:00
atom2bool_var.cpp improve pre-processing 2022-04-15 12:55:26 +02: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 enable nested ADT and sequences 2022-04-27 09:58:38 +01:00
dt_solver.h enable nested ADT and sequences 2022-04-27 09:58:38 +01: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 fix missing propagation on final 2022-04-24 16:29:25 +01:00
euf_proof.cpp prep for pragmas 2022-05-09 11:18:15 -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 2022-04-25 11:22:00 +01:00
euf_solver.h add hint verification, combine bounds/farkas into one rule 2022-05-29 10:12:05 -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 build warnings 2022-05-08 10:31:11 -07: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-04-25 14:27:38 +01:00
q_ematch.h #5778 2022-04-25 11:22:00 +01: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 fix #5068 2022-05-30 11:24:58 -07:00
sat_th.h fix #5068 2022-05-30 11:24:58 -07:00
user_solver.cpp Fixed registering expressions in push/pop (#5964) 2022-04-11 16:50:13 +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