-
I'm experimenting to understand "let binding" in smtlib better and have crafted a case which I think Bitwuzla is handling incorrectly:
```
(set-info :smt-lib-version 2.6)
(set-logic QF_BV)
(set-…
-
The following in particular would be useful:
```
Callback = Callable[[str], 'Callback']
Foo = Union[str, List['Foo']]
```
o11c updated
2 months ago
-
- This behavior is noticed for models (which can be on stdout in the default setting, but we should be able to select a different std)
- The behavior is also noticed on Alt-Ergo's output on SMT fil…
-
I am trying to write a conditional rule where the condition requires multiple arguments.
The rule (for a smtlib-like language) is
```
rewrite!("cell-collapse"; "(or (and ?a ?b) (?c ?d))…
-
Can I save the constraints I created for a Z3 solver and later reload them to continue looking for more solutions?
I have read #2095 and #1044 but I am not sure they talking are about the same thin…
-
`to_real` in smtlib should really be recognized as `Sy.Real_of_int`. I guess this also applies to other RIA features enabled by `--use-fpa`.
-
Hello,
I'm developing a C++ code analyzer and I tried it on Z3's source. It found some redundant copies that can be avoided by adding `std::move`. Not sure whether these are considered as possible …
-
I am getting this error when trying to compile ESBMC on OSX: `ld: unknown option: -z`. This happens when `cmake` tries to configure Z3:
`CMake Error at src/solvers/z3/CMakeLists.txt:34 (message):
…
-
This issue concerns `regression/nonz3/overflow_12_adpcm`: it runs with `--overflow-check`, the expected verdict is SUCCESSFUL but it seems all backends besides --boolector and --bitwuzla find an overf…
-
SMTLIB allows for defining identifiers with restricted characters by wrapping them in `|`: `|foo::bar@10|`. However, the crate fails to parse such identifiers:
```rust
use easy_smt::{ContextBuilder,…