-
Hi,
z3 with z3str3 crashes on the following formula using smt.string_solver=z3str3
```
(declare-fun b () Bool)
(declare-fun c () Bool)
(declare-fun d () Bool)
(declare-fun j () Bool)
(decla…
-
Hi,
the following formula causes an assertion failure when calling "z3 --smt.string_solver=z3str3".
EDIT: we could it reduce the bug to the following:
```
(declare-fun s () String)
(declare-f…
-
```
// /tmp/foo.dfy
datatype list = Nil | Cons(A, list)
function method length(l: list): nat {
match l
case Nil => 0
case Cons(_, xs) => 1 + length(xs)
}
```
```
$ dafny /tmp/f…
-
Would-it be possible to expose the `let` construct from SMTLIB in the Python API?
This would enable declaring shared sub-expressions explicitly without introducing additional variables.
-
Hello, the following Python script fails with:
```
Traceback (most recent call last):
File "test_pysmt.py", line 17, in
solver.add_assertion(f)
File "/home/nano/.local/share/virtualenvs/…
-
Hi, there.
There is a use after free issue that causes segmentation fault using z3.
To reproduce this issue, simply run
z3 poc.smt2
[z3-uaf_solveeq.smt2.zip](https://github.com/Z3Prover/z3/fil…
-
Hi, there.
There is a use after free issue that causes segmentation fault using z3.
It might also become exploitable since it can modify the memory space.
To reproduce this issue, simply run
z…
-
In smtlib2.6 bvadd, bvor, bvand, bvmul, bvxor, and bvxnor were all made >=2 arity. Currently in SMTLIB, only 3-arity bvadd is found (which STP currently handles). Need to support it properly eventuall…
-
-
Hi, there.
There is a use after free issue that causes segmentation fault using z3.
To reproduce this issue, simply run
`z3 poc.smt2`
[poc1.smt2.zip](https://github.com/Z3Prover/z3/files/43227…