3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-10-20 06:10:31 +00:00
Commit graph

445 commits

Author SHA1 Message Date
Nikolaj Bjorner
25914c0492 testing filter interpreted
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-09-19 18:18:40 -07:00
Nikolaj Bjorner
6a8623ef0c remove extra udoc_relation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-09-19 11:01:38 -07:00
Nikolaj Bjorner
5679cc7567 move doc code to rel, adding unit test
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-09-19 11:00:30 -07:00
Nikolaj Bjorner
cb8ad76677 finished code
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-09-18 23:51:11 -07:00
Nikolaj Bjorner
adce20119f doing project
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-09-18 22:30:45 -07:00
Nikolaj Bjorner
6db3ca1236 unit test merge
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-09-18 21:58:11 -07:00
Nikolaj Bjorner
0d5b1637ba debug projection
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-09-18 20:45:13 -07:00
Nikolaj Bjorner
8154fc24e1 testing projection
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-09-18 15:42:30 -07:00
Nikolaj Bjorner
4173bf930b fix-eq bits and projection
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-09-18 14:08:53 -07:00
Nikolaj Bjorner
c2db127a45 fix-eq bits and projection
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-09-18 14:04:06 -07:00
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
Ken McMillan
13b61d894c adding recursion bounds to duality 2014-09-09 14:02:46 -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