Nikolaj Bjorner
|
caaf0ba33c
|
model-add/del
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-01 22:32:22 -05:00 |
|
Nikolaj Bjorner
|
3de8c193ea
|
implementing model updates
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-30 16:11:51 -05:00 |
|
Nikolaj Bjorner
|
92b5301b7f
|
adding Cube method to .NET API, removing lookahead and get-lemmas
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-29 08:57:24 -07:00 |
|
Nikolaj Bjorner
|
2774d6896b
|
fix variable naming bug for internal (fresh) constants clashing with external names
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-28 16:11:29 -07:00 |
|
Nikolaj Bjorner
|
ba53fc1230
|
fix scc omitting blocked clauses
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-27 17:29:26 -07:00 |
|
Nikolaj Bjorner
|
2a8a28bb59
|
Merge branch 'opt' of https://github.com/nikolajbjorner/z3 into opt
|
2017-10-27 15:41:24 -07:00 |
|
Nikolaj Bjorner
|
829c140087
|
ensure that bca takes also lemmas into account
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-27 15:40:25 -07:00 |
|
Nikolaj Bjorner
|
5989de1ae3
|
Merge pull request #8 from TheRealNebus/opt
Opt
|
2017-10-27 12:49:12 -07:00 |
|
Miguel Angelo Da Terra Neves
|
f1bad91609
|
Clean-up
|
2017-10-27 12:39:36 -07:00 |
|
Miguel Angelo Da Terra Neves
|
3a05313c67
|
Python API context fix
|
2017-10-27 12:36:09 -07:00 |
|
Miguel Angelo Da Terra Neves
|
8bb2be1fba
|
Merge branch 'opt' of https://github.com/NikolajBjorner/z3 into opt
|
2017-10-25 17:08:10 -07:00 |
|
Miguel Angelo Da Terra Neves
|
e1ff6304ed
|
Merge branch 'opt' of https://github.com/NikolajBjorner/z3 into opt
|
2017-10-25 17:06:08 -07:00 |
|
Nikolaj Bjorner
|
0919fd4075
|
fix bca condition for tautology check
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-25 16:46:22 -07:00 |
|
Nikolaj Bjorner
|
ac0202630e
|
fix non-termination bug with retained clauses
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-25 15:40:11 -07:00 |
|
Nikolaj Bjorner
|
32711790e8
|
bug fixes reported by Miguel
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-25 13:36:48 -07:00 |
|
Miguel Angelo Da Terra Neves
|
4d9492176e
|
Removed incremental disabling
|
2017-10-24 15:19:45 -07:00 |
|
Nikolaj Bjorner
|
b72225d7d0
|
bug fixes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-24 15:16:59 -07:00 |
|
Miguel Angelo Da Terra Neves
|
69c253e8e6
|
Merge branch 'opt' of https://github.com/NikolajBjorner/z3 into opt
|
2017-10-24 14:08:53 -07:00 |
|
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 |
|
Nikolaj Bjorner
|
f6ee6894c7
|
fix bugs related to reading configuration flags
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-24 09:59:23 -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 |
|