Nikolaj Bjorner
|
137339a2e1
|
split muz_qe into two directories
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-08-28 12:08:47 -07:00 |
|
Nikolaj Bjorner
|
5c145dcd4b
|
fix parameter checking on quantifiers (thanks to Esteban Pavese), fix query tracking in rel_context (thanks to Nuno Lopes), fix counter for free variables under quantfiers (thanks to Tomer Weiss)
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-08-22 15:00:52 -07:00 |
|
Nikolaj Bjorner
|
e43383b6a8
|
filter query predicates from models
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-08-18 21:11:14 -07:00 |
|
Nikolaj Bjorner
|
7cb9e7381d
|
fix build errors on ubuntu and gcc
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-05-01 02:35:57 -07:00 |
|
Nikolaj Bjorner
|
4471d929f7
|
fix linking error in debug mode
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-04-28 13:20:31 -07:00 |
|
Nikolaj Bjorner
|
3ac7cbe1c5
|
fix build breaker
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-04-28 12:51:33 -07:00 |
|
Nikolaj Bjorner
|
8038c719fb
|
optimize rule preprocessing
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-04-26 14:40:20 -07:00 |
|
Nikolaj Bjorner
|
c58b4f9a53
|
optimize rule processing
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-04-26 11:43:06 -07:00 |
|
Nikolaj Bjorner
|
83add2bd9b
|
fix bugs reported by Filip Konecny <filip.konecny@epfl.ch> in PDR
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-04-25 13:39:11 -07:00 |
|
Nikolaj Bjorner
|
8f46179def
|
reorganization of rule_set structure
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-04-08 13:50:56 -07:00 |
|
Nikolaj Bjorner
|
359d2326f8
|
stash
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-04-03 17:06:45 -07:00 |
|
Nuno Lopes
|
df35da1acf
|
rule_manager::mk(): default initialization of m_proof to null
Signed-off-by: Nuno Lopes <t-nclaud@microsoft.com>
|
2013-03-25 10:48:48 -07:00 |
|
Nikolaj Bjorner
|
fb5d2cae17
|
local changes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-03-23 16:44:07 -07:00 |
|
Nikolaj Bjorner
|
26f4d3be20
|
significant update to Horn routines: add module hnf to extract Horn normal form (removed from rule_manager). Associate proof objects with rules to track (all) rewrites, so that proof traces can be tracked back to original rules after transformations
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-03-23 14:11:54 -07:00 |
|
Nikolaj Bjorner
|
5455704af2
|
move quantifier hoist routines to quant_hoist
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-03-19 15:00:23 -07:00 |
|
Nikolaj Bjorner
|
b0787024c7
|
Move ast_counter to location for common utilities. It depends on get_free_vars, so is in rewriter directory
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-03-19 09:47:52 -07:00 |
|
Nikolaj Bjorner
|
7e9f4e264d
|
working on separating horn simplificaiton
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-03-18 21:46:42 -07:00 |
|
Nikolaj Bjorner
|
ab73c20757
|
add Karr linear invariants as transformer
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-03-10 17:53:18 -07:00 |
|
Leonardo de Moura
|
d92efeb0c5
|
Make ast_manager::get_family_id(symbol const &) side-effect free. The version with side-effects is now called ast_manager::mk_family_id
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-18 17:14:25 -08:00 |
|
Nikolaj Bjorner
|
271c143de5
|
update unstable branch with qhc changes that don't have dependencies
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2012-12-10 11:13:04 -08:00 |
|
Nikolaj Bjorner
|
67183ea08a
|
factor out relation context for datalog
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2012-12-03 15:05:43 -08:00 |
|
Nikolaj Bjorner
|
50385e7e29
|
add option to validate result of PDR. Add PDR tactic. Add fixedpoint parsing
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2012-11-17 20:47:49 +01:00 |
|
Nikolaj Bjorner
|
927dc2e490
|
fix if-lifting, added light-weight FM to qe_lite
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2012-11-04 08:40:16 +02:00 |
|
Nikolaj Bjorner
|
1c17e40fe5
|
optmizing DL
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2012-11-01 13:06:10 -07:00 |
|
Nikolaj Bjorner
|
c4cb66bbfa
|
fix bugs in inliner and usage of unbound variable fix, reported by Arie Gurfinkel
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2012-10-31 13:23:24 -07:00 |
|
Leonardo de Moura
|
add684d8e9
|
checkpoint
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-10-21 13:32:12 -07:00 |
|