Nikolaj Bjorner
|
d8e62cac94
|
enable flattening even if som is set by default
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-10-01 14:51:14 -07:00 |
|
Nikolaj Bjorner
|
985e48c66a
|
Merge branch 'opt' of https://git01.codeplex.com/z3 into opt
|
2014-10-01 13:49:36 -07:00 |
|
Nikolaj Bjorner
|
0b1c180808
|
fix lexicographic product for MaxSMT
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-10-01 13:49:23 -07:00 |
|
Nikolaj Bjorner
|
0914748184
|
revert changes to tactic.cpp
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-10-01 12:56:00 -07:00 |
|
Nikolaj Bjorner
|
cce287eed1
|
fix bug in Shannon decomposition for translating PB constraints into formulas
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-10-01 12:51:40 -07:00 |
|
Nuno Lopes
|
04b5d436b3
|
DoC: fix fast path of filter_negated
Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com>
|
2014-10-01 18:03:59 +01:00 |
|
Nuno Lopes
|
5211e9aa1a
|
DoC: compact result of subtract
Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com>
|
2014-10-01 17:10:35 +01:00 |
|
Nuno Lopes
|
cbe23c428f
|
fix build of unit tests
Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com>
|
2014-10-01 16:08:44 +01:00 |
|
Nuno Lopes
|
115ab12ade
|
DoC: code cleanups
Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com>
|
2014-09-30 17:16:14 +01:00 |
|
Nuno Lopes
|
8d1177bf3f
|
DoC: compact result of substract and maintain invariant
Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com>
|
2014-09-30 16:24:59 +01:00 |
|
Nuno Lopes
|
1606359dc9
|
DoC: add slow path to emptiness detection that uses SMT solving
Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com>
|
2014-09-30 15:58:38 +01:00 |
|
Nuno Lopes
|
938a5adafa
|
DoC: make fold_neg detect empty TBVs
Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com>
|
2014-09-30 13:00:29 +01:00 |
|
Nuno Lopes
|
5176cbeefb
|
fix printing of TBVs
Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com>
|
2014-09-30 11:26:49 +01:00 |
|
Nikolaj Bjorner
|
83a0611cb9
|
adding option to selectively enable bcd
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-29 22:15:24 -07:00 |
|
Nikolaj Bjorner
|
60d7872cc8
|
adding simple BCE
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-29 18:00:34 -07:00 |
|
Nikolaj Bjorner
|
5dc2afa33f
|
add bceq experiment
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-29 10:59:22 -07:00 |
|
Nikolaj Bjorner
|
2cfa4dcb53
|
add bceq experiment
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-29 10:58:31 -07:00 |
|
Nikolaj Bjorner
|
989569b154
|
add bceq experiment
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-29 10:57:31 -07:00 |
|
Nikolaj Bjorner
|
08dcd51594
|
fix bugs in incremental operation of sat solver
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-27 12:04:54 -07:00 |
|
Nikolaj Bjorner
|
caa35f6270
|
Merge branch 'opt' of https://git01.codeplex.com/z3 into opt
|
2014-09-27 09:59:00 -07:00 |
|
Nikolaj Bjorner
|
1392dc020f
|
local debug update
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-27 09:58:43 -07:00 |
|
Nikolaj Bjorner
|
e6725b2344
|
merge unstable into opt
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-26 12:12:24 -07:00 |
|
Nikolaj Bjorner
|
08ef9f34bc
|
add lipstick note
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-26 08:46:14 -07:00 |
|
Nikolaj Bjorner
|
061a18efcf
|
move some configuration parameters into dl_context, add notes to udoc_relation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-26 08:22:25 -07:00 |
|
Nikolaj Bjorner
|
74053275cf
|
consolidate rule checking in separate class
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-25 19:05:49 -07:00 |
|
Nikolaj Bjorner
|
8e2fedbc2e
|
Merge branch 'opt' of https://git01.codeplex.com/z3 into opt
|
2014-09-25 09:33:20 -07:00 |
|
Nikolaj Bjorner
|
a2d8fd4c4b
|
local opts
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-25 09:33:12 -07:00 |
|
Nuno Lopes
|
b7397b6967
|
relations with no columns are not always non-empty.
fix that in the udoc datalog backend
Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com>
|
2014-09-25 16:27:20 +01:00 |
|
Nuno Lopes
|
aaa931e0d5
|
fix build with gcc
Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com>
|
2014-09-25 15:56:01 +01:00 |
|
Nuno Lopes
|
84a61b5454
|
reenable datalog while loop priting
Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com>
|
2014-09-25 14:36:37 +01:00 |
|
Nuno Lopes
|
41d7c50e29
|
fix debug build
Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com>
|
2014-09-25 14:10:17 +01:00 |
|
Nuno Lopes
|
4a710cf86d
|
sync with unstable (port bugfix)
Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com>
|
2014-09-25 11:35:32 +01:00 |
|
Nikolaj Bjorner
|
9cea3a1c02
|
last? bug-fix to new udoc_relation for feature parity
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-24 22:08:49 -07:00 |
|
Nikolaj Bjorner
|
979d1f913a
|
fix bug in union_fn: delta should not be reset, it is shared among several union computations
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-24 16:46:00 -07:00 |
|
Nikolaj Bjorner
|
6457654e2e
|
make self-contained bind-variables
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-24 14:30:30 -07:00 |
|
Nikolaj Bjorner
|
918d52f1b0
|
tune and fix doc
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-24 09:20:21 -07:00 |
|
Nikolaj Bjorner
|
16f80fce92
|
add check_relation for integrity checking of relational operations
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-24 01:06:58 -07:00 |
|
Nikolaj Bjorner
|
1111c0494f
|
adding validation code to doc/udoc
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-23 17:10:00 -07:00 |
|
Nikolaj Bjorner
|
4995ce1fde
|
disable unstable interpolation sample
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-22 22:22:26 -07:00 |
|
Nikolaj Bjorner
|
54506408f9
|
fix overflow bugs in doc
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-22 22:03:59 -07:00 |
|
Nikolaj Bjorner
|
b57353eff2
|
fix bounds bug
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-22 18:06:18 -07:00 |
|
Nikolaj Bjorner
|
83e7107485
|
fix bugs in doc
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-22 17:45:01 -07:00 |
|
Nikolaj Bjorner
|
4cf8905a8f
|
fixing join
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-22 11:08:23 -07:00 |
|
Nikolaj Bjorner
|
75b11d2b75
|
fix bugs in doc
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-22 03:22:26 -07:00 |
|
Nikolaj Bjorner
|
8c34cfca31
|
streamline condition, fix bugs in doc::subtract
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-22 01:54:51 -07:00 |
|
Nikolaj Bjorner
|
3203b6e2db
|
fix bug in contains check
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-22 01:42:14 -07:00 |
|
Nikolaj Bjorner
|
816119e8ae
|
fix bug in contains check
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-22 01:37:11 -07:00 |
|
Nikolaj Bjorner
|
dca3ce6b24
|
update documentation on models associated with solver objects
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-22 01:16:16 -07:00 |
|
Nikolaj Bjorner
|
22808a039d
|
working on udoc
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-21 20:25:11 -07:00 |
|
Nuno Lopes
|
b243ac945f
|
hoprfully fix the build for MSVC 2010
Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com>
|
2014-09-21 15:20:43 +01:00 |
|