Nikolaj Bjorner
|
7c6540e18f
|
recursive function definitions; combine model-building functionality
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-03-03 07:59:03 -08:00 |
|
Nikolaj Bjorner
|
fce286db91
|
Issue #354. Fix unsoundness in Array theory based on missing propagation of selects over ite expressions
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-01-10 17:11:12 -08:00 |
|
Nikolaj Bjorner
|
a7e2fb31e3
|
updates to resource exceptions, update master possibly handle pull request issue
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-12 11:36:49 -08:00 |
|
Nikolaj Bjorner
|
4e155887b2
|
consolidate cancellation to context check_cancel_flag instead of calling in set_cancel()
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-11 09:51:43 -08:00 |
|
Nikolaj Bjorner
|
ee4ed1749a
|
add cancel checks in model finder, patch by Sarah Winkler
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-11 09:09:25 -08:00 |
|
Nikolaj Bjorner
|
6b82b949cf
|
Make Groebner basis computation interruptable. Exponsed in issue #269
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-10-28 11:39:59 -07:00 |
|
Nikolaj Bjorner
|
cd838e5cf4
|
fix bug reported in issue #193: MBQI needs to avoid instantiating data-types that contain model values in nested positions
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-08-13 14:29:48 +02:00 |
|
Nikolaj Bjorner
|
6780784bcf
|
filter instantiations for model values to fix issue #183
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-08-06 14:43:08 +02:00 |
|
Christoph M. Wintersteiger
|
0cd406ca0b
|
Fixed initialization order and unused variable warnings.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-07-30 09:09:13 +01:00 |
|
Christoph M. Wintersteiger
|
7c282d3719
|
bugfix for smt::model_finder::set_cancel
follow-up to fixed #178
|
2015-07-29 17:18:15 +01:00 |
|
Christoph M. Wintersteiger
|
b9e273800c
|
Made quantifier-related parts of smt::model_finder and smt::model_checker interruptable.
Fixes #178
|
2015-07-29 16:55:45 +01:00 |
|
Nikolaj Bjorner
|
3d1ca5ecc9
|
make eval cache sensitive to model completion. Bug 110 reported by cipher1024
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-05-15 21:12:16 -07:00 |
|
Christoph M. Wintersteiger
|
3d910028bf
|
fixed potential performance problem with fully interpreted sorts in the quantifier instantiation.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2013-09-27 16:55:05 +01:00 |
|
Leonardo de Moura
|
185f125f7a
|
Fix problem reported at http://stackoverflow.com/questions/17215640/getting-concrete-values-from-a-model-containing-array-ext
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2013-06-20 17:48:43 -07:00 |
|
Leonardo de Moura
|
fed2ad2300
|
Fix nontermination bug
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2013-03-18 08:23:33 -07:00 |
|
Leonardo de Moura
|
39b9da7118
|
Fix bug in smt_model_finder, it was producing the incorrect instantiation set.
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2013-03-13 19:02:48 -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 |
|
Leonardo de Moura
|
add684d8e9
|
checkpoint
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-10-21 13:32:12 -07:00 |
|