Nikolaj Bjorner
3eac4a4aa1
clean up examples for unused variables
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-22 10:24:05 -07:00
Nikolaj Bjorner
a44cf7a9ba
unused variable warnings
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-22 10:15:20 -07:00
Nikolaj Bjorner
5919bc0531
update for next version
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-22 09:18:18 -07:00
Nikolaj Bjorner
bdecd2298c
fix verion numbering
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-22 09:17:17 -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
22b6233e62
increment version
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-22 08:31:10 -07:00
Nikolaj Bjorner
48e996241e
fix initialization order
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-20 10:17:27 -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
b506e45845
align name of tactic in report
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-20 08:57:21 -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
80636dd35f
na
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-20 08:05:11 -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
78ed71b8de
update to pypirc
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-19 16:43:06 -07:00
Nikolaj Bjorner
bd26301b80
update to pypirc
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-19 16:42: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
a1d3acab29
add release notes preparing for release
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-18 19:14:46 -07:00
Nikolaj Bjorner
4b96238209
use testpypi
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-18 09:57:03 -07:00
Nikolaj Bjorner
df2f0416e2
undo atomic
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-17 21:56:28 -04:00
Nikolaj Bjorner
c68cfe878e
#2565 use atomic
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-17 18:15:19 -07:00
Nikolaj Bjorner
04ae00048d
fix #2567
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-17 18:48:21 -04:00
Nikolaj Bjorner
9c74c05854
address min-int overflow reported in #2565
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-17 18:19:55 -04:00
Nikolaj Bjorner
77ef40a3db
na
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-17 11:50:14 -04:00
Nikolaj Bjorner
4b51fe466d
fix #2562
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-17 11:49:11 -04:00
Nikolaj Bjorner
69abe1687e
backjump to level of clause to ensure that new atoms created by projection are assigned as assumptions fix #2557
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-14 20:17:07 -04: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
0c972b8bee
tidy
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-13 15:45:10 -04:00
Nikolaj Bjorner
da805f6016
address perf bottleneck exposed by #2552
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-13 18:31:52 +02:00
Nikolaj Bjorner
fffc539b40
fix #2549
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-13 17:42:29 +02:00
Nikolaj Bjorner
098725aa1c
fix #2553
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-13 15:03:05 +02:00
Nikolaj Bjorner
67c4777514
fix #2548 fix #2530
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-13 15:03:04 +02:00
Andrew V. Jones
5d9ed5b0a9
Allow for __truediv__
and __rtruediv__
even when not using Python3
2019-09-13 14:23:13 +02:00
Arie Gurfinkel
1b83c677ea
spacer: fixes lim_num_generalizer
...
Must check that newly constructed generalization blocks
the proof obligation.
Was only checking that generalization is entailed by the transition system!
2019-09-13 14:22:57 +02: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
0481adb87c
fix #2547
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-10 06:38:27 +02:00
Arie Gurfinkel
0d3fed9a6a
spacer: lemma generalizer for small numbers
...
Attempts to reduce denominators in coefficients of farkas lemmas
2019-09-09 20:32:13 +02:00
Nikolaj Bjorner
78a1f53ac9
fix #2544
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-09 18:07:03 +02:00
Nikolaj Bjorner
b1cdb3e451
add mbqi to smtfd. For Nuno, of course
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-09 11:28:25 +02:00
Nikolaj Bjorner
c22a17f430
smtfd
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-08 18:14:28 +02:00
Nikolaj Bjorner
d3da161803
smtfd
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-08 12:26:37 +03:00
Nikolaj Bjorner
5ba4d8d0f1
na
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-07 18:22:28 +03:00
Arie Gurfinkel
d44081db7d
fix clang compilation errors
2019-09-07 18:21:54 +03:00
Nikolaj Bjorner
3b1a73b9e8
add smt to project.py dependencies
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-07 18:04:32 +03:00
Nikolaj Bjorner
85fb6f59de
disable ackermannize on goal
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-07 17:56:21 +03:00
Nikolaj Bjorner
ff3cff06b2
deal with ite
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-07 17:53:01 +03: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
Arie Gurfinkel
e881c4af3f
Support repr_html for jupyter
2019-09-07 17:16:14 +03:00
Nikolaj Bjorner
228d68f165
enhance ackermannize for constant arguments
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-07 16:36:09 +03:00
Murphy Berzish
18ba14cff8
Z3str3: fix empty-string contradictions ( #2538 )
...
* z3str3: str.indexof second argument can be empty string without causing contradictions
* z3str3: str.indexof second argument can be empty string without causing contradictions
* z3str3: fixups for str.indexof
* z3str3: str.indexof code cleanup
2019-09-07 16:35:20 +03:00
Nikolaj Bjorner
bc723fbe89
fix #2539
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-06 15:07:43 +03:00
Nikolaj Bjorner
8ec6219010
na
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-09-06 09:42:57 +03:00