Nikolaj Bjorner
f8d328b1fb
add nullable, get-head-tail with Caleb
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-18 19:10:00 -07:00
Nikolaj Bjorner
5844964d95
rename temporary macro
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-18 17:17:51 -07:00
Nikolaj Bjorner
c8c02060ee
another module level ifdef for #4382
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-18 15:01:27 -07:00
Murphy Berzish
1c760b04cf
re.range with non-unit arguments is the empty language ( #4360 )
2020-05-17 19:08:50 -07:00
Murphy Berzish
152d6338f8
fix hex digit radix in unicode escape ( #4356 )
2020-05-17 19:07:51 -07:00
Nikolaj Bjorner
1def58bc9f
optional unicode mode
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-17 19:06:34 -07:00
Nikolaj Bjorner
30f17b1509
fix #4355
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-17 12:28:30 -07:00
Nikolaj Bjorner
fc8dfe3e40
seq
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-17 05:35:32 -07:00
Nikolaj Bjorner
34cc60410f
additional str/re operators, remove encoding option from zstring
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-17 05:08:36 -07:00
Nikolaj Bjorner
bfb38451d1
add unicode encoding back
2020-05-16 17:11:47 -07:00
Nikolaj Bjorner
363690791a
update TBD
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-16 14:34:39 -07:00
Murphy Berzish
6f0a367357
add SMTLIB2.6 names for QF_SLIA and string-int conversion operators ( #4341 )
2020-05-16 14:31:47 -07:00
Nikolaj Bjorner
21c4d451d8
parse RegLan
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-16 14:26:53 -07:00
Nikolaj Bjorner
4753d93bb7
add some of the SMTLIB2.6 conventions and features to strings
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-16 14:00:02 -07:00
Nikolaj Bjorner
1ab2ad07be
outline of unicode parsing #4333
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-16 13:36:43 -07:00
Nikolaj Bjorner
937afbf95b
draft rewrite
2020-05-16 12:43:26 -07:00
Nikolaj Bjorner
843b6cf149
fix #4336 - check return values of eval, they can be null due to cancelation
2020-05-16 12:43:26 -07:00
Nikolaj Bjorner
2822922d36
fix regression with mainintaing signs for monotonicity lemmas
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-16 11:17:40 -07:00
Nikolaj Bjorner
d352c61e01
fix regression with mainintaing signs for monotonicity lemmas
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-16 11:17:39 -07:00
Nikolaj Bjorner
1be22a80f6
na
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-11 17:20:18 -07:00
Nikolaj Bjorner
884a68251b
fix #4266
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-11 16:53:59 -07:00
Nikolaj Bjorner
f044071f5e
fix #4260
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-09 18:13:12 -07:00
Nikolaj Bjorner
becf423c77
remove level of indirection for context and ast_manager in smt_theory ( #4253 )
...
* remove level of indirection for context and ast_manager in smt_theory
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* add request by #4252
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* move to def
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* int
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-08 16:46:03 -07:00
Nikolaj Bjorner
2e714fca7c
expose uninterpreted op versions for ad-hoc parsing
2020-05-07 13:53:10 -07:00
Nikolaj Bjorner
eda2eb5124
fix #4245
2020-05-07 10:24:03 -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
1a642b4311
na
2020-05-06 10:36:03 -07:00
Nikolaj Bjorner
d20259b57a
remove stdout
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-05 14:42:50 -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
6a540e8429
add Julia to pipeline ( #4199 )
...
* add Julia to pipeline
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-03 17:16:46 -07:00
Nikolaj Bjorner
4067c84611
prepare for stronger rewrites
2020-05-02 15:51:49 -07:00
Nikolaj Bjorner
6e4a059c75
build warning
2020-05-02 15:51:12 -07:00
Nikolaj Bjorner
f30d63a8f2
better rewriting for ule
2020-05-02 12:59:12 -07:00
Nikolaj Bjorner
f3dd58d7ad
fix #4187
2020-05-02 11:42:03 -07:00
Nikolaj Bjorner
f313ab9e4c
correct newly introduced rewrite
2020-05-02 10:15:06 -07:00
Nikolaj Bjorner
ec8866c91a
na
2020-05-02 06:44:35 -07:00
Nikolaj Bjorner
f0d33ddddb
some simplifications based on #4178
2020-05-02 06:44:34 -07:00
Nikolaj Bjorner
dcb75c4b31
fix #4174
2020-05-01 13:15:51 -07:00
Nikolaj Bjorner
f8590634bd
fix #4164
2020-05-01 11:04:48 -07:00
Nikolaj Bjorner
68f1f1e62f
fix #4162
2020-04-30 10:22:46 -07:00
Nikolaj Bjorner
4d54b4109f
#4153
2020-04-28 22:03:11 -07:00
Nikolaj Bjorner
a11dc5d3b5
shuffle checks for enable_edge around fix #4159
2020-04-28 19:51:34 -07:00
Nikolaj Bjorner
00d35c2777
initialization order
2020-04-28 15:56:50 -07:00
Nikolaj Bjorner
fa1197a78f
fix #4155
2020-04-28 13:51:25 -07:00
Nikolaj Bjorner
815feddd1a
fix #4156
2020-04-28 13:47:26 -07:00
Nikolaj Bjorner
e3f712b3cf
build
2020-04-28 13:00:56 -07:00
Nikolaj Bjorner
19409a25a6
value sweep
2020-04-27 18:58:43 -07:00
Nikolaj Bjorner
8996e8129e
fix #4120
2020-04-27 12:06:33 -07:00
Nikolaj Bjorner
4938ea7be6
fix #4123
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-04-27 11:44:25 -07:00
Nikolaj Bjorner
1c2aa1076b
fix #4125
2020-04-27 11:31:02 -07:00