Nikolaj Bjorner
|
520ce9a5ee
|
integrate lambda expressions
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-06-26 07:23:04 -07:00 |
|
Nikolaj Bjorner
|
ff0f257102
|
remove iff
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-06-14 16:08:48 -07:00 |
|
Bruce Mitchener
|
76eb7b9ede
|
Use nullptr.
|
2018-02-12 14:05:55 +07:00 |
|
Nikolaj Bjorner
|
6969e6024b
|
merge
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-08-29 17:42:48 -07:00 |
|
Nikolaj Bjorner
|
cf87b6d622
|
remove simplifier files
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-08-29 09:22:27 -07:00 |
|
Christoph M. Wintersteiger
|
799fb4a0d1
|
Revert "Eliminated the dependency of the macro-finder on the simplifier."
This reverts commit 8310b24c52 .
|
2017-08-24 21:26:09 +01:00 |
|
Christoph M. Wintersteiger
|
8310b24c52
|
Eliminated the dependency of the macro-finder on the simplifier.
|
2017-08-24 20:34:11 +01:00 |
|
Nikolaj Bjorner
|
f7ca7409ce
|
fix regressions introduced when modifying macro_util
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-08-22 17:05:40 -07:00 |
|
Nikolaj Bjorner
|
e2b46257d6
|
reducing dependencies on simplifier
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-08-22 15:09:34 -07:00 |
|
Nikolaj Bjorner
|
b19f94ae5b
|
make include paths uniformly use path relative to src. #534
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-07-31 13:24:11 -07:00 |
|
Nikolaj Bjorner
|
3a9857940e
|
add missing axioms for str.at. Issue #953
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-03-25 19:31:01 +01:00 |
|
Christoph M. Wintersteiger
|
6d34899c46
|
Bugfix for macro finder. Fixes #832.
|
2017-01-17 15:44:03 +00:00 |
|
Nikolaj Bjorner
|
dc543a7ee7
|
update macro_util logging to uniform format
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-01-15 21:13:22 -08:00 |
|
Nikolaj Bjorner
|
0765eea486
|
add suggestions from #835
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-12-11 05:45:40 +01:00 |
|
Nikolaj Bjorner
|
ef9230d8f8
|
detect quantifiers in model expressions to quiet down failing model validation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-11-07 06:56:36 -08:00 |
|
Christoph M. Wintersteiger
|
75cfd14e5a
|
bugfix for macro finder
|
2016-11-07 14:14:45 +00:00 |
|
Christoph M. Wintersteiger
|
47e95f8676
|
Fixed binding substitution in macro_util
|
2016-08-20 17:56:52 -04:00 |
|
Christoph M. Wintersteiger
|
e8141aaa84
|
debug fixes
|
2016-08-12 19:52:59 +01:00 |
|
Nikolaj Bjorner
|
3a83788b97
|
remove unfinished ite-macro finder, tune ast GC to ensure nodes are roots only once
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-07-14 09:46:09 -07:00 |
|
Nikolaj Bjorner
|
3989d238c0
|
fix bugs exposed in #677. to_int(x) has the semantics that to_int(x) <= x, and to_int(x) is the largest integer satisfying this inequality. The encoding in purify_arith had it the other way x <= to_int(x) contrary to how to_int(x) is handled elsewhere. Another bug in theory_arith for mixed-integer linear case was also exposed. Fractional bounds on expressions of the form to_int(x), and more generally on integer rows were not rounded prior to internalization
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-07-13 20:32:18 -07:00 |
|
Leonardo de Moura
|
f773f35517
|
Merge branch 'unstable' into contrib
|
2013-04-09 08:44:57 -07:00 |
|
Leonardo de Moura
|
bdc675b1df
|
Fix bug reported at http://stackoverflow.com/questions/15226944/segmentation-fault-in-z3
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2013-03-05 09:04:03 -08:00 |
|
Leonardo de Moura
|
fbce816025
|
Merge branch 'unstable' into contrib
|
2012-12-22 14:36:30 -08: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 |
|
Nuno Lopes
|
5af1e4bdf4
|
remove redudant is_well_sorted checks after var_subst
var_subst already checks for well sortedness of the resulting expression
Signed-off-by: Nuno Lopes <nuno.lopes@ist.utl.pt>
|
2012-11-22 15:03:11 +00:00 |
|
Leonardo de Moura
|
d8f627c6c8
|
Fixed warnings produced by gcc 4.6.3 when compiling in debug mode
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-10-30 23:43:00 -07:00 |
|
Leonardo de Moura
|
0a4446ae26
|
reorganizing the code
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-10-23 22:14:35 -07:00 |
|