Nikolaj Bjorner
|
ed19af4c4e
|
merge
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-09-19 09:02:37 -07:00 |
|
Lev
|
ca3ce964ce
|
work on Gomory cut
Signed-off-by: Lev <levnach@hotmail.com>
|
2018-09-18 13:34:05 -07:00 |
|
Murphy Berzish
|
144b72244e
|
clean up pragmas, Z3str3 refactoring
|
2018-09-18 16:11:47 -04:00 |
|
Murphy Berzish
|
7e419137b1
|
Z3str3: refactor regex automata to subroutine, use arith_value
|
2018-09-17 16:13:34 -04:00 |
|
Nikolaj Bjorner
|
1a3fe1edd3
|
merge
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-09-16 13:43:38 -07:00 |
|
Nikolaj Bjorner
|
286126dde9
|
fix #1828, add self-contained utility to extract arithmetical values for use in theory_seq and theory_str and other theories that access current values assigned to numeric variables
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-09-16 13:31:37 -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 |
|
Nikolaj Bjorner
|
b1423e17a1
|
Merge branch 'master' of https://github.com/z3prover/z3
|
2018-09-11 03:14:41 -07:00 |
|
Nikolaj Bjorner
|
36a14a354a
|
disable dotnet in ci script. It seems to get turned on even if dotnet bindings are not requested
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-09-11 03:14:31 -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 |
|
Nikolaj Bjorner
|
e818b7bd27
|
fix #1812
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-09-10 15:15:00 -07:00 |
|
Nikolaj Bjorner
|
a37d05d54b
|
fix #1819
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-09-10 13:53:44 -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
|
43807a7edc
|
adding roundingSat strategy
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-08-31 20:25:49 -05:00 |
|
Nikolaj Bjorner
|
7230461671
|
adding properities
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-08-20 23:51:51 +02:00 |
|
Nikolaj Bjorner
|
2b2f193f2b
|
remove dependency on ARRAYSIZE for issue #1616
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-08-15 22:26:14 -07:00 |
|
Nikolaj Bjorner
|
fd5cfbe402
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-08-15 10:38:23 -07:00 |
|
Nikolaj Bjorner
|
03bd010b05
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-08-14 21:19:06 -07:00 |
|
Nikolaj Bjorner
|
d67bfd78b9
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-08-14 21:15:55 -07:00 |
|
Nikolaj Bjorner
|
40a79694ea
|
add job/resource axioms on demand
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-08-14 16:33:34 -07:00 |
|
Nikolaj Bjorner
|
2839f64f0d
|
rename to csp
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-08-14 11:05:55 -07:00 |
|
Nikolaj Bjorner
|
502c071266
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-08-14 09:57:06 -07:00 |
|
Nikolaj Bjorner
|
d55fe1ac59
|
na'
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-08-14 09:41:43 -07:00 |
|
Nikolaj Bjorner
|
a096ec648c
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-08-13 17:11:22 -07:00 |
|
Nikolaj Bjorner
|
540baa88f4
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-08-13 17:08:34 -07:00 |
|
Nikolaj Bjorner
|
3478b8b924
|
add js-model interfacing
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-08-12 18:14:06 -07:00 |
|
Nikolaj Bjorner
|
0af00e62de
|
abstract arithmetic value extraction
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-08-12 12:42:26 -07:00 |
|
Nikolaj Bjorner
|
abd902d58c
|
n/a
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-08-11 18:14:32 -07:00 |
|
Nikolaj Bjorner
|
95963f71f4
|
fix bug introduced in fix of #1798
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-08-11 17:18:11 -07:00 |
|
Nikolaj Bjorner
|
d270df67f7
|
Merge branch 'master' of https://github.com/z3prover/z3
|
2018-08-11 13:33:35 -07:00 |
|
Nikolaj Bjorner
|
8de8c4cade
|
fix #1798
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-08-11 11:41:06 -07:00 |
|
Nikolaj Bjorner
|
55f15b0921
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-08-10 17:52:34 -07:00 |
|
Nikolaj Bjorner
|
a13b6a99d6
|
Merge pull request #1797 from c-cube/conf-dt-lazy-split
expose the configuration param for datatype case splits
|
2018-08-10 16:09:13 -07:00 |
|
Simon Cruanes
|
0aca1ad4c1
|
feat(smt/dt): expose the configuration param for datatype case splits
|
2018-08-10 17:37:23 -05:00 |
|
Nikolaj Bjorner
|
baeff82e59
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-08-10 09:46:21 -07:00 |
|
Nikolaj Bjorner
|
0d8de8f65f
|
add theory outlline
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-08-09 20:19:26 -07:00 |
|
Murphy Berzish
|
c65dbaea90
|
z3str3: fix contains-indexof precondition
|
2018-08-07 15:12:37 -04:00 |
|
Murphy Berzish
|
7a84486df2
|
Merge branch 'master' into develop
|
2018-08-07 12:57:02 -04:00 |
|
Nikolaj Bjorner
|
f306f75e36
|
harness internalization and API for #1776
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-08-02 20:18:27 -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
|
77d68409c2
|
handle null declarations for kind
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-08-01 08:43:32 -07:00 |
|
Nikolaj Bjorner
|
124e963b10
|
revert bit-resize issues
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-07-31 16:26:41 -07:00 |
|
Nikolaj Bjorner
|
4b00d6aef2
|
move mk-bits to mk-var
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-07-31 16:13:25 -07:00 |
|