Nikolaj Bjorner
|
fb75dac63f
|
#5223
|
2021-05-31 12:01:33 -07:00 |
|
Nikolaj Bjorner
|
50cf321171
|
fix #5320
|
2021-05-31 10:18:27 -07:00 |
|
Nikolaj Bjorner
|
b1606487f0
|
fix #5289
|
2021-05-30 10:32:30 -07:00 |
|
Nuno Lopes
|
f1e0d5dc8a
|
remove a hundred implicit constructors/destructors
|
2021-05-23 14:25:01 +01:00 |
|
Nikolaj Bjorner
|
20a67e47ca
|
remove symbol -> zstring -> symbol round-trips
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-05-22 13:12:49 -07:00 |
|
Nikolaj Bjorner
|
e14e3ef291
|
#5140
|
2021-05-22 10:27:53 -07:00 |
|
Nikolaj Bjorner
|
7869cdbbc8
|
#5259 - the Ranjit 2s shave
shave a couple of seconds from the Ranjit regression
|
2021-05-12 10:43:16 -07:00 |
|
Nikolaj Bjorner
|
e2a52ed6ee
|
#5259 again
|
2021-05-10 11:15:19 -07:00 |
|
Nikolaj Bjorner
|
987099c765
|
Hoist creation of m_rep for #5259
|
2021-05-10 10:54:21 -07:00 |
|
Nikolaj Bjorner
|
a61e9d6b49
|
#5260
|
2021-05-10 10:33:43 -07:00 |
|
Nikolaj Bjorner
|
c50e6bdbb1
|
fix #5229
|
2021-04-30 02:32:16 -07:00 |
|
Nikolaj Bjorner
|
22a76e4985
|
fix typos in comments
|
2021-04-26 15:15:27 -07:00 |
|
Nikolaj Bjorner
|
4a6083836a
|
call it data instead of c_ptr for approaching C++11 std::vector convention.
|
2021-04-13 18:17:35 -07:00 |
|
Nikolaj Bjorner
|
ff1b35663b
|
revert rewriting of OP_LE, OP_GE as it breaks axioms
|
2021-04-12 09:32:03 -07:00 |
|
Nikolaj Bjorner
|
804f065215
|
fixes for #4688
https://github.com/Z3Prover/z3/issues/4866#issuecomment-778721073
|
2021-04-11 17:42:12 -07:00 |
|
Nikolaj Bjorner
|
f607c15aa2
|
more rewrites for loop #4373
|
2021-04-10 11:15:59 -07:00 |
|
Nikolaj Bjorner
|
dcfd9c859d
|
fix build
|
2021-04-06 21:30:13 -07:00 |
|
Nikolaj Bjorner
|
1b503b8887
|
na
|
2021-04-06 20:09:51 -07:00 |
|
Nuno Lopes
|
c47ab023e5
|
remove a few trivial destructors so they get inlined
|
2021-04-04 17:13:59 +01:00 |
|
Nikolaj Bjorner
|
1fcd537d81
|
fix #5117
|
2021-03-30 14:23:30 -07:00 |
|
Nikolaj Bjorner
|
5cc29bec14
|
simplify ""* to ""
|
2021-03-29 14:18:57 -07:00 |
|
Nikolaj Bjorner
|
6d28b1a858
|
fix #5134
|
2021-03-29 14:11:49 -07:00 |
|
Nikolaj Bjorner
|
a352a6638a
|
fix #5126
|
2021-03-26 14:58:24 -07:00 |
|
Nikolaj Bjorner
|
2fef6dc502
|
more scaffolding
|
2021-03-21 11:31:14 -07:00 |
|
Nikolaj Bjorner
|
9c716a2788
|
fix #5108
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-03-16 07:37:06 -07:00 |
|
Nikolaj Bjorner
|
d62f6c62b5
|
fix #5096 fix #5099
|
2021-03-15 09:43:34 -07:00 |
|
Nikolaj Bjorner
|
18143d8932
|
fix #5102
|
2021-03-15 01:01:33 -07:00 |
|
Nikolaj Bjorner
|
f29a596070
|
deal with compiler warnings, from MacOS CI build
|
2021-03-08 17:14:09 -08:00 |
|
Nikolaj Bjorner
|
7eceeff349
|
move branch of unit variable
|
2021-03-08 10:09:04 -08:00 |
|
Nikolaj Bjorner
|
3c26a965e1
|
updated script, add comment to mk_eq_empty
|
2021-03-07 06:59:58 -08:00 |
|
Nikolaj Bjorner
|
e83f31949e
|
fix #5074, add rewrite rules to simplify indexof special cases
|
2021-03-06 12:36:19 -08:00 |
|
Nikolaj Bjorner
|
38737db802
|
fixes and more porting seq_eq_solver to self-contained module
|
2021-03-04 16:23:22 -08:00 |
|
Nikolaj Bjorner
|
847724fb21
|
added rewrite for itos
|
2021-03-04 10:47:47 -08:00 |
|
Nikolaj Bjorner
|
e398959732
|
move eq solver functionality to common place, fixes to goal2sat
|
2021-03-04 07:57:31 -08:00 |
|
Nikolaj Bjorner
|
cf3002c293
|
fix #5071
|
2021-03-03 23:13:56 -08:00 |
|
Nikolaj Bjorner
|
11efe33aa0
|
fix #5061
|
2021-03-03 11:19:03 -08:00 |
|
Nikolaj Bjorner
|
a66362a933
|
missing new files
|
2021-03-02 13:00:17 -08:00 |
|
Nikolaj Bjorner
|
0ce1c34d81
|
fix #5065 - regression solving str.from_int equations now that it isn't injective any longer
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-03-02 12:59:48 -08:00 |
|
Nuno Lopes
|
ff1429413d
|
Z3_subst: avoid unneded cache lookups
|
2021-03-01 11:14:24 +00:00 |
|
Nuno Lopes
|
5b24396ecd
|
Z3_subst: add fast path for quantifier subst
when replace patterns are ground
|
2021-02-28 23:09:52 +00:00 |
|
Nikolaj Bjorner
|
04edfc9fdb
|
out
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-02-23 18:14:20 -08:00 |
|
Nikolaj Bjorner
|
377d060036
|
move to separate axiom management
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-02-23 18:09:45 -08:00 |
|
Nikolaj Bjorner
|
d9fb40602e
|
use theory agnostic axioms in more cases
|
2021-02-21 18:36:53 -08:00 |
|
Nuno Lopes
|
977082e2bd
|
travis: disable LTO build; its just too slow
|
2021-02-21 20:18:48 +00:00 |
|
Nuno Lopes
|
5e034e495f
|
fix compiler warnings
|
2021-02-19 10:33:41 +00:00 |
|
Nikolaj Bjorner
|
27584d68db
|
more rewrite rules
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-02-18 22:14:53 -08:00 |
|
Nikolaj Bjorner
|
b2eb248bad
|
fixes, fix #5034
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-02-18 16:47:44 -08:00 |
|
Nikolaj Bjorner
|
ca9fcbd1df
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-02-18 13:46:59 -08:00 |
|
Nikolaj Bjorner
|
9ae3339c33
|
fixes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-02-18 12:33:17 -08:00 |
|
Nikolaj Bjorner
|
e63dc7efc2
|
more rewrite rules
|
2021-02-17 17:32:00 -08:00 |
|