nilsbecker
|
6ee3941523
|
more cleanup
|
2019-02-23 12:08:08 +01:00 |
|
nilsbecker
|
6e508d4221
|
fixing Windows compile issue
|
2019-02-22 14:09:35 +01:00 |
|
nilsbecker
|
ec76efedbe
|
synchronizing with main repository
|
2019-02-22 00:19:43 +01:00 |
|
nilsbecker
|
28c03ed1de
|
logging support for theory axioms
|
2019-02-21 19:29:35 +01:00 |
|
Nikolaj Bjorner
|
f9195c77a7
|
remove not-handled clause from mod with non-numerals
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-01-22 09:46:04 -08:00 |
|
Bruce Mitchener
|
bcfa8045fa
|
Sink some values into loops.
This removes some dead stores that happen prior to the loop and
ensure that no one is looking at the values outside of the
loop.
|
2018-11-30 23:12:21 +07:00 |
|
Nikolaj Bjorner
|
1d4d95aea2
|
fix #1989
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-11-29 16:10:02 -08:00 |
|
Nikolaj Bjorner
|
8248ec879e
|
fix qsat destructor memory allocation #1948
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-11-28 15:35:46 -08:00 |
|
Nikolaj Bjorner
|
5dc1337476
|
fix #1984 - already fixed in private branch, but wasn't propagated to master
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-11-28 13:49:53 -08:00 |
|
Nikolaj Bjorner
|
184ae7211e
|
fix #1897
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-10-23 10:00:57 -07:00 |
|
Florian Pigorsch
|
326bf401b9
|
Fix some spelling errors (mostly in comments).
|
2018-10-20 17:07:41 +02:00 |
|
Nikolaj Bjorner
|
44a0dbbc61
|
fix #1864
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-10-06 08:06:51 -07:00 |
|
Nikolaj Bjorner
|
2cf6ada38e
|
Merge pull request #1856 from waywardmonkeys/minor-fixes
Minor fixes
|
2018-10-01 20:46:27 -07:00 |
|
Nikolaj Bjorner
|
7082d85115
|
Merge pull request #1860 from waywardmonkeys/modernize-use-override
Use 'override' where possible.
|
2018-10-01 20:43:56 -07:00 |
|
Bruce Mitchener
|
1067a5363f
|
theory_lra: Remove unused variable.
|
2018-10-02 10:42:54 +07:00 |
|
Bruce Mitchener
|
373b691709
|
Use 'override' where possible.
|
2018-10-02 10:26:38 +07:00 |
|
Nikolaj Bjorner
|
096a6c088d
|
Merge branch 'master' of https://github.com/z3prover/z3
|
2018-10-01 19:32:52 -07:00 |
|
Nikolaj Bjorner
|
bb979a194e
|
remove unused return value of mk_enode following #1856
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-10-01 19:32:44 -07:00 |
|
Bruce Mitchener
|
cdfc19a885
|
Use nullptr.
|
2018-10-02 09:11:19 +07:00 |
|
Nikolaj Bjorner
|
af41255a9d
|
fix regression in model generation for UFLRA
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-09-25 10:00:13 -07:00 |
|
Nikolaj Bjorner
|
d75b6fd9c1
|
remove offsets from terms
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-09-20 11:06:05 -07:00 |
|
Nikolaj Bjorner
|
ed19af4c4e
|
merge
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-09-19 09:02:37 -07:00 |
|
Nikolaj Bjorner
|
1a3fe1edd3
|
merge
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-09-16 13:43:38 -07:00 |
|
Nikolaj Bjorner
|
78950fde17
|
initialize solver before parse is invoked. Fixes issue reported by Selsam
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-09-13 19:05:45 -07:00 |
|
Nikolaj Bjorner
|
6ea4aff622
|
add validation code for cuts, fix missing unit propagation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-09-13 10:47:50 -07:00 |
|
Nikolaj Bjorner
|
4ffd860375
|
narrowing incorrect lemma generation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-09-11 11:31:19 -07:00 |
|
Nikolaj Bjorner
|
3bf072557e
|
disable branches when arguments are non-integral #1824
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-09-11 04:14:28 -07:00 |
|
Lev Nachmanson
|
da20d949c6
|
Merge pull request #1823 from levnach/bound_vars
Create special lemmas for "div"
|
2018-09-10 18:47:52 -07:00 |
|
Lev Nachmanson
|
813b906341
|
do not bound all free vars
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2018-09-10 13:43:29 -07:00 |
|
Lev Nachmanson
|
8068c64cab
|
avoid using not initialized variables in theory_lra
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2018-09-10 11:02:38 -07:00 |
|
Nikolaj Bjorner
|
fae66671d8
|
fix #1817
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-09-10 08:57:35 -07:00 |
|
Nikolaj Bjorner
|
67a2a26009
|
fixing bound detection (#86)
* fixing bound detection
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* check-idiv bounds
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-09-09 14:26:46 -07:00 |
|
Lev Nachmanson
|
211210338a
|
bound vars
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2018-09-07 22:00:25 -07:00 |
|
Nikolaj Bjorner
|
8b08821112
|
fix #1784, fix #1783
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-08-01 17:31:14 -07:00 |
|
Nikolaj Bjorner
|
1cb3f7c792
|
fixing #1520
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-07-28 18:03:13 -07:00 |
|
Nikolaj Bjorner
|
d74978c277
|
fix #1762, #1764, #1768
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-07-26 20:29:26 +01:00 |
|
Nikolaj Bjorner
|
30330c79a1
|
Merge branch 'master' of https://github.com/z3prover/z3
|
2018-07-15 22:36:02 -07:00 |
|
Nikolaj Bjorner
|
d00ffdda82
|
strengthen filter for specialized tactic conditions, add flag to disable hnf to lp_params
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-07-15 22:35:47 -07:00 |
|
Nikolaj Bjorner
|
bdd8685146
|
use params for arguments to Fixedpoint methods
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-07-13 18:09:30 -07:00 |
|
Nikolaj Bjorner
|
88f4ce68fd
|
fix model generation regression exposed in nightly builds
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-07-13 13:51:07 -07:00 |
|
Nikolaj Bjorner
|
167969d6c2
|
remove debug/non-debug difference
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-07-13 07:52:36 -07:00 |
|
Nikolaj Bjorner
|
e39107c682
|
turn lemma-id into an attribute on the cotext
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-07-10 21:26:51 -07:00 |
|
Nikolaj Bjorner
|
0170a9772a
|
expose methods for dumping T-lemmas from theory_lra
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-07-10 16:44:48 -07:00 |
|
Nikolaj Bjorner
|
605dcc40a3
|
fix #1741
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-07-09 09:19:13 -07:00 |
|
Nikolaj Bjorner
|
dfbd285dae
|
avoid rewriting if reduces to tautology
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-07-06 22:02:48 -07:00 |
|
Nikolaj Bjorner
|
0b30ddb769
|
fix #1733
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-07-06 02:09:47 -07:00 |
|
Lev Nachmanson
|
905282ffe4
|
fix in theory_lra.cpp get_value
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2018-07-05 14:47:05 -07:00 |
|
Lev Nachmanson
|
f59ffc2986
|
remove tracing arith from theory_lra.cpp
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2018-07-03 09:46:33 -07:00 |
|
Lev Nachmanson
|
fbf0d0d7b2
|
changed in for loops for terms
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2018-07-02 11:46:46 -07:00 |
|
Nikolaj Bjorner
|
4820e51c53
|
n/a
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-07-02 08:10:14 -07:00 |
|