3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2026-07-26 17:02:38 +00:00
z3/src/smt
Nikolaj Bjorner 28fbcd7687 fix #1571
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-04-12 15:59:06 +08:00
..
params delay updating parameters to ensure rewriting in asserted_formulas is applied using configuration overrides. Fixes build regression for tree_interpolation documentation test 2018-03-04 21:57:08 -08:00
proto_model Use nullptr. 2018-02-12 14:05:55 +07:00
tactic Use nullptr. 2018-02-12 14:05:55 +07:00
arith_eq_adapter.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
arith_eq_adapter.h Use nullptr. 2018-02-12 14:05:55 +07:00
arith_eq_solver.cpp
arith_eq_solver.h
asserted_formulas.cpp delay updating parameters to ensure rewriting in asserted_formulas is applied using configuration overrides. Fixes build regression for tree_interpolation documentation test 2018-03-04 21:57:08 -08:00
asserted_formulas.h delay updating parameters to ensure rewriting in asserted_formulas is applied using configuration overrides. Fixes build regression for tree_interpolation documentation test 2018-03-04 21:57:08 -08:00
cached_var_subst.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
cached_var_subst.h
CMakeLists.txt create proofs folder, move proof-post-order utility to proofs directory, fix regression with proofs 2017-10-24 03:08:56 -07:00
cost_evaluator.cpp
cost_evaluator.h
database.h
database.smt Tabs, whitespace 2017-09-17 18:10:06 +01:00
diff_logic.h Tabs, formatting. 2017-09-17 14:54:09 +01:00
dyn_ack.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
dyn_ack.h
elim_term_ite.cpp removing dependencies on simplifier 2017-08-26 11:23:41 -07:00
elim_term_ite.h removing dependencies on simplifier 2017-08-26 11:23:41 -07:00
expr_context_simplifier.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
expr_context_simplifier.h removing dependencies on simplifier 2017-08-26 11:23:41 -07:00
fingerprints.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
fingerprints.h
mam.cpp delay updating parameters to ensure rewriting in asserted_formulas is applied using configuration overrides. Fixes build regression for tree_interpolation documentation test 2018-03-04 21:57:08 -08:00
mam.h
old_interval.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
old_interval.h Use nullptr. 2018-02-12 14:05:55 +07:00
qi_queue.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
qi_queue.h
smt2_extra_cmds.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
smt2_extra_cmds.h
smt_almost_cg_table.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
smt_almost_cg_table.h Use nullptr. 2018-02-12 14:05:55 +07:00
smt_b_justification.h Use nullptr. 2018-02-12 14:05:55 +07:00
smt_bool_var_data.h
smt_case_split_queue.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
smt_case_split_queue.h
smt_cg_table.cpp
smt_cg_table.h Use nullptr. 2018-02-12 14:05:55 +07:00
smt_checker.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
smt_checker.h Use nullptr. 2018-02-12 14:05:55 +07:00
smt_clause.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
smt_clause.h Use nullptr. 2018-02-12 14:05:55 +07:00
smt_conflict_resolution.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
smt_conflict_resolution.h
smt_consequences.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
smt_context.cpp Remove int64, uint64 typedefs in favor of int64_t / uint64_t. 2018-03-31 14:45:04 +07:00
smt_context.h inherit solver parameters in asserted formulas rewriter. #1511 2018-03-04 05:06:36 -08:00
smt_context_inv.cpp
smt_context_pp.cpp fix #1538 2018-03-17 11:25:07 -07:00
smt_context_stat.cpp
smt_enode.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
smt_enode.h fix(datatype): only use pointer equality for enode_tbl 2018-04-06 17:20:04 -05:00
smt_eq_justification.h Use nullptr. 2018-02-12 14:05:55 +07:00
smt_failure.h
smt_farkas_util.cpp
smt_farkas_util.h
smt_for_each_relevant_expr.cpp
smt_for_each_relevant_expr.h Use override rather than virtual. 2018-02-10 09:56:33 +07:00
smt_implied_equalities.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
smt_implied_equalities.h
smt_internalizer.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
smt_justification.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
smt_justification.h Use nullptr. 2018-02-12 14:05:55 +07:00
smt_kernel.cpp inherit solver parameters in asserted formulas rewriter. #1511 2018-03-04 05:06:36 -08:00
smt_kernel.h Use nullptr. 2018-02-12 14:05:55 +07:00
smt_literal.cpp
smt_literal.h
smt_model_checker.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
smt_model_checker.h fix #1365. Filter MBQI instantiations for as-array terms that lead the array theory to return unknown and therefore block further instantiations. as-array terms are at this point almost always created from internal model values so quantifier instantiations with these have little value, other than instantiations of other paraameters that may indepdendently help 2017-11-23 11:17:41 -08:00
smt_model_finder.cpp fix #1492 2018-02-18 13:20:15 -08:00
smt_model_finder.h reducing dependencies on simplifier 2017-08-22 15:09:34 -07:00
smt_model_generator.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
smt_model_generator.h Use nullptr. 2018-02-12 14:05:55 +07:00
smt_quantifier.cpp fix #1545 2018-03-17 17:49:33 -07:00
smt_quantifier.h Typo fixes. 2018-01-02 22:48:06 +07:00
smt_quantifier_instances.h
smt_quantifier_stat.cpp
smt_quantifier_stat.h Use nullptr. 2018-02-12 14:05:55 +07:00
smt_quick_checker.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
smt_quick_checker.h Use nullptr. 2018-02-12 14:05:55 +07:00
smt_relevancy.cpp delay updating parameters to ensure rewriting in asserted_formulas is applied using configuration overrides. Fixes build regression for tree_interpolation documentation test 2018-03-04 21:57:08 -08:00
smt_relevancy.h Use override rather than virtual. 2018-02-10 09:56:33 +07:00
smt_setup.cpp remove buggy legacy code, rely on pull_cheap_ite option in rewriter, #1511 2018-03-04 03:36:03 -08:00
smt_setup.h add QF_DT 2017-09-17 01:39:39 +02:00
smt_solver.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
smt_solver.h
smt_statistics.cpp
smt_statistics.h
smt_theory.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
smt_theory.h Use nullptr. 2018-02-12 14:05:55 +07:00
smt_theory_var_list.h Use nullptr. 2018-02-12 14:05:55 +07:00
smt_types.h perf(datatype): whole-graph implementation of occurs_check 2018-04-06 17:20:04 -05:00
smt_value_sort.cpp support for smtlib2.6 datatype parsing 2017-09-04 21:12:43 -07:00
smt_value_sort.h
spanning_tree.h
spanning_tree_base.h
spanning_tree_def.h
theory_arith.cpp
theory_arith.h Use nullptr. 2018-02-12 14:05:55 +07:00
theory_arith_aux.h Use nullptr. 2018-02-12 14:05:55 +07:00
theory_arith_core.h remove references to deprecated uses of PROOF_MODE #1531 2018-03-10 13:55:01 -05:00
theory_arith_def.h
theory_arith_eq.h Use nullptr. 2018-02-12 14:05:55 +07:00
theory_arith_int.h Use nullptr. 2018-02-12 14:05:55 +07:00
theory_arith_inv.h
theory_arith_nl.h Use nullptr. 2018-02-12 14:05:55 +07:00
theory_arith_pp.h Use nullptr. 2018-02-12 14:05:55 +07:00
theory_array.cpp additional array functions exposed over API, ping #1223 2017-10-19 11:08:48 -07:00
theory_array.h Use override rather than virtual. 2018-02-10 09:56:33 +07:00
theory_array_base.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
theory_array_base.h Use override rather than virtual. 2018-02-10 09:56:33 +07:00
theory_array_full.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
theory_array_full.h Use override rather than virtual. 2018-02-10 09:56:33 +07:00
theory_bv.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
theory_bv.h Use nullptr. 2018-02-12 14:05:55 +07:00
theory_datatype.cpp move some methods from header to cpp, format fixing, remove special characters 2018-04-07 17:34:46 -07:00
theory_datatype.h move some methods from header to cpp, format fixing, remove special characters 2018-04-07 17:34:46 -07:00
theory_dense_diff_logic.cpp
theory_dense_diff_logic.h Use override rather than virtual. 2018-02-10 09:56:33 +07:00
theory_dense_diff_logic_def.h Use nullptr. 2018-02-12 14:05:55 +07:00
theory_diff_logic.cpp
theory_diff_logic.h Use nullptr. 2018-02-12 14:05:55 +07:00
theory_diff_logic_def.h Use nullptr. 2018-02-12 14:05:55 +07:00
theory_dl.cpp Remove int64, uint64 typedefs in favor of int64_t / uint64_t. 2018-03-31 14:45:04 +07:00
theory_dl.h
theory_dummy.cpp
theory_dummy.h Use override rather than virtual. 2018-02-10 09:56:33 +07:00
theory_fpa.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
theory_fpa.h Use override rather than virtual. 2018-02-10 09:56:33 +07:00
theory_lra.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
theory_lra.h Use override rather than virtual. 2018-02-10 09:56:33 +07:00
theory_opt.cpp
theory_opt.h
theory_pb.cpp fix #1571 2018-04-12 15:59:06 +08:00
theory_pb.h Use nullptr. 2018-02-12 14:05:55 +07:00
theory_seq.cpp fix #1538 2018-03-17 11:25:07 -07:00
theory_seq.h fixes to #1500 and #1457 2018-02-25 13:11:20 +09:00
theory_seq_empty.h Use nullptr. 2018-02-12 14:05:55 +07:00
theory_str.cpp merge 2018-03-20 14:58:12 -07:00
theory_str.h remove python doc test 2018-03-20 13:37:04 -07:00
theory_utvpi.cpp
theory_utvpi.h Use nullptr. 2018-02-12 14:05:55 +07:00
theory_utvpi_def.h Use nullptr. 2018-02-12 14:05:55 +07:00
theory_wmaxsat.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
theory_wmaxsat.h Use nullptr. 2018-02-12 14:05:55 +07:00
uses_theory.cpp
uses_theory.h
watch_list.cpp Use nullptr. 2018-02-12 14:05:55 +07:00
watch_list.h Use nullptr. 2018-02-12 14:05:55 +07:00