Nikolaj Bjorner
|
849385c6a1
|
bugfixes in sls-arith
|
2024-08-12 17:42:52 -07:00 |
|
Nikolaj Bjorner
|
8dac67d713
|
evolve sls arith
|
2024-08-06 15:07:29 -07:00 |
|
Nikolaj Bjorner
|
fce21981c6
|
fixes to sls
|
2024-07-27 03:29:54 +02:00 |
|
Nikolaj Bjorner
|
5e62984178
|
updates to repair logic, mainly arithmetic
|
2024-07-21 21:03:14 -07:00 |
|
Nikolaj Bjorner
|
5b0d49cd76
|
testing / debugging arithmetic
|
2024-07-19 11:31:43 -07:00 |
|
Nikolaj Bjorner
|
ae55d30961
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2024-07-15 22:26:18 -07:00 |
|
Nikolaj Bjorner
|
6bd2a39fb7
|
fixes and rename sls-cc to sls-euf-plugin
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2024-07-15 21:45:30 -07:00 |
|
Nikolaj Bjorner
|
5767dfac49
|
fix build of unit test
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2024-07-15 19:39:59 -07:00 |
|
Nikolaj Bjorner
|
c7f67f9a72
|
remove stale files
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2024-07-15 17:17:39 -07:00 |
|
Nikolaj Bjorner
|
cc208394c3
|
remove shared attribute
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2024-07-15 14:46:55 -07:00 |
|
Nikolaj Bjorner
|
04ad63c732
|
fix unit test build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2024-07-15 14:45:36 -07:00 |
|
Nikolaj Bjorner
|
428361b22e
|
merge
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2024-07-15 14:45:03 -07:00 |
|
Nikolaj Bjorner
|
706e6291e3
|
fix compiler errors for gcc
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2024-07-15 12:17:10 -07:00 |
|
Nikolaj Bjorner
|
5f4ca8c6fc
|
use template<> syntax
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2024-07-15 11:11:37 -07:00 |
|
Nikolaj Bjorner
|
ff104c4b13
|
move definitions to cpp
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2024-07-15 11:09:59 -07:00 |
|
Nikolaj Bjorner
|
5a9161ed7b
|
use portable ptr-initializer
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2024-07-15 11:00:33 -07:00 |
|
Nikolaj Bjorner
|
402fdf667d
|
bv updates
|
2024-07-14 19:34:24 -07:00 |
|
Nikolaj Bjorner
|
1cd95e9db4
|
add sls-sms solver
|
2024-07-14 16:51:06 -07:00 |
|
Nikolaj Bjorner
|
586343ce64
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2024-07-14 15:38:56 -07:00 |
|
Nikolaj Bjorner
|
8357ac1cfc
|
adding basic plugin
|
2024-07-09 19:47:58 -07:00 |
|
Nikolaj Bjorner
|
ef54feec3d
|
porting bv-sls
|
2024-07-08 13:16:28 -07:00 |
|
Nikolaj Bjorner
|
e7104ebb93
|
move sat_ddfw to sls, initiate sls-bv-plugin
|
2024-07-06 20:14:44 -07:00 |
|
Nikolaj Bjorner
|
833f524887
|
move sat_params to params directory, add op_def repair options
|
2024-07-06 13:26:39 -07:00 |
|
Nikolaj Bjorner
|
3ff60a4af0
|
split into base and plugin
|
2024-07-05 20:09:46 -07:00 |
|
Nikolaj Bjorner
|
52533130f9
|
na
|
2024-07-05 19:43:31 -07:00 |
|
Nikolaj Bjorner
|
3e57a9ce1e
|
sls
|
2024-07-05 17:03:00 -07:00 |
|
Nikolaj Bjorner
|
5ebcc3e447
|
reorg sls
|
2024-07-05 16:16:01 -07:00 |
|
Nikolaj Bjorner
|
972d35204c
|
reshuffle priorities on multiplication allow non-determinism.
|
2024-06-15 10:47:10 -07:00 |
|
Nikolaj Bjorner
|
bebcd94703
|
enable logging nla lemmas
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2024-04-25 10:29:34 -04:00 |
|
Nikolaj Bjorner
|
2a4f0e785b
|
tidy
|
2024-04-20 18:04:10 -04:00 |
|
Nikolaj Bjorner
|
2682c2ef2b
|
sls updates
- add SINGLE_THREAD mode
- add interface to retrieve "best" model so far
|
2024-04-13 16:42:26 +02:00 |
|
Nikolaj Bjorner
|
c0bdc7cdd6
|
enable concurrent sls with new solver core
allow using sls engine (for bit-vectors) with the new core.
Examples
z3 sat.smt=true tactic.default_tactic=smt /v:1 smt.sls.enable=true smt.bv.solver=0 /st C:\QF_BV_SAT\bench_10.smt2
z3 sat.smt=true tactic.default_tactic=smt /v:1 smt.sls.enable=true smt.bv.solver=2 /st C:\QF_BV_SAT\bench_10.smt2
z3 C:\QF_BV_SAT\bench_11100.smt2 sat.smt=true tactic.default_tactic=smt /v:1 smt.sls.enable=true smt.bv.solver=2 /st
|
2024-04-11 10:49:30 +02:00 |
|
Nikolaj Bjorner
|
510534dbd4
|
cleanup
|
2024-04-10 19:09:30 -07:00 |
|
Nikolaj Bjorner
|
974ea7b68d
|
maintain ownership of dependency
|
2024-04-10 17:57:14 -07:00 |
|
Nikolaj Bjorner
|
9a681b1a37
|
reorg sls
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2024-04-09 10:44:53 -07:00 |
|
Nikolaj Bjorner
|
bab7ca2b70
|
fixes to bv-sls
|
2024-04-07 14:24:13 -07:00 |
|
Nikolaj Bjorner
|
d7c0e17f96
|
fixes to tighten-range
|
2024-04-02 21:12:09 -07:00 |
|
Nikolaj Bjorner
|
2ce202db75
|
add special handling of lshr, ashr
|
2024-04-02 21:09:18 -07:00 |
|
Nikolaj Bjorner
|
84092cbd96
|
add engine-init to control model transfer
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2024-03-30 15:12:32 -07:00 |
|
Nikolaj Bjorner
|
51f1e2655c
|
updates to sls
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2024-03-30 12:59:05 -07:00 |
|
Nikolaj Bjorner
|
d6f522e205
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2024-03-05 12:28:31 -08:00 |
|
Nikolaj Bjorner
|
531bda39ac
|
fix alias bug
|
2024-03-05 12:28:31 -08:00 |
|
Nikolaj Bjorner
|
657aaf9a0f
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2024-03-05 12:28:31 -08:00 |
|
Nikolaj Bjorner
|
22616da63b
|
updates
|
2024-03-05 12:28:31 -08:00 |
|
Nikolaj Bjorner
|
5be8872d6a
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2024-03-05 12:28:31 -08:00 |
|
Nikolaj Bjorner
|
dfd5c27fec
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2024-03-05 12:28:31 -08:00 |
|
Nikolaj Bjorner
|
803f0f0c65
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2024-03-05 12:28:31 -08:00 |
|
Nikolaj Bjorner
|
5455603910
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2024-03-05 12:28:31 -08:00 |
|
Nikolaj Bjorner
|
9888d87294
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2024-03-05 12:28:31 -08:00 |
|
Nikolaj Bjorner
|
f46c3782d6
|
bugfixes
|
2024-03-05 12:28:31 -08:00 |
|