| .. |
|
params
|
Fix spelling errors
|
2016-07-09 11:46:43 +02:00 |
|
proto_model
|
reduce set of mainly verbose warnings raised by -Wmaybe-uninitialized and unused variable warnings from release mode builds
|
2016-06-22 20:25:47 -07:00 |
|
tactic
|
fixing unsat core extraction for tactics
|
2016-11-02 14:14:55 +00:00 |
|
arith_eq_adapter.cpp
|
address unused variable warnings from OSX build log
|
2016-03-05 15:33:33 -08:00 |
|
arith_eq_adapter.h
|
address unused variable warnings from OSX build log
|
2016-03-05 15:33:33 -08:00 |
|
arith_eq_solver.cpp
|
|
|
|
arith_eq_solver.h
|
|
|
|
asserted_formulas.cpp
|
fixes to consequence generation and cancellation
|
2016-09-07 11:50:26 -07:00 |
|
asserted_formulas.h
|
fixes to consequence generation and cancellation
|
2016-09-07 11:50:26 -07:00 |
|
cached_var_subst.cpp
|
|
|
|
cached_var_subst.h
|
|
|
|
cost_evaluator.cpp
|
|
|
|
cost_evaluator.h
|
|
|
|
database.h
|
|
|
|
database.smt
|
|
|
|
diff_logic.h
|
fix unused-but-set-variable warnings reported in #579
|
2016-05-18 11:02:10 -07:00 |
|
dyn_ack.cpp
|
|
|
|
dyn_ack.h
|
|
|
|
elim_term_ite.cpp
|
|
|
|
elim_term_ite.h
|
|
|
|
expr_context_simplifier.cpp
|
|
|
|
expr_context_simplifier.h
|
|
|
|
fingerprints.cpp
|
|
|
|
fingerprints.h
|
|
|
|
mam.cpp
|
shortcircuit stats functions on ground terms
|
2016-06-28 21:48:49 -07:00 |
|
mam.h
|
|
|
|
old_interval.cpp
|
|
|
|
old_interval.h
|
|
|
|
qi_queue.cpp
|
reduce set of mainly verbose warnings raised by -Wmaybe-uninitialized and unused variable warnings from release mode builds
|
2016-06-22 20:25:47 -07:00 |
|
qi_queue.h
|
|
|
|
smt_almost_cg_table.cpp
|
|
|
|
smt_almost_cg_table.h
|
|
|
|
smt_b_justification.h
|
|
|
|
smt_bool_var_data.h
|
|
|
|
smt_case_split_queue.cpp
|
|
|
|
smt_case_split_queue.h
|
|
|
|
smt_cg_table.cpp
|
|
|
|
smt_cg_table.h
|
|
|
|
smt_checker.cpp
|
|
|
|
smt_checker.h
|
|
|
|
smt_clause.cpp
|
|
|
|
smt_clause.h
|
|
|
|
smt_conflict_resolution.cpp
|
fix proof production to avoid crash. Issue #733
|
2016-09-17 17:29:19 -07:00 |
|
smt_conflict_resolution.h
|
tune consequence finding. Factor solver pretty-printing as SMT-LIB into top-level
|
2016-08-03 11:14:29 -07:00 |
|
smt_consequences.cpp
|
rewind qhead to ensure re-propagation after cancellation
|
2016-10-27 16:23:33 -07:00 |
|
smt_context.cpp
|
bugfix for disequality propagation in smt_context
|
2016-11-01 14:21:06 +00:00 |
|
smt_context.h
|
better encodings for at-most-1, #755
|
2016-10-10 23:46:03 -07:00 |
|
smt_context_inv.cpp
|
hardening model checker code against cancellations'
|
2016-03-21 15:04:20 -07:00 |
|
smt_context_pp.cpp
|
Fix spelling errors
|
2016-07-09 11:46:43 +02:00 |
|
smt_context_stat.cpp
|
|
|
|
smt_enode.cpp
|
|
|
|
smt_enode.h
|
fix build warnigs with && vs ||, tuning seq
|
2016-01-07 06:53:00 -08:00 |
|
smt_eq_justification.h
|
|
|
|
smt_failure.h
|
add n-ary disjunction and conjunction
|
2016-07-01 08:15:50 -07:00 |
|
smt_farkas_util.cpp
|
typo: gt -> ge
|
2016-04-02 10:13:14 +02:00 |
|
smt_farkas_util.h
|
|
|
|
smt_for_each_relevant_expr.cpp
|
|
|
|
smt_for_each_relevant_expr.h
|
|
|
|
smt_implied_equalities.cpp
|
|
|
|
smt_implied_equalities.h
|
|
|
|
smt_internalizer.cpp
|
fix incorrect assertion when checking signs of literals, exposed by mitls regressions
|
2016-10-24 13:09:27 -07:00 |
|
smt_justification.cpp
|
fix proof generation for unit resolution. Issue #691
|
2016-07-20 11:54:39 -07:00 |
|
smt_justification.h
|
|
|
|
smt_kernel.cpp
|
add bounded-int and pb2bv solvers to fd_solver, use sorting networks for pb2bv rewriter when applicable, hoist to pb2bv_rewriter module and remove it from the pb2bv_tactic
|
2016-10-23 20:31:59 -07:00 |
|
smt_kernel.h
|
add bounded-int and pb2bv solvers to fd_solver, use sorting networks for pb2bv rewriter when applicable, hoist to pb2bv_rewriter module and remove it from the pb2bv_tactic
|
2016-10-23 20:31:59 -07:00 |
|
smt_literal.cpp
|
|
|
|
smt_literal.h
|
|
|
|
smt_model_checker.cpp
|
fix compiler warnings, gcc
|
2016-09-28 16:42:07 -07:00 |
|
smt_model_checker.h
|
fix test build, working on rec-functions and automata complementation
|
2016-03-01 22:31:44 -08:00 |
|
smt_model_finder.cpp
|
fix generation of fresh constants for uninterpreted sort in EPR, Issue #649
|
2016-11-04 15:51:35 +00:00 |
|
smt_model_finder.h
|
|
|
|
smt_model_generator.cpp
|
Added facilities for hiding UFs in smt::model_generator
|
2016-06-09 17:49:45 +01:00 |
|
smt_model_generator.h
|
fix memory leak Issue #643
|
2016-06-09 21:59:10 -07:00 |
|
smt_quantifier.cpp
|
Whitespace
|
2016-11-05 14:39:23 +00:00 |
|
smt_quantifier.h
|
Whitespace
|
2016-11-05 14:35:56 +00:00 |
|
smt_quantifier_instances.h
|
|
|
|
smt_quantifier_stat.cpp
|
|
|
|
smt_quantifier_stat.h
|
|
|
|
smt_quick_checker.cpp
|
|
|
|
smt_quick_checker.h
|
|
|
|
smt_relevancy.cpp
|
|
|
|
smt_relevancy.h
|
|
|
|
smt_setup.cpp
|
fix bugs exposed by unit tests from Pierre
|
2016-01-26 09:50:14 -08:00 |
|
smt_setup.h
|
|
|
|
smt_solver.cpp
|
better encodings for at-most-1, #755
|
2016-10-10 23:46:03 -07:00 |
|
smt_solver.h
|
|
|
|
smt_statistics.cpp
|
|
|
|
smt_statistics.h
|
|
|
|
smt_theory.cpp
|
|
|
|
smt_theory.h
|
more merges with qsat
|
2016-03-19 12:41:41 -07:00 |
|
smt_theory_var_list.h
|
|
|
|
smt_types.h
|
|
|
|
smt_value_sort.cpp
|
|
|
|
smt_value_sort.h
|
|
|
|
spanning_tree.h
|
|
|
|
spanning_tree_base.h
|
|
|
|
spanning_tree_def.h
|
|
|
|
theory_arith.cpp
|
|
|
|
theory_arith.h
|
add equality propagation based on partial length information to sequence theory. Fix issue #429
|
2016-02-04 08:12:46 -08:00 |
|
theory_arith_aux.h
|
disable local optimization in presence of non-linear constraints, addresses issue #758
|
2016-10-23 21:45:35 -07:00 |
|
theory_arith_core.h
|
fix bugs exposed in #677. to_int(x) has the semantics that to_int(x) <= x, and to_int(x) is the largest integer satisfying this inequality. The encoding in purify_arith had it the other way x <= to_int(x) contrary to how to_int(x) is handled elsewhere. Another bug in theory_arith for mixed-integer linear case was also exposed. Fractional bounds on expressions of the form to_int(x), and more generally on integer rows were not rounded prior to internalization
|
2016-07-13 20:32:18 -07:00 |
|
theory_arith_def.h
|
|
|
|
theory_arith_eq.h
|
fix spacing, cast to Bool
|
2016-09-06 20:18:31 -07:00 |
|
theory_arith_int.h
|
fix at-most-1 constraint compiler bug
|
2016-10-22 18:50:16 -07:00 |
|
theory_arith_inv.h
|
|
|
|
theory_arith_nl.h
|
use index j to avoid superficial, but typically flagged, name clash with internal index i
|
2016-10-20 22:17:11 -07:00 |
|
theory_arith_pp.h
|
|
|
|
theory_array.cpp
|
fix evaluator for array store expressions
|
2016-11-02 21:33:24 +00:00 |
|
theory_array.h
|
Corrected fix to #354: The parameters got shared between the MBQI checker and main context, overriding m_array_laziness to 0 which caused missing propagations
|
2016-01-11 09:38:05 -08:00 |
|
theory_array_base.cpp
|
fix evaluator for array store expressions
|
2016-11-02 21:33:24 +00:00 |
|
theory_array_base.h
|
|
|
|
theory_array_full.cpp
|
|
|
|
theory_array_full.h
|
|
|
|
theory_bv.cpp
|
Fix bit-blasting discrepancy. #690
|
2016-07-20 10:53:53 -07:00 |
|
theory_bv.h
|
|
|
|
theory_datatype.cpp
|
reduce warnings
|
2016-05-23 14:32:51 -07:00 |
|
theory_datatype.h
|
modulating data-type solver
|
2016-08-03 11:16:29 -07:00 |
|
theory_dense_diff_logic.cpp
|
|
|
|
theory_dense_diff_logic.h
|
|
|
|
theory_dense_diff_logic_def.h
|
enable logic parameter update to configure SMTLIB logic
|
2016-03-01 09:48:24 -08:00 |
|
theory_diff_logic.cpp
|
|
|
|
theory_diff_logic.h
|
|
|
|
theory_diff_logic_def.h
|
fix warnings for unused variables
|
2016-05-17 13:54:22 -07:00 |
|
theory_dl.cpp
|
|
|
|
theory_dl.h
|
|
|
|
theory_dummy.cpp
|
|
|
|
theory_dummy.h
|
more merges with qsat
|
2016-03-19 12:41:41 -07:00 |
|
theory_fpa.cpp
|
Fixed problems with aborted rewriters in theory_fpa. Relates to #570.
|
2016-11-14 17:40:09 +00:00 |
|
theory_fpa.h
|
Bugfix for fp.min/fp.max in fpa2bv converter; hide BV UFs from FP models.
|
2016-06-09 17:51:31 +01:00 |
|
theory_opt.cpp
|
|
|
|
theory_opt.h
|
|
|
|
theory_pb.cpp
|
merge
|
2016-10-24 09:11:02 -07:00 |
|
theory_pb.h
|
fix lexicographic combinations for wmax: pb constrsaints were not interpreted in Boolean benchmarks. #782
|
2016-11-15 15:07:05 +02:00 |
|
theory_seq.cpp
|
make semantics of extract/substr deterministic. Issue #781
|
2016-11-15 18:29:51 +02:00 |
|
theory_seq.h
|
updated consequence finder to fix bug in processing enumeration types
|
2016-08-31 16:15:36 +08:00 |
|
theory_seq_empty.h
|
deal with model construction, issue #684. fix model construction for ite #678. WIth this version, issue #686 does not repro
|
2016-07-20 12:18:07 -07:00 |
|
theory_utvpi.cpp
|
|
|
|
theory_utvpi.h
|
|
|
|
theory_utvpi_def.h
|
make use of warning_msg safe for formatting. Thanks to Scott McPeak for reporting
|
2016-06-14 08:10:10 -07:00 |
|
theory_wmaxsat.cpp
|
updating default solver selection. Add dt2bv transformation
|
2016-07-24 18:16:32 -07:00 |
|
theory_wmaxsat.h
|
more merges with qsat
|
2016-03-19 12:41:41 -07:00 |
|
uses_theory.cpp
|
|
|
|
uses_theory.h
|
|
|
|
watch_list.cpp
|
|
|
|
watch_list.h
|
|
|