Nikolaj Bjorner
|
3de2feb84a
|
fix build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-05-01 09:46:54 -07:00 |
|
Nikolaj Bjorner
|
e4d24fd2c3
|
fix build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-05-01 09:39:19 -07:00 |
|
Nikolaj Bjorner
|
f525f43e43
|
merge
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-04-30 09:30:43 -07:00 |
|
Nikolaj Bjorner
|
859c68c2ac
|
merge with opt
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-04-30 08:27:54 -07:00 |
|
Nikolaj Bjorner
|
e940f53e9c
|
n/a
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-04-30 07:57:33 -07:00 |
|
Nikolaj Bjorner
|
2f025f52c0
|
fix local search initialization of units, encode offset in clauses
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-04-28 22:26:01 +02:00 |
|
Nikolaj Bjorner
|
563f337997
|
testing memory defragmentation, prefetch, delay ate
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-04-27 17:59:03 +02:00 |
|
Nikolaj Bjorner
|
252fb4af6e
|
add backtracking conquer
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-04-14 15:34:33 -07:00 |
|
Nikolaj Bjorner
|
a954ab7d8d
|
flip literals in ATEs produced using RI
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-04-06 08:38:01 -07:00 |
|
Nikolaj Bjorner
|
528dc8a3f8
|
disable bdd variable elimination
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-03-31 17:05:22 -07:00 |
|
Nikolaj Bjorner
|
55eb11d91b
|
fix bug in blocked clause elimination: it was ignoring unit literals
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-03-31 13:26:20 -07:00 |
|
Nikolaj Bjorner
|
aa2721517b
|
model conversion and acce tracking
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-03-30 16:24:22 -07:00 |
|
Nikolaj Bjorner
|
96b717f494
|
propagate during asymmetric branching
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-03-26 15:17:41 -07:00 |
|
Nikolaj Bjorner
|
a9f2ffd928
|
Merge branch 'opt' of https://github.com/nikolajbjorner/z3 into opt
|
2018-03-25 14:57:14 -07:00 |
|
Nikolaj Bjorner
|
c513f3ca09
|
merge with master
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-03-25 14:57:01 -07:00 |
|
Nikolaj Bjorner
|
a79400a01b
|
fix bugs in scc_tr
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-03-25 14:55:42 -07:00 |
|
Nikolaj Bjorner
|
bd7ba4b612
|
fix mac build error
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-03-20 20:16:47 -07:00 |
|
Nikolaj Bjorner
|
59b142f803
|
fixing local search
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-03-15 06:48:26 -07:00 |
|
Nikolaj Bjorner
|
64954cc551
|
fix pbge and reduce_tr
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-03-13 09:07:58 -07:00 |
|
Nikolaj Bjorner
|
e7d43ed516
|
fix pb rewriter
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-03-12 11:22:05 -07:00 |
|
Nikolaj Bjorner
|
9279cbfbac
|
don't reinit assumptions when the solver is unsat. fixes #1502
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-02-24 16:30:08 +09:00 |
|
Nikolaj Bjorner
|
4c1379e8c9
|
bug fixes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-02-19 21:49:03 -08:00 |
|
Bruce Mitchener
|
76eb7b9ede
|
Use nullptr.
|
2018-02-12 14:05:55 +07:00 |
|
Nikolaj Bjorner
|
bb4888ce31
|
support self-subsumption, remove verbose log 0
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-02-11 21:21:55 -08:00 |
|
Nikolaj Bjorner
|
e183f8b743
|
disable lookahead simplification when external solver is used
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-02-09 21:46:45 -08:00 |
|
Nikolaj Bjorner
|
19b858dbea
|
fix reset code for level marking
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-02-09 04:00:32 -08:00 |
|
Nikolaj Bjorner
|
72a7164e2d
|
add model checker to external
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-02-08 13:03:57 -08:00 |
|
Nikolaj Bjorner
|
cb6896087d
|
fix #1468
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-02-06 10:21:02 -08:00 |
|
Nikolaj Bjorner
|
b2bd4dd3b4
|
fix #1471
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-02-05 18:54:14 -08:00 |
|
Nikolaj Bjorner
|
885dfad237
|
fix #1458
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-02-04 20:54:21 -08:00 |
|
Nikolaj Bjorner
|
20d6543538
|
set uninitialized fields. Maybe related to #1468
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-02-04 12:56:21 -08:00 |
|
Nikolaj Bjorner
|
2739342aba
|
fix updates to cce
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-01-30 23:41:04 -08:00 |
|
Nikolaj Bjorner
|
ede12553f2
|
fix learned annotation on ternary
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-01-30 03:31:28 -08:00 |
|
Nikolaj Bjorner
|
5a2b072ddf
|
working on completing ATE/ALA for acce and abce
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-01-29 20:32:06 -08:00 |
|
Nikolaj Bjorner
|
3b1810d893
|
fix hidden tautology bug on non-learned clauses
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-01-21 23:18:41 -08:00 |
|
Nikolaj Bjorner
|
7b8101c502
|
fix bugs related to model-converter
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-01-17 12:25:24 -08:00 |
|
Nikolaj Bjorner
|
a5b663c52d
|
add unit walk engine
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-12-17 16:09:07 -08:00 |
|
Miguel Angelo Da Terra Neves
|
0f1286adae
|
restored commented out code
Signed-off-by: Miguel Angelo Da Terra Neves <t-mineve@microsoft.com>
|
2017-12-15 14:00:20 -08:00 |
|
Miguel Angelo Da Terra Neves
|
2bb2ea59e9
|
merge
Signed-off-by: Miguel Angelo Da Terra Neves <t-mineve@microsoft.com>
|
2017-12-15 09:51:17 -08:00 |
|
Nikolaj Bjorner
|
6b258578f9
|
fix uninitialized variable m_gc_burst in config, have cuber accept and receive optional vector of variables indicating splits and global autarky as output
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-12-14 02:38:45 -08:00 |
|
Miguel Angelo Da Terra Neves
|
3edf0590bc
|
Merge branch 'opt' of https://github.com/NikolajBjorner/z3 into opt
|
2017-12-13 16:55:18 -08:00 |
|
Miguel Angelo Da Terra Neves
|
42499eac1c
|
pre-merge
Signed-off-by: Miguel Angelo Da Terra Neves <t-mineve@microsoft.com>
|
2017-12-13 16:55:16 -08:00 |
|
Nikolaj Bjorner
|
aeabdb4aae
|
add checks for flipping externals / assumptions in model converter, fix scc converter bug
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-12-13 14:06:35 -08:00 |
|
Nikolaj Bjorner
|
caaad8825d
|
merge
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-12-13 02:58:45 -08:00 |
|
Nikolaj Bjorner
|
71c52396cb
|
fix transitive reduction bug, eliminate blocked tag on binary clauses, separate BIG structure from scc
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-12-13 02:38:06 -08:00 |
|
Nikolaj Bjorner
|
921423ec80
|
fix model conversions for incremental SAT, fix lookahead with ba_solver
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-12-12 10:43:23 -08:00 |
|
Nikolaj Bjorner
|
7afbf8165e
|
snapshot
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-12-12 01:36:44 -08:00 |
|
Nikolaj Bjorner
|
fc3cbcbe02
|
remove deprecated options
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-12-02 10:16:35 -08:00 |
|
Nikolaj Bjorner
|
b98c864d76
|
fixes to inprocessing code
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-12-01 18:06:26 -08:00 |
|
Nikolaj Bjorner
|
c8e655830f
|
add statistics to cubing
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-12-01 10:13:54 -08:00 |
|