Nikolaj Bjorner
|
543c16c73e
|
Trace unexpected exceptions in or-else code #5746
|
2022-01-02 10:22:51 -08:00 |
|
Nikolaj Bjorner
|
5cd1fe31fd
|
propagate parent default not add parent default)
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2022-01-01 20:37:26 -08:00 |
|
Nikolaj Bjorner
|
8245935d41
|
#5641 add handlers for basic set operations to euf=true
|
2022-01-01 20:33:17 -08:00 |
|
Nikolaj Bjorner
|
9d3c8a6a2f
|
na
|
2022-01-01 17:59:31 -08:00 |
|
Nikolaj Bjorner
|
42219204ed
|
sketch replace_all
|
2022-01-01 17:39:37 -08:00 |
|
Nikolaj Bjorner
|
5672f5cc34
|
fix #5733
|
2022-01-01 16:40:48 -08:00 |
|
Nikolaj Bjorner
|
84f514a4f4
|
throttle ackerman on arrays
|
2022-01-01 15:33:33 -08:00 |
|
Nikolaj Bjorner
|
a20b577b2f
|
na
|
2022-01-01 11:26:38 -08:00 |
|
Nikolaj Bjorner
|
ca18150c23
|
bypass append when src is empty
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-12-31 16:43:07 -08:00 |
|
Nikolaj Bjorner
|
a44a46a514
|
fix #5745
|
2021-12-31 16:41:51 -08:00 |
|
Nikolaj Bjorner
|
9550321064
|
missed push lambdas
|
2021-12-31 16:33:06 -08:00 |
|
Nikolaj Bjorner
|
0ef0ed3b94
|
redoing arrays
|
2021-12-31 15:51:52 -08:00 |
|
Nikolaj Bjorner
|
aa901c4e88
|
axiom solver improvements
|
2021-12-31 11:53:40 -08:00 |
|
Nikolaj Bjorner
|
79f0ceac4c
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-12-30 19:13:23 -08:00 |
|
Nikolaj Bjorner
|
fc77345bec
|
breaking change. Enforce append semantics everywhere for parameter updates #5744
Replace semantics doesn't work with assumptions made elsewhere in code.
The remedy is to apply append (override) semantics for parameter changes.
|
2021-12-30 19:11:14 -08:00 |
|
Nikolaj Bjorner
|
e8833f4dac
|
working on relevancy=3
|
2021-12-30 17:07:14 -08:00 |
|
Nikolaj Bjorner
|
b87b464e69
|
set relevancy flag on enode
|
2021-12-29 17:57:28 -08:00 |
|
Nikolaj Bjorner
|
a90b66134d
|
make roots uniform for theory lemmas
|
2021-12-29 13:42:11 -08:00 |
|
Nikolaj Bjorner
|
69b4392210
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-12-29 13:04:31 -08:00 |
|
Nikolaj Bjorner
|
f215b18e0e
|
change registration mode for relevant_eh
|
2021-12-29 13:03:43 -08:00 |
|
Nikolaj Bjorner
|
1706f77b9e
|
optimize propagation to only blocked literals
|
2021-12-28 18:53:37 -08:00 |
|
Nikolaj Bjorner
|
8ff8252e89
|
debug relevancy mode
|
2021-12-28 13:02:09 -08:00 |
|
Nikolaj Bjorner
|
743e56bda3
|
remove output
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-12-28 12:08:10 -08:00 |
|
Nikolaj Bjorner
|
5ed27a6c38
|
fix initialization
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-12-28 12:06:56 -08:00 |
|
Nikolaj Bjorner
|
95e26aaad9
|
#5742
expose access to constructors/accessors/recognizers given datatype sort
|
2021-12-28 11:00:34 -08:00 |
|
Nikolaj Bjorner
|
28bce8f09c
|
working on relevant
|
2021-12-28 11:00:02 -08:00 |
|
Nikolaj Bjorner
|
9527471967
|
build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-12-27 16:03:56 -08:00 |
|
Nikolaj Bjorner
|
6f1be09993
|
add direct and incremental relevancy propagator
|
2021-12-27 15:10:33 -08:00 |
|
Nikolaj Bjorner
|
42f206171d
|
fix #5741
|
2021-12-27 15:10:09 -08:00 |
|
Nikolaj Bjorner
|
d88f125818
|
build
|
2021-12-26 15:24:03 -08:00 |
|
Nikolaj Bjorner
|
0bd6725711
|
#5641
mark all literals duplicated in dual solver as external
|
2021-12-26 15:10:21 -08:00 |
|
Nikolaj Bjorner
|
fcee2f5aa5
|
revert relevancy2
|
2021-12-26 15:10:21 -08:00 |
|
Nikolaj Bjorner
|
7d311ac2ef
|
use netstandard 2.0 per recommendations
seems that now the recommended starting point is 2.0 and not lower.
|
2021-12-25 13:44:49 -08:00 |
|
Jakob Rath
|
5886a8873c
|
forgot ceil
|
2021-12-24 06:57:40 +01:00 |
|
Jakob Rath
|
28864e563c
|
First version of refine_disequal_lin
|
2021-12-23 18:36:27 +01:00 |
|
Margus Veanes
|
5afb95b34a
|
improved subset checking for regexes with counters (#5731)
|
2021-12-22 17:53:34 -08:00 |
|
Nikolaj Bjorner
|
71b868d7f6
|
#5722 - internalize unary xnor
|
2021-12-22 13:32:53 -08:00 |
|
Nikolaj Bjorner
|
4d8bf2a874
|
wrong unit for xor in aig tactic #5722
|
2021-12-22 13:14:06 -08:00 |
|
Anton Kochkov
|
f11fcec082
|
Migrate from deprecated distutils.sysconfig in scripts (#5729)
|
2021-12-22 07:59:13 -08:00 |
|
Anton Kochkov
|
f3af2193d0
|
Use Stdlib. instead of Pervasives. due to deprecation (#5730)
|
2021-12-22 07:53:47 -08:00 |
|
Nikolaj Bjorner
|
cf6486f990
|
bug in flatten/and/or introduced when skipping sub-expressions
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-12-22 07:43:37 -08:00 |
|
Nikolaj Bjorner
|
4b5ee91b44
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-12-21 20:40:58 -08:00 |
|
Nikolaj Bjorner
|
09ee60ccce
|
update comment
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-12-21 11:04:07 -08:00 |
|
zhouzhenghui
|
9d82c1d8a9
|
fix deadlock in scoped_timer destructor (#5371)
|
2021-12-21 18:47:13 +00:00 |
|
Nuno Lopes
|
94a2c91f39
|
fix a few compiler warnings
|
2021-12-21 18:30:22 +00:00 |
|
Margus Veanes
|
1d9aad6ea9
|
improved regex merging avoiding unsat nontermination (#5728)
|
2021-12-20 17:44:06 -08:00 |
|
Nikolaj Bjorner
|
eb9bfbb3d8
|
add resolved attribute
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-12-20 17:39:12 -08:00 |
|
Nikolaj Bjorner
|
e0d6e04493
|
fix c++
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2021-12-20 16:09:39 -08:00 |
|
Nikolaj Bjorner
|
7a6070506d
|
#5727
Expose diff function,
expose allchar in Java API
expose op codes for replace/re/all
|
2021-12-20 10:17:06 -08:00 |
|
Nikolaj Bjorner
|
f01d096fb5
|
fix again
|
2021-12-20 09:51:15 -08:00 |
|