Christoph M. Wintersteiger
|
2744d80642
|
Fixed reference counting in fpa2bv converter.
|
2015-09-23 14:22:02 +01:00 |
|
Christoph M. Wintersteiger
|
04266fccc9
|
Bugfix for mpf sqrt.
Fixes #222.
|
2015-09-21 20:56:07 +01:00 |
|
Christoph M. Wintersteiger
|
0b15fc9402
|
Bugfix for mpf sqrt.
Fixes #222.
|
2015-09-21 19:44:53 +01:00 |
|
Christoph M. Wintersteiger
|
d4b66538f9
|
Bug/assertion fix for power monomials in nlsat.
Previously triggered an assertion on regressions/smt2/fp-to_real-1.smt2, but only on OSX and FreeBSD
|
2015-09-17 16:31:51 +01:00 |
|
Christoph M. Wintersteiger
|
05d9e188f8
|
Reactivated smt.max_conflicts option.
Partially fixes #216.
|
2015-09-17 14:08:04 +01:00 |
|
Christoph M. Wintersteiger
|
f3441c6a9b
|
tabs and indentation
|
2015-09-17 13:25:22 +01:00 |
|
Christoph M. Wintersteiger
|
d2c9b69eb3
|
fixed memory leak (`mem' remained allocated upon exception thrown in check_args).
|
2015-09-17 13:20:24 +01:00 |
|
Christoph M. Wintersteiger
|
2e071e89b0
|
tabs
|
2015-09-17 13:16:35 +01:00 |
|
Christoph M. Wintersteiger
|
4d39108808
|
Bugfix for fp.to_sbv
Fixes #162
|
2015-09-17 12:21:59 +01:00 |
|
Christoph M. Wintersteiger
|
e9565d6a7f
|
Fixed warning message
|
2015-09-17 12:18:44 +01:00 |
|
Christoph M. Wintersteiger
|
2115ea8bb8
|
Bugfix for fp.sqrt.
Fixes #220.
|
2015-09-17 12:13:04 +01:00 |
|
Christoph M. Wintersteiger
|
52df2224e9
|
Disabled FP debug variables.
|
2015-09-16 18:04:26 +01:00 |
|
Christoph M. Wintersteiger
|
27f8ad288c
|
Bugfix for fp.to_ubv.
Fixes #162.,
|
2015-09-16 14:26:53 +01:00 |
|
Christoph M. Wintersteiger
|
79d69cd5f0
|
Added FP to_ieee_bv to fpa_rewriter to enable model evaluation.
|
2015-09-16 12:57:05 +01:00 |
|
Christoph M. Wintersteiger
|
46e24e094c
|
fixed warning message
|
2015-09-16 12:08:56 +01:00 |
|
Christoph M. Wintersteiger
|
869cd6074d
|
Bugfix for fp.to_sbv and fp.to_ubv.
Fixes #162.
|
2015-09-15 19:03:31 +01:00 |
|
Christoph M. Wintersteiger
|
a1073206f9
|
Bugfix for FP rewriter.
|
2015-09-15 16:23:24 +01:00 |
|
Nikolaj Bjorner
|
406cd00b3a
|
Merge branch 'unstable' of https://github.com/Z3Prover/z3 into unstable
|
2015-09-15 10:54:17 +02:00 |
|
Nikolaj Bjorner
|
f94152c857
|
fix build warnings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-09-15 10:54:01 +02:00 |
|
Christoph M. Wintersteiger
|
d6e2fa6a60
|
Bugfix for MPF fma.
|
2015-09-14 14:07:11 +01:00 |
|
Christoph M. Wintersteiger
|
d0fa4e992f
|
Bugfix for fp.to_sbv.
Fixes #162
|
2015-09-14 14:04:31 +01:00 |
|
Nikolaj Bjorner
|
b25e8e2288
|
tune lexicographic products, avoid push/pop and ensure correction sets are not used for multiple objectives
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-09-13 16:00:45 +02:00 |
|
Guang Chen
|
cef7ec2157
|
fix implies(expr const &, expr const &) in z3++.h
|
2015-09-13 13:29:06 +08:00 |
|
Nikolaj Bjorner
|
e3840a7fc6
|
Merge branch 'unstable' of https://github.com/Z3Prover/z3 into unstable
|
2015-09-12 14:47:49 +02:00 |
|
Nikolaj Bjorner
|
a8b47b4fb2
|
enable coercions when interpolation creates MILP constraints. Issue #217
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-09-12 14:47:35 +02:00 |
|
Murphy Berzish
|
992fff8ba8
|
set up theory of arithmetic correctly
closes #1
|
2015-09-10 18:43:14 -04:00 |
|
Christoph M. Wintersteiger
|
646dcfb6e6
|
Merge branch 'unstable' of https://github.com/Z3Prover/z3 into unstable
|
2015-09-10 11:37:18 +01:00 |
|
Christoph M. Wintersteiger
|
25f75b60fe
|
Bugfix for fp.mul and fp.fma for small numbers of e/s bits.
Fixes #215.
|
2015-09-10 11:37:06 +01:00 |
|
Nuno Lopes
|
980a0e97f8
|
Python 3 compat for z3.py; patch by Sarah Winkler
Signed-off-by: Nuno Lopes <nlopes@microsoft.com>
|
2015-09-10 09:32:45 +01:00 |
|
Nuno Lopes
|
45cfb80d14
|
tentatively fix another issue with char signedness as reported in issue #210
Signed-off-by: Nuno Lopes <nlopes@microsoft.com>
|
2015-09-10 09:01:44 +01:00 |
|
Nikolaj Bjorner
|
44105b7aeb
|
reduce verbosity level of error message when equivalence checking fails
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-09-09 08:32:57 -07:00 |
|
Nikolaj Bjorner
|
d7da64f946
|
fix crash with incorrect bound computation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-09-08 16:27:57 -07:00 |
|
Nikolaj Bjorner
|
73a8f9960f
|
fix regressions exposed in Internal
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-09-07 20:17:46 -07:00 |
|
Murphy Berzish
|
799fd07c85
|
optimization: return integer consts for strlen() over constant strings
|
2015-09-07 19:51:52 -04:00 |
|
Murphy Berzish
|
9b04f1570f
|
instantiate length axiom for concatenation
|
2015-09-07 19:40:25 -04:00 |
|
Murphy Berzish
|
dc86385e7f
|
add Length function to theory of strings
|
2015-09-07 16:13:48 -04:00 |
|
Murphy Berzish
|
7f0d9157ac
|
at least for now, Concat is no longer associative
this means that we'll always have (Concat a b)
instead of variadic forms
|
2015-09-06 21:47:57 -04:00 |
|
Murphy Berzish
|
f0c301e920
|
register Concat function
now reaches str_decl_plugin::mk_func_decl()
|
2015-09-06 21:05:32 -04:00 |
|
Murphy Berzish
|
8137e022e3
|
load str decl plugin; recognize String sorted constants
|
2015-09-06 20:53:08 -04:00 |
|
Nikolaj Bjorner
|
d121d031e9
|
fix unintialized memory read exposed by nightly build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-09-06 14:15:08 -07:00 |
|
Nikolaj Bjorner
|
4be3926daa
|
use signed character type declarations for cross platform compilation. Fixes issue #210
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-09-05 16:30:58 -07:00 |
|
Nikolaj Bjorner
|
87396bd648
|
fix issue #212 - don't use SAT solver core when division semantics is disabled
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-09-05 11:03:35 -07:00 |
|
Murphy Berzish
|
744d2e3c9c
|
pretty-printing of string constants in AST
spec2 looks good now
|
2015-09-03 01:12:08 -04:00 |
|
Murphy Berzish
|
02345ee5f1
|
fix string constant representation in parser
spec1 loopback OK
|
2015-09-03 00:17:05 -04:00 |
|
Murphy Berzish
|
e48ac4a97a
|
create and register string theory plugin
the parser gets a little bit further now!
rejects input with "unexpected character"
|
2015-09-02 21:12:03 -04:00 |
|
Nikolaj Bjorner
|
09980a496c
|
Merge branch 'unstable' of https://github.com/Z3Prover/z3 into unstable
|
2015-09-02 16:12:33 -07:00 |
|
Nikolaj Bjorner
|
b4d0e6076e
|
change behavior on allocation excess to process exit to avoid memory smashes on exception unsafe code blocks. Fixes issue #175
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-09-02 16:12:19 -07:00 |
|
Murphy Berzish
|
1f96e19211
|
failing test case: SMT2 parse string constants
|
2015-09-02 18:55:45 -04:00 |
|
Murphy Berzish
|
b30d4f757d
|
ignore Z3-str source
|
2015-09-02 18:08:58 -04:00 |
|
Nikolaj Bjorner
|
1257d1d990
|
fix issue #196 related to resetting qe-sat tactic state over multiple calls
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-09-01 12:36:45 -07:00 |
|