Nikolaj Bjorner
|
c0c314d1ae
|
build fix
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-01-29 06:23:27 -08:00 |
|
Murphy Berzish
|
da68c3213c
|
Unicode for Z3str3 (#4981)
* z3str3: remove hard-coded char set
* z3str3: remove hard-coded char set
* z3str3: use char abstraction
* z3str3: scope management for unicode chars
* add QF_CHAR for z3str3
* z3str3: remove hard-coded char set
* z3str3: use char abstraction
* z3str3: scope management for unicode chars
* add QF_CHAR for z3str3
* z3str3: add 'char' string solver case
* z3str3: fix mk_char using the wrong ast manager
* z3str3: fix refcounted character vectors
|
2021-01-29 06:14:38 -08:00 |
|
Nikolaj Bjorner
|
cfcd7f18a9
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-01-28 17:09:12 -08:00 |
|
Nikolaj Bjorner
|
afc4c700b1
|
move directory
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-01-28 14:49:15 -08:00 |
|
Nikolaj Bjorner
|
42e601483d
|
add selected updates #4981
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-01-28 13:43:30 -08:00 |
|
Nikolaj Bjorner
|
e3d634807b
|
move common routines for quantifiers
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-01-28 13:23:40 -08:00 |
|
Nikolaj Bjorner
|
f48fb8d3e8
|
it just works
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-01-28 11:12:05 -08:00 |
|
Nikolaj Bjorner
|
579caab025
|
na
|
2021-01-27 19:35:34 -08:00 |
|
Nikolaj Bjorner
|
909257f856
|
remove family id externals
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-01-27 06:48:24 -08:00 |
|
Nikolaj Bjorner
|
8d8fe872ad
|
remove plugin status to theory_seq
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-01-27 06:22:25 -08:00 |
|
Nikolaj Bjorner
|
696b3c79b9
|
fixes to self-contained character unicode
|
2021-01-27 06:13:37 -08:00 |
|
Nikolaj Bjorner
|
d0f1d8f59e
|
move to unicode as stand-alone theory
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-01-27 05:46:45 -08:00 |
|
Nikolaj Bjorner
|
ecba26beae
|
missing
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-01-26 17:07:46 -08:00 |
|
Nikolaj Bjorner
|
32058d9c68
|
add char_decl_plugin
|
2021-01-26 16:43:03 -08:00 |
|
Nikolaj Bjorner
|
20332c6d3e
|
adding char decl plugin for separate theory treatment
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-01-26 16:28:44 -08:00 |
|
Nikolaj Bjorner
|
8ed1992029
|
char value
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-01-26 11:29:40 -08:00 |
|
Nikolaj Bjorner
|
31b7ad3012
|
prepare char utilities as a stand-alone theory
|
2021-01-26 10:34:10 -08:00 |
|
Nikolaj Bjorner
|
f33d6f89b9
|
fix #4973
|
2021-01-25 12:20:27 -08:00 |
|
Nikolaj Bjorner
|
47cb1d1207
|
remove bit-vector dependencies in theory_str_mc. See discussion #4939
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-01-23 13:03:06 -08:00 |
|
Nikolaj Bjorner
|
e4cec19f03
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-01-23 12:16:00 -08:00 |
|
Nikolaj Bjorner
|
96f1f4a567
|
rename to seq_char instead of seq_unicode
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-01-23 12:12:06 -08:00 |
|
Artem Alekseev
|
7e668e9a1f
|
Fix build (#4960)
|
2021-01-23 11:13:10 -08:00 |
|
Nikolaj Bjorner
|
03fd251ccb
|
streamline unicode/ascii toggling. Fix bit-width for unicode to 18
|
2021-01-23 11:11:44 -08:00 |
|
Nikolaj Bjorner
|
90eb4de526
|
track reference counts of allocated characters
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-01-23 10:42:43 -08:00 |
|
Nikolaj Bjorner
|
680b185872
|
adding ematching engine, fixing seq_unicode
|
2021-01-22 17:10:45 -08:00 |
|
Nikolaj Bjorner
|
db17ae03c6
|
early return, statistics, remove unused field
|
2021-01-21 23:53:34 -08:00 |
|
Nikolaj Bjorner
|
4c82350ca4
|
na
|
2021-01-21 23:35:04 -08:00 |
|
Nikolaj Bjorner
|
2051cac3a3
|
tidy
|
2021-01-21 23:34:47 -08:00 |
|
Nikolaj Bjorner
|
4e8ba8b160
|
regression fix, fix unicode mode
|
2021-01-21 22:06:15 -08:00 |
|
Nikolaj Bjorner
|
64ba44d2ac
|
fix underflow bug when subtracting unsigned numbers
|
2021-01-21 21:01:02 -08:00 |
|
Nikolaj Bjorner
|
dafee71500
|
reshuffle unicode support to use global parameter, and use bit-vectors on demand
|
2021-01-21 14:24:26 -08:00 |
|
Nikolaj Bjorner
|
3a2ed691f8
|
fix #4952
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-01-20 00:49:28 -08:00 |
|
Nikolaj Bjorner
|
95d98ea8ce
|
throttle equality propagation to shared expressions
|
2021-01-19 04:51:00 -08:00 |
|
Nikolaj Bjorner
|
d1dab327cd
|
fix build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-01-11 23:51:40 -08:00 |
|
Nikolaj Bjorner
|
fc3a642876
|
fix #4948
|
2021-01-11 19:26:16 -08:00 |
|
Nikolaj Bjorner
|
223bffd035
|
fix #4920
|
2021-01-09 02:02:50 -08:00 |
|
Nikolaj Bjorner
|
43eb862374
|
fix #4932
|
2021-01-08 12:50:36 -08:00 |
|
Nikolaj Bjorner
|
3d39f37e63
|
fix #4930
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-01-08 12:15:02 -08:00 |
|
Nikolaj Bjorner
|
c36355c1e5
|
fix #4933
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-01-08 10:57:55 -08:00 |
|
Nikolaj Bjorner
|
ac7d07ca58
|
fix #4937
|
2021-01-07 17:32:05 -08:00 |
|
Nikolaj Bjorner
|
f519c58ace
|
Add groovy R.U.Stan option to retrieve models even when they don't exist #4924
Usage:
z3 4924.smt2 smt.candidate_models=true
|
2020-12-30 14:38:41 -08:00 |
|
Nikolaj Bjorner
|
374ae52d70
|
testing mbi
|
2020-12-26 13:49:59 -08:00 |
|
Nikolaj Bjorner
|
021bd8a994
|
sym file
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-12-21 17:08:38 -08:00 |
|
Nikolaj Bjorner
|
a164087384
|
remove cheap-eqs option as there is already propagate_eqs
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-12-21 11:04:04 -08:00 |
|
Nikolaj Bjorner
|
727095c563
|
fix #4899
|
2020-12-17 23:03:01 -08:00 |
|
Nikolaj Bjorner
|
7fe8298479
|
fix #4873
|
2020-12-12 16:03:48 -08:00 |
|
Nikolaj Bjorner
|
dda4d66325
|
fix #4888
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-12-12 12:33:48 -08:00 |
|
Nikolaj Bjorner
|
621e99284b
|
fix arith_solver=6 regression over solver=2
https://github.com/Z3Prover/z3/issues/4613#issuecomment-668047545
|
2020-12-08 16:36:43 -08:00 |
|
Nikolaj Bjorner
|
8ce08d57a0
|
na
|
2020-12-08 12:08:15 -08:00 |
|
Nikolaj Bjorner
|
c49d39af81
|
perf for #4655
|
2020-12-07 21:34:57 -08:00 |
|