Nikolaj Bjorner
|
0b893afee4
|
pretty print algebraic numbers from fast pretty printer
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-11-27 17:13:15 -08:00 |
|
Nikolaj Bjorner
|
1e0c1cefd6
|
add definitions for under-specified cases of arithmetic operators #2663 #2676 #2679
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-11-06 18:24:22 +01:00 |
|
Nikolaj Bjorner
|
f6f3ca1507
|
adding SMT2 log file for solver interaction #867
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-10-08 11:44:47 -07:00 |
|
Nikolaj Bjorner
|
e79542cc68
|
fix #2309
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-05-31 07:46:11 -07:00 |
|
Nikolaj Bjorner
|
fa88bdb075
|
fix #2251 thanks to Clark
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-04-27 09:44:18 -07:00 |
|
Nuno Lopes
|
6a0c409b0f
|
move a few strings instead of copying
|
2019-02-28 10:53:27 +00:00 |
|
Christoph M. Wintersteiger
|
699834261e
|
Fix translation of FPA numerals in ast_smt_pp. Fixes #2145.
|
2019-02-22 12:55:01 +00:00 |
|
Bruce Mitchener
|
e570940662
|
Prefer using empty rather than size comparisons.
|
2018-11-27 21:42:04 +07:00 |
|
Nikolaj Bjorner
|
ef9b46b2e5
|
fix #1922 - incorrect pretty printing of datatypes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-11-12 09:21:51 -08:00 |
|
Nikolaj Bjorner
|
0f0287d129
|
prepare release notes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-10-28 17:42:16 -05:00 |
|
Nikolaj Bjorner
|
2b2f193f2b
|
remove dependency on ARRAYSIZE for issue #1616
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-08-15 22:26:14 -07:00 |
|
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 |
|
Nikolaj Bjorner
|
c513f3ca09
|
merge with master
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-03-25 14:57:01 -07:00 |
|
Nikolaj Bjorner
|
b79d1a6956
|
fix #1488 for smtlib basic printer
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-02-28 09:22:20 +09:00 |
|
Bruce Mitchener
|
76eb7b9ede
|
Use nullptr.
|
2018-02-12 14:05:55 +07:00 |
|
Nikolaj Bjorner
|
2749e547cf
|
fix c example, remove more smtlib1 printing
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-28 18:14:24 -08:00 |
|
Nikolaj Bjorner
|
b8e5fc9f43
|
remove SMTLIB1 printing
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-28 15:08:28 -08:00 |
|
Nikolaj Bjorner
|
caaf0ba33c
|
model-add/del
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-01 22:32:22 -05:00 |
|
Nikolaj Bjorner
|
2774d6896b
|
fix variable naming bug for internal (fresh) constants clashing with external names
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-28 16:11:29 -07:00 |
|
Nikolaj Bjorner
|
ba53fc1230
|
fix scc omitting blocked clauses
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-27 17:29:26 -07:00 |
|
Nikolaj Bjorner
|
070c699ffc
|
remove V2 reference
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-09-10 15:32:53 +03:00 |
|
Nikolaj Bjorner
|
fe02a5f87b
|
fix parse/print of ADTs
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-09-06 02:16:00 -07:00 |
|
Nikolaj Bjorner
|
5d17e28667
|
support for smtlib2.6 datatype parsing
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-09-04 21:12:43 -07:00 |
|
Nikolaj Bjorner
|
a3dba5b2f9
|
hide new datatype plugin
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-09-03 20:01:59 -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
|
70f6280bf1
|
fix regression reported in #1159
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-07-25 10:18:21 -07:00 |
|
Nikolaj Bjorner
|
a0a8bc2a62
|
fixes to #1155 and partial introduction of SMTLIB 2.6 datatype format
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-07-24 09:12:43 -07:00 |
|
Christoph M. Wintersteiger
|
6be24b3201
|
Bugfix for FPA in solver.to_smt2
Fixes #541
|
2016-03-29 16:37:24 +01:00 |
|
Christoph M. Wintersteiger
|
19e73fb2ad
|
whitespace
|
2016-03-29 16:13:31 +01:00 |
|
Nikolaj Bjorner
|
ce8862d415
|
fix bug in conflict clause generation in seq-branch-variable
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-02-26 18:15:45 -08:00 |
|
Nikolaj Bjorner
|
7f517c625f
|
have solver pretty print declarations, include also datatype declarations
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-08-07 08:48:24 +02:00 |
|
Nikolaj Bjorner
|
52619b9dbb
|
pull unstable
Signed-off-by: Nikolaj Bjorner <nbjorner@hotmail.com>
|
2015-04-01 14:57:11 -07:00 |
|
Nuno Lopes
|
5676fbbc9e
|
compiler love: make a few symbols static and avoid unneeded relocations
Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com>
|
2015-02-22 11:13:51 +00:00 |
|
Christoph M. Wintersteiger
|
71912830f1
|
Formatting, mostly tabs
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-08 17:54:44 +00:00 |
|
Nikolaj Bjorner
|
19050d1c4c
|
merge Fixedpoint.cs
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-07-28 12:20:48 -07:00 |
|
Leonardo de Moura
|
24961dc5f1
|
feat(ast/ast_smt_pp): display quantifier QID when printing proofs, feature requested by Dan Rosen
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2014-07-25 14:42:00 -07:00 |
|
Nikolaj Bjorner
|
06ae0db116
|
working on pb solver
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-11-14 18:04:05 -08: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 |
|
Leonardo de Moura
|
943e142bfa
|
Fix bug in ast_smt_pp.cpp. After user_sort_plugin was introduced, it is not that case that if a sort is uninterpreted, then sort->get_family_id() == null_family_id.
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2013-02-15 16:27:55 -08:00 |
|
Leonardo de Moura
|
ef7bc63747
|
Fix compilation error
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2013-02-08 19:22:43 -08:00 |
|
Nikolaj Bjorner
|
dd90667cc7
|
fix pretty printer bug found by ken
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-02-08 16:32:53 -08:00 |
|
Nikolaj Bjorner
|
9e868cdef3
|
fix pretty printer bug found by ken
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-02-08 16:04:46 -08:00 |
|
Nikolaj Bjorner
|
ca5eb5186d
|
fix pretty printer for smt2 unary minus
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-01-15 09:24:12 -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 |
|
Nikolaj Bjorner
|
8612c89c54
|
working on quantifiers
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2012-11-26 17:55:40 -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
|
a94d3a21ee
|
use same quotation mechanism as ast_smt2 parser
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2012-11-19 05:00:02 -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 |
|
Leonardo de Moura
|
ded42feeb6
|
Reorganizing code base
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-10-20 16:33:01 -07:00 |
|