Nikolaj Bjorner
0acaf1ca0f
fix #4218
2020-05-07 08:43:56 -07:00
Murphy Berzish
1f15033ca2
z3str3: remove legacy code ( #4215 )
...
* z3str3: remove legacy fixed-length overlap testing
parameter smt.str.fixed_length_overlap_models has been deprecated
* z3str3: remove legacy length/value testing algorithm and binary search heuristic
the following parameters are deprecated:
smt.str.use_binary_search
smt.str.binary_search_start
smt.str.fixed_length_models (the fixed-length model construction is now always used)
* z3str3: remove legacy regex unroll methods
* z3str3: remove unused methods and member variables
2020-05-06 13:07:04 -07:00
Nikolaj Bjorner
691759c9e2
fix #4227
2020-05-06 12:56:46 -07:00
Nikolaj Bjorner
2d08baf3d5
fix #4219
2020-05-06 12:20:40 -07:00
Nikolaj Bjorner
1a642b4311
na
2020-05-06 10:36:03 -07:00
Nikolaj Bjorner
bbaedbcccc
fix #4224
2020-05-06 10:34:59 -07:00
Nikolaj Bjorner
6f6c8d76eb
fix #4216
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-06 09:45:38 -07:00
Lev Nachmanson
f2449df06e
introduce ul_pair associated_with_row
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2020-05-05 15:59:09 -07:00
Nikolaj Bjorner
82236d44c6
some simplifications in theory_bv
2020-05-05 12:27:15 -07:00
Nikolaj Bjorner
911d23af1a
fix #4210
2020-05-05 12:26:21 -07:00
Nikolaj Bjorner
7b1aee48dd
fix #4203
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-05 10:40:09 -07:00
Nikolaj Bjorner
2104624dfa
updated release notes
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-05 10:33:25 -07:00
Nikolaj Bjorner
3985943eec
na
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-05 09:51:33 -07:00
Nikolaj Bjorner
b81ab94db7
pipeline with release mode ( #4206 )
...
* pipeline with release mode
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-04 12:30:03 -07:00
Nikolaj Bjorner
d3e4dd69f8
relax condition on theory disequality propagation fix #4194
2020-05-03 11:18:31 -07:00
Nikolaj Bjorner
fcab7e4f9c
fix #4195
2020-05-03 10:55:38 -07:00
Nikolaj Bjorner
91a190a785
disable multi-threading for validation code, masks #4196
2020-05-03 10:37:29 -07:00
Nikolaj Bjorner
37f6364547
fix #4103
2020-05-02 16:03:05 -07:00
Nikolaj Bjorner
0f1815ca04
fix #4181
2020-05-02 15:50:56 -07:00
Nikolaj Bjorner
8be266c18c
micro tuning for #4192
2020-05-02 11:03:37 -07:00
Nikolaj Bjorner
ec8866c91a
na
2020-05-02 06:44:35 -07:00
Nikolaj Bjorner
6088da5159
fix #4176
2020-05-01 16:34:33 -07:00
Nikolaj Bjorner
c94a9e8ddd
na
2020-05-01 13:17:37 -07:00
Nikolaj Bjorner
8dd522d805
fix #4057 fix #4061
2020-05-01 13:16:56 -07:00
Nikolaj Bjorner
166be6c3b9
add constructor preservation axiom to update-field
2020-05-01 11:09:55 -07:00
Nikolaj Bjorner
5b6255e3d1
small updates
2020-04-30 19:31:39 -07:00
Nikolaj Bjorner
97574134e0
fix #4163
2020-04-30 19:30:40 -07:00
Nikolaj Bjorner
893265ce94
fix #4166
2020-04-30 14:49:48 -07:00
Nikolaj Bjorner
e9119a6eb5
fix #4168
2020-04-30 14:49:48 -07:00
Nikolaj Bjorner
799b6131f2
avoid repeated internalization of lambda #4169
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-04-30 13:24:26 -07:00
Nikolaj Bjorner
7ae20476c2
remove assignments to lambdas, exposed by #4169
2020-04-30 12:35:07 -07:00
Nikolaj Bjorner
9c52d4e615
debugging #4169
2020-04-30 11:26:56 -07:00
Nikolaj Bjorner
9f6a733ff6
add hook for induction
2020-04-29 12:07:02 -07:00
Nikolaj Bjorner
fd911a5563
build warning
2020-04-29 12:07:02 -07:00
Nikolaj Bjorner
3fc001baea
simplifications noticed by trying #4147
...
The change masks possible bugs in smt.threads and arrays.
2020-04-29 12:07:01 -07:00
Murphy Berzish
b0ffad95b0
Merge pull request #4092 from mtrberzi/regex-compl-inter
...
z3str3: fix support for re.complement and re.intersection
2020-04-29 10:13:20 -05:00
Murphy Berzish
0fb6a7c5d8
Merge pull request #4101 from mtrberzi/int-to-str-leading-zeroes
...
z3str3: disallow leading zeroes in int-to-string conversion
2020-04-29 10:13:10 -05:00
Nikolaj Bjorner
4d54b4109f
#4153
2020-04-28 22:03:11 -07:00
Nikolaj Bjorner
e67112f289
NYI control paths
2020-04-28 20:19:20 -07:00
Nikolaj Bjorner
ee1d393150
files to make build easier
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-04-28 19:58:45 -07:00
Nikolaj Bjorner
a11dc5d3b5
shuffle checks for enable_edge around fix #4159
2020-04-28 19:51:34 -07:00
Nikolaj Bjorner
8dde1bf86d
compiler warnings
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-04-28 16:02:32 -07:00
Nikolaj Bjorner
ccce599bad
fix #4143
2020-04-28 14:11:39 -07:00
Nikolaj Bjorner
fa88dabd10
fix #4135
2020-04-28 13:44:57 -07:00
Nikolaj Bjorner
c5550e4385
build
2020-04-28 13:18:16 -07:00
Nikolaj Bjorner
1dc8b597b4
fix #4154
2020-04-28 13:17:00 -07:00
Nikolaj Bjorner
1f9e022168
fix #4131
2020-04-28 13:07:25 -07:00
Nikolaj Bjorner
e3f712b3cf
build
2020-04-28 13:00:56 -07:00
Nikolaj Bjorner
4f462925a0
fix #4116
...
delta has to be computed based on Simplex tableau not on difference graph.
2020-04-27 17:07:12 -07:00
Nikolaj Bjorner
4938ea7be6
fix #4123
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-04-27 11:44:25 -07:00