Nikolaj Bjorner
|
94bd2fdbe4
|
seq
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-08 21:03:28 -08:00 |
|
Nikolaj Bjorner
|
895d032996
|
seq
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-08 10:33:09 -08:00 |
|
Nikolaj Bjorner
|
5aabc64312
|
seq
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-08 08:11:00 -08:00 |
|
Nikolaj Bjorner
|
2b190039d5
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2015-12-08 03:35:03 -08:00 |
|
Nikolaj Bjorner
|
e7687132ed
|
seq
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-08 03:34:58 -08:00 |
|
Nikolaj Bjorner
|
ca96fea2c0
|
add seq methods
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-07 16:28:20 -08:00 |
|
Nikolaj Bjorner
|
a9f5c2f864
|
seq
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-07 15:01:46 -08:00 |
|
Nikolaj Bjorner
|
03d1391ded
|
merge seq and string operators
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-06 23:37:37 -08:00 |
|
Nikolaj Bjorner
|
8bb73c8eae
|
merge seq and string operators
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-06 23:34:28 -08:00 |
|
Nikolaj Bjorner
|
08bfd08412
|
merging seq and string
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-06 22:15:56 -08:00 |
|
Nikolaj Bjorner
|
aead45a252
|
make dotnet optional and recover from python installation mismatch. Pull requests #338, #340
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-06 19:14:31 -08:00 |
|
Nikolaj Bjorner
|
89fe24342d
|
fix size_t mode
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-06 11:06:58 -08:00 |
|
Nikolaj Bjorner
|
40e9e4c7f8
|
more rewrites
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-06 10:44:19 -08:00 |
|
Nikolaj Bjorner
|
4fe0e07080
|
indexof
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-05 16:36:11 -08:00 |
|
Nikolaj Bjorner
|
5296009f46
|
ground string rewriting
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-05 15:38:54 -08:00 |
|
Nikolaj Bjorner
|
75359c580e
|
add basic rewriting to strings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-05 12:02:33 -08:00 |
|
Nikolaj Bjorner
|
c04f75cdbb
|
fix build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-05 10:30:08 -08:00 |
|
Nikolaj Bjorner
|
b77e387265
|
value
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-04 15:26:53 -08:00 |
|
Nikolaj Bjorner
|
a8e366aa24
|
add basic string factory
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-04 15:24:29 -08:00 |
|
Nikolaj Bjorner
|
75c935a4cb
|
add tokens to parse strings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-04 12:09:15 -08:00 |
|
Nikolaj Bjorner
|
4bbe1d4674
|
remove unused min-aggregate
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-04 09:23:36 -08:00 |
|
Christoph M. Wintersteiger
|
8eea6fd775
|
Bugfix for FPA float to float conversion.
Fixes #337
|
2015-11-24 17:21:40 +00:00 |
|
Christoph M. Wintersteiger
|
59c1944f92
|
Bugfix for FP casts (float to float conversion).
Fixes #331.
|
2015-11-22 14:49:04 +00:00 |
|
Nikolaj Bjorner
|
fd8fd40669
|
fix tests
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-11-20 08:00:01 -08:00 |
|
Nikolaj Bjorner
|
c8f09fa955
|
fix for unsound results reported in #313
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-11-16 22:59:07 -08:00 |
|
Christoph M. Wintersteiger
|
4cb96bfe76
|
Fixed assertion failure in fpa2bv_converter.
Partially addresses #307
|
2015-11-13 15:55:01 +00:00 |
|
Christoph M. Wintersteiger
|
643dbb874b
|
Added tactic that translates BV arrays into BV UFs.
|
2015-11-12 15:27:33 +00:00 |
|
Christoph M. Wintersteiger
|
5f8f0b1280
|
Added bool rewriter case.
|
2015-11-12 14:49:21 +00:00 |
|
Christoph M. Wintersteiger
|
87ae5888ee
|
whitespace
|
2015-11-12 14:48:29 +00:00 |
|
Christoph M. Wintersteiger
|
1807acdf26
|
tabs, whitespace
|
2015-11-09 17:50:50 +00:00 |
|
Nikolaj Bjorner
|
4685a5f8ba
|
add array-ext to externally exposed functions to enable interpolants with arrays to be usable in feedback loops with Z3. Addresses one issue raised in #292
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-11-07 16:42:13 -08:00 |
|
Nikolaj Bjorner
|
b4cb51cdb3
|
working on Forking/Serializing a z3 Solver #209
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-11-06 17:29:24 -08:00 |
|
Christoph M. Wintersteiger
|
bd94b59a92
|
Bugfix for arith rewriter to avoid rewriting loops.
|
2015-11-03 13:00:10 +00:00 |
|
Christoph M. Wintersteiger
|
27140c527c
|
trailing whitespace
|
2015-11-03 12:56:29 +00:00 |
|
Christoph M. Wintersteiger
|
92152b16ca
|
Bugfixes for model verification of unspecified values of fp.min/fp.max
|
2015-11-02 19:25:44 +00:00 |
|
Nikolaj Bjorner
|
7838213675
|
eliminate to_real coersions to make mixed integer problems easier to digest. Issue #277
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-10-30 15:12:21 -07:00 |
|
Christoph M. Wintersteiger
|
8fffa9f188
|
Removed trailing whitespace.
|
2015-10-30 12:20:41 +00:00 |
|
Nikolaj Bjorner
|
4d6977eaea
|
Remove old_simplify.bv.hi_div0 option, reconciling it with rewriter.bv.hi_div0. To address issue #237
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-10-28 12:53:53 -07:00 |
|
Christoph M. Wintersteiger
|
89fb5a44fb
|
Made fresh variable generation in fpa2bv lazy so that it doesn't create unnecessary variables.
|
2015-10-26 18:10:15 +00:00 |
|
Christoph M. Wintersteiger
|
5b39d8fa0d
|
bugfix for fpa2bv converter
|
2015-10-26 15:59:00 +00:00 |
|
Christoph M. Wintersteiger
|
ed94bc2f6b
|
Bugfix for fpa2bv converter.
|
2015-10-25 13:10:40 +00:00 |
|
Christoph M. Wintersteiger
|
9b5abcd55a
|
Improved support for FPA unspecified min/max values, model validation, and proof generation.
|
2015-10-25 13:10:40 +00:00 |
|
Christoph M. Wintersteiger
|
ca496f20cb
|
Partial refactoring of fpa2bv conversion to support proofs.
|
2015-10-25 13:10:40 +00:00 |
|
Christoph M. Wintersteiger
|
099775947e
|
Partial fix for fp,min/fp.max models
|
2015-10-25 13:10:40 +00:00 |
|
Christoph M. Wintersteiger
|
6749c19ab1
|
Merge branch 'static_analysis' of https://github.com/daniel-j-h/z3
# Conflicts:
# src/ast/ast.h
# src/interp/iz3foci.cpp
# src/muz/duality/duality_dl_interface.cpp
# src/util/hwf.h
|
2015-10-19 15:14:45 +01:00 |
|
Nuno Lopes
|
0e387b2abe
|
use Z3_fallthrough instead of __falthrough directly to avoid messing with reserved identifiers
Signed-off-by: Nuno Lopes <nlopes@microsoft.com>
|
2015-10-09 18:06:49 +01:00 |
|
Christoph M. Wintersteiger
|
a951ff0769
|
Fix for FP UFs and conversion functions.
|
2015-10-08 16:04:17 +01:00 |
|
Christoph M. Wintersteiger
|
883514c195
|
Bugfix for FPA UFs
|
2015-10-08 14:14:39 +01:00 |
|
Christoph M. Wintersteiger
|
c787ea1a3b
|
Bugfix for FP UFs.
|
2015-10-08 12:45:26 +01:00 |
|
Christoph M. Wintersteiger
|
a2503af585
|
Bugfixes for UFs and conversion functions in theory_fpa
|
2015-10-08 11:54:35 +01:00 |
|