..
params
theory_str refcount debug messages and beginning theory case split
2016-12-16 14:37:34 -05:00
proto_model
Disabled bogus assertions.
2016-04-01 13:25:37 +01:00
tactic
fix stats collection over exceptions
2016-03-24 17:08:13 -07: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
improve error messages on incorrect parameter passing
2014-10-15 21:37:37 -07: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
fix performance for model construction, recognize concats of values as a value for pre-processing
2016-03-23 17:23:57 -07:00
asserted_formulas.h
include more qsat features
2016-03-19 12:30:24 -07:00
cached_var_subst.cpp
checkpoint
2012-10-21 13:32:12 -07:00
cached_var_subst.h
update header guards to be C++ style. Fixes issue #9
2015-07-08 23:18:40 -07: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 issue #605 rlimit responsiveness in mam
2016-05-16 08:35:04 -07:00
mam.h
update header guards to be C++ style. Fixes issue #9
2015-07-08 23:18:40 -07:00
old_interval.cpp
prepare revised primal phase
2015-01-18 04:11:40 +05:30
old_interval.h
update header guards to be C++ style. Fixes issue #9
2015-07-08 23:18:40 -07:00
qi_queue.cpp
removing warnings for unused variables, #579
2016-05-17 16:02:08 -07:00
qi_queue.h
update header guards to be C++ style. Fixes issue #9
2015-07-08 23:18:40 -07: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
update header guards to be C++ style. Fixes issue #9
2015-07-08 23:18:40 -07:00
smt_case_split_queue.cpp
tabs and indentation
2015-09-17 13:25:22 +01:00
smt_case_split_queue.h
update header guards to be C++ style. Fixes issue #9
2015-07-08 23:18:40 -07: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 warnings for unused variables
2016-05-17 13:54:22 -07:00
smt_conflict_resolution.h
fix bug in conflict clause generation in seq-branch-variable
2016-02-26 18:15:45 -08:00
smt_context.cpp
add "legacy" support for theory case splits
2016-12-16 15:50:03 -05:00
smt_context.h
add "legacy" support for theory case splits
2016-12-16 15:50:03 -05:00
smt_context_inv.cpp
hardening model checker code against cancellations'
2016-03-21 15:04:20 -07:00
smt_context_pp.cpp
enable logic parameter update to configure SMTLIB logic
2016-03-01 09:48:24 -08:00
smt_context_stat.cpp
checkpoint
2012-10-21 13:32:12 -07: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
update header guards to be C++ style. Fixes issue #9
2015-07-08 23:18:40 -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
checkpoint
2012-10-21 13:32:12 -07: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
comment typos
2016-05-31 16:14:50 +01:00
smt_justification.cpp
fix assorted undefined behaviors caught by clang
2015-05-23 11:45:12 +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
fix axioms for extract, add extensionality checking for shared variables, convert exceptions to unknown status per #419
2016-01-18 11:09:41 +05:30
smt_kernel.h
more merges with qsat
2016-03-19 12:41:41 -07:00
smt_literal.cpp
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_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
make proto-model evaluation use model_evaluator instead of legacy evaluator
2016-03-05 10:14:15 -08: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
removing warnings for unused variables, #579
2016-05-17 16:02:08 -07: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
update copyright year
2016-03-17 13:07:40 -07:00
smt_model_generator.h
update header guards to be C++ style. Fixes issue #9
2015-07-08 23:18:40 -07:00
smt_quantifier.cpp
recursive function definitions; combine model-building functionality
2016-03-03 07:59:03 -08:00
smt_quantifier.h
consolidate cancellation to context check_cancel_flag instead of calling in set_cancel()
2015-12-11 09:51:43 -08: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
theory_str params module, WIP
2016-12-13 16:12:57 -05:00
smt_setup.h
Merge branch 'develop' into upstream-master
2016-06-01 17:40:52 -04:00
smt_solver.cpp
fix axioms for extract, add extensionality checking for shared variables, convert exceptions to unknown status per #419
2016-01-18 11:09:41 +05:30
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
checkpoint
2012-10-21 13:32:12 -07:00
smt_theory.h
more merges with qsat
2016-03-19 12:41:41 -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
tracing code for string-integer integration
2016-06-07 17:40:59 -04:00
theory_arith_aux.h
fix unused-but-set-variable warnings reported in #579
2016-05-18 11:02:10 -07:00
theory_arith_core.h
tracing code for string-integer integration
2016-06-07 17:40:59 -04: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
re-enable feature that lets Z3 solver mixed integer/real constraints with additional information tha texpressions with sort real can only take integer values. Fixes regression on epsilon.smt2
2016-01-12 12:42:18 -08:00
theory_arith_int.h
fix regressions exposed in QF_LIA: manager got initialized early and Euclidean solver is not safe even with some throttle
2016-03-23 20:38:18 -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
enable Horner evaluation also for mixed-integer constraints now that ast-manger inserts coercions on the fly. Avoids loop for issue #399 , but with this alone results in unknown status
2016-01-09 10:01:44 -08:00
theory_arith_pp.h
seq
2015-12-10 19:20:16 -08:00
theory_array.cpp
reduce warnings
2016-05-23 14:32:51 -07: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
Issue #354 . Fix unsoundness in Array theory based on missing propagation of selects over ite expressions
2016-01-10 17:11:12 -08: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
fix warnings for unused variables
2016-05-17 13:54:22 -07:00
theory_bv.h
tuning bit-vector operations
2015-12-21 13:09:03 +02:00
theory_datatype.cpp
reduce warnings
2016-05-23 14:32:51 -07:00
theory_datatype.h
recursive function definitions; combine model-building functionality
2016-03-03 07:59:03 -08:00
theory_dense_diff_logic.cpp
checkpoint
2012-10-21 13:32:12 -07:00
theory_dense_diff_logic.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_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
trying to fix build problems
2014-03-21 15:17:50 -07:00
theory_diff_logic.h
cleanup cancelation logic
2015-12-11 12:35:35 -08:00
theory_diff_logic_def.h
fix warnings for unused variables
2016-05-17 13:54:22 -07: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
theory_fpa refactoring
2016-05-31 16:22:48 +01:00
theory_fpa.h
theory_fpa refactoring
2016-05-31 16:22:24 +01: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
update header guards to be C++ style. Fixes issue #9
2015-07-08 23:18:40 -07:00
theory_pb.cpp
mbo
2016-05-20 13:45:50 -07:00
theory_pb.h
generate proof justifications in theory_pb: codeplex issue 157
2014-12-29 12:57:02 -08:00
theory_seq.cpp
test variants for seq_solver
2016-05-30 18:15:10 -07:00
theory_seq.h
strengthen support for int.to.str and length reasoning. Issue #589
2016-05-28 12:26:47 -07:00
theory_seq_empty.h
avoid crash on quantifiers + sequences
2016-05-03 16:24:12 -07:00
theory_str.cpp
add "legacy" support for theory case splits
2016-12-16 15:50:03 -05:00
theory_str.h
add "legacy" support for theory case splits
2016-12-16 15:50:03 -05: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
enable logic parameter update to configure SMTLIB logic
2016-03-01 09:48:24 -08:00
theory_wmaxsat.cpp
fix warnings for unused variables
2016-05-17 13:54:22 -07:00
theory_wmaxsat.h
more merges with qsat
2016-03-19 12:41:41 -07: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