.. |
params
|
[CMake] Move CMake files into their intended location so the
|
2017-06-12 11:59:00 +01:00 |
proto_model
|
[CMake] Move CMake files into their intended location so the
|
2017-06-12 11:59:00 +01:00 |
tactic
|
make the option soup dependencies more user-friendly, #1109
|
2017-06-23 16:57:50 -07:00 |
arith_eq_adapter.cpp
|
improve parser error message over API, streamline names of statistics for arithmetic solver
|
2016-12-25 17:27:56 -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
|
fix debug build, unused variable warnings
|
2016-12-21 10:44:49 -08:00 |
arith_eq_solver.h
|
update header guards to be C++ style. Fixes issue #9
|
2015-07-08 23:18:40 -07:00 |
asserted_formulas.cpp
|
get rid of timeb dependencies, pull request #1040
|
2017-05-23 12:16:43 -07:00 |
asserted_formulas.h
|
expose arith reflection, get rid of long m_manager attribute in asserted fromulas
|
2017-05-23 10:04:29 -07:00 |
cached_var_subst.cpp
|
Fixed inconsistent state upon solver interruption. Partially fixes #951.
|
2017-07-21 17:42:48 +01:00 |
cached_var_subst.h
|
update header guards to be C++ style. Fixes issue #9
|
2015-07-08 23:18:40 -07:00 |
CMakeLists.txt
|
[CMake] Move CMake files into their intended location so the
|
2017-06-12 11:59:00 +01:00 |
cost_evaluator.cpp
|
checkpoint
|
2012-10-21 13:32:12 -07:00 |
cost_evaluator.h
|
update header guards to be C++ style. Fixes issue #9
|
2015-07-08 23:18:40 -07:00 |
database.h
|
added missing Copyright forms
|
2015-06-10 11:54:02 -07:00 |
database.smt
|
remove hassel table from unstable: does not compile under other plantforms
|
2013-05-31 17:48:19 -07:00 |
diff_logic.h
|
fix unused-but-set-variable warnings reported in #579
|
2016-05-18 11:02:10 -07:00 |
dyn_ack.cpp
|
fixed problems with logger and invalid assertion
|
2012-12-03 18:44:27 -08:00 |
dyn_ack.h
|
update header guards to be C++ style. Fixes issue #9
|
2015-07-08 23:18:40 -07:00 |
elim_term_ite.cpp
|
add assertions to simplifier
|
2015-01-14 22:09:48 +05:30 |
elim_term_ite.h
|
update header guards to be C++ style. Fixes issue #9
|
2015-07-08 23:18:40 -07:00 |
expr_context_simplifier.cpp
|
fix a few compilation warnings
|
2013-04-21 14:36:39 -07:00 |
expr_context_simplifier.h
|
reworking cancellation
|
2015-12-11 16:21:24 -08:00 |
fingerprints.cpp
|
checkpoint
|
2012-10-21 13:32:12 -07:00 |
fingerprints.h
|
update header guards to be C++ style. Fixes issue #9
|
2015-07-08 23:18:40 -07:00 |
mam.cpp
|
fixing build break, addressing #935
|
2017-03-11 18:41:36 +01:00 |
mam.h
|
update header guards to be C++ style. Fixes issue #9
|
2015-07-08 23:18:40 -07:00 |
old_interval.cpp
|
Whitespace
|
2017-04-19 13:04:04 +01:00 |
old_interval.h
|
update header guards to be C++ style. Fixes issue #9
|
2015-07-08 23:18:40 -07:00 |
qi_queue.cpp
|
Fixed inconsistent state upon solver interruption. Partially fixes #951.
|
2017-07-21 17:42:48 +01:00 |
qi_queue.h
|
update header guards to be C++ style. Fixes issue #9
|
2015-07-08 23:18:40 -07:00 |
smt2_extra_cmds.cpp
|
Whitespace, newlines
|
2017-05-10 12:44:25 +01:00 |
smt2_extra_cmds.h
|
Added (include ...) SMT2 command.
|
2017-01-16 15:05:58 +00:00 |
smt_almost_cg_table.cpp
|
use Z3_fallthrough instead of __falthrough directly to avoid messing with reserved identifiers
|
2015-10-09 18:06:49 +01:00 |
smt_almost_cg_table.h
|
update header guards to be C++ style. Fixes issue #9
|
2015-07-08 23:18:40 -07:00 |
smt_b_justification.h
|
update header guards to be C++ style. Fixes issue #9
|
2015-07-08 23:18:40 -07:00 |
smt_bool_var_data.h
|
add at-least and pbge to API, fix for issue #864
|
2017-01-09 21:23:00 -08:00 |
smt_case_split_queue.cpp
|
Tabs
|
2017-05-31 12:18:00 +01:00 |
smt_case_split_queue.h
|
theory-aware branching heuristic
|
2017-05-02 10:43:40 -04:00 |
smt_cg_table.cpp
|
use Z3_fallthrough instead of __falthrough directly to avoid messing with reserved identifiers
|
2015-10-09 18:06:49 +01:00 |
smt_cg_table.h
|
update header guards to be C++ style. Fixes issue #9
|
2015-07-08 23:18:40 -07:00 |
smt_checker.cpp
|
checkpoint
|
2012-10-21 13:32:12 -07:00 |
smt_checker.h
|
update header guards to be C++ style. Fixes issue #9
|
2015-07-08 23:18:40 -07:00 |
smt_clause.cpp
|
checkpoint
|
2012-10-21 13:32:12 -07:00 |
smt_clause.h
|
update header guards to be C++ style. Fixes issue #9
|
2015-07-08 23:18:40 -07:00 |
smt_conflict_resolution.cpp
|
fix unsoundness bug in axiomatization of str.at. #1067
|
2017-06-13 19:02:59 -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
|
cleanup for warning message
|
2017-07-01 11:47:17 -07:00 |
smt_context.cpp
|
adding change notes to release notes for a future release
|
2017-06-23 16:50:33 -07:00 |
smt_context.h
|
address issues raised in #998
|
2017-06-15 20:47:59 -07:00 |
smt_context_inv.cpp
|
fix unused variables
|
2017-04-29 19:00:15 -07:00 |
smt_context_pp.cpp
|
Disabled debug output
|
2017-03-24 09:40:18 +00:00 |
smt_context_stat.cpp
|
make a few functions static
|
2016-12-01 14:01:20 +00:00 |
smt_enode.cpp
|
annotate enode hash as signed character to address issue #210
|
2015-09-29 14:14:29 -07:00 |
smt_enode.h
|
fix build warnigs with && vs ||, tuning seq
|
2016-01-07 06:53:00 -08:00 |
smt_eq_justification.h
|
update header guards to be C++ style. Fixes issue #9
|
2015-07-08 23:18:40 -07:00 |
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
|
update header guards to be C++ style. Fixes issue #9
|
2015-07-08 23:18:40 -07:00 |
smt_for_each_relevant_expr.cpp
|
Tabs
|
2017-05-31 12:18:00 +01:00 |
smt_for_each_relevant_expr.h
|
update header guards to be C++ style. Fixes issue #9
|
2015-07-08 23:18:40 -07:00 |
smt_implied_equalities.cpp
|
fix misc compiler warnings
|
2015-02-15 11:53:24 +00:00 |
smt_implied_equalities.h
|
update header guards to be C++ style. Fixes issue #9
|
2015-07-08 23:18:40 -07:00 |
smt_internalizer.cpp
|
Fix bug #1079, integrality testing seems to have been wrong
|
2017-06-20 14:18:43 -07:00 |
smt_justification.cpp
|
Avoid null pointer warnings in justifications.
|
2017-04-05 19:42:02 +01:00 |
smt_justification.h
|
update header guards to be C++ style. Fixes issue #9
|
2015-07-08 23:18:40 -07:00 |
smt_kernel.cpp
|
adding preferred sat, currently disabled, to wmax. Fixing issue #815
|
2016-11-30 09:52:05 -08:00 |
smt_kernel.h
|
adding preferred sat, currently disabled, to wmax. Fixing issue #815
|
2016-11-30 09:52:05 -08:00 |
smt_literal.cpp
|
add at-least and pbge to API, fix for issue #864
|
2017-01-09 21:23:00 -08:00 |
smt_literal.h
|
fix for #291. The root issue is that the set of antecedents is recycled as a fixed object between routines. Antecedents that were already allocated for a Gomory cut got reset by the internalizer. This causes unsound bounds axioms to be created
|
2015-11-05 15:08:42 -08:00 |
smt_model_checker.cpp
|
Tabs
|
2017-05-31 12:18:00 +01:00 |
smt_model_checker.h
|
add facility to dispense with cancellation (not activated at this point). Address #961 by expanding recurisve function definitions that are not tautologies if the current model does not validate
|
2017-04-07 21:22:38 -07:00 |
smt_model_finder.cpp
|
address #835
|
2016-12-10 07:51:16 +01:00 |
smt_model_finder.h
|
consolidate cancellation to context check_cancel_flag instead of calling in set_cancel()
|
2015-12-11 09:51:43 -08:00 |
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
|
Fixed inconsistent state upon solver interruption. Partially fixes #951.
|
2017-07-21 17:42:48 +01:00 |
smt_quantifier.h
|
Fixed inconsistent state upon solver interruption. Partially fixes #951.
|
2017-07-21 17:42:48 +01:00 |
smt_quantifier_instances.h
|
update header guards to be C++ style. Fixes issue #9
|
2015-07-08 23:18:40 -07:00 |
smt_quantifier_stat.cpp
|
checkpoint
|
2012-10-21 13:32:12 -07:00 |
smt_quantifier_stat.h
|
update header guards to be C++ style. Fixes issue #9
|
2015-07-08 23:18:40 -07:00 |
smt_quick_checker.cpp
|
checkpoint
|
2012-10-21 13:32:12 -07:00 |
smt_quick_checker.h
|
update header guards to be C++ style. Fixes issue #9
|
2015-07-08 23:18:40 -07:00 |
smt_relevancy.cpp
|
break stack abuse in relevancy propagation
|
2015-07-12 14:52:43 -07:00 |
smt_relevancy.h
|
update header guards to be C++ style. Fixes issue #9
|
2015-07-08 23:18:40 -07:00 |
smt_setup.cpp
|
fixing setup for LRA, re-enable LRA
|
2017-05-11 09:34:07 -07:00 |
smt_setup.h
|
re-enable LRA after fixing dispatch for LRA in smt-setup
|
2017-05-11 09:16:07 -07:00 |
smt_solver.cpp
|
Added core.extend_nonlocal_patterns parameter to improve unsat cores.
|
2017-04-18 15:13:11 +01:00 |
smt_solver.h
|
update header guards to be C++ style. Fixes issue #9
|
2015-07-08 23:18:40 -07:00 |
smt_statistics.cpp
|
checkpoint
|
2012-10-21 13:32:12 -07:00 |
smt_statistics.h
|
update header guards to be C++ style. Fixes issue #9
|
2015-07-08 23:18:40 -07:00 |
smt_theory.cpp
|
merge LRA
|
2017-05-09 10:46:11 -07:00 |
smt_theory.h
|
merge LRA
|
2017-05-09 10:46:11 -07:00 |
smt_theory_var_list.h
|
update header guards to be C++ style. Fixes issue #9
|
2015-07-08 23:18:40 -07:00 |
smt_types.h
|
remove python_install target from all
|
2015-12-07 09:59:46 -08:00 |
smt_value_sort.cpp
|
additional array handling routines
|
2012-11-26 14:18:20 -08:00 |
smt_value_sort.h
|
update header guards to be C++ style. Fixes issue #9
|
2015-07-08 23:18:40 -07:00 |
spanning_tree.h
|
update header guards to be C++ style. Fixes issue #9
|
2015-07-08 23:18:40 -07:00 |
spanning_tree_base.h
|
update header guards to be C++ style. Fixes issue #9
|
2015-07-08 23:18:40 -07:00 |
spanning_tree_def.h
|
update header guards to be C++ style. Fixes issue #9
|
2015-07-08 23:18:40 -07:00 |
theory_arith.cpp
|
preparing for inf extension of arithmetic
|
2013-10-31 02:13:24 -07:00 |
theory_arith.h
|
fix #1005, disable expansion of regular expression range to union as it degrades performance significantly
|
2017-05-05 10:59:47 -04:00 |
theory_arith_aux.h
|
fix assertion, start addressing #1087 by using size_t
|
2017-06-20 14:38:58 -07:00 |
theory_arith_core.h
|
Adjusted rlimit increments in theory_arith to avoid non-termination issues
|
2017-06-25 22:19:42 +01:00 |
theory_arith_def.h
|
update header guards to be C++ style. Fixes issue #9
|
2015-07-08 23:18:40 -07:00 |
theory_arith_eq.h
|
improve parser error message over API, streamline names of statistics for arithmetic solver
|
2016-12-25 17:27:56 -08:00 |
theory_arith_int.h
|
disable ackerman reduction when head contains a non-constant/non-variable. #947
|
2017-03-17 10:12:32 -07:00 |
theory_arith_inv.h
|
update header guards to be C++ style. Fixes issue #9
|
2015-07-08 23:18:40 -07:00 |
theory_arith_nl.h
|
fix bound bug #991
|
2017-04-29 17:39:02 -07:00 |
theory_arith_pp.h
|
improve parser error message over API, streamline names of statistics for arithmetic solver
|
2016-12-25 17:27:56 -08:00 |
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
|
Tabs
|
2017-05-31 12:18:00 +01:00 |
theory_array_base.h
|
remove python_install target from all
|
2015-12-07 09:59:46 -08:00 |
theory_array_full.cpp
|
add array-ext to externally exposed functions to enable interpolants with arrays to be usable in feedback loops with Z3. Addresses one issue raised in #292
|
2015-11-07 16:42:13 -08:00 |
theory_array_full.h
|
move mk_fresh to inside files that include smt_context.h directly to address build problem reported in #297
|
2015-11-07 11:50:06 -08:00 |
theory_bv.cpp
|
deal with subtraction that manages to sneak in. Issue #996
|
2017-05-01 15:22:06 -07:00 |
theory_bv.h
|
deal with subtraction that manages to sneak in. Issue #996
|
2017-05-01 15:22:06 -07:00 |
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
|
checkpoint
|
2012-10-21 13:32:12 -07:00 |
theory_dense_diff_logic.h
|
address warnings from #836
|
2016-12-10 13:14:36 +01:00 |
theory_dense_diff_logic_def.h
|
fix constant offset and handling of ite in difference logic optimizer code-path. Issue #946
|
2017-03-24 02:23:50 -07:00 |
theory_diff_logic.cpp
|
trying to fix build problems
|
2014-03-21 15:17:50 -07:00 |
theory_diff_logic.h
|
address warnings from #836
|
2016-12-10 13:14:36 +01:00 |
theory_diff_logic_def.h
|
address warnings from #836
|
2016-12-10 13:14:36 +01:00 |
theory_dl.cpp
|
seq
|
2015-12-10 19:20:16 -08:00 |
theory_dl.h
|
update header guards to be C++ style. Fixes issue #9
|
2015-07-08 23:18:40 -07:00 |
theory_dummy.cpp
|
checkpoint
|
2012-10-21 13:32:12 -07:00 |
theory_dummy.h
|
more merges with qsat
|
2016-03-19 12:41:41 -07:00 |
theory_fpa.cpp
|
Cleaned up hacky rewriter cancelation fix in theory_fpa.
|
2016-11-17 16:36:39 +00:00 |
theory_fpa.h
|
fix build again
|
2016-12-21 10:48:43 -08:00 |
theory_lra.cpp
|
avoid complaining about division by 0 as unhandled in theory-lra
|
2017-07-08 18:21:47 -07:00 |
theory_lra.h
|
enable generic parameters with smt-tactic
|
2017-05-10 10:18:50 -07:00 |
theory_opt.cpp
|
fix bug reported in issue #193: MBQI needs to avoid instantiating data-types that contain model values in nested positions
|
2015-08-13 14:29:48 +02:00 |
theory_opt.h
|
address warnings from #836
|
2016-12-10 13:14:36 +01:00 |
theory_pb.cpp
|
make get_consequence call skip check-sat if a model is already there
|
2016-12-30 18:05:19 -08:00 |
theory_pb.h
|
initialize watch in assign_eh
|
2016-12-26 10:18:55 -08:00 |
theory_seq.cpp
|
use iterators, update build icon for osx
|
2017-07-01 16:58:40 -07:00 |
theory_seq.h
|
use worklist algorithm to avoid stack overflow #1125
|
2017-06-30 18:10:36 -07: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_str.cpp
|
add re.all to NFA in theory_str
|
2017-08-19 23:25:34 -04:00 |
theory_str.h
|
fix theory_str warnings: rename get_value() to get_arith_value()
|
2017-07-05 11:06:40 -04:00 |
theory_utvpi.cpp
|
move mk_fresh to inside files that include smt_context.h directly to address build problem reported in #297
|
2015-11-07 11:50:06 -08:00 |
theory_utvpi.h
|
move mk_fresh to inside files that include smt_context.h directly to address build problem reported in #297
|
2015-11-07 11:50:06 -08:00 |
theory_utvpi_def.h
|
address warnings from #836
|
2016-12-10 13:14:36 +01:00 |
theory_wmaxsat.cpp
|
Fix unsound handling of upper bounds in wmax, thanks to Patrick Trentin for report and careful repros #847
|
2017-01-15 11:52:48 -08:00 |
theory_wmaxsat.h
|
adding preferred sat, currently disabled, to wmax. Fixing issue #815
|
2016-11-30 09:52:05 -08:00 |
uses_theory.cpp
|
checkpoint
|
2012-10-21 13:32:12 -07:00 |
uses_theory.h
|
update header guards to be C++ style. Fixes issue #9
|
2015-07-08 23:18:40 -07:00 |
watch_list.cpp
|
Apply patch submitted by David Cok
|
2013-06-05 14:11:11 -07:00 |
watch_list.h
|
update header guards to be C++ style. Fixes issue #9
|
2015-07-08 23:18:40 -07:00 |