3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-16 13:58:45 +00:00
z3/src/smt
Leonardo de Moura 8c211dd4fc Fix bug reported by Philippe Suter, see RELEASE_NOTES
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-17 14:07:21 -08:00
..
params Removed auxiliary constants created by the nnf tactic from Z3 models. Fixed model.compact parameter propagation problem. 2012-12-13 14:03:58 -08:00
proto_model Added is_unique_value. Its semantics is equal to the old is_value method. The contract for is_value changed. See comments at ast.h for more information. 2012-12-07 12:53:51 -08:00
tactic Fixed other parameter setting problems 2012-12-07 10:41:50 -08:00
user_plugin Added is_unique_value. Its semantics is equal to the old is_value method. The contract for is_value changed. See comments at ast.h for more information. 2012-12-07 12:53:51 -08:00
arith_eq_adapter.cpp checkpoint 2012-10-21 13:32:12 -07:00
arith_eq_adapter.h checkpoint 2012-10-21 13:32:12 -07:00
arith_eq_solver.cpp saved params work 2012-11-29 17:19:12 -08:00
arith_eq_solver.h checkpoint 2012-10-21 13:32:12 -07:00
asserted_formulas.cpp Fix literal duplication bug that was introduced after v4.3.1 release 2012-12-17 13:42:01 -08:00
asserted_formulas.h removed front-end-params 2012-12-02 10:05:29 -08:00
cached_var_subst.cpp checkpoint 2012-10-21 13:32:12 -07:00
cached_var_subst.h checkpoint 2012-10-21 13:32:12 -07:00
cost_evaluator.cpp checkpoint 2012-10-21 13:32:12 -07:00
cost_evaluator.h checkpoint 2012-10-21 13:32:12 -07:00
database.h checkpoint 2012-10-21 13:32:12 -07:00
database.smt checkpoint 2012-10-21 13:32:12 -07:00
diff_logic.h Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable 2012-10-31 13:25:42 -07:00
dyn_ack.cpp fixed problems with logger and invalid assertion 2012-12-03 18:44:27 -08:00
dyn_ack.h checkpoint 2012-10-21 13:32:12 -07:00
elim_term_ite.cpp isolating elim_term_ite inside smt module 2012-11-17 17:12:30 -08:00
elim_term_ite.h isolating elim_term_ite inside smt module 2012-11-17 17:12:30 -08:00
expr_context_simplifier.cpp removed front-end-params 2012-12-02 10:05:29 -08:00
expr_context_simplifier.h fixing clang compilation problems 2012-12-05 15:20:16 -08:00
fingerprints.cpp checkpoint 2012-10-21 13:32:12 -07:00
fingerprints.h checkpoint 2012-10-21 13:32:12 -07:00
mam.cpp Fixed issue http://z3.codeplex.com/workitem/10 2012-12-09 12:23:35 -08:00
mam.h ported VCC trace streams 2012-12-02 09:08:47 -08:00
old_interval.cpp more cleanup 2012-10-31 10:54:59 -07:00
old_interval.h more cleanup 2012-10-31 10:54:59 -07:00
qi_queue.cpp fixing problems 2012-12-03 11:55:24 -08:00
qi_queue.h ported VCC trace streams 2012-12-02 09:08:47 -08:00
smt_almost_cg_table.cpp checkpoint 2012-10-21 13:32:12 -07:00
smt_almost_cg_table.h checkpoint 2012-10-21 13:32:12 -07:00
smt_b_justification.h checkpoint 2012-10-21 13:32:12 -07:00
smt_bool_var_data.h checkpoint 2012-10-21 13:32:12 -07:00
smt_case_split_queue.cpp removed front-end-params 2012-12-02 10:05:29 -08:00
smt_case_split_queue.h removed front-end-params 2012-12-02 10:05:29 -08:00
smt_cg_table.cpp checkpoint 2012-10-21 13:32:12 -07:00
smt_cg_table.h checkpoint 2012-10-21 13:32:12 -07:00
smt_checker.cpp checkpoint 2012-10-21 13:32:12 -07:00
smt_checker.h checkpoint 2012-10-21 13:32:12 -07:00
smt_clause.cpp checkpoint 2012-10-21 13:32:12 -07:00
smt_clause.h checkpoint 2012-10-21 13:32:12 -07:00
smt_conflict_resolution.cpp removed front-end-params 2012-12-02 10:05:29 -08:00
smt_conflict_resolution.h removed front-end-params 2012-12-02 10:05:29 -08:00
smt_context.cpp Fix bug reported by Philippe Suter, see RELEASE_NOTES 2012-12-17 14:07:21 -08:00
smt_context.h removed front-end-params 2012-12-02 10:05:29 -08:00
smt_context_inv.cpp checkpoint 2012-10-21 13:32:12 -07:00
smt_context_pp.cpp ported VCC trace streams 2012-12-02 09:08:47 -08:00
smt_context_stat.cpp checkpoint 2012-10-21 13:32:12 -07:00
smt_enode.cpp checkpoint 2012-10-21 13:32:12 -07:00
smt_enode.h checkpoint 2012-10-21 13:32:12 -07:00
smt_eq_justification.h checkpoint 2012-10-21 13:32:12 -07:00
smt_failure.h checkpoint 2012-10-21 13:32:12 -07:00
smt_for_each_relevant_expr.cpp checkpoint 2012-10-21 13:32:12 -07:00
smt_for_each_relevant_expr.h checkpoint 2012-10-21 13:32:12 -07:00
smt_implied_equalities.cpp add solver object to get_implied_equalities 2012-12-11 10:53:21 -08:00
smt_implied_equalities.h add solver object to get_implied_equalities 2012-12-11 10:53:21 -08:00
smt_internalizer.cpp removed dead code 2012-12-12 09:10:47 -08:00
smt_justification.cpp checkpoint 2012-10-21 13:32:12 -07:00
smt_justification.h checkpoint 2012-10-21 13:32:12 -07:00
smt_kernel.cpp eliminated m_proof_mode from smt_params, ast_manager has this information 2012-12-05 08:35:03 -08:00
smt_kernel.h removed front-end-params 2012-12-02 10:05:29 -08:00
smt_literal.cpp checkpoint 2012-10-21 13:32:12 -07:00
smt_literal.h checkpoint 2012-10-21 13:32:12 -07:00
smt_model_checker.cpp fixing unit tests 2012-12-05 12:05:07 -08:00
smt_model_checker.h removed front-end-params 2012-12-02 10:05:29 -08:00
smt_model_finder.cpp checkpoint 2012-10-21 13:32:12 -07:00
smt_model_finder.h checkpoint 2012-10-21 13:32:12 -07:00
smt_model_generator.cpp more reorg 2012-12-01 17:03:14 -08:00
smt_model_generator.h Simplified asserted_formulas. From now on, we should use tactics for qe, der, solve, etc. 2012-11-22 16:20:02 -08:00
smt_quantifier.cpp adjusting verbose msgs 2012-12-04 11:17:24 -08:00
smt_quantifier.h removed front-end-params 2012-12-02 10:05:29 -08:00
smt_quantifier_instances.h checkpoint 2012-10-21 13:32:12 -07:00
smt_quantifier_stat.cpp checkpoint 2012-10-21 13:32:12 -07:00
smt_quantifier_stat.h checkpoint 2012-10-21 13:32:12 -07:00
smt_quick_checker.cpp checkpoint 2012-10-21 13:32:12 -07:00
smt_quick_checker.h checkpoint 2012-10-21 13:32:12 -07:00
smt_relevancy.cpp checkpoint 2012-10-21 13:32:12 -07:00
smt_relevancy.h checkpoint 2012-10-21 13:32:12 -07:00
smt_setup.cpp removed dead code 2012-12-12 09:10:47 -08:00
smt_setup.h removed front-end-params 2012-12-02 10:05:29 -08:00
smt_solver.cpp solver factories, cleanup solver API, simplified strategic solver, added combined solver 2012-12-11 17:47:27 -08:00
smt_solver.h solver factories, cleanup solver API, simplified strategic solver, added combined solver 2012-12-11 17:47:27 -08:00
smt_statistics.cpp checkpoint 2012-10-21 13:32:12 -07:00
smt_statistics.h checkpoint 2012-10-21 13:32:12 -07:00
smt_theory.cpp checkpoint 2012-10-21 13:32:12 -07:00
smt_theory.h checkpoint 2012-10-21 13:32:12 -07:00
smt_theory_var_list.h checkpoint 2012-10-21 13:32:12 -07:00
smt_types.h checkpoint 2012-10-21 13:32:12 -07:00
smt_value_sort.cpp additional array handling routines 2012-11-26 14:18:20 -08:00
smt_value_sort.h additional array handling routines 2012-11-26 14:18:20 -08:00
theory_arith.cpp removed template specialization overkill 2012-12-05 08:56:19 -08:00
theory_arith.h fixing bug introduced today 2012-12-05 16:21:53 -08:00
theory_arith_aux.h fixing bug introduced today 2012-12-05 16:21:53 -08:00
theory_arith_core.h fixing bug introduced today 2012-12-05 16:21:53 -08:00
theory_arith_def.h checkpoint 2012-10-21 13:32:12 -07:00
theory_arith_eq.h fixing bug introduced today 2012-12-05 16:21:53 -08:00
theory_arith_int.h fixing bug introduced today 2012-12-05 16:21:53 -08:00
theory_arith_inv.h checkpoint 2012-10-21 13:32:12 -07:00
theory_arith_nl.h checkpoint 2012-10-21 13:32:12 -07:00
theory_arith_pp.h checkpoint 2012-10-21 13:32:12 -07:00
theory_array.cpp checkpoint 2012-10-21 13:32:12 -07:00
theory_array.h checkpoint 2012-10-21 13:32:12 -07:00
theory_array_base.cpp checkpoint 2012-10-21 13:32:12 -07:00
theory_array_base.h checkpoint 2012-10-21 13:32:12 -07:00
theory_array_full.cpp checkpoint 2012-10-21 13:32:12 -07:00
theory_array_full.h checkpoint 2012-10-21 13:32:12 -07:00
theory_bv.cpp checkpoint 2012-10-21 13:32:12 -07:00
theory_bv.h checkpoint 2012-10-21 13:32:12 -07:00
theory_datatype.cpp checkpoint 2012-10-21 13:32:12 -07:00
theory_datatype.h checkpoint 2012-10-21 13:32:12 -07:00
theory_dense_diff_logic.cpp checkpoint 2012-10-21 13:32:12 -07:00
theory_dense_diff_logic.h checkpoint 2012-10-21 13:32:12 -07:00
theory_dense_diff_logic_def.h checkpoint 2012-10-21 13:32:12 -07:00
theory_diff_logic.cpp fixed some warnings reported by clang++ 2012-11-02 17:28:27 -07:00
theory_diff_logic.h removed front-end-params 2012-12-02 10:05:29 -08:00
theory_diff_logic_def.h fix bugs uncovered from running non-Horn SDV samples 2012-11-29 14:56:09 -08:00
theory_dl.cpp checkpoint 2012-10-21 13:32:12 -07:00
theory_dl.h checkpoint 2012-10-21 13:32:12 -07:00
theory_dummy.cpp checkpoint 2012-10-21 13:32:12 -07:00
theory_dummy.h checkpoint 2012-10-21 13:32:12 -07:00
theory_seq_empty.h checkpoint 2012-10-21 13:32:12 -07:00
union_find.h checkpoint 2012-10-23 12:12:59 -07:00
uses_theory.cpp checkpoint 2012-10-21 13:32:12 -07:00
uses_theory.h checkpoint 2012-10-21 13:32:12 -07:00
watch_list.cpp checkpoint 2012-10-21 13:32:12 -07:00
watch_list.h checkpoint 2012-10-21 13:32:12 -07:00