Nikolaj Bjorner
|
18fe28c0f0
|
fix perf bug exposed by Shelly Grossman
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-09-25 20:01:06 -07:00 |
|
Nikolaj Bjorner
|
a44cf7a9ba
|
unused variable warnings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-09-22 10:15:20 -07:00 |
|
Nikolaj Bjorner
|
b506e45845
|
align name of tactic in report
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-09-20 08:57:21 -07:00 |
|
Nikolaj Bjorner
|
4b51fe466d
|
fix #2562
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-09-17 11:49:11 -04:00 |
|
Nikolaj Bjorner
|
0c972b8bee
|
tidy
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-09-13 15:45:10 -04:00 |
|
Nikolaj Bjorner
|
da805f6016
|
address perf bottleneck exposed by #2552
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-09-13 18:31:52 +02:00 |
|
Nikolaj Bjorner
|
63840806d8
|
fix #2546, retrieve model in optsmt lex before iterating
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-09-10 11:19:59 +02:00 |
|
Nikolaj Bjorner
|
78a1f53ac9
|
fix #2544
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-09-09 18:07:03 +02:00 |
|
Nikolaj Bjorner
|
b1cdb3e451
|
add mbqi to smtfd. For Nuno, of course
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-09-09 11:28:25 +02:00 |
|
Nikolaj Bjorner
|
c22a17f430
|
smtfd
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-09-08 18:14:28 +02:00 |
|
Nikolaj Bjorner
|
d3da161803
|
smtfd
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-09-08 12:26:37 +03:00 |
|
Nikolaj Bjorner
|
5ba4d8d0f1
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-09-07 18:22:28 +03:00 |
|
Arie Gurfinkel
|
d44081db7d
|
fix clang compilation errors
|
2019-09-07 18:21:54 +03:00 |
|
Nikolaj Bjorner
|
ff3cff06b2
|
deal with ite
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-09-07 17:53:01 +03:00 |
|
Nikolaj Bjorner
|
c476c4a86a
|
smtfd solver that uses lazy iteration around fd to produce theory lemmas
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-09-07 17:48:33 +03:00 |
|
Nikolaj Bjorner
|
000e485794
|
add array selects to basic ackerman reduction improves performance significantly for #2525 as it now uses the SAT solver core instead of SMT core
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-09-01 12:17:19 -07:00 |
|
Nikolaj Bjorner
|
2e6908bd9e
|
fix #2509, fix issue with model inheritance exposed by #2483
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-27 10:48:22 -03:00 |
|
Nikolaj Bjorner
|
ce84e0f240
|
remove strategic solver header file
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-09 15:56:04 -07:00 |
|
Nikolaj Bjorner
|
fc41a61b6e
|
expose strategic solver factory prototype at level of solver module
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-09 15:52:12 -07:00 |
|
Nikolaj Bjorner
|
bbfac99b22
|
fix #2469
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-06 13:52:42 -07:00 |
|
Nikolaj Bjorner
|
0af249d651
|
'na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-06 13:44:12 -07:00 |
|
Nikolaj Bjorner
|
d7ac8dbc7d
|
fix #2458
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-03 08:36:25 -07:00 |
|
Nikolaj Bjorner
|
9474833c98
|
fix #2391
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-11 09:26:22 +01:00 |
|
Nikolaj Bjorner
|
adb91ae93c
|
compile 0 case regardless of numerical value
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-11 09:07:18 +01:00 |
|
Nikolaj Bjorner
|
8d9a631c5d
|
try to copy artifacts
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-10 16:21:14 +01:00 |
|
Nikolaj Bjorner
|
5de35d46eb
|
fix #2390
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-10 08:55:00 +01:00 |
|
Nikolaj Bjorner
|
c744b19bce
|
resort to only supporting ground non-linear division for nra_tactic/nra_probe #2372 #2376
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-04 07:08:47 +07:00 |
|
Christoph M. Wintersteiger
|
77827498bd
|
Added checkpoints to lia2card tactic.
|
2019-07-03 14:32:27 +01:00 |
|
Nikolaj Bjorner
|
f3b79087ee
|
add default tactic as option to overwrite the behavior of strategic solver factory
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-17 09:27:10 -07:00 |
|
Nikolaj Bjorner
|
d17248821a
|
include chronological backtracking, two-phase sat, xor inprocessing, probsat, ddfw
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-13 08:45:21 -07:00 |
|
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 |
|