| .. | 
		
		
			
			
			
			
				| params | fix name for artifact | 2022-03-19 13:51:58 -07:00 | 
		
			
			
			
			
				| proto_model | #5323 | 2021-07-18 05:14:14 -07:00 | 
		
			
			
			
			
				| tactic | Propagator (#5845) | 2022-02-17 09:21:41 +02:00 | 
		
			
			
			
			
				| arith_eq_adapter.cpp | call it data instead of c_ptr for approaching C++11 std::vector convention. | 2021-04-13 18:17:35 -07:00 | 
		
			
			
			
			
				| arith_eq_adapter.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| arith_eq_solver.cpp | call it data instead of c_ptr for approaching C++11 std::vector convention. | 2021-04-13 18:17:35 -07:00 | 
		
			
			
			
			
				| arith_eq_solver.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| CMakeLists.txt | rename files to theory_user_propagator | 2021-11-29 19:44:58 -08:00 | 
		
			
			
			
			
				| database.h |  |  | 
		
			
			
			
			
				| database.smt | Tabs, whitespace | 2017-09-17 18:10:06 +01:00 | 
		
			
			
			
			
				| diff_logic.h | call it data instead of c_ptr for approaching C++11 std::vector convention. | 2021-04-13 18:17:35 -07:00 | 
		
			
			
			
			
				| dyn_ack.cpp | call it data instead of c_ptr for approaching C++11 std::vector convention. | 2021-04-13 18:17:35 -07:00 | 
		
			
			
			
			
				| dyn_ack.h | arrays (#4684) | 2020-09-13 19:29:59 -07:00 | 
		
			
			
			
			
				| expr_context_simplifier.cpp | call it data instead of c_ptr for approaching C++11 std::vector convention. | 2021-04-13 18:17:35 -07:00 | 
		
			
			
			
			
				| expr_context_simplifier.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| fingerprints.cpp | call it data instead of c_ptr for approaching C++11 std::vector convention. | 2021-04-13 18:17:35 -07:00 | 
		
			
			
			
			
				| fingerprints.h | arrays (#4684) | 2020-09-13 19:29:59 -07:00 | 
		
			
			
			
			
				| mam.cpp | Add and fix a few general compiler warnings. (#5628) | 2021-10-29 15:42:32 +02:00 | 
		
			
			
			
			
				| mam.h | euf | 2020-08-24 01:55:13 -07:00 | 
		
			
			
			
			
				| old_interval.cpp | fix #5895 | 2022-03-12 09:17:13 -08:00 | 
		
			
			
			
			
				| old_interval.h | buffer: require a move constructor to avoid copies | 2020-06-03 11:57:49 +01:00 | 
		
			
			
			
			
				| qi_queue.cpp | na | 2022-01-07 11:53:27 -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 | na | 2022-01-01 17:59:31 -08:00 | 
		
			
			
			
			
				| seq_eq_solver.cpp | remove assertion - literals could be assigned but propagation incomplete | 2022-01-21 03:10:41 +01:00 | 
		
			
			
			
			
				| seq_ne_solver.cpp | call it data instead of c_ptr for approaching C++11 std::vector convention. | 2021-04-13 18:17:35 -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 | fix misspelled \brief for doxygen (#5632) | 2021-10-29 15:34:28 +02:00 | 
		
			
			
			
			
				| seq_regex.cpp | remove dead code | 2021-12-14 13:42:52 -08:00 | 
		
			
			
			
			
				| seq_regex.h | fix co-factoring' | 2021-12-14 10:12:38 -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 | signed | 2021-05-21 15:51:27 -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 | call it data instead of c_ptr for approaching C++11 std::vector convention. | 2021-04-13 18:17:35 -07:00 | 
		
			
			
			
			
				| smt_checker.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| smt_clause.cpp | consolidate literals | 2021-05-20 12:58:27 -07:00 | 
		
			
			
			
			
				| smt_clause.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| smt_clause_proof.cpp | call it data instead of c_ptr for approaching C++11 std::vector convention. | 2021-04-13 18:17:35 -07:00 | 
		
			
			
			
			
				| smt_clause_proof.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| smt_conflict_resolution.cpp | #5467 | 2021-10-12 10:16:15 -07:00 | 
		
			
			
			
			
				| smt_conflict_resolution.h | call it data instead of c_ptr for approaching C++11 std::vector convention. | 2021-04-13 18:17:35 -07:00 | 
		
			
			
			
			
				| smt_consequences.cpp | fix #5225 | 2021-05-18 18:04:03 -07:00 | 
		
			
			
			
			
				| smt_context.cpp | improve pre-processing | 2022-04-15 12:55:26 +02:00 | 
		
			
			
			
			
				| smt_context.h | improve pre-processing | 2022-04-15 12:55:26 +02:00 | 
		
			
			
			
			
				| smt_context_inv.cpp | more useful diagnostics | 2021-09-01 20:50:35 -07:00 | 
		
			
			
			
			
				| smt_context_pp.cpp | flag incomplete on lambdas #5803 | 2022-01-31 11:54:06 -08:00 | 
		
			
			
			
			
				| smt_context_stat.cpp | investigating relevancy | 2019-11-05 17:16:30 +01:00 | 
		
			
			
			
			
				| smt_enode.cpp | add handling of quantifiers #5612 | 2021-10-20 12:27:56 -04:00 | 
		
			
			
			
			
				| smt_enode.h | #5752 | 2022-01-06 13:32:50 -08:00 | 
		
			
			
			
			
				| smt_eq_justification.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| smt_failure.h | flag incomplete on lambdas #5803 | 2022-01-31 11:54:06 -08:00 | 
		
			
			
			
			
				| smt_farkas_util.cpp | call it data instead of c_ptr for approaching C++11 std::vector convention. | 2021-04-13 18:17:35 -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 | call it data instead of c_ptr for approaching C++11 std::vector convention. | 2021-04-13 18:17:35 -07:00 | 
		
			
			
			
			
				| smt_implied_equalities.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| smt_induction.cpp.disabled | remove dependencies on stale component | 2021-08-16 17:52:36 -07:00 | 
		
			
			
			
			
				| smt_induction.h.disabled | remove dependencies on stale component | 2021-08-16 17:52:36 -07:00 | 
		
			
			
			
			
				| smt_internalizer.cpp | fix #5827 #5828 | 2022-02-14 10:31:04 +02:00 | 
		
			
			
			
			
				| smt_justification.cpp | call it data instead of c_ptr for approaching C++11 std::vector convention. | 2021-04-13 18:17:35 -07: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 | improve pre-processing | 2022-04-15 12:55:26 +02:00 | 
		
			
			
			
			
				| smt_kernel.h | improve pre-processing | 2022-04-15 12:55:26 +02:00 | 
		
			
			
			
			
				| smt_literal.cpp | consolidate literals | 2021-05-20 12:58:27 -07:00 | 
		
			
			
			
			
				| smt_literal.h | consolidate literals | 2021-05-20 12:58:27 -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 | add missing lambda defs per #5509 | 2021-08-27 11:57:26 -07:00 | 
		
			
			
			
			
				| smt_model_checker.h | change model evaluator to respect resource limits (#5184) | 2021-04-14 11:48:39 -07:00 | 
		
			
			
			
			
				| smt_model_finder.cpp | Add and fix a few general compiler warnings. (#5628) | 2021-10-29 15:42:32 +02:00 | 
		
			
			
			
			
				| smt_model_finder.h | fix compiler warnings #4727 | 2020-10-18 11:31:21 +01:00 | 
		
			
			
			
			
				| smt_model_generator.cpp | fix #5674 | 2021-11-18 21:14:50 -08:00 | 
		
			
			
			
			
				| smt_model_generator.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| smt_parallel.cpp | use some suggestions from #5615 | 2021-10-22 12:39:55 -04: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 | remove a hundred implicit constructors/destructors | 2021-05-23 14:25:01 +01:00 | 
		
			
			
			
			
				| smt_quantifier_instances.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| smt_quick_checker.cpp | call it data instead of c_ptr for approaching C++11 std::vector convention. | 2021-04-13 18:17:35 -07:00 | 
		
			
			
			
			
				| smt_quick_checker.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| smt_relevancy.cpp | setting roots breaks relevancy propagation | 2022-01-05 21:16:25 -08:00 | 
		
			
			
			
			
				| smt_relevancy.h | fix misspelled \brief for doxygen (#5632) | 2021-10-29 15:34:28 +02:00 | 
		
			
			
			
			
				| smt_setup.cpp | expose propagate created | 2021-12-17 16:12:47 -08:00 | 
		
			
			
			
			
				| smt_setup.h | missing | 2021-01-26 17:07:46 -08:00 | 
		
			
			
			
			
				| smt_solver.cpp | improve pre-processing | 2022-04-15 12:55:26 +02: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 | fix regression from today, see #5676 | 2021-12-01 14:29:53 -08:00 | 
		
			
			
			
			
				| smt_theory.h | finish is-fixed | 2022-01-19 16:28:34 +01:00 | 
		
			
			
			
			
				| smt_types.h | signed | 2021-05-21 15:51:27 -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 | #5778 #5937 | 2022-04-01 13:07:17 -07:00 | 
		
			
			
			
			
				| theory_arith_aux.h | working on #5614 | 2021-11-02 14:55:39 -07:00 | 
		
			
			
			
			
				| theory_arith_core.h | #5778 #5937 | 2022-04-01 13:07:17 -07:00 | 
		
			
			
			
			
				| theory_arith_def.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| theory_arith_eq.h | call it data instead of c_ptr for approaching C++11 std::vector convention. | 2021-04-13 18:17:35 -07:00 | 
		
			
			
			
			
				| theory_arith_int.h | call it data instead of c_ptr for approaching C++11 std::vector convention. | 2021-04-13 18:17:35 -07:00 | 
		
			
			
			
			
				| theory_arith_inv.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| theory_arith_nl.h | call it data instead of c_ptr for approaching C++11 std::vector convention. | 2021-04-13 18:17:35 -07:00 | 
		
			
			
			
			
				| theory_arith_pp.h | working on #5614 | 2021-11-02 14:55:39 -07:00 | 
		
			
			
			
			
				| theory_array.cpp | fix #5798 | 2022-02-20 13:54:15 -08:00 | 
		
			
			
			
			
				| theory_array.h | fix #5812 | 2022-02-04 13:08:52 -08:00 | 
		
			
			
			
			
				| theory_array_bapa.cpp | call it data instead of c_ptr for approaching C++11 std::vector convention. | 2021-04-13 18:17:35 -07:00 | 
		
			
			
			
			
				| theory_array_bapa.h | booyah | 2020-07-04 15:56:30 -07:00 | 
		
			
			
			
			
				| theory_array_base.cpp | remove some copies/moves | 2022-03-09 12:46:41 +00:00 | 
		
			
			
			
			
				| theory_array_base.h | call it data instead of c_ptr for approaching C++11 std::vector convention. | 2021-04-13 18:17:35 -07:00 | 
		
			
			
			
			
				| theory_array_full.cpp | fix #5861 | 2022-02-22 11:26:09 -08:00 | 
		
			
			
			
			
				| theory_array_full.h | fix #5812 | 2022-02-04 13:08:52 -08:00 | 
		
			
			
			
			
				| theory_bv.cpp | re-add bv_eq_axioms, fix #5842 | 2022-03-19 12:37:01 -07:00 | 
		
			
			
			
			
				| theory_bv.h | finish is-fixed | 2022-01-19 16:28:34 +01:00 | 
		
			
			
			
			
				| theory_char.cpp | bv2char and char2bv with Clemens | 2021-09-13 16:09:03 +02:00 | 
		
			
			
			
			
				| theory_char.h | bv2char and char2bv with Clemens | 2021-09-13 16:09:03 +02:00 | 
		
			
			
			
			
				| theory_datatype.cpp | fix #5907 | 2022-03-20 11:40:19 -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 | call it data instead of c_ptr for approaching C++11 std::vector convention. | 2021-04-13 18:17:35 -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 | remove a hundred implicit constructors/destructors | 2021-05-23 14:25:01 +01:00 | 
		
			
			
			
			
				| theory_diff_logic_def.h | call it data instead of c_ptr for approaching C++11 std::vector convention. | 2021-04-13 18:17:35 -07: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 | strengthen contract for log_axiom_instantiation #5621 | 2021-10-26 09:49:44 +02:00 | 
		
			
			
			
			
				| theory_fpa.h | remove template dependency for trail objects | 2021-03-19 11:15:05 -07:00 | 
		
			
			
			
			
				| theory_lra.cpp | fix #5894 | 2022-03-10 09:45:09 -08: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 | Add and fix a few general compiler warnings. (#5628) | 2021-10-29 15:42:32 +02:00 | 
		
			
			
			
			
				| theory_pb.cpp | fix #5808 | 2022-02-07 20:10:32 +02:00 | 
		
			
			
			
			
				| theory_pb.h | fix #4805 | 2020-11-20 12:11:38 -08:00 | 
		
			
			
			
			
				| theory_recfun.cpp | fix #5771 | 2022-01-14 15:46:40 -08:00 | 
		
			
			
			
			
				| theory_recfun.h | remove dependencies on stale component | 2021-08-16 17:52:36 -07:00 | 
		
			
			
			
			
				| theory_seq.cpp | fix #5942 | 2022-04-03 11:03:28 -07:00 | 
		
			
			
			
			
				| theory_seq.h | fix #5715 | 2021-12-16 09:35:54 -08: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 | fix #4901 | 2021-10-12 17:10:04 -07:00 | 
		
			
			
			
			
				| theory_special_relations.h | fix #4901 | 2021-10-12 17:10:04 -07:00 | 
		
			
			
			
			
				| theory_str.cpp | misc warnings | 2021-07-31 17:16:59 -07:00 | 
		
			
			
			
			
				| theory_str.h | remove symbol -> zstring -> symbol round-trips | 2021-05-22 13:12:49 -07:00 | 
		
			
			
			
			
				| theory_str_mc.cpp | remove symbol -> zstring -> symbol round-trips | 2021-05-22 13:12:49 -07:00 | 
		
			
			
			
			
				| theory_str_regex.cpp | call it data instead of c_ptr for approaching C++11 std::vector convention. | 2021-04-13 18:17:35 -07:00 | 
		
			
			
			
			
				| theory_user_propagator.cpp | Reverted reusing can_propagate (#5966) | 2022-04-12 12:29:53 +02:00 | 
		
			
			
			
			
				| theory_user_propagator.h | allow add_expr during pop | 2022-04-06 16:27:10 +02:00 | 
		
			
			
			
			
				| theory_utvpi.cpp | remove using insert_if_not_there2 | 2020-04-25 15:08:51 -07:00 | 
		
			
			
			
			
				| theory_utvpi.h | remove a hundred implicit constructors/destructors | 2021-05-23 14:25:01 +01:00 | 
		
			
			
			
			
				| theory_utvpi_def.h | call it data instead of c_ptr for approaching C++11 std::vector convention. | 2021-04-13 18:17:35 -07:00 | 
		
			
			
			
			
				| theory_wmaxsat.cpp | call it data instead of c_ptr for approaching C++11 std::vector convention. | 2021-04-13 18:17:35 -07:00 | 
		
			
			
			
			
				| theory_wmaxsat.h | remove template Context dependency in every trail object | 2021-02-08 15:41:57 -08: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 |