| .. | 
		
		
			
			
			
			
				| params | fix #5154 | 2021-04-07 11:28:51 -07:00 | 
		
			
			
			
			
				| proto_model | refactor get_sort | 2021-02-02 04:45:54 -08:00 | 
		
			
			
			
			
				| tactic | fix #5065 - regression solving str.from_int equations now that it isn't injective any longer | 2021-03-02 12:59:48 -08:00 | 
		
			
			
			
			
				| arith_eq_adapter.cpp | streamline pb solver interface and naming after removal of xor | 2021-02-28 12:32:04 -08: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 | 
		
			
			
			
			
				| CMakeLists.txt | dependency | 2021-03-17 17:10:01 -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 | deal with warnings reported in https://launchpadlibrarian.net/522361319/buildlog_ubuntu-groovy-s390x.z3_4.8.10-1ubuntu4ppa1_BUILDING.txt.gz | 2021-02-11 13:49:47 -08: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 | fix #5149 | 2021-04-06 20:09:49 -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 | streamline pb solver interface and naming after removal of xor | 2021-02-28 12:32:04 -08:00 | 
		
			
			
			
			
				| qi_queue.h | add priority queue to instantiation | 2021-01-31 16:17:52 -08:00 | 
		
			
			
			
			
				| seq_axioms.cpp | move to separate axiom management | 2021-02-23 18:09:45 -08:00 | 
		
			
			
			
			
				| seq_axioms.h | deal with compiler warnings, from MacOS CI build | 2021-03-08 17:14:09 -08:00 | 
		
			
			
			
			
				| seq_eq_solver.cpp | fix #5134 | 2021-03-29 14:11:49 -07:00 | 
		
			
			
			
			
				| seq_ne_solver.cpp | fix #5144 | 2021-04-10 15:30:17 -07:00 | 
		
			
			
			
			
				| seq_offset_eq.cpp | streamline pb solver interface and naming after removal of xor | 2021-02-28 12:32:04 -08:00 | 
		
			
			
			
			
				| seq_offset_eq.h | updates to seq and bug fixes (#4056) | 2020-04-22 13:18:55 -07:00 | 
		
			
			
			
			
				| seq_regex.cpp | streamline pb solver interface and naming after removal of xor | 2021-02-28 12:32:04 -08:00 | 
		
			
			
			
			
				| seq_regex.h | butterfly effect with relevancy marking | 2021-02-15 16:37:23 -08: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 | streamline pb solver interface and naming after removal of xor | 2021-02-28 12:32:04 -08:00 | 
		
			
			
			
			
				| smt_almost_cg_table.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| smt_arith_value.cpp | streamline pb solver interface and naming after removal of xor | 2021-02-28 12:32:04 -08: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 | streamline pb solver interface and naming after removal of xor | 2021-02-28 12:32:04 -08:00 | 
		
			
			
			
			
				| smt_cg_table.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| smt_checker.cpp | streamline pb solver interface and naming after removal of xor | 2021-02-28 12:32:04 -08: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 | streamline pb solver interface and naming after removal of xor | 2021-02-28 12:32:04 -08:00 | 
		
			
			
			
			
				| smt_conflict_resolution.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| smt_consequences.cpp | streamline pb solver interface and naming after removal of xor | 2021-02-28 12:32:04 -08:00 | 
		
			
			
			
			
				| smt_context.cpp | remove template dependency for trail objects | 2021-03-19 11:15:05 -07:00 | 
		
			
			
			
			
				| smt_context.h | separate component for asserted_formulas to break dependency cycles | 2021-03-17 15:51:38 -07:00 | 
		
			
			
			
			
				| smt_context_inv.cpp | streamline pb solver interface and naming after removal of xor | 2021-02-28 12:32:04 -08:00 | 
		
			
			
			
			
				| smt_context_pp.cpp | debugging #5127 | 2021-04-06 20:09:50 -07:00 | 
		
			
			
			
			
				| smt_context_stat.cpp | investigating relevancy | 2019-11-05 17:16:30 +01:00 | 
		
			
			
			
			
				| smt_enode.cpp | streamline pb solver interface and naming after removal of xor | 2021-02-28 12:32:04 -08:00 | 
		
			
			
			
			
				| smt_enode.h | streamline pb solver interface and naming after removal of xor | 2021-02-28 12:32:04 -08: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 ast_manager get_sort method entirely | 2021-02-02 13:57:01 -08:00 | 
		
			
			
			
			
				| smt_implied_equalities.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| smt_induction.cpp | streamline pb solver interface and naming after removal of xor | 2021-02-28 12:32:04 -08:00 | 
		
			
			
			
			
				| smt_induction.h | streamline pb solver interface and naming after removal of xor | 2021-02-28 12:32:04 -08:00 | 
		
			
			
			
			
				| smt_internalizer.cpp | fix regression, fix #5115 | 2021-03-30 17:43:12 -07:00 | 
		
			
			
			
			
				| smt_justification.cpp | streamline pb solver interface and naming after removal of xor | 2021-02-28 12:32:04 -08:00 | 
		
			
			
			
			
				| smt_justification.h | streamline unicode/ascii toggling. Fix bit-width for unicode to 18 | 2021-01-23 11:11:44 -08:00 | 
		
			
			
			
			
				| smt_kernel.cpp | delay internalize (#4714) | 2020-09-28 19:24:16 -07:00 | 
		
			
			
			
			
				| smt_kernel.h | enable sat.euf in opt, enable smt legacy for lns | 2021-03-02 06:21:20 -08: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 | Add support of the SunOS platform (Solaris, OpenSolaris, OpenIndiana) (#4757) | 2020-10-27 11:39:21 -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 | streamline pb solver interface and naming after removal of xor | 2021-02-28 12:32:04 -08:00 | 
		
			
			
			
			
				| smt_model_checker.h | model refactor (#4723) | 2020-10-05 14:13:05 -07:00 | 
		
			
			
			
			
				| smt_model_finder.cpp | fix #4998 | 2021-04-11 04:42:16 -07:00 | 
		
			
			
			
			
				| smt_model_finder.h | fix compiler warnings #4727 | 2020-10-18 11:31:21 +01:00 | 
		
			
			
			
			
				| smt_model_generator.cpp | fixes and more porting seq_eq_solver to self-contained module | 2021-03-04 16:23:22 -08: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 | streamline pb solver interface and naming after removal of xor | 2021-02-28 12:32:04 -08:00 | 
		
			
			
			
			
				| smt_quantifier.h | move common routines for quantifiers | 2021-01-28 13:23:40 -08:00 | 
		
			
			
			
			
				| smt_quantifier_instances.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| smt_quick_checker.cpp | streamline pb solver interface and naming after removal of xor | 2021-02-28 12:32:04 -08:00 | 
		
			
			
			
			
				| smt_quick_checker.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| smt_relevancy.cpp | streamline pb solver interface and naming after removal of xor | 2021-02-28 12:32:04 -08:00 | 
		
			
			
			
			
				| smt_relevancy.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| smt_setup.cpp | Unicode for Z3str3 (#4981) | 2021-01-29 06:14:38 -08:00 | 
		
			
			
			
			
				| smt_setup.h | missing | 2021-01-26 17:07:46 -08:00 | 
		
			
			
			
			
				| smt_solver.cpp | integrate v2 of lns | 2021-02-04 15:47:40 -08: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 | a pending issue from #4866 | 2021-03-16 05:26:13 -07:00 | 
		
			
			
			
			
				| smt_theory.h | streamline pb solver interface and naming after removal of xor | 2021-02-28 12:32:04 -08:00 | 
		
			
			
			
			
				| smt_types.h | euf | 2020-08-24 01:55:13 -07:00 | 
		
			
			
			
			
				| smt_value_sort.cpp | refactor get_sort | 2021-02-02 04:45:54 -08: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 | streamline pb solver interface and naming after removal of xor | 2021-02-28 12:32:04 -08:00 | 
		
			
			
			
			
				| theory_arith_aux.h | streamline pb solver interface and naming after removal of xor | 2021-02-28 12:32:04 -08:00 | 
		
			
			
			
			
				| theory_arith_core.h | streamline pb solver interface and naming after removal of xor | 2021-02-28 12:32:04 -08:00 | 
		
			
			
			
			
				| theory_arith_def.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| theory_arith_eq.h | pp | 2021-03-28 14:17:49 -07:00 | 
		
			
			
			
			
				| theory_arith_int.h | streamline pb solver interface and naming after removal of xor | 2021-02-28 12:32:04 -08:00 | 
		
			
			
			
			
				| theory_arith_inv.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| theory_arith_nl.h | streamline pb solver interface and naming after removal of xor | 2021-02-28 12:32:04 -08:00 | 
		
			
			
			
			
				| theory_arith_pp.h | streamline pb solver interface and naming after removal of xor | 2021-02-28 12:32:04 -08:00 | 
		
			
			
			
			
				| theory_array.cpp | remove template dependency for trail objects | 2021-03-19 11:15:05 -07:00 | 
		
			
			
			
			
				| theory_array.h | remove template dependency for trail objects | 2021-03-19 11:15:05 -07:00 | 
		
			
			
			
			
				| theory_array_bapa.cpp | streamline pb solver interface and naming after removal of xor | 2021-02-28 12:32:04 -08:00 | 
		
			
			
			
			
				| theory_array_bapa.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| theory_array_base.cpp | streamline pb solver interface and naming after removal of xor | 2021-02-28 12:32:04 -08:00 | 
		
			
			
			
			
				| theory_array_base.h | streamline pb solver interface and naming after removal of xor | 2021-02-28 12:32:04 -08:00 | 
		
			
			
			
			
				| theory_array_full.cpp | streamline pb solver interface and naming after removal of xor | 2021-02-28 12:32:04 -08:00 | 
		
			
			
			
			
				| theory_array_full.h | fixing #4515 | 2020-07-08 11:43:32 -07:00 | 
		
			
			
			
			
				| theory_bv.cpp | skip div 1 | 2021-03-28 14:17:49 -07:00 | 
		
			
			
			
			
				| theory_bv.h | remove template dependency for trail objects | 2021-03-19 11:15:05 -07:00 | 
		
			
			
			
			
				| theory_char.cpp | move to separate axiom management | 2021-02-23 18:09:45 -08:00 | 
		
			
			
			
			
				| theory_char.h | move to separate axiom management | 2021-02-23 18:09:45 -08:00 | 
		
			
			
			
			
				| theory_datatype.cpp | remove template dependency for trail objects | 2021-03-19 11:15:05 -07:00 | 
		
			
			
			
			
				| theory_datatype.h | remove template dependency for trail objects | 2021-03-19 11:15:05 -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 | streamline pb solver interface and naming after removal of xor | 2021-02-28 12:32:04 -08: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 | streamline pb solver interface and naming after removal of xor | 2021-02-28 12:32:04 -08:00 | 
		
			
			
			
			
				| theory_dl.cpp | streamline pb solver interface and naming after removal of xor | 2021-02-28 12:32:04 -08:00 | 
		
			
			
			
			
				| theory_dl.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| theory_dummy.cpp | remove template Context dependency in every trail object | 2021-02-08 15:41:57 -08:00 | 
		
			
			
			
			
				| theory_dummy.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| theory_fpa.cpp | remove template dependency for trail objects | 2021-03-19 11:15:05 -07:00 | 
		
			
			
			
			
				| theory_fpa.h | remove template dependency for trail objects | 2021-03-19 11:15:05 -07:00 | 
		
			
			
			
			
				| theory_lra.cpp | correctly explain the all fixed test in the octaganal tree | 2021-04-10 08:54:52 -07:00 | 
		
			
			
			
			
				| theory_lra.h | remove experimental option. Fix #4806 | 2020-11-20 11:46:19 -08: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 | streamline pb solver interface and naming after removal of xor | 2021-02-28 12:32:04 -08:00 | 
		
			
			
			
			
				| theory_pb.h | fix #4805 | 2020-11-20 12:11:38 -08:00 | 
		
			
			
			
			
				| theory_recfun.cpp | fix #5102 | 2021-03-15 01:01:33 -07:00 | 
		
			
			
			
			
				| theory_recfun.h | streamline pb solver interface and naming after removal of xor | 2021-02-28 12:32:04 -08:00 | 
		
			
			
			
			
				| theory_seq.cpp | add testing stubs | 2021-04-12 11:20:36 -07:00 | 
		
			
			
			
			
				| theory_seq.h | fix #5121 | 2021-03-28 16:14:37 -07:00 | 
		
			
			
			
			
				| theory_seq_empty.h | remove template Context dependency in every trail object | 2021-02-08 15:41:57 -08:00 | 
		
			
			
			
			
				| theory_special_relations.cpp | streamline pb solver interface and naming after removal of xor | 2021-02-28 12:32:04 -08:00 | 
		
			
			
			
			
				| theory_special_relations.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| theory_str.cpp | fix #4365 | 2021-04-10 13:03:05 -07:00 | 
		
			
			
			
			
				| theory_str.h | remove template dependency for trail objects | 2021-03-19 11:15:05 -07:00 | 
		
			
			
			
			
				| theory_str_mc.cpp | z3str3: address code reviews and remove some dead code (#5116) | 2021-03-19 10:37:16 -07:00 | 
		
			
			
			
			
				| theory_str_regex.cpp | z3str3: address code reviews and remove some dead code (#5116) | 2021-03-19 10:37:16 -07:00 | 
		
			
			
			
			
				| theory_utvpi.cpp | remove using insert_if_not_there2 | 2020-04-25 15:08:51 -07:00 | 
		
			
			
			
			
				| theory_utvpi.h | streamline pb solver interface and naming after removal of xor | 2021-02-28 12:32:04 -08:00 | 
		
			
			
			
			
				| theory_utvpi_def.h | streamline pb solver interface and naming after removal of xor | 2021-02-28 12:32:04 -08:00 | 
		
			
			
			
			
				| theory_wmaxsat.cpp | streamline pb solver interface and naming after removal of xor | 2021-02-28 12:32:04 -08:00 | 
		
			
			
			
			
				| theory_wmaxsat.h | remove template Context dependency in every trail object | 2021-02-08 15:41:57 -08:00 | 
		
			
			
			
			
				| user_propagator.cpp | remove template Context dependency in every trail object | 2021-02-08 15:41:57 -08: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 | fix #4856 | 2020-12-06 14:06:08 -08:00 | 
		
			
			
			
			
				| watch_list.h | enable ranges for bit-vectors | 2020-08-13 10:53:37 -07:00 |