| .. | 
		
		
			
			
			
			
				| params | delay internalization, relevancy (#4707) | 2020-09-23 17:12:01 -07:00 | 
		
			
			
			
			
				| proto_model | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| tactic | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| arith_eq_adapter.cpp | more resilient equality adapter | 2020-10-12 10:35:01 -07:00 | 
		
			
			
			
			
				| arith_eq_adapter.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| arith_eq_solver.cpp | fix #3789 | 2020-04-06 13:57:38 -07:00 | 
		
			
			
			
			
				| arith_eq_solver.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| asserted_formulas.cpp | use lazy scopes to avoid push/pop overhead | 2020-08-17 08:07:06 -07:00 | 
		
			
			
			
			
				| asserted_formulas.h | mbp (#4741) | 2020-10-21 15:48:40 -07:00 | 
		
			
			
			
			
				| cached_var_subst.cpp | modular Axiom Profiler (#4619) | 2020-08-08 12:09:24 -07:00 | 
		
			
			
			
			
				| cached_var_subst.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| CMakeLists.txt | mbp (#4741) | 2020-10-21 15:48:40 -07:00 | 
		
			
			
			
			
				| cost_evaluator.cpp | ensure generation is increased #2667 | 2019-11-13 19:18:54 -08:00 | 
		
			
			
			
			
				| cost_evaluator.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| database.h | added missing Copyright forms | 2015-06-10 11:54:02 -07:00 | 
		
			
			
			
			
				| database.smt | Tabs, whitespace | 2017-09-17 18:10:06 +01:00 | 
		
			
			
			
			
				| diff_logic.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| dyn_ack.cpp | arrays (#4684) | 2020-09-13 19:29:59 -07:00 | 
		
			
			
			
			
				| dyn_ack.h | arrays (#4684) | 2020-09-13 19:29:59 -07:00 | 
		
			
			
			
			
				| expr_context_simplifier.cpp | fix #3972 regression from changing the way assumptions are initialized | 2020-04-15 10:10:07 -07:00 | 
		
			
			
			
			
				| expr_context_simplifier.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| fingerprints.cpp | updated logging | 2020-10-06 18:02:20 -07:00 | 
		
			
			
			
			
				| fingerprints.h | arrays (#4684) | 2020-09-13 19:29:59 -07:00 | 
		
			
			
			
			
				| mam.cpp | fixing #4670 (#4682) | 2020-09-10 04:35:11 -07:00 | 
		
			
			
			
			
				| mam.h | euf | 2020-08-24 01:55:13 -07:00 | 
		
			
			
			
			
				| old_interval.cpp | remove a bunch of constructors to avoid copies | 2020-06-03 17:09:27 +01:00 | 
		
			
			
			
			
				| old_interval.h | buffer: require a move constructor to avoid copies | 2020-06-03 11:57:49 +01:00 | 
		
			
			
			
			
				| qi_queue.cpp | remove also second hash-table for ALIVE_OPT #4747 | 2020-10-27 00:12:34 -07:00 | 
		
			
			
			
			
				| qi_queue.h | adding ack/model | 2020-08-28 12:55:47 -07:00 | 
		
			
			
			
			
				| seq_axioms.cpp | unused variable warning | 2020-07-26 13:22:12 -07:00 | 
		
			
			
			
			
				| seq_axioms.h | additional str/re operators, remove encoding option from zstring | 2020-05-17 05:08:36 -07:00 | 
		
			
			
			
			
				| seq_eq_solver.cpp | better behavior on disequality and branch selection (#4605) | 2020-07-31 01:14:11 -07:00 | 
		
			
			
			
			
				| seq_ne_solver.cpp | revert breaking change | 2020-08-03 08:49:38 -07:00 | 
		
			
			
			
			
				| seq_offset_eq.cpp | fix #4626 | 2020-08-12 10:13:52 -07:00 | 
		
			
			
			
			
				| seq_offset_eq.h | updates to seq and bug fixes (#4056) | 2020-04-22 13:18:55 -07:00 | 
		
			
			
			
			
				| seq_regex.cpp | fixing issue #4651 (#4666) | 2020-09-08 04:13:18 -07:00 | 
		
			
			
			
			
				| seq_regex.h | arrays (#4684) | 2020-09-13 19:29:59 -07:00 | 
		
			
			
			
			
				| seq_skolem.cpp | don't rewrite empty/non-empty checking predicates | 2020-07-31 11:47:52 -07:00 | 
		
			
			
			
			
				| seq_skolem.h | don't rewrite empty/non-empty checking predicates | 2020-07-31 11:47:52 -07:00 | 
		
			
			
			
			
				| seq_unicode.cpp | fix #4414 | 2020-05-20 14:28:41 -07:00 | 
		
			
			
			
			
				| seq_unicode.h | fix #4414 | 2020-05-20 14:28:41 -07:00 | 
		
			
			
			
			
				| smt2_extra_cmds.cpp | merge with Z3Prover/master | 2018-06-25 19:44:46 +08:00 | 
		
			
			
			
			
				| smt2_extra_cmds.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| smt_almost_cg_table.cpp | merge with Z3Prover/master | 2018-06-25 19:44:46 +08:00 | 
		
			
			
			
			
				| smt_almost_cg_table.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| smt_arith_value.cpp | enable ranges for bit-vectors | 2020-08-13 10:53:37 -07:00 | 
		
			
			
			
			
				| smt_arith_value.h | enable ranges for bit-vectors | 2020-08-13 10:53:37 -07:00 | 
		
			
			
			
			
				| smt_b_justification.h | remove unneeded constructors (last round) | 2020-07-12 17:41:57 +01:00 | 
		
			
			
			
			
				| smt_bool_var_data.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| smt_case_split_queue.cpp | add op cache | 2020-06-02 12:52:42 -07:00 | 
		
			
			
			
			
				| smt_case_split_queue.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| smt_cg_table.cpp | disable cancelation during propagation at base level | 2019-03-26 16:19:50 -07:00 | 
		
			
			
			
			
				| smt_cg_table.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| smt_checker.cpp | introduce fresh term when none is available in context or model to fix #2456 | 2019-08-04 11:56:03 -07:00 | 
		
			
			
			
			
				| smt_checker.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| smt_clause.cpp | update to logging | 2019-12-04 23:08:41 +03:00 | 
		
			
			
			
			
				| smt_clause.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| smt_clause_proof.cpp | fix #3699 | 2020-04-02 20:35:15 -07:00 | 
		
			
			
			
			
				| smt_clause_proof.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| smt_conflict_resolution.cpp | fix #4260 | 2020-05-09 18:13:12 -07:00 | 
		
			
			
			
			
				| smt_conflict_resolution.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| smt_consequences.cpp | na (#4254) | 2020-05-09 17:40:02 -07:00 | 
		
			
			
			
			
				| smt_context.cpp | delay internalize (#4714) | 2020-09-28 19:24:16 -07:00 | 
		
			
			
			
			
				| smt_context.h | remove also second hash-table for ALIVE_OPT #4747 | 2020-10-27 00:12:34 -07:00 | 
		
			
			
			
			
				| smt_context_inv.cpp | fixing #4670 (#4682) | 2020-09-10 04:35:11 -07:00 | 
		
			
			
			
			
				| smt_context_pp.cpp | delay internalize (#4714) | 2020-09-28 19:24:16 -07:00 | 
		
			
			
			
			
				| smt_context_stat.cpp | investigating relevancy | 2019-11-05 17:16:30 +01:00 | 
		
			
			
			
			
				| smt_enode.cpp | move theory_var_list into id_var_list and utilities from smt-enode into it, prepare for theory variables in egraph | 2020-09-01 04:26:31 -07:00 | 
		
			
			
			
			
				| smt_enode.h | na | 2020-09-10 04:39:43 -07:00 | 
		
			
			
			
			
				| smt_eq_justification.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| smt_failure.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| smt_farkas_util.cpp | fix #3343 | 2020-03-16 12:24:22 -07:00 | 
		
			
			
			
			
				| smt_farkas_util.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| smt_for_each_relevant_expr.cpp | make include paths uniformly use path relative to src. #534 | 2017-07-31 13:24:11 -07:00 | 
		
			
			
			
			
				| smt_for_each_relevant_expr.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| smt_implied_equalities.cpp | remove using insert_if_not_there2 | 2020-04-25 15:08:51 -07:00 | 
		
			
			
			
			
				| smt_implied_equalities.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| smt_induction.cpp | unused variable warning | 2020-07-26 13:22:12 -07:00 | 
		
			
			
			
			
				| smt_induction.h | unused variable warning | 2020-07-26 13:22:12 -07:00 | 
		
			
			
			
			
				| smt_internalizer.cpp | remove also second hash-table for ALIVE_OPT #4747 | 2020-10-27 00:12:34 -07:00 | 
		
			
			
			
			
				| smt_justification.cpp | fix gcc 9/10 warnings | 2020-05-23 16:39:09 +01:00 | 
		
			
			
			
			
				| smt_justification.h | euf | 2020-08-24 01:55:13 -07:00 | 
		
			
			
			
			
				| smt_kernel.cpp | delay internalize (#4714) | 2020-09-28 19:24:16 -07:00 | 
		
			
			
			
			
				| smt_kernel.h | delay internalize (#4714) | 2020-09-28 19:24:16 -07:00 | 
		
			
			
			
			
				| smt_literal.cpp | build | 2020-09-15 16:45:11 -07:00 | 
		
			
			
			
			
				| smt_literal.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| smt_lookahead.cpp | handle better cancellation for parallel, switch between cube mode and base level mode in smt.threads, expose parameters to control theory_bv and phase caching | 2020-08-16 23:29:24 -07:00 | 
		
			
			
			
			
				| smt_lookahead.h | handle better cancellation for parallel, switch between cube mode and base level mode in smt.threads, expose parameters to control theory_bv and phase caching | 2020-08-16 23:29:24 -07:00 | 
		
			
			
			
			
				| smt_model_checker.cpp | na | 2020-07-03 12:22:13 -07:00 | 
		
			
			
			
			
				| smt_model_checker.h | model refactor (#4723) | 2020-10-05 14:13:05 -07:00 | 
		
			
			
			
			
				| smt_model_finder.cpp | fix compiler warnings #4727 | 2020-10-18 11:31:21 +01:00 | 
		
			
			
			
			
				| smt_model_finder.h | fix compiler warnings #4727 | 2020-10-18 11:31:21 +01:00 | 
		
			
			
			
			
				| smt_model_generator.cpp | fix #3334 | 2020-03-25 19:43:55 -07:00 | 
		
			
			
			
			
				| smt_model_generator.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| smt_parallel.cpp | handle better cancellation for parallel, switch between cube mode and base level mode in smt.threads, expose parameters to control theory_bv and phase caching | 2020-08-16 23:29:24 -07:00 | 
		
			
			
			
			
				| smt_parallel.h | fix build | 2020-01-31 22:20:25 -08:00 | 
		
			
			
			
			
				| smt_quantifier.cpp | updated logging | 2020-10-06 18:02:20 -07:00 | 
		
			
			
			
			
				| smt_quantifier.h | euf | 2020-08-24 01:55:13 -07:00 | 
		
			
			
			
			
				| smt_quantifier_instances.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| smt_quantifier_stat.cpp | modular Axiom Profiler (#4619) | 2020-08-08 12:09:24 -07:00 | 
		
			
			
			
			
				| smt_quantifier_stat.h | modular Axiom Profiler (#4619) | 2020-08-08 12:09:24 -07:00 | 
		
			
			
			
			
				| smt_quick_checker.cpp | synchronize fork | 2018-07-06 16:19:13 +02:00 | 
		
			
			
			
			
				| smt_quick_checker.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| smt_relevancy.cpp | tuning relevancy | 2019-02-07 08:05:40 -08:00 | 
		
			
			
			
			
				| smt_relevancy.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| smt_setup.cpp | arrays (#4684) | 2020-09-13 19:29:59 -07:00 | 
		
			
			
			
			
				| smt_setup.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| smt_solver.cpp | delay internalize (#4714) | 2020-09-28 19:24:16 -07:00 | 
		
			
			
			
			
				| smt_solver.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| smt_statistics.cpp | make include paths uniformly use path relative to src. #534 | 2017-07-31 13:24:11 -07:00 | 
		
			
			
			
			
				| smt_statistics.h | update smt logging format to follow SAT solver | 2020-08-20 20:00:20 -07:00 | 
		
			
			
			
			
				| smt_theory.cpp | avoid useless false equality literals | 2020-10-06 18:01:01 -07:00 | 
		
			
			
			
			
				| smt_theory.h | deal with regression break | 2020-10-12 12:26:50 -07:00 | 
		
			
			
			
			
				| smt_types.h | euf | 2020-08-24 01:55:13 -07:00 | 
		
			
			
			
			
				| smt_value_sort.cpp | support for smtlib2.6 datatype parsing | 2017-09-04 21:12:43 -07:00 | 
		
			
			
			
			
				| smt_value_sort.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| spanning_tree.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| spanning_tree_base.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| spanning_tree_def.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| theory_arith.cpp | make include paths uniformly use path relative to src. #534 | 2017-07-31 13:24:11 -07:00 | 
		
			
			
			
			
				| theory_arith.h | arrays (#4684) | 2020-09-13 19:29:59 -07:00 | 
		
			
			
			
			
				| theory_arith_aux.h | arrays (#4684) | 2020-09-13 19:29:59 -07:00 | 
		
			
			
			
			
				| theory_arith_core.h | arrays (#4684) | 2020-09-13 19:29:59 -07:00 | 
		
			
			
			
			
				| theory_arith_def.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| theory_arith_eq.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| theory_arith_int.h | bv fixes and tuning (#4703) | 2020-09-21 19:54:53 -07:00 | 
		
			
			
			
			
				| theory_arith_inv.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| theory_arith_nl.h | give up on addition subterms in monomial decomposition caused by disabling rewriter.flat seems to be corner case exercised in #4532. | 2020-07-08 11:43:32 -07:00 | 
		
			
			
			
			
				| theory_arith_pp.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| theory_array.cpp | remove level of indirection for context and ast_manager in smt_theory (#4253) | 2020-05-08 16:46:03 -07:00 | 
		
			
			
			
			
				| theory_array.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| theory_array_bapa.cpp | fix #3743 | 2020-04-04 11:00:04 -07:00 | 
		
			
			
			
			
				| theory_array_bapa.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| theory_array_base.cpp | fixing #4670 (#4682) | 2020-09-10 04:35:11 -07:00 | 
		
			
			
			
			
				| theory_array_base.h | towards closing small domain equality enforcement gap #4515 | 2020-07-08 11:43:31 -07:00 | 
		
			
			
			
			
				| theory_array_full.cpp | fixing #4515 | 2020-07-08 11:43:32 -07:00 | 
		
			
			
			
			
				| theory_array_full.h | fixing #4515 | 2020-07-08 11:43:32 -07:00 | 
		
			
			
			
			
				| theory_bv.cpp | additional bit-vector propagators (#4695) | 2020-09-18 12:38:29 -07:00 | 
		
			
			
			
			
				| theory_bv.h | handle better cancellation for parallel, switch between cube mode and base level mode in smt.threads, expose parameters to control theory_bv and phase caching | 2020-08-16 23:29:24 -07:00 | 
		
			
			
			
			
				| theory_datatype.cpp | fix misc issues around #4661 introduced when adding lazy push/pop to selected theories | 2020-08-30 10:57:05 -07:00 | 
		
			
			
			
			
				| theory_datatype.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| theory_dense_diff_logic.cpp | make include paths uniformly use path relative to src. #534 | 2017-07-31 13:24:11 -07:00 | 
		
			
			
			
			
				| theory_dense_diff_logic.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| theory_dense_diff_logic_def.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| theory_diff_logic.cpp | make include paths uniformly use path relative to src. #534 | 2017-07-31 13:24:11 -07:00 | 
		
			
			
			
			
				| theory_diff_logic.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| theory_diff_logic_def.h | arrays (#4684) | 2020-09-13 19:29:59 -07:00 | 
		
			
			
			
			
				| theory_dl.cpp | remove level of indirection for context and ast_manager in smt_theory (#4253) | 2020-05-08 16:46:03 -07:00 | 
		
			
			
			
			
				| theory_dl.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| theory_dummy.cpp | remove level of indirection for context and ast_manager in smt_theory (#4253) | 2020-05-08 16:46:03 -07:00 | 
		
			
			
			
			
				| theory_dummy.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| theory_fpa.cpp | model refactor (#4723) | 2020-10-05 14:13:05 -07:00 | 
		
			
			
			
			
				| theory_fpa.h | more fpa | 2020-09-30 19:06:07 -07:00 | 
		
			
			
			
			
				| theory_lra.cpp | fixes to mostly solver arith/euf and backtracking scopes | 2020-10-26 11:06:41 -07:00 | 
		
			
			
			
			
				| theory_lra.h | re-enable proofs for qe-lite #3153 | 2020-06-15 12:03:15 -07:00 | 
		
			
			
			
			
				| theory_opt.cpp | make include paths uniformly use path relative to src. #534 | 2017-07-31 13:24:11 -07:00 | 
		
			
			
			
			
				| theory_opt.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| theory_pb.cpp | fix #4624 #4633 #4632 #4631 | 2020-08-13 08:36:16 -07:00 | 
		
			
			
			
			
				| theory_pb.h | remove level of indirection for context and ast_manager in smt_theory (#4253) | 2020-05-08 16:46:03 -07:00 | 
		
			
			
			
			
				| theory_recfun.cpp | build fixes, add lazy push/pop state to avoid overhead on unused theories | 2020-08-17 00:13:46 -07:00 | 
		
			
			
			
			
				| theory_recfun.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| theory_seq.cpp | mbp (#4741) | 2020-10-21 15:48:40 -07:00 | 
		
			
			
			
			
				| theory_seq.h | adding user-propagator ability | 2020-08-17 22:39:55 -07:00 | 
		
			
			
			
			
				| theory_seq_empty.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| theory_special_relations.cpp | fix #4538 - regression when renaming family from special_relations to specrels | 2020-07-08 14:46:40 -07:00 | 
		
			
			
			
			
				| theory_special_relations.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| theory_str.cpp | deal with regression break | 2020-10-12 12:26:50 -07:00 | 
		
			
			
			
			
				| theory_str.h | remove unneeded constructors (last round) | 2020-07-12 17:41:57 +01:00 | 
		
			
			
			
			
				| theory_str_mc.cpp | adding user-propagator ability | 2020-08-17 22:39:55 -07:00 | 
		
			
			
			
			
				| theory_str_regex.cpp | fix #4625 | 2020-08-12 10:14:39 -07:00 | 
		
			
			
			
			
				| theory_utvpi.cpp | remove using insert_if_not_there2 | 2020-04-25 15:08:51 -07:00 | 
		
			
			
			
			
				| theory_utvpi.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| theory_utvpi_def.h | fix a couple hundred deref-after-free bugs due to .c_str() on a temporary string | 2020-07-11 20:24:45 +01:00 | 
		
			
			
			
			
				| theory_wmaxsat.cpp | remove level of indirection for context and ast_manager in smt_theory (#4253) | 2020-05-08 16:46:03 -07:00 | 
		
			
			
			
			
				| theory_wmaxsat.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| user_propagator.cpp | model refactor (#4723) | 2020-10-05 14:13:05 -07:00 | 
		
			
			
			
			
				| user_propagator.h | model refactor (#4723) | 2020-10-05 14:13:05 -07:00 | 
		
			
			
			
			
				| uses_theory.cpp | remove unused file & hide a few symbols | 2020-01-31 17:13:28 +00:00 | 
		
			
			
			
			
				| uses_theory.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| watch_list.cpp | gc perf fix | 2020-08-06 14:26:59 -07:00 | 
		
			
			
			
			
				| watch_list.h | enable ranges for bit-vectors | 2020-08-13 10:53:37 -07:00 |