Nikolaj Bjorner
|
e0d8cefde4
|
remove cooperate
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-12 20:15:46 -07:00 |
|
Nikolaj Bjorner
|
1ff08c45ce
|
model
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-12 19:36:25 -07:00 |
|
Lev Nachmanson
|
14ff768a63
|
limit the size of bit vectors
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2019-06-11 16:40:54 -07:00 |
|
Nikolaj Bjorner
|
7f74382863
|
capture i by value
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-05 09:06:18 +01:00 |
|
Nikolaj Bjorner
|
27971e3f68
|
exception behavior in C++11 threads?
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-05 09:06:17 +01:00 |
|
Nikolaj Bjorner
|
9f3089b098
|
try with std::vector and ptr_vectors
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-05 09:06:17 +01:00 |
|
Nikolaj Bjorner
|
e4e60bff26
|
include thread in tactical
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-05 09:06:17 +01:00 |
|
Nikolaj Bjorner
|
1f84381c4c
|
pfor
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-05 09:06:17 +01:00 |
|
Nikolaj Bjorner
|
9262908ebb
|
mux
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-05 09:06:17 +01:00 |
|
Bruce Mitchener
|
960b8566f5
|
Fix some unused variable warnings.
|
2019-06-01 15:45:17 +07:00 |
|
Nikolaj Bjorner
|
8893913c98
|
remove internal referenes to set_activity
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-05-30 16:06:05 -07:00 |
|
Nikolaj Bjorner
|
f128398bf9
|
add clause proof module, small improvements to bapa
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-05-30 15:57:19 -07:00 |
|
Nikolaj Bjorner
|
f99384c6a3
|
fix nightly regression from solve-eqs context solver addition
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-05-27 04:17:43 -07:00 |
|
Nikolaj Bjorner
|
b2845d888e
|
add get_lstring per #2286
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-05-22 18:32:57 +04:00 |
|
Nikolaj Bjorner
|
335040a4ff
|
track dependencies in context solve
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-05-16 23:06:21 +03:00 |
|
Nikolaj Bjorner
|
483a973b37
|
add pre-processing to default tactic
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-05-16 20:20:59 +03:00 |
|
Nikolaj Bjorner
|
3e53b6f2db
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-05-16 19:21:00 +03:00 |
|
Nikolaj Bjorner
|
f79dccccfe
|
fix #2238
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-05-08 10:15:57 +02:00 |
|
Nikolaj Bjorner
|
9cb1a0f094
|
fix #2253
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-04-27 14:24:53 -07:00 |
|
Nikolaj Bjorner
|
fa88bdb075
|
fix #2251 thanks to Clark
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-04-27 09:44:18 -07:00 |
|
Nikolaj Bjorner
|
d4410d0872
|
address compilation warnings of unused parameters, add shorthands to set parameters on Optimize
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-04-16 14:32:48 -07:00 |
|
Nikolaj Bjorner
|
5fdf5b67a4
|
remove not
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-04-01 12:17:49 -07:00 |
|
Nikolaj Bjorner
|
3afe081f62
|
fixup compiled patterns
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-03-29 11:42:40 -07:00 |
|
Nikolaj Bjorner
|
1c694fd42f
|
sr
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-03-28 16:11:16 -07:00 |
|
Nikolaj Bjorner
|
7a6823aef1
|
add special relations tactic
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-03-28 10:07:50 -07:00 |
|
Nikolaj Bjorner
|
bce1ee6d39
|
new files
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-03-28 09:21:34 -07:00 |
|
Nikolaj Bjorner
|
3548057bd1
|
fix detection of arithmetic operations
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-02-20 14:00:05 +01:00 |
|
Nikolaj Bjorner
|
cc216f8cc3
|
fix regressions breaking build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-02-19 21:24:44 +01:00 |
|
Nikolaj Bjorner
|
c022d47d60
|
Merge branch 'master' of https://github.com/z3prover/z3
|
2019-02-19 18:17:17 +01:00 |
|
Nikolaj Bjorner
|
caa15ea04d
|
enable cardinality constraints in nla2bv
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-02-19 18:17:07 +01:00 |
|
Nuno Lopes
|
61272fdc0c
|
remove a few more inc/dec refs
|
2019-02-19 13:36:39 +00:00 |
|
Nuno Lopes
|
8e4ef19f45
|
fix debug build
|
2019-02-19 10:54:41 +00:00 |
|
Nuno Lopes
|
8c2584bcf7
|
eliminate a few ref incs/decs plus remove unused variable
|
2019-02-19 10:52:12 +00:00 |
|
Nikolaj Bjorner
|
7f51cc7931
|
fix #2140
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-02-16 09:54:05 -08:00 |
|
Nikolaj Bjorner
|
89bf2d4368
|
add API for setting variable activity
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-02-15 12:05:24 -08:00 |
|
Nikolaj Bjorner
|
d04e72819a
|
abstract solver API
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-02-06 19:42:01 +01:00 |
|
Nikolaj Bjorner
|
8d20310758
|
adding trail/levels
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-01-29 14:45:51 -08:00 |
|
Nikolaj Bjorner
|
498864c582
|
adding dump facility for cancelation #2095, easing dimacs in/out
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-01-24 12:21:23 -08:00 |
|
Nikolaj Bjorner
|
9c07167ff8
|
add new pyg file
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-01-23 16:06:44 -08:00 |
|
Nikolaj Bjorner
|
8e5c1fcfd1
|
make context_solve configurable and exposed as top-level tactic parameter
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-01-23 16:06:25 -08:00 |
|
Nikolaj Bjorner
|
0b84c60886
|
fix another bug uncovered by Dunlop, prepare grounds for equality solving within NNFs
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-01-14 01:25:25 -08:00 |
|
Nikolaj Bjorner
|
dc5e4ca1c5
|
fix drat generation in asymmetric branch simplification
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-01-12 13:19:09 -08:00 |
|
Nikolaj Bjorner
|
e4d6aa07dc
|
use vectors instead of hash-tables in dimacs serialization to avoid hash-table contention
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-01-12 11:05:00 -08:00 |
|
Nikolaj Bjorner
|
9379ec3a68
|
add back pre_visit, which does get called from rewriter_def/rewriter.h
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-12-21 18:52:09 -08:00 |
|
Nuno Lopes
|
3104291b80
|
spread a few anonymous namespaces and remove some m_imp idioms
|
2018-12-21 23:02:15 +00:00 |
|
Nuno Lopes
|
178e5b31e8
|
spread a few anonymous namespaces and remove some m_imp idioms
|
2018-12-21 22:49:06 +00:00 |
|
Nuno Lopes
|
52f960a7c8
|
elim_uncnstr_tactic: remove m_imp idiom to reduce mem alloc
|
2018-12-21 19:48:18 +00:00 |
|
Nikolaj Bjorner
|
58b9fc437d
|
add sin/cos axiom regardless of whether sin/cos can be eliminated. fix #2037
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-12-13 16:09:08 -06:00 |
|
Bruce Mitchener
|
f40eed99f7
|
Remove unused nl_purify_tactic.cpp
This file wasn't built and won't compile as the header for it
is missing.
Most of the related code was removed in df6b1a707e .
|
2018-12-02 23:49:49 +07:00 |
|
Bruce Mitchener
|
3149d7f7a4
|
Fix typos.
|
2018-11-30 22:19:30 +07:00 |
|