Nikolaj Bjorner
|
a3d4e9a4e8
|
adding created to sat/smt
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2022-01-20 11:48:27 +01:00 |
|
Nikolaj Bjorner
|
c00591daaf
|
finish is-fixed
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2022-01-19 16:28:34 +01:00 |
|
Nikolaj Bjorner
|
e5767bf2b8
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2022-01-19 15:19:07 +01:00 |
|
Nikolaj Bjorner
|
0f03ef4ab0
|
for Clemens: ensure fixed values are propagated after registration
Also allow to register expressions that the rewriter changes to ensure they get picked up.
|
2022-01-19 14:38:11 +01:00 |
|
Nikolaj Bjorner
|
5b0389615b
|
#5780
|
2022-01-19 10:10:36 +01:00 |
|
Nikolaj Bjorner
|
06feb71eb1
|
fix bug in root setting exposed by incremental mode pb_solver
|
2022-01-18 10:55:27 +01:00 |
|
Nikolaj Bjorner
|
36cfb88f5f
|
add preliminary stub to handle closure types
|
2022-01-17 22:01:31 -08:00 |
|
Nikolaj Bjorner
|
d777306bb6
|
#5778
|
2022-01-17 10:43:15 -08:00 |
|
Nikolaj Bjorner
|
fcc9f379e7
|
#5778
|
2022-01-16 19:36:00 -08:00 |
|
Nikolaj Bjorner
|
a15da8f9ba
|
#5778
|
2022-01-16 19:11:55 -08:00 |
|
Nikolaj Bjorner
|
637ddf9397
|
fix #5777
latest issue
|
2022-01-16 18:09:38 -08:00 |
|
Nikolaj Bjorner
|
0dd5a5e576
|
#5777
|
2022-01-16 17:46:08 -08:00 |
|
Nikolaj Bjorner
|
a48d3fdbb1
|
#5777
|
2022-01-16 14:01:49 -08:00 |
|
Nikolaj Bjorner
|
ea93345b75
|
#5777
|
2022-01-16 10:52:25 -08:00 |
|
Nikolaj Bjorner
|
cd56d55e34
|
#5753
|
2022-01-16 09:31:16 -08:00 |
|
Nikolaj Bjorner
|
bc9c6ad93d
|
#5753
|
2022-01-15 18:01:31 -08:00 |
|
Nikolaj Bjorner
|
1b5f7cd9e5
|
na
|
2022-01-15 10:05:26 -08:00 |
|
Nikolaj Bjorner
|
17cfc1d034
|
#5753
|
2022-01-15 10:03:03 -08:00 |
|
Nikolaj Bjorner
|
74824ac901
|
#5753
get_antecedent has to be well-founded. It got broken when using eval during propagation and egraph explain during conflict resolution.
|
2022-01-15 09:35:25 -08:00 |
|
Nikolaj Bjorner
|
d09abdf58e
|
fix #5771
Missing congruence closure enforcement on auxiliary guard predicates.
It diverges but is sound.
|
2022-01-14 15:46:40 -08:00 |
|
Nikolaj Bjorner
|
d5cc162fa7
|
bug in bounds
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2022-01-13 15:42:23 -08:00 |
|
Nikolaj Bjorner
|
2363bfc132
|
internalize arithmetic sub-terms #5753
|
2022-01-13 15:34:04 -08:00 |
|
Nikolaj Bjorner
|
e816946ddc
|
handling unsimplified input
|
2022-01-13 14:40:46 -08:00 |
|
Nikolaj Bjorner
|
b259f46f85
|
dependencies
|
2022-01-13 12:34:58 -08:00 |
|
Nikolaj Bjorner
|
4b6679e8e0
|
#5753
|
2022-01-13 12:19:54 -08:00 |
|
Nikolaj Bjorner
|
366cd9b16d
|
missing pb cases
|
2022-01-12 14:50:40 -08:00 |
|
Nikolaj Bjorner
|
dfe2b27f9a
|
#5773
|
2022-01-12 13:28:15 -08:00 |
|
Nikolaj Bjorner
|
0720998bac
|
#5753
|
2022-01-12 13:12:10 -08:00 |
|
Nikolaj Bjorner
|
10dc8d7313
|
#5753
|
2022-01-12 12:49:06 -08:00 |
|
Nikolaj Bjorner
|
56d3718cde
|
add simplification with qe-lite as an option #5767
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2022-01-12 03:41:21 -08:00 |
|
Nikolaj Bjorner
|
08294d62e5
|
separate dependencies for qe_lite
|
2022-01-12 03:26:22 -08:00 |
|
Nikolaj Bjorner
|
2bcc814031
|
add macro to track closures declared in z3_api
This is to ease integration with external API wrappers that rely on accessing
information about type names that are used.
#5762
|
2022-01-12 02:47:39 -08:00 |
|
Nikolaj Bjorner
|
e5eaea46aa
|
ensure m_true is assigned #5753
|
2022-01-11 10:42:05 -08:00 |
|
Nikolaj Bjorner
|
dbd5512d8c
|
ensure enode without recursion
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2022-01-11 08:35:57 -08:00 |
|
Nikolaj Bjorner
|
055732423c
|
ensure enode without recursion
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2022-01-11 08:35:25 -08:00 |
|
Nikolaj Bjorner
|
571a74c061
|
counting function applications #5766
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2022-01-10 14:51:25 -08:00 |
|
Nikolaj Bjorner
|
4cd818b578
|
#5766
|
2022-01-10 14:40:27 -08:00 |
|
Nikolaj Bjorner
|
d3bc11dd3a
|
bvs have to be expressions
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2022-01-10 12:38:25 -08:00 |
|
Nikolaj Bjorner
|
21feefeac5
|
Add character access functions #5764
|
2022-01-10 12:33:58 -08:00 |
|
Kevin Gibbons
|
2b934b601d
|
Add WebAssembly/TypeScript bindings (#5762)
* Add TypeScript bindings
* mark Z3_eval_smtlib2_string as async
|
2022-01-09 17:16:38 -08:00 |
|
Nikolaj Bjorner
|
9ac57fc510
|
update version number for next release
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2022-01-09 17:11:08 -08:00 |
|
Nikolaj Bjorner
|
f1bf660adc
|
add case for abs (normally simplified, but not with default_tactic=smt).
|
2022-01-09 11:55:21 -08:00 |
|
Nikolaj Bjorner
|
671d071e54
|
#5753
|
2022-01-09 11:39:21 -08:00 |
|
Nikolaj Bjorner
|
010bccf353
|
Update wasm.yml
add some more limited retention
|
2022-01-09 11:35:50 -08:00 |
|
Nikolaj Bjorner
|
bf3c213fd3
|
#5753
|
2022-01-09 11:03:29 -08:00 |
|
Nikolaj Bjorner
|
90fd3d82fc
|
enable propagation
|
2022-01-08 19:00:56 -08:00 |
|
Nadav Rotem
|
9f9543ef69
|
Fix unused variable warnings. (#5760)
This commit fixes a few cases of unused variables in release builds.
The commit uses the (void)xxx; syntax which is used in other parts of
the code.
|
2022-01-08 18:18:30 -08:00 |
|
Nikolaj Bjorner
|
174889ad5e
|
id
|
2022-01-08 16:28:12 -08:00 |
|
Nikolaj Bjorner
|
afbfea8ce6
|
name the package
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2022-01-08 15:52:50 -08:00 |
|
Nikolaj Bjorner
|
36ed1ffac2
|
update name of artifact
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2022-01-08 15:13:46 -08:00 |
|