Miguel Angelo Da Terra Neves
|
8915d0a21f
|
Tidy
|
2017-10-24 14:08:44 -07:00 |
|
Miguel Angelo Da Terra Neves
|
80041d7131
|
Fixed infinite loop bugs in blocked clause retention. Added option to
disable incremental sat solver
|
2017-10-24 13:51:27 -07:00 |
|
Miguel Angelo Da Terra Neves
|
63545c1e7b
|
Fixes
|
2017-10-23 12:51:19 -07:00 |
|
Nikolaj Bjorner
|
ee6cfb8eef
|
updates to simplifier
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-23 01:00:06 -04:00 |
|
Nikolaj Bjorner
|
42749e7b22
|
Merge branch 'opt' of https://github.com/nikolajbjorner/z3 into opt
|
2017-10-19 22:19:12 -07:00 |
|
Nikolaj Bjorner
|
76eed064eb
|
bug fixes, prepare for retaining blocked clauses
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-19 22:19:05 -07:00 |
|
Nikolaj Bjorner
|
d50e9355be
|
Merge pull request #7 from TheRealNebus/opt
Opt
|
2017-10-19 20:08:30 -07:00 |
|
Miguel Neves
|
d58f42c821
|
Merge
|
2017-10-19 20:02:05 -07:00 |
|
Miguel Neves
|
3dd5630255
|
Merge branch 'opt' of https://github.com/NikolajBjorner/z3 into opt
|
2017-10-19 19:53:25 -07:00 |
|
Miguel Neves
|
ba6b024ac4
|
Reverted to March_CU like lookahead
|
2017-10-19 19:52:56 -07:00 |
|
Nikolaj Bjorner
|
636f740b1a
|
fixup bdd reordering, assertions and perf
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-18 19:32:49 -07:00 |
|
Nikolaj Bjorner
|
553bf74f47
|
testing bdd for elim-vars
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-18 17:38:39 -07:00 |
|
Nikolaj Bjorner
|
dc6ed64da1
|
testing bdd for elim-vars
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-18 17:37:38 -07:00 |
|
Nikolaj Bjorner
|
6155362571
|
Merge branch 'opt' of https://github.com/nikolajbjorner/z3 into opt
|
2017-10-18 08:57:43 -07:00 |
|
Nikolaj Bjorner
|
edea879864
|
expose missed propagations
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-18 08:57:32 -07:00 |
|
Nikolaj Bjorner
|
80f24c29ab
|
debugging reordering
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-18 08:52:03 -07:00 |
|
Nikolaj Bjorner
|
8811d78415
|
compress elimination stack representation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-17 21:28:48 -07:00 |
|
Miguel Neves
|
cf2512ce90
|
Added literal promotion
|
2017-10-17 16:03:58 -07:00 |
|
Nikolaj Bjorner
|
e0e7836c12
|
working on BDD reordering
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-17 14:20:49 -07:00 |
|
Nikolaj Bjorner
|
4944a86478
|
Merge branch 'opt' of https://github.com/nikolajbjorner/z3 into opt
|
2017-10-17 13:25:21 -07:00 |
|
Nikolaj Bjorner
|
43f8214453
|
local
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-17 13:25:08 -07:00 |
|
Nikolaj Bjorner
|
f39a4ece0d
|
Merge pull request #6 from TheRealNebus/opt
Lookahead clause size optimization. Fixed some missing propagations
|
2017-10-17 13:22:40 -07:00 |
|
Miguel Neves
|
806690571e
|
Lookahead clause size optimization. Fixed some missing propagations
|
2017-10-17 13:15:34 -07:00 |
|
Nikolaj Bjorner
|
42e9a0156b
|
add elimination stack for model reconstruction
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-17 04:52:06 -07:00 |
|
Nikolaj Bjorner
|
da4e8118b2
|
adding elim sequences
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-16 17:58:56 -07:00 |
|
Nikolaj Bjorner
|
d9ccb3928e
|
fix debug build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-16 09:05:25 -07:00 |
|
Nikolaj Bjorner
|
00a401260e
|
fixing cce
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-15 21:19:02 -07:00 |
|
Nikolaj Bjorner
|
9f9ae4427d
|
add cce
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-15 15:13:43 -07:00 |
|
Nikolaj Bjorner
|
46fa245324
|
more agressive variable elimination
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-14 18:33:38 -07:00 |
|
Nikolaj Bjorner
|
1109316621
|
fixing projection
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-14 15:53:25 -07:00 |
|
Nikolaj Bjorner
|
d36406f845
|
adding BDD-based variable elimination routine
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-14 15:12:02 -07:00 |
|
Nikolaj Bjorner
|
09fdfcc963
|
adding bdd package
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-14 11:40:20 -07:00 |
|
Nikolaj Bjorner
|
d7b6373601
|
adding bdd package
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-14 10:41:17 -07:00 |
|
Nikolaj Bjorner
|
64ea473bc7
|
adding bdd
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-13 18:03:35 -07:00 |
|
Nikolaj Bjorner
|
4f7147dd78
|
Merge branch 'opt' of https://github.com/nikolajbjorner/z3 into opt
|
2017-10-13 11:22:58 -07:00 |
|
Nikolaj Bjorner
|
4d48811efd
|
updates
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-13 11:22:47 -07:00 |
|
Nikolaj Bjorner
|
6bcf158be2
|
Merge pull request #5 from TheRealNebus/opt
Opt
|
2017-10-13 18:10:55 +01:00 |
|
Miguel Neves
|
4394ce96ae
|
More failed literals
|
2017-10-13 09:15:28 -07:00 |
|
Nikolaj Bjorner
|
708e8669fa
|
fix faulty merge
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-13 07:41:31 -07:00 |
|
Miguel Neves
|
56d785df94
|
Merge branch 'opt' of https://github.com/NikolajBjorner/z3 into opt
|
2017-10-12 16:15:35 -07:00 |
|
Miguel Neves
|
56496ead2f
|
Commit
|
2017-10-12 16:14:56 -07:00 |
|
Nikolaj Bjorner
|
25c1b41c51
|
tidy
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-12 15:56:09 -07:00 |
|
Nikolaj Bjorner
|
f86b85274a
|
merge
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-12 15:52:06 -07:00 |
|
Nikolaj Bjorner
|
b95f8acba9
|
Merge pull request #4 from TheRealNebus/opt
Opt
|
2017-10-12 23:47:55 +01:00 |
|
Nikolaj Bjorner
|
a658e46b1f
|
removing failed literal macro
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-12 15:46:25 -07:00 |
|
Miguel Neves
|
bdce957ac8
|
Merge branch 'opt' of https://github.com/NikolajBjorner/z3 into opt
|
2017-10-12 15:34:56 -07:00 |
|
Miguel Neves
|
611a13e8b3
|
Changed lookahead backtrack. Parent lookahead re-use fix
|
2017-10-12 14:34:42 -07:00 |
|
Nikolaj Bjorner
|
4adf4d4ac2
|
micro opt
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-12 12:08:54 -07:00 |
|
Nikolaj Bjorner
|
5afef07f40
|
remove traces of old n-ary representation, add checks
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-12 08:37:49 -07:00 |
|
Nikolaj Bjorner
|
99b232a4c5
|
fix lookahead with ba extension
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-11 17:30:21 -07:00 |
|