Nikolaj Bjorner
|
414db51d5a
|
stubs for model finder
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-09-30 08:57:18 -07:00 |
|
Nuno Lopes
|
458572323a
|
remove unneded #pragma once
|
2020-09-30 11:36:16 +01:00 |
|
Nikolaj Bjorner
|
1d199b707b
|
connect mbi
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-09-29 23:51:31 -07:00 |
|
Nikolaj Bjorner
|
a414480274
|
mbi
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-09-29 15:49:48 -07:00 |
|
Nikolaj Bjorner
|
45103637ad
|
fix build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-09-29 14:34:24 -07:00 |
|
Nikolaj Bjorner
|
7787bd399e
|
nit
|
2020-09-29 13:53:35 -07:00 |
|
Nikolaj Bjorner
|
5df2715064
|
q
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-09-29 13:43:51 -07:00 |
|
Nikolaj Bjorner
|
a216bee647
|
updated notes, fixes to dual solver
|
2020-09-29 13:43:50 -07:00 |
|
Nikolaj Bjorner
|
ef6542823b
|
unit optimization
|
2020-09-29 13:43:50 -07:00 |
|
Nikolaj Bjorner
|
15f6124fbd
|
remove files
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-09-29 13:43:50 -07:00 |
|
Nikolaj Bjorner
|
4562c07ceb
|
redo egraph
|
2020-09-29 13:43:49 -07:00 |
|
Nikolaj Bjorner
|
20be286391
|
bv
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-09-29 13:43:13 -07:00 |
|
Nikolaj Bjorner
|
81c3966331
|
merge
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-09-29 13:39:59 -07:00 |
|
Nikolaj Bjorner
|
3205f0d406
|
use default in model construction
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-09-29 13:35:17 -07:00 |
|
Nikolaj Bjorner
|
39ba9ae501
|
adding array solver
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-09-29 13:32:24 -07:00 |
|
Nikolaj Bjorner
|
367e5fdd52
|
delay internalize (#4714)
* adding array solver
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* use default in model construction
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* debug delay internalization
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* bv
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* arrays
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* get rid of implied values and bounds
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* redo egraph
* remove out
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* remove files
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-09-28 19:24:16 -07:00 |
|
Nikolaj Bjorner
|
43db7df2b5
|
user solver (#4709)
* user solver
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-09-24 04:55:34 -07:00 |
|
Nikolaj Bjorner
|
7c2bdfe3fb
|
delay internalization, relevancy (#4707)
* delay evaluation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* Update bv_solver.cpp
* delay internalize
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* compiler warnings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* remove gc
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* add bv delay option
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-09-23 17:12:01 -07:00 |
|
Nikolaj Bjorner
|
b7ec4489a6
|
bv fixes and tuning (#4703)
* heap size information
* bv tuning
* fix #4701
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* throw on set-has-size #4700
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-09-21 19:54:53 -07:00 |
|
Nikolaj Bjorner
|
6f63f8761c
|
optimizations to bv-solver and euf-egraph (#4698)
* additional bit-vector propagators
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* rename restrict (not a keyword, but well) #4694, tune euf
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* merge
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* add pb rewriting to pb2bv #4697
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-09-20 06:47:27 -07:00 |
|
Nikolaj Bjorner
|
8691ef1d4d
|
additional bit-vector propagators (#4695)
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-09-18 12:38:29 -07:00 |
|
Nikolaj Bjorner
|
549753845e
|
bv and gc of literals (#4692)
* bv and gc of literals
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* overload
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* diseq
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* diseq
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-09-17 14:24:07 -07:00 |
|
Nikolaj Bjorner
|
2d52367368
|
build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-09-15 16:45:11 -07:00 |
|
Nikolaj Bjorner
|
545e1c0d31
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-09-15 15:40:15 -07:00 |
|
Nikolaj Bjorner
|
6a4261d1af
|
debugging bv
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-09-15 15:37:31 -07:00 |
|
Nikolaj Bjorner
|
2328a6e839
|
add a way to use new smt core for selected logics
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-09-14 10:43:52 -07:00 |
|
Nikolaj Bjorner
|
796e2fd9eb
|
arrays (#4684)
* arrays
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* arrays
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* arrays
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* fill
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* update drat and fix euf bugs
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* const qualifiers
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* reorg ba
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* reorg
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* build warnings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-09-13 19:29:59 -07:00 |
|
Nikolaj Bjorner
|
f4e8205aca
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-09-10 04:39:43 -07:00 |
|
Nikolaj Bjorner
|
cfa7c733db
|
fixing #4670 (#4682)
* fixing #4670
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* init
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* arrays
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* arrays
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* arrays
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-09-10 04:35:11 -07:00 |
|
Nikolaj Bjorner
|
629e981e01
|
fix regression in get-consequence on QF_FD
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-09-08 12:43:18 -07:00 |
|
Nikolaj Bjorner
|
7327023c88
|
add variable replay, remove MacOS from Travis (#4681)
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* dbg
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* bv
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* drat and fresh
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* move ackerman functionality
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* debugability
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* towards debugability
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* missing file
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* remove csp
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* replay variables created by solver
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* remove old function
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* fix scoped-limit
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-09-08 05:57:07 -07:00 |
|
Nikolaj Bjorner
|
d02b0cde7a
|
running updates to bv_solver (#4674)
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* dbg
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* bv
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* drat and fresh
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* move ackerman functionality
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* debugability
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* towards debugability
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* missing file
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* remove csp
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-09-07 20:35:32 -07:00 |
|
Nikolaj Bjorner
|
f370d8d9b4
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-09-03 09:34:09 -07:00 |
|
Nikolaj Bjorner
|
7fbaf71d4a
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-09-03 09:19:39 -07:00 |
|
Nikolaj Bjorner
|
65bc77d566
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-09-03 08:58:08 -07:00 |
|
Nikolaj Bjorner
|
fe43f8df8f
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-09-03 08:11:43 -07:00 |
|
Nikolaj Bjorner
|
aa66be9406
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-09-03 07:16:59 -07:00 |
|
Nikolaj Bjorner
|
d83d0a83d6
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-09-02 14:43:49 -07:00 |
|
Nikolaj Bjorner
|
e4b7b7bdf6
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-09-02 13:52:24 -07:00 |
|
Nikolaj Bjorner
|
95493f78f9
|
na
|
2020-09-02 13:08:52 -07:00 |
|
Nikolaj Bjorner
|
4b22434739
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-09-02 13:02:00 -07:00 |
|
Nikolaj Bjorner
|
7c2fe46eb7
|
build fix
|
2020-09-02 12:35:12 -07:00 |
|
Nikolaj Bjorner
|
daf7e9e3ef
|
file
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-09-02 10:43:53 -07:00 |
|
Nikolaj Bjorner
|
116390833b
|
prepare for theory plugins
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-09-02 10:42:18 -07:00 |
|
Nikolaj Bjorner
|
141edef0d6
|
butterfly effect on fp?
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-09-01 10:19:43 -07:00 |
|
Nikolaj Bjorner
|
ecddaeae66
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-09-01 07:15:13 -07:00 |
|
Nikolaj Bjorner
|
74a2bf1588
|
Merge branch 'master' of https://github.com/z3prover/z3
|
2020-09-01 04:58:41 -07:00 |
|
Nikolaj Bjorner
|
03e92f3f20
|
with bounded
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-09-01 04:58:38 -07:00 |
|
Nikolaj Bjorner
|
d4e92d4aca
|
move theory_var_list into id_var_list and utilities from smt-enode into it, prepare for theory variables in egraph
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-09-01 04:26:31 -07:00 |
|
Nikolaj Bjorner
|
fa9cf0fa0c
|
mk-var during copy
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-08-31 20:34:41 -07:00 |
|