Nikolaj Bjorner
|
23029daf5e
|
investigating relevancy
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-11-05 17:16:30 +01:00 |
|
Nikolaj Bjorner
|
271cd2ac6b
|
disable expensive model validation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-26 07:26:12 -03:00 |
|
Nikolaj Bjorner
|
48fc3d752e
|
add clause proof module, small improvements to bapa
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-05-30 15:49:19 -07:00 |
|
Nikolaj Bjorner
|
94dae2da3a
|
fix fourth bug produced by repros by Mark Dunlop
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-01-27 18:11:18 -08:00 |
|
Nikolaj Bjorner
|
442e47dfce
|
fix datatype occurs check bug reported by Gerhard Schellhorn
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-01-17 16:34:26 -08:00 |
|
Florian Pigorsch
|
326bf401b9
|
Fix some spelling errors (mostly in comments).
|
2018-10-20 17:07:41 +02:00 |
|
Nikolaj Bjorner
|
0c2e3c0894
|
fixes to clause proof tracking
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-06-14 16:08:50 -07:00 |
|
Nikolaj Bjorner
|
ff0f257102
|
remove iff
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-06-14 16:08:48 -07:00 |
|
Bruce Mitchener
|
76eb7b9ede
|
Use nullptr.
|
2018-02-12 14:05:55 +07:00 |
|
Nikolaj Bjorner
|
d520557ad9
|
fix #1233
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-21 11:52:15 -08:00 |
|
Nikolaj Bjorner
|
c5f231acdf
|
debugging #1233
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-21 08:16:41 -08:00 |
|
Nikolaj Bjorner
|
33e8113c9e
|
adding instrumentation to debug #1233
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-20 16:51:17 -08:00 |
|
Nikolaj Bjorner
|
f63439603d
|
streamlining proof generation (initial step of removing ast-manager dependency). Detect error in model creation when declaring constant with non-zero arity. See #1223
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-23 21:16:46 -07:00 |
|
Nikolaj Bjorner
|
a4cf2726fd
|
fix seg-fault from #1244
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-09-05 07:35:37 -07:00 |
|
Nikolaj Bjorner
|
b19f94ae5b
|
make include paths uniformly use path relative to src. #534
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-07-31 13:24:11 -07:00 |
|
Nikolaj Bjorner
|
a59ee8032c
|
fix unsoundness bug in axiomatization of str.at. #1067
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-06-13 19:02:59 -07:00 |
|
Nikolaj Bjorner
|
1ab7ab9d74
|
fix double ownership of enode marking causing crash during tracing. Issue #952
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-03-23 11:09:36 -07:00 |
|
Nikolaj Bjorner
|
8d09b6e4a8
|
add at-least and pbge to API, fix for issue #864
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-01-09 21:23:00 -08:00 |
|
Christoph M. Wintersteiger
|
5716eaafed
|
whitespace
|
2016-10-24 12:50:05 +01:00 |
|
Nikolaj Bjorner
|
77b245b3d8
|
fix proof production to avoid crash. Issue #733
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-09-17 17:29:19 -07:00 |
|
Nikolaj Bjorner
|
c746d46d80
|
add validation code, fix bugs in consequence finder
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-09-01 16:21:23 +08:00 |
|
Nikolaj Bjorner
|
491b3b34aa
|
tune consequence finding. Factor solver pretty-printing as SMT-LIB into top-level
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-08-03 11:14:29 -07:00 |
|
Nikolaj Bjorner
|
7346098895
|
fix unsat core extraction code in smt_context
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-07-30 11:22:34 -07:00 |
|
Nikolaj Bjorner
|
96e157e201
|
fix warnings for unused variables
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-05-17 13:54:22 -07:00 |
|
Nikolaj Bjorner
|
ce8862d415
|
fix bug in conflict clause generation in seq-branch-variable
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-02-26 18:15:45 -08:00 |
|
Nikolaj Bjorner
|
fc592fc856
|
fix for #291. The root issue is that the set of antecedents is recycled as a fixed object between routines. Antecedents that were already allocated for a Gomory cut got reset by the internalizer. This causes unsound bounds axioms to be created
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-11-05 15:08:42 -08:00 |
|
Nikolaj Bjorner
|
d00d6a3506
|
enable Boolean propagation in AUFBV to fix inefficiency (bit-blasting destroys simplifications that are possible by simple Boolean propagation). Fixes issue #194
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-08-25 13:21:33 -07:00 |
|
Nikolaj Bjorner
|
911ffc370a
|
separate MaxSMT functionality to enable using this independently (and incrementally) of overall context
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-02-16 09:11:28 +01:00 |
|
Nikolaj Bjorner
|
8141dadc89
|
break on small cores
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-02-08 10:22:06 +01:00 |
|
Nikolaj Bjorner
|
b80302cfb0
|
generalize guard in conflict resolution to handle non-equality binary predicates
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-01-13 13:41:47 -08:00 |
|
Leonardo de Moura
|
ffb7e26c75
|
removed front-end-params
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-02 10:05:29 -08:00 |
|
Leonardo de Moura
|
288a96610f
|
ported VCC trace streams
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-12-02 09:08:47 -08:00 |
|
Leonardo de Moura
|
add684d8e9
|
checkpoint
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
|
2012-10-21 13:32:12 -07:00 |
|