Leonardo de Moura
|
607fab486c
|
Fix incorrect uses of set_cancel()
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-17 18:48:10 -08:00 |
|
Leonardo de Moura
|
c98f0c8307
|
fixed unused variable warning
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-13 14:09:52 -08:00 |
|
Nikolaj Bjorner
|
639f902ad1
|
fix bug in difference logic recognizer, assert in proof_util
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2012-12-11 17:01:00 -08:00 |
|
Nikolaj Bjorner
|
299c5eb947
|
make qe-light routine do a little more about traversal
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2012-12-11 16:41:25 -08:00 |
|
Nikolaj Bjorner
|
730801e2f0
|
fix unintialized variable
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2012-12-10 21:21:02 -08:00 |
|
Nikolaj Bjorner
|
0831e020e3
|
add qe-lite tatic
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2012-12-10 17:25:28 -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 |
|
Leonardo de Moura
|
294d40889f
|
Merge branch 'nikolaj' into unstable
|
2012-12-06 07:42:50 -08:00 |
|
Nikolaj Bjorner
|
6bdde9047a
|
fixing unit tests
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2012-12-06 07:38:50 -08:00 |
|
Leonardo de Moura
|
5e4d1151eb
|
fixing clang compilation problems
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-05 15:20:16 -08:00 |
|
Leonardo de Moura
|
5379130c8c
|
eliminated m_proof_mode from smt_params, ast_manager has this information
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-05 08:35:03 -08:00 |
|
Nikolaj Bjorner
|
1cd1a42618
|
cleanup, fix repeated use of fmls in validator
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2012-12-03 16:02:04 -08:00 |
|
Nikolaj Bjorner
|
72e09759ee
|
factor out relation context for datalog
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2012-12-03 15:13:45 -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
|
5c11f394cd
|
port to new parameter infrastructure
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2012-12-03 11:01:33 -08:00 |
|
Nikolaj Bjorner
|
67485b8af7
|
fixing handling of arrays
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2012-12-03 08:29:28 -08:00 |
|
Nikolaj Bjorner
|
6a3e2d0f00
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable
|
2012-12-02 15:33:24 -08:00 |
|
Nikolaj Bjorner
|
a813c384a6
|
fix bug in proof generation for PDR, add more features for handling quantifiers
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2012-12-02 15:33:18 -08:00 |
|
Leonardo de Moura
|
c82b8174d8
|
fixed win compilation bug
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-02 12:08:58 -08:00 |
|
Leonardo de Moura
|
ffb7e26c75
|
removed front-end-params
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-02 10:05:29 -08:00 |
|
Leonardo de Moura
|
92acd6d4ee
|
removed front_end_params from cmd_context
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-01 18:19:02 -08:00 |
|
Leonardo de Moura
|
32791204e7
|
merged
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-01 16:36:24 -08:00 |
|
Leonardo de Moura
|
9374a4e20a
|
removed ini_file
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-01 16:30:39 -08:00 |
|
Leonardo de Moura
|
3e6bddbad1
|
converted pp_params
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-11-30 17:20:45 -08:00 |
|
Nikolaj Bjorner
|
2d1a6bf270
|
fix regression for simplifying tails with quantifiers, add some more handling for quantified tails
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2012-11-30 15:58:06 -08:00 |
|
Leonardo de Moura
|
124c0339c1
|
merged
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-11-30 13:17:41 -08:00 |
|
Nikolaj Bjorner
|
654c02701c
|
pretty print rules with quoted symbols
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2012-11-29 19:17:01 -08:00 |
|
Leonardo de Moura
|
cf28cbab0a
|
saved params work
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-11-29 17:19:12 -08:00 |
|
Nikolaj Bjorner
|
646ace6842
|
fix bugs uncovered from running non-Horn SDV samples
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2012-11-29 14:56:09 -08:00 |
|
Nikolaj Bjorner
|
cefa2d7650
|
add option to print with variable declarations
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2012-11-29 13:11:34 -08:00 |
|
Nikolaj Bjorner
|
56a555a587
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable
|
2012-11-28 13:44:22 -08:00 |
|
Nikolaj Bjorner
|
2b0be76685
|
track uses_level better as suggested by Arie Gurfinkel
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2012-11-28 13:43:58 -08:00 |
|
Nikolaj Bjorner
|
8ba77b38d4
|
revert to prettier SMT2 printer as default
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2012-11-28 13:37:41 -08:00 |
|
Nikolaj Bjorner
|
1d9b090196
|
quantifiers and a heuristic for disequalities
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2012-11-27 15:34:02 -08:00 |
|
Nikolaj Bjorner
|
c82deeaf3c
|
working on quantifiers
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2012-11-27 08:01:11 -08:00 |
|
Nikolaj Bjorner
|
fb947f50fb
|
fold properties at level infty into the other properties as suggested by Arie
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2012-11-26 20:47:09 -08:00 |
|
Nikolaj Bjorner
|
8612c89c54
|
working on quantifiers
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2012-11-26 17:55:40 -08:00 |
|
Nikolaj Bjorner
|
4f7dd08c38
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable
|
2012-11-26 14:18:26 -08:00 |
|
Nikolaj Bjorner
|
521d975c84
|
additional array handling routines
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2012-11-26 14:18:20 -08:00 |
|
Nikolaj Bjorner
|
589665f00e
|
set low-level pretty printer by default from fixedpoint context
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2012-11-26 14:01:06 -08:00 |
|
Nikolaj Bjorner
|
f7825755db
|
fix build problem, redo naming abstraction
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2012-11-26 08:26:51 -08:00 |
|
Nikolaj Bjorner
|
008fc648c1
|
ensure there are enough variables
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2012-11-25 16:53:13 -08:00 |
|
Nikolaj Bjorner
|
93ad91d2f9
|
preparing handling of arrays/quantifiers, fix cover-related bugs reported by Arie
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2012-11-25 12:08:49 -08:00 |
|
Leonardo de Moura
|
33c44d014b
|
Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable
|
2012-11-22 16:20:19 -08:00 |
|
Leonardo de Moura
|
026c81ba29
|
Simplified asserted_formulas. From now on, we should use tactics for qe, der, solve, etc.
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-11-22 16:20:02 -08:00 |
|
Nikolaj Bjorner
|
141236e975
|
fix seg-fault bugs reported by Arie
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2012-11-22 15:51:47 -08:00 |
|
Nikolaj Bjorner
|
7d9254f122
|
fix multiple bugs in interfacing with fixedpoint context
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2012-11-22 13:46:12 -08:00 |
|
Nikolaj Bjorner
|
fcdde59438
|
add missing files
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2012-11-22 09:48:08 -08:00 |
|
Nikolaj Bjorner
|
8540b379ad
|
add missing files
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2012-11-22 09:47:11 -08:00 |
|
Leonardo de Moura
|
66b02eb88d
|
Temporary fix for the build
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-11-22 07:44:03 -08:00 |
|