-
Hey:
So it looks like although the Z3 C++ API exposes both str.< and str.
-
Hi, for the following formula
z3 799de71
~~~~
(set-option :model_validate true)
(declare-fun i7 () Int)
(assert (>= i7 (* 216 46 26 216 71)))
(assert-soft (= 1 i7))
(check-sat)
(get-model)
~~…
-
We've been trying to convert a tool from using the `sbv` library to `what4`, which seems like a better fit for our work. Our one remaining issue involves manipulation of the entry stack. For example, …
-
Consider this simple SMTLIB script:
```
(set-option :produce-models true)
(set-logic QF_BV)
(declare-fun b () Bool)
(check-sat)
(get-value (b))
```
boolector outputs:
```
sat
((b #b0))
```…
-
```
[748] % z3release small.smt2
(error "line 23 column 122: invalid quantified expression, syntax error: (forall|exists (( )*) ) expected")
(smt.diff_logic: non-diff logic expression (= (Values$card…
-
Hey Levent,
Looks like both Yices and Boolector have query mode disabled, for example `Data.SBV.Provers.Yices` :
```
yices :: SMTSolver
yices = SMTSolver {
name = Yices
…
-
Complete working example:
```
from functools import reduce
import sys
import matplotlib.image as mpimg
import numpy as np
import z3
from z3 import *
def print_districts(model, distri…
-
@shazqadeer
On the following input file, boogie errors with `cvc4` but not with `z3`.
cmd:
```
Source/BoogieDriver/bin/Debug/netcoreapp3.1/BoogieDriver -doModSetAnalysis -printVerifiedProce…
-
Hi, for the following formula,
boolector 6fce0ac yields sat,
but both cvc4 and z3 return unsat
~~~~
(set-logic QF_BV)
(declare-const x (_ BitVec 8))
(declare-const y (_ BitVec 8))
(declare-cons…
-
Hi family-richards, thanks for your package.
There is a way to support Cc and Bcc functionalities?
Best Regards