Nikolaj Bjorner
|
ea1360ee46
|
fix #7578
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2025-03-09 17:01:42 -07:00 |
|
Nikolaj Bjorner
|
c002c77e5a
|
fix #7569
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2025-03-07 11:53:01 -08:00 |
|
Nikolaj Bjorner
|
17d47ca8c7
|
fix #7493
|
2025-02-02 15:00:31 -08:00 |
|
Nikolaj Bjorner
|
7baa4f88b0
|
build failure
|
2022-01-06 15:17:57 -08:00 |
|
Nikolaj Bjorner
|
6a3fe514f0
|
build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2022-01-06 14:07:54 -08:00 |
|
Nikolaj Bjorner
|
dadda86bdc
|
#5751
|
2022-01-06 11:43:17 -08:00 |
|
Nikolaj Bjorner
|
b6f7deacf4
|
fix #5663
|
2021-11-12 11:36:42 -08:00 |
|
Nikolaj Bjorner
|
0490056e7a
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-05-17 19:19:28 -07:00 |
|
Nikolaj Bjorner
|
8384f38eb5
|
fix #5254
|
2021-05-17 15:42:01 -07:00 |
|
Nikolaj Bjorner
|
a19e469cc2
|
fix #5212
|
2021-04-24 13:27:41 -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
|
a32fabf5ee
|
fix #4403
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-06-05 13:51:31 -07:00 |
|
Nikolaj Bjorner
|
426e4cc75c
|
fix #3557
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-03 16:37:59 -07:00 |
|
Nikolaj Bjorner
|
e2a247a64a
|
fix #3601
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-03-31 13:48:44 -07:00 |
|
Nikolaj Bjorner
|
0b10cb3312
|
fix #3528
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-03-30 11:00:02 -07:00 |
|
Nikolaj Bjorner
|
868a6b3594
|
fix #3521
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-03-26 09:44:00 -07:00 |
|
Nikolaj Bjorner
|
f92050c7e5
|
fix #3515
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-03-25 13:21:02 -07:00 |
|
Nikolaj Bjorner
|
044d6316ca
|
fix #3417
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-03-19 09:39:21 -07:00 |
|
Nikolaj Bjorner
|
82273da630
|
fix #2945
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-02-09 15:43:21 -08:00 |
|
Nikolaj Bjorner
|
63840806d8
|
fix #2546, retrieve model in optsmt lex before iterating
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-09-10 11:19:59 +02:00 |
|
Nikolaj Bjorner
|
35fa24a82a
|
initialize best model
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-28 12:31:13 -03:00 |
|
Nikolaj Bjorner
|
20dc59e02d
|
fix #2523
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-28 12:28:33 -03:00 |
|
Nikolaj Bjorner
|
75b1e8fe27
|
add tracing for 2157
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-03-12 20:12:17 -07:00 |
|
Nikolaj Bjorner
|
7aa8b4ac2a
|
restrict idiv-bound checks to bounded terms
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-03-03 19:11:22 -08:00 |
|
Nikolaj Bjorner
|
c45ab6efed
|
add setting to dump intermediary models #2087
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-01-18 15:12:08 -08:00 |
|
Nikolaj Bjorner
|
0b84c60886
|
fix another bug uncovered by Dunlop, prepare grounds for equality solving within NNFs
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-01-14 01:25:25 -08:00 |
|
Nikolaj Bjorner
|
335d672bf1
|
fix #1675, regression in core processing in maxres
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-06-19 23:23:19 -07:00 |
|
Nikolaj Bjorner
|
a81a8de975
|
remove lns
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-03-25 19:54:11 -07:00 |
|
Bruce Mitchener
|
76eb7b9ede
|
Use nullptr.
|
2018-02-12 14:05:55 +07:00 |
|
Nikolaj Bjorner
|
8357210d3c
|
fix lack of warning/error for unbounded objectives in context of quantifiers #1382
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-12-01 01:07:41 -08:00 |
|
Nikolaj Bjorner
|
2b82fd5d0c
|
updated include directives
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-08-01 10:51:47 -07:00 |
|
Nikolaj Bjorner
|
b19f94ae5b
|
make include paths uniformly use path relative to src. #534
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-07-31 13:24:11 -07:00 |
|
Nikolaj Bjorner
|
ec565ae7a0
|
fixes to #596 and #592: use exponential step increments on integer problems, align int.to.str with canonizer and disequality checker
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-05-17 01:00:42 -07:00 |
|
Nikolaj Bjorner
|
5994c5a948
|
fix partial model tracking over cancellation/exceptions, reported by August Shi. Fix regression test for fp-to-real, reset the pre-processor in inc_sat_solver on exceptions
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-03-07 16:42:29 -08:00 |
|
Nikolaj Bjorner
|
32b6b2da44
|
moving to resource managed cancellation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-12-11 13:13:11 -08:00 |
|
Nikolaj Bjorner
|
c58e640563
|
extract labels for optimal model. Fix to #325
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-11-18 14:53:08 -08:00 |
|
Nikolaj Bjorner
|
d06207f072
|
remove ite terms from objectives to synchronize values in tableau with objective value. Fixes part of (three repros) from issue #120
Signed-off-by: Nikolaj Bjorner <nbjorner@hotmail.com>
|
2015-06-02 10:38:22 -07:00 |
|
Nikolaj Bjorner
|
a0f0b53686
|
fixes to #52, #53
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-04-28 14:48:59 -07:00 |
|
Nikolaj Bjorner
|
f8d04118d8
|
switch models for multiple box objectives. Feature request at codeplex issue 194, George Karpenov. Usage model is same as Pareto fronts you call check-sat multiple times until retrieving unsat
Signed-off-by: Nikolaj Bjorner <nbjorner@hotmail.com>
|
2015-04-01 16:21:56 -07:00 |
|
Nikolaj Bjorner
|
e24db56650
|
integrating new integer primal loop
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-01-20 16:38:45 -08:00 |
|
Nikolaj Bjorner
|
f4dfb9ac82
|
Merge branch 'opt' of https://git01.codeplex.com/z3 into opt
|
2014-12-09 20:57:34 +01:00 |
|
Nikolaj Bjorner
|
08cb8b8de8
|
address divergence in the case of shared theory symbols. Codeplex issue 147, thanks to George Karpenkov
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-12-09 16:04:25 +01:00 |
|
Nikolaj Bjorner
|
e9baaa0900
|
rename 'or' to 'fml' toe mae gcc happy, reported by Geroge Karpenkov
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-11-25 10:23:41 -08:00 |
|
Nikolaj Bjorner
|
630a3d6ea8
|
integrate bounds from original model
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-10-15 15:11:31 -07:00 |
|
Nikolaj Bjorner
|
ce18421a7a
|
fix box
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-10-15 14:29:39 -07:00 |
|
Nikolaj Bjorner
|
ff69ee049b
|
fix non-termination
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-10-14 16:45:54 -07:00 |
|
Nikolaj Bjorner
|
69a5634e7e
|
adding symba designated strategy (back?) to optsmt
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-10-14 16:33:55 -07:00 |
|
Nikolaj Bjorner
|
72f09e4729
|
better verbose pretty printing
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-09 16:57:43 -07:00 |
|
Nikolaj Bjorner
|
c1580fb85a
|
follow logic annotation/enable diff logic when configured
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-09-07 11:52:14 -07:00 |
|
Nikolaj Bjorner
|
02b419c939
|
add logging
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-05-09 11:36:08 -07:00 |
|