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
|
44156f9f55
|
patch to fix #5110
|
2021-04-08 11:25:20 -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 |
|
Nikolaj Bjorner
|
a832ada3d1
|
fix #5152
|
2021-04-06 20:09:50 -07:00 |
|
Nuno Lopes
|
a6ef99d56e
|
constify ids of builtin AST families + remove some dead code
|
2021-04-04 18:13:52 +01: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
|
c71bbb6391
|
fix #5136, regression when removing variable registration for mod/div operations
|
2021-03-30 13:45:54 -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
|
0b8939d86e
|
self-contained function for merge_tf
|
2021-03-16 15:24:48 -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
|
9098084217
|
reduce overhead of creating seq-plugin, enable parameter cleanup for #5095
|
2021-03-15 11:54:44 -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
|
9a975a4523
|
array solver fixes
|
2021-03-13 06:19:32 -08: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
|
4c9fed21e2
|
increase starting size of ast's hash table to 512k entries (instead of 8) (#5040)
|
2021-03-02 11:45:07 -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
|
13f05ae9dc
|
enable wcnf output for weighted maxsat problems
|
2021-02-28 09:59:36 -08:00 |
|
Nikolaj Bjorner
|
830f314a3f
|
fixes to dt_solver and related
|
2021-02-27 11:03:20 -08:00 |
|
Nikolaj Bjorner
|
08f55f9d1f
|
start wcnf
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-02-26 11:13:44 -08:00 |
|
Nikolaj Bjorner
|
ea1089e980
|
fix #4938
|
2021-02-26 02:06:28 -08: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
|
4a3d63f9e4
|
NNF: dont allocate act_cache separately
|
2021-02-21 16:34:28 +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 |
|
Nuno Lopes
|
14de590566
|
fix MSVC build
|
2021-02-18 19:05:20 +00:00 |
|
Nikolaj Bjorner
|
e63dc7efc2
|
more rewrite rules
|
2021-02-17 17:32:00 -08:00 |
|