Nikolaj Bjorner
|
25106866b5
|
fix dotnet build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-08-30 14:46:31 -07:00 |
|
Nikolaj Bjorner
|
9f0b303263
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-08-30 12:08:15 -07:00 |
|
Nikolaj Bjorner
|
727ea43b16
|
remove lazy push from theory_lra
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-08-30 12:07:14 -07:00 |
|
Nikolaj Bjorner
|
e8826bb20f
|
fix #4651
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-08-30 09:49:12 -07:00 |
|
Nikolaj Bjorner
|
4682b48d3a
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-08-29 19:24:43 -07:00 |
|
Nikolaj Bjorner
|
86310a1a27
|
updated sat_smt
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-08-29 19:21:51 -07:00 |
|
Nikolaj Bjorner
|
e9a4e486ae
|
dbg
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-08-29 19:21:50 -07:00 |
|
Nikolaj Bjorner
|
a35d00e4c4
|
remove pragma
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-08-29 12:56:21 -07:00 |
|
Nikolaj Bjorner
|
996905a2c1
|
fix warnings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-08-29 12:54:55 -07:00 |
|
Nikolaj Bjorner
|
49838057a4
|
virtual method
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-08-29 10:51:06 -07:00 |
|
Nikolaj Bjorner
|
79fc3f2375
|
warnings /errors
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-08-29 09:53:24 -07:00 |
|
Nikolaj Bjorner
|
4e6476c90a
|
fix cmake build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-08-29 09:22:04 -07:00 |
|
Nikolaj Bjorner
|
60f8884dbd
|
sr
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-08-28 15:10:52 -07:00 |
|
Nikolaj Bjorner
|
b8fb744935
|
reset caches
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-08-28 15:09:12 -07:00 |
|
Nikolaj Bjorner
|
739b5376e3
|
dbg build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-08-28 13:45:06 -07:00 |
|
Nikolaj Bjorner
|
93ee2a68a4
|
persist fields
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-08-28 13:41:50 -07:00 |
|
Nikolaj Bjorner
|
ba21ffa31b
|
missing file
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-08-28 12:59:57 -07:00 |
|
Nikolaj Bjorner
|
4244ce4aad
|
adding ack/model
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-08-28 12:55:47 -07:00 |
|
Nikolaj Bjorner
|
6706b0dfcd
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-08-27 15:07:45 -07:00 |
|
Nikolaj Bjorner
|
872fd5e9ff
|
fix #4662
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-08-27 15:05:35 -07:00 |
|
Nikolaj Bjorner
|
c6135a40d5
|
virtual
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-08-26 17:59:40 -07:00 |
|
Nikolaj Bjorner
|
4ab35a9bb5
|
euf model
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-08-26 15:55:20 -07:00 |
|
Nikolaj Bjorner
|
21e13bc5f9
|
re-add pb extraction
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-08-26 13:53:28 -07:00 |
|
Nikolaj Bjorner
|
526d76b447
|
re-add pb extraction
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-08-26 13:52:43 -07:00 |
|
Nikolaj Bjorner
|
9c77fbc2a9
|
use virtual destructors
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-08-26 11:26:10 -07:00 |
|
Nikolaj Bjorner
|
1a36d44450
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-08-26 10:41:20 -07:00 |
|
Nikolaj Bjorner
|
c21a2fcf9f
|
sat solver setup
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-08-26 09:40:42 -07:00 |
|
Nikolaj Bjorner
|
ab10616b77
|
fix build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-08-25 13:19:55 -07:00 |
|
Nikolaj Bjorner
|
ecd3315a74
|
add sat-euf
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-08-25 12:16:57 -07:00 |
|
Nikolaj Bjorner
|
65e6d942ac
|
euf
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-08-24 01:55:13 -07:00 |
|
Nikolaj Bjorner
|
ecb43ccca2
|
update smt logging format to follow SAT solver
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-08-20 20:00:20 -07:00 |
|
Nikolaj Bjorner
|
c41abf2241
|
fix #4624 #4633 #4632 #4631
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-08-13 08:36:16 -07:00 |
|
Nikolaj Bjorner
|
59d8895d15
|
add accessors for implied values to API
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-07-28 19:46:39 -07:00 |
|
Nikolaj Bjorner
|
ac39ddb43f
|
flush gmc for sat-preprocessor model bug #4532
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-07-26 14:30:48 -07:00 |
|
Nikolaj Bjorner
|
45855fce06
|
fix
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-07-22 10:45:29 -07:00 |
|
Nikolaj Bjorner
|
dd5e2e8930
|
check for 0
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-07-22 10:44:00 -07:00 |
|
Nuno Lopes
|
bb26f219fe
|
remove unneeded constructors (last round)
|
2020-07-12 17:41:57 +01:00 |
|
Nuno Lopes
|
23e6adcad3
|
fix a couple hundred deref-after-free bugs due to .c_str() on a temporary string
|
2020-07-11 20:24:45 +01:00 |
|
Nikolaj Bjorner
|
ec3066c28a
|
#4532 - arithmetic using SAT for interpreted atoms such as (< 0 0)
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-07-08 11:43:32 -07:00 |
|
Nikolaj Bjorner
|
d0e20e44ff
|
booyah
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-07-04 15:56:30 -07:00 |
|
Nikolaj Bjorner
|
85cb0293f5
|
fix #4541
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-06-24 20:26:59 -07:00 |
|
Jack Yao
|
55cd1e996c
|
add sat option for doing a global simplification before the bounded search and the main CDCL search loop. The option is also used for the sat-preprocess tacitc (#4514)
Co-authored-by: rainoftime <rainoftime@gmail.com>
|
2020-06-12 16:45:50 -07:00 |
|
Nikolaj Bjorner
|
5f9973d8c4
|
fix #4508
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-06-07 16:28:53 -07:00 |
|
Nikolaj Bjorner
|
e52eed325c
|
close #4450
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-06-04 09:22:38 -07:00 |
|
Nuno Lopes
|
7ac2791482
|
remove a bunch of constructors to avoid copies
still not enough to guarantee that vector::expand doesnt copy (WIP)
|
2020-06-03 17:09:27 +01:00 |
|
Nikolaj Bjorner
|
ea1f50b77e
|
simplify extended contains patterns
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-05-28 19:11:29 -07:00 |
|
Nuno Lopes
|
903725314c
|
fix gcc 9/10 warnings
|
2020-05-23 16:39:09 +01:00 |
|
Alexey Vishnyakov
|
3b0c40044f
|
SINGLE_THREAD: do not use pthread if possible (#4382)
|
2020-05-19 09:45:41 -07:00 |
|
Nikolaj Bjorner
|
f538ee3fe2
|
another module level ifdef for #4382
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-05-18 15:07:39 -07:00 |
|
Nikolaj Bjorner
|
73fa5995d4
|
fix #4316
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-05-13 19:35:17 -07:00 |
|