3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-12 20:18:18 +00:00
Commit graph

36 commits

Author SHA1 Message Date
Nikolaj Bjorner fad428381a prepare for integer intervals 2024-01-23 15:33:48 -08:00
Nikolaj Bjorner be7856c57d fix #7027
TODO: review old nlsat bugs for effect of this fix.
2024-01-23 14:56:15 -08:00
Nuno Lopes d9fcfdab34 fix debug build 2022-06-17 14:35:33 +01: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 b56372fe76 fix some build warnings exposed in #5005
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-02-08 10:57:50 -08:00
Nikolaj Bjorner b889b110ee bool_vector, some spacer tidy
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-04-05 12:59:04 -07:00
Nikolaj Bjorner 193a99da29 fix #3152
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-03-05 09:46:32 +01:00
Lev Nachmanson 9c62b431e4 address the NB's comments
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2020-01-28 10:04:21 -08:00
Lev cc6dc9e7d4 switching to rooted monomials if there is no sign lemma
Signed-off-by: Lev <levnach@hotmail.com>
2020-01-28 10:04:21 -08:00
Nikolaj Bjorner d3b105f9f8 move out sign
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-01-20 16:22:38 -06:00
Nikolaj Bjorner 64dd4e1c83 fix #2659
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-10-25 10:42:21 -07:00
Nikolaj Bjorner 60dde9f3d5 unit test for #2650
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-10-24 10:32:56 -07:00
Nikolaj Bjorner 3fcd9e64c7 logging
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-10-23 20:18:21 -07:00
Nuno Lopes bc50b6bea2 fix a few warnings 2019-10-09 14:09:33 +01:00
Nikolaj Bjorner 39edf73e78 fix #2613 fix #2612
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-10-05 16:57:51 -07:00
Nikolaj Bjorner 88f0e4a64c fix #2592 #2593 #2597 #2573 - duplicates, also fix #2603
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-10-01 13:14:12 -07:00
Nikolaj Bjorner 0b06a9b5d8 fix minor version numbering
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-23 01:57:03 -07:00
Nikolaj Bjorner f8df7770a2 na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-19 16:41:28 -07:00
Nikolaj Bjorner 0f20175bdd fix #2556, sign of of inequality is not restricted to -1, 0, 1, but can be -2, -3 etc
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-14 19:41:01 -04: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 2e6908bd9e fix #2509, fix issue with model inheritance exposed by #2483
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-08-27 10:48:22 -03:00
Nikolaj Bjorner 4431a534b3 fix #2450 - track assumptions across lazy explanations and variable equalities
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-08-03 07:57:16 -07:00
Nikolaj Bjorner 19e2f8c9d5 fix #1694
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-06-20 17:35:41 -07:00
Nikolaj Bjorner 8040eddf65 fix #1658 fix #1689
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-06-18 16:41:04 -07:00
Nikolaj Bjorner 363d7aad2a fix bug reported in #1637
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-05-22 20:02:08 -07:00
Bruce Mitchener 76eb7b9ede Use nullptr. 2018-02-12 14:05:55 +07:00
Bruce Mitchener ae8027e594 Fix typos. 2018-02-01 19:39:43 +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 49f88d9d90 fix uninitialized warning
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2017-07-24 12:52:10 -07:00
Nikolaj Bjorner 96e157e201 fix warnings for unused variables
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2016-05-17 13:54:22 -07:00
Nikolaj Bjorner 20bbdfe31a moving remaining qsat functionality over
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2016-03-19 15:35:26 -07:00
Christoph M. Wintersteiger 359c7e4da9 Removed unnecessary variables and added initialization to others to silence warnings.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-02-07 14:47:26 +00:00
Leonardo de Moura 42898f3276 Fix bug reported by Florian <corzilius@cs.rwth-aachen.de>
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-06-21 10:31:11 -07:00
Leonardo de Moura 70baa3c8c9 Add nlsat.factor option. This is a workaround for the slow factorization procedure.
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-01-02 21:18:02 -08:00
Leonardo de Moura a934c6813a Fixed bug reported by Yan Peng from UBC
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-12 13:04:54 -08:00
Leonardo de Moura 9a84cba6c9 Reorganizing the code. Moved nlsat to its own directory.
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-20 15:48:18 -07:00
Renamed from lib/nlsat_explain.cpp (Browse further)