-
Hi,
I am trying get a model from z3 for an array, and end up with following error:
z3.z3types.Z3Exception: Z3 application expected
Formula is simple:
"""
(set-logic QF_AUFBV )
(declare-fun A…
-
In my opinion, it's easier to read and write.
-
@wintersteiger
I do realize that SMT-Lib floating point types have only one `NaN` value; but I'm pretty sure z3 must be keeping track of the payload for internal purposes. I've a few use cases (ad…
-
There is a `make` function for Terms but it is not available in the signature. I think it should be `mk` instead.
I leave where an example
```
Dolmen.Statement.set_info ( Dolmen.Term.mk ( Dolmen.…
-
For this benchmark:
```
(set-option :produce-models true)
(set-logic ALL)
(declare-datatypes ((S 1)) ((par (T) ((X (getX T))))))
(declare-fun x () (S Int))
(define-fun y () (S (S Int)) (X x))…
-
Is it possible to print the asserted formulas in some kind of SMT-LIB format?
-
The SMTLIB program:
```
(declare-const X String)
(declare-const Y String)
(assert (str.in.re X (re.++ (str.to.re "ref-") (str.to.re Y))))
(assert (str.in.re X (re.++ (str.to.re "ref-12") re.all…
-
The following code causes a sort error:
```haskell
{-# LANGUAGE GADTs #-}
{-@ LIQUID "--exact-data-cons" @-}
module Gadt where
data Foo a where
A :: Foo Int
B :: Foo Bool
{-@ inline f …
-
Using the latest version of Z3 from the master branch I have created a model using the Python API. When I dump that model using `s.sexpr()`, where `s` is a `z3.Solver` object, there are erroneous `and…
-
Some issues I have detected when trying to use dolmen.
```
Error: Signature mismatch:
...
Unbound module type Ast_smtlib.Id
Command exited with code 2.
```
Fix:
Add `Ast_smtlib…