3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-08-10 21:20:52 +00:00
Commit graph

771 commits

Author SHA1 Message Date
Nikolaj Bjorner
76d91f7d2b fix #3142
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-03-04 14:27:32 -08:00
Nikolaj Bjorner
a319f4bf58 fix #3104
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-03-02 05:16:48 -08:00
Nikolaj Bjorner
d8423a4b46 na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-02-26 20:53:58 -08:00
Nikolaj Bjorner
98bd437e46 fix #3039
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-02-18 12:45:16 -08:00
Nikolaj Bjorner
8428970a1f fix #3006
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-02-16 23:46:58 -10:00
Nikolaj Bjorner
8c35b2092d fix #3022
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-02-16 08:14:51 -10:00
Nikolaj Bjorner
67cc2a8cf0 fix #2939
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-02-05 04:51:35 -08:00
Nikolaj Bjorner
b0a28160f7 fix #2921
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-02-02 10:35:06 -08:00
Nikolaj Bjorner
ee62f83131 fix #2892
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-01-27 20:59:02 -08:00
Nikolaj Bjorner
ca11dc1fc5 remove ad-hoc rewriting of division related to comparison.
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-01-27 17:36:02 -08:00
Nikolaj Bjorner
9c0e350bc4 rewrite3
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-01-26 18:50:58 -08:00
Nikolaj Bjorner
c8c088e80d fix #2891
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-01-26 17:50:00 -08:00
Nikolaj Bjorner
e2f5c1f7c8 delay load specrels
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-01-10 12:18:56 -08:00
Nikolaj Bjorner
f70696d8e7 reduce contention #2842
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-01-06 20:10:11 -08:00
Nikolaj Bjorner
62ea86d5d2 fix #2832
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-12-29 10:55:58 -08:00
Nikolaj Bjorner
1d77e3e19f fix #2830
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-12-26 14:41:09 -08:00
Nikolaj Bjorner
efbcdcbffd simplify diff rewriting 2019-12-20 23:20:19 -08:00
Nikolaj Bjorner
4389ed0f58 fix #2812
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-12-20 17:12:44 -08:00
Nikolaj Bjorner
ebb7d60c75 fix #2792
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-12-09 07:50:57 +03:00
Nikolaj Bjorner
99a91ee116 fix #2793
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-12-09 07:38:47 +03:00
Nikolaj Bjorner
7e415c1b69 update to logging 2019-12-04 23:08:41 +03:00
Nikolaj Bjorner
1eab774b91 fix #2774
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-12-02 15:22:03 -08:00
Nikolaj Bjorner
7e452254c3 distribute string and regex concatenation on literals, scenario exposed by #2668
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-11-29 11:24:18 -08:00
Nikolaj Bjorner
84025d5c11 add rewrites for moduli as exercised in example from #2319
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-11-24 19:02:28 -08:00
Nikolaj Bjorner
215edcf888 fix; disable rewrite. fix #2715
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-11-18 12:23:03 -08:00
Nikolaj Bjorner
3c6dceae7c fix #2717
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-11-18 12:03:59 -08:00
Nuno Lopes
b9bc6975e9 fix crash in BV internalizer due to unknown bv_neg symbol 2019-11-16 16:24:24 +00:00
Nikolaj Bjorner
a78f899225 expand deep stores by lambdas to avoid expanding select/store axioms
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-11-03 10:29:10 +01:00
Nikolaj Bjorner
16d4ccd396 na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-10-31 10:06:09 -07:00
Nikolaj Bjorner
64dd4e1c83 fix #2659
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-10-25 10:42:21 -07:00
Nikolaj Bjorner
71d68b8fe0 fix #2445 fix #2519
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-10-13 20:24:14 -07:00
Nikolaj Bjorner
a921b4ff4a fix #2643 - fuzzers are here to get you @lorisdanton
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-10-12 18:19:13 -07:00
Xiao Liang
a1814bf384 doc.fix(ast/rewriter/poly_rewriter_params.pyg): typo som-of-monomials -> sum-of-monomials 2019-10-11 13:06:46 -07:00
Nikolaj Bjorner
58bc2bff0b fix typo introducing unsoundness
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-10-11 09:20:56 -07:00
Nikolaj Bjorner
ca7d066c4e fix #2624
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-10-10 19:20:02 -07:00
Nikolaj Bjorner
66b38eac9f add back dotnet after adding ;*.cs to path
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-10-07 20:07:55 -07:00
Nikolaj Bjorner
9a516e5e41 fix str.at rewrite
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-10-06 20:43:02 -07:00
Nikolaj Bjorner
a8e7074ddd fix #2618
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-10-06 19:44:33 -07:00
Nikolaj Bjorner
5b4cd6dde4 fix #2604
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-10-02 20:36:49 -07:00
Nikolaj Bjorner
292e72ce0c fix #2590
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-28 17:47:15 -07:00
Nikolaj Bjorner
3dcfbb8347 fix #2585
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-25 18:57:51 -07:00
Nikolaj Bjorner
64d4e599c1 re rewriter for loop
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-23 09:40:23 -07:00
Nikolaj Bjorner
dee8a9f308 remove more unsound rewrites #2575
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-23 02:56:31 -07:00
Nikolaj Bjorner
dc625cb01d remove unsound rewrite
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-22 08:40:44 -07:00
Nikolaj Bjorner
4101652747 handle case where lower bound is above upper
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-20 09:54:18 -07:00
Nikolaj Bjorner
cd0cd82eb7 add rewrites for #2575
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-20 08:55:53 -07:00
Nikolaj Bjorner
12034df11a add rewrites for #2575
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-20 02:16:30 -07:00
Nikolaj Bjorner
67c4777514 fix #2548 fix #2530
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-13 15:03:04 +02:00
Nikolaj Bjorner
c476c4a86a smtfd solver that uses lazy iteration around fd to produce theory lemmas
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-07 17:48:33 +03:00
Nikolaj Bjorner
8f4e7f4961 fix #2533
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-03 23:47:38 -07:00