Nikolaj Bjorner
|
b44ab2f620
|
add rewriters for and
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2023-12-15 14:55:02 -08:00 |
|
Nikolaj Bjorner
|
5c1e7f7112
|
fix #7029
|
2023-12-02 10:48:40 -08:00 |
|
THE Spellchecker
|
dc0887db5a
|
Typo Fixes (#6803)
|
2023-07-09 11:56:10 -07:00 |
|
Nikolaj Bjorner
|
f645bcf605
|
add direct detection for integer expressions
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2023-07-07 09:54:18 -07:00 |
|
Nikolaj Bjorner
|
368d60f553
|
add branch / cut selection heuristic from solver=2
disabled for testing.
|
2023-04-10 22:14:16 -07:00 |
|
Nikolaj Bjorner
|
4601d1d664
|
fix #6550
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2023-01-24 03:37:09 -08:00 |
|
Nikolaj Bjorner
|
25b0b1430c
|
move bound_manager to simplifiers, add bound manager to extract_eqs for solve-eqs #6532
|
2023-01-12 12:42:28 -08:00 |
|
Nikolaj Bjorner
|
cf7bba6288
|
use ast_manager as an attribute
|
2022-12-04 03:53:30 -08:00 |
|
Nikolaj Bjorner
|
bd4db4c41f
|
add option to rewrite and for arithmetic simplification
|
2022-09-18 17:22:59 -07:00 |
|
Nikolaj Bjorner
|
9cd339841a
|
for Arie
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2022-06-10 18:07:54 -07:00 |
|
Nikolaj Bjorner
|
98c7069f75
|
add rewrite for hoisting multipliers over modular inverses
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2022-04-18 14:29:16 +02:00 |
|
Nikolaj Bjorner
|
50cf321171
|
fix #5320
|
2021-05-31 10:18: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
|
3ae4c6e9de
|
refactor get_sort
|
2021-02-02 04:45:54 -08:00 |
|
Nikolaj Bjorner
|
1619311ff7
|
fix #4826
|
2020-11-27 10:42:13 -08:00 |
|
Nikolaj Bjorner
|
193ca57444
|
fix #4811
|
2020-11-22 16:05:44 -08:00 |
|
Nikolaj Bjorner
|
4d26aabd83
|
fix bug in rewriting of power
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-11-09 07:12:37 -08:00 |
|
Nikolaj Bjorner
|
f78980c81c
|
fix rewriting of power
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-11-08 20:58:16 -08:00 |
|
Nikolaj Bjorner
|
e2c1436cc8
|
fix #4775
|
2020-11-08 17:18:18 -08:00 |
|
Nikolaj Bjorner
|
b9cbb08858
|
shuffle dependencies
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-08-29 09:51:39 -07:00 |
|
Nikolaj Bjorner
|
5ecc59b6bc
|
fix #4627
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-08-12 10:13:13 -07:00 |
|
Nikolaj Bjorner
|
e0a9848e01
|
fixing build
|
2020-07-30 12:33:32 -07:00 |
|
Nikolaj Bjorner
|
69b4a819a6
|
rewrite to_int comparisons
|
2020-07-30 10:23:23 -07:00 |
|
Nikolaj Bjorner
|
c7704ef9af
|
pass algebraic manager to arith-plugin mk-numeral because rational check may overwrite the argument using the current manager deals with crash as part of #4532
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-07-26 17:52:28 -07:00 |
|
Nikolaj Bjorner
|
8758baf24e
|
perf and div/mod axioms #4532
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-06-22 14:51:58 -07:00 |
|
Nikolaj Bjorner
|
2da7a8dd70
|
fix #4491
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-06-01 20:12:41 -07:00 |
|
Nikolaj Bjorner
|
9dd8ebb474
|
fix build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-05-27 10:10:25 -07:00 |
|
Nikolaj Bjorner
|
e938ee33bb
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-05-25 14:11:59 -07:00 |
|
Nikolaj Bjorner
|
4e01d5b5c1
|
tune axioms for derivatives
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-05-25 14:11:59 -07:00 |
|
Nikolaj Bjorner
|
82d7ca46ba
|
fix #3729
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-04 18:06:23 -07:00 |
|
Nikolaj Bjorner
|
896a1b2048
|
fix #3679
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-02 15:04:56 -07:00 |
|
Nikolaj Bjorner
|
145ec8f248
|
pick up log configuration consistently #3513
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-03-25 10:51:55 -07:00 |
|
Nikolaj Bjorner
|
e45871d7c5
|
fix #3239
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-03-11 09:35:28 -07:00 |
|
Nikolaj Bjorner
|
04a19cd1d8
|
fix #3219
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-03-10 16:21:01 -07:00 |
|
Nikolaj Bjorner
|
a319f4bf58
|
fix #3104
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-03-02 05:16:48 -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
|
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
|
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
|
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
|
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
|
a2b18a37ec
|
fix #2449
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-31 06:55:10 +08:00 |
|
Nikolaj Bjorner
|
e17b43617c
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-24 12:05:48 -07:00 |
|
Nikolaj Bjorner
|
5de35d46eb
|
fix #2390
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-10 08:55:00 +01:00 |
|
Nikolaj Bjorner
|
49a51a0757
|
fix #2096, introduced when fixing #2082
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-01-22 07:06:40 -08:00 |
|