Murphy Berzish
|
992fff8ba8
|
set up theory of arithmetic correctly
closes #1
|
2015-09-10 18:43:14 -04:00 |
|
Murphy Berzish
|
8137e022e3
|
load str decl plugin; recognize String sorted constants
|
2015-09-06 20:53:08 -04:00 |
|
Murphy Berzish
|
744d2e3c9c
|
pretty-printing of string constants in AST
spec2 looks good now
|
2015-09-03 01:12:08 -04:00 |
|
Ken McMillan
|
af444beb2e
|
re-indenting interp and duality
|
2015-04-15 12:22:50 -07:00 |
|
Nikolaj Bjorner
|
755a259ea0
|
fix codeplex issue 188
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-03-11 00:44:56 -07:00 |
|
Nikolaj Bjorner
|
8ea7a1905f
|
reset scope on reset, codeplex issue 183
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-02-22 10:16:38 -08: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 |
|
Christoph M. Wintersteiger
|
5e5758bb25
|
More float -> fpa renaming
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-08 13:37:18 +00:00 |
|
Christoph M. Wintersteiger
|
dd17f3c7d6
|
Renaming floats, float, Floats, Float -> FPA, fpa
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-08 13:18:56 +00:00 |
|
Christoph M. Wintersteiger
|
afae49b9ed
|
More renaming QF_FPA -> QF_FP
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-12-31 16:15:40 +00:00 |
|
Nikolaj Bjorner
|
ce7303b5e2
|
fix reset logic and load only logics admitted by context
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-11-07 15:44:21 +01:00 |
|
Nikolaj Bjorner
|
23bc982ad2
|
move initialization to support more sort usage scenarios
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-11-06 16:53:51 +01:00 |
|
Nikolaj Bjorner
|
adeae18471
|
delay initializing internal manager so that parser does not choke on proper SMT-LIB logics. Reported by Venkateshan
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-11-06 13:09:25 +01:00 |
|
Ken McMillan
|
5454e38935
|
replaced check_interpolants option with interp.check
|
2014-10-22 10:43:04 -07:00 |
|
Nikolaj Bjorner
|
3ecffaa1e5
|
remove unused and always failing get_param_value function
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-10-21 11:12:50 -07:00 |
|
Nikolaj Bjorner
|
7767a23626
|
improve error messages on incorrect parameter passing
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-10-15 21:37:37 -07:00 |
|
Nikolaj Bjorner
|
c739d803ab
|
include model/proof/unsat_core as part of model parameters
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-10-15 13:42:56 -07:00 |
|
Nikolaj Bjorner
|
bcd2d935a9
|
enable modular parameters from the parser
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-10-09 10:18:46 -07:00 |
|
Nikolaj Bjorner
|
904ab4bf9e
|
address race condition in cleanup methods
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-05 11:18:34 -07:00 |
|
Ken McMillan
|
9b3ef92813
|
merge with push/pop fixes
|
2014-08-26 13:50:51 -07:00 |
|
Ken McMillan
|
51aa10821e
|
fixed pop issue and interpolation proof mode issue
|
2014-08-26 13:46:53 -07:00 |
|
Ken McMillan
|
c007a5e5bd
|
merged with unstable
|
2014-08-06 11:16:06 -07:00 |
|
Nikolaj Bjorner
|
2ca14b49fe
|
fix AV in debug assertion, address warnings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-05-16 09:45:32 -07:00 |
|
Nikolaj Bjorner
|
b1b349f496
|
modify offset check to accept linear expressions over numerals. Codeplex issue 81
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-03-02 17:50:29 -08:00 |
|
Nikolaj Bjorner
|
a00a9fbdfd
|
generate error on duplicated data-type accessors. Issue 85
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-03-02 17:10:48 -08:00 |
|
Ken McMillan
|
f45ad4bdc0
|
disable silly warnings and add needed header for VS
|
2014-02-10 12:56:39 -08:00 |
|
Ken McMillan
|
19830bcd33
|
fix a few warnings
|
2014-01-28 11:43:00 -08:00 |
|
Ken McMillan
|
ac212ec54c
|
fixing interpolation bugs
|
2013-11-01 11:03:55 -07:00 |
|
Ken McMillan
|
3a0947b3ba
|
merged with unstable
|
2013-10-18 17:26:41 -07:00 |
|
Nikolaj Bjorner
|
c0895e5548
|
remove hassel table from unstable: does not compile under other plantforms
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2013-05-31 17:48:19 -07:00 |
|
Ken McMillan
|
71275652a7
|
added simp of interpolants before print
|
2013-04-15 14:37:08 -07:00 |
|
Ken McMillan
|
6495d7b88c
|
fixed so produce-interpolants option is not needed for compute-interpolant
|
2013-04-15 12:22:04 -07:00 |
|
Ken McMillan
|
e651f45bc0
|
added sequences to get-interpolant and compute-interpolant
|
2013-04-09 15:52:30 -07:00 |
|
Leonardo de Moura
|
d5a14c0b51
|
Fix problem reported at http://stackoverflow.com/questions/15882140/z3-smt2-in-get-z3-version/15882868#comment22637420_15882868
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2013-04-09 08:49:04 -07:00 |
|
U-REDMOND\kenmcmil
|
28266786f3
|
porting to windows
|
2013-03-27 12:17:52 -07:00 |
|
Ken McMillan
|
78848f3ddd
|
working on smt2 and api
|
2013-03-26 17:25:54 -07:00 |
|
Leonardo de Moura
|
97bf9418f7
|
Add new probes for arithmetic. Check for LIA and LRA (and activate qe if applicable). Modify echo tactic to send results to the regular stream.
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2013-02-20 13:41:08 -08:00 |
|
Leonardo de Moura
|
3a15db5244
|
Fix uninterpreted sort definition. There was a mismatch in the behavior of the API and SMT front-ends. The SMT front-ends were using user_sorts to be able to support parametric uninterpreted sorts. After this fix, the API also creates user_sorts.
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2013-02-12 14:34:31 -08:00 |
|
Leonardo de Moura
|
62c841c320
|
Change unknown set-logic behavior in SMTLIB2 compliant mode (Thanks to David Cok)
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2013-02-03 15:41:11 -08:00 |
|
Leonardo de Moura
|
2292761a81
|
Fix typo (Thanks to David Cok)
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2013-02-03 14:49:38 -08:00 |
|
Leonardo de Moura
|
8480b27311
|
Set :print-success to true, when SMTLIB2_COMPLIANT mode is set.
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2013-02-02 08:58:59 -08:00 |
|
Leonardo de Moura
|
c482ede7ff
|
Fix bug introduced last week, and detected in nightly regression tests
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2013-01-28 09:09:29 -08:00 |
|
Leonardo de Moura
|
7eaa5562d8
|
Fix http://z3.codeplex.com/workitem/19
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2013-01-24 12:51:03 -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 |
|
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
|
8198e62cbd
|
solver factories, cleanup solver API, simplified strategic solver, added combined solver
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-11 17:47:27 -08:00 |
|
Leonardo de Moura
|
7f210d55be
|
fixed warnings on Win64
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-10 07:52:33 -08:00 |
|
Leonardo de Moura
|
9b7946e52d
|
added method for creating ast_manager based on context_params configuration
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-09 14:24:37 -08:00 |
|
Leonardo de Moura
|
cba449b75e
|
more parameter issues
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-07 15:16:46 -08:00 |
|
Leonardo de Moura
|
ac03c9eff7
|
chasing parameter setting bug
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-07 08:27:17 -08:00 |
|