Nikolaj Bjorner
8384a27eca
handle fix_eq functionality
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-09-18 11:43:18 -07:00
Nuno Lopes
61d67dc2de
fix a few compiler warnings
...
Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com>
2014-09-18 14:38:40 +01:00
Nikolaj Bjorner
9116d38628
doc
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-09-18 06:07:03 -07:00
Nikolaj Bjorner
06f0037917
doc
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-09-18 05:53:20 -07:00
Nikolaj Bjorner
9a3a1835cc
doc
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-09-18 05:52:09 -07:00
Nikolaj Bjorner
2a00f2b38c
adding unit tests for doc
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-09-18 05:19:52 -07:00
Nikolaj Bjorner
4eadaabe64
doc
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-09-18 03:53:14 -07:00
Nikolaj Bjorner
4c3605421c
doc snapshot
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-09-17 16:48:41 -07:00
Nikolaj Bjorner
c6e0a62cb9
udoc
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-09-17 15:42:35 -07:00
Nikolaj Bjorner
99ff13b651
opt + udoc
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-09-17 11:39:25 -07:00
Nuno Lopes
4717d9d1f4
Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable
2014-09-17 16:33:45 +01:00
Nuno Lopes
b95f5b0fea
fix bug in the datalog compiler when using negation
...
We now perform negation after filtering with interpreted constraints so that
the table reflects relevant columns which were not being added by the negation
Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com>
2014-09-17 16:33:27 +01:00
Nikolaj Bjorner
7e91fb5c15
remove mk_or_reduced
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-09-16 22:14:58 -07:00
Nikolaj Bjorner
e32448d7ea
more fun with docs
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-09-16 21:46:39 -07:00
Nikolaj Bjorner
d01ca11001
reduce asymptotic overhead of asserting bounds
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-09-16 17:13:09 -07:00
Nikolaj Bjorner
44e8833369
more udoc
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-09-16 17:06:05 -07:00
Nikolaj Bjorner
f71730b0df
porting fun
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-09-16 15:50:12 -07:00
Nikolaj Bjorner
1058de1aa7
adding udoc_relation
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-09-16 13:22:04 -07:00
Nuno Lopes
79326e24df
fix debug build..
...
Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com>
2014-09-16 15:29:25 +01:00
Nuno Lopes
f7c3559c31
fix a few compiler warnings
...
Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com>
2014-09-16 15:26:01 +01:00
Nikolaj Bjorner
887e6e5392
doc
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-09-16 00:45:17 -07:00
Nikolaj Bjorner
31c7f79afd
fix bv size
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-09-15 22:13:56 -07:00
Nikolaj Bjorner
bae4d54955
fix bv size
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-09-15 22:11:35 -07:00
Nikolaj Bjorner
4e4346576a
move to managed tbvs
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-09-15 22:01:13 -07:00
Nikolaj Bjorner
d9dafe7b94
tbv utilities
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-09-15 21:23:03 -07:00
Nikolaj Bjorner
c09903288f
have free variable utility use a class for more efficient re-use
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-09-15 16:14:22 -07:00
Nikolaj Bjorner
c1580fb85a
follow logic annotation/enable diff logic when configured
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-09-07 11:52:14 -07:00
Nikolaj Bjorner
dd62ca5eb3
simplify models
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-09-06 20:54:16 -07:00
Nikolaj Bjorner
36816e3b2f
clear cache for crash
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-09-06 19:03:37 -07:00
Nikolaj Bjorner
d141719d68
Merge branch 'opt' of https://git01.codeplex.com/z3 into opt
2014-08-29 08:36:52 -07:00
Nikolaj Bjorner
0c6ce3a338
product set local changes
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-08-29 08:36:47 -07:00
Nikolaj Bjorner
16e0ad14aa
add MUS/MCS plan
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-08-28 20:56:41 -07:00
Nikolaj Bjorner
965c9397b5
expanding product_set
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-08-27 14:32:31 -07:00
Nikolaj Bjorner
9e7cef7d6b
working on product sets
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-08-26 16:45:45 -07:00
Nikolaj Bjorner
d67a73820d
persisting check_predicate_proc to gain sme efficiency
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-08-23 21:08:14 -07:00
Nikolaj Bjorner
54c959783d
profile, optimize, trying out product-set
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-08-23 20:51:30 -07:00
Nikolaj Bjorner
9b893c625b
print output predicates as part of displaying rules
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-08-22 21:17:05 -07:00
Nikolaj Bjorner
da8c9134f8
ddnf
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-08-22 17:06:51 -07:00
Nikolaj Bjorner
183c27a0b9
ddnf
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-08-22 15:45:18 -07:00
Nikolaj Bjorner
c3f2eb773a
ddnf
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-08-22 14:19:31 -07:00
Nikolaj Bjorner
cc642d2693
ddnf
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-08-22 14:18:36 -07:00
Nikolaj Bjorner
dcdd7e3647
ddnf
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-08-22 09:01:58 -07:00
Nikolaj Bjorner
3d0cb6a5e9
more ddnf
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-08-21 23:48:36 -07:00
Nikolaj Bjorner
eaabae3219
more ddnf
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-08-21 22:16:51 -07:00
Nikolaj Bjorner
34aa06b5a3
more ddnf
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-08-21 21:57:44 -07:00
Nikolaj Bjorner
b596828d23
add DDNF based engine
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-08-21 18:04:46 -07:00
Ken McMillan
da76a51ce6
merging with unstable
2014-08-18 17:14:49 -07:00
Ken McMillan
70a1155d71
fixed duality bug and added some code for returning bounded status (not yet used)
2014-08-18 17:13:16 -07:00
Nikolaj Bjorner
ddbff6f77b
revamp configuration parameter names for fixedpoint
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-08-18 01:03:11 -07:00
Nikolaj Bjorner
60054ce469
fix cache bug in PDR reported by Phillip Ruemmer
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-08-17 21:20:56 -07:00