-
Floating point is now the only theory from the SMT-LIB that we do not support.
Mathsat supports it, we can use its API to decide which operators to support.
-
From what I read in the smtlib spec, and the behavior of cvc4, it looks like the `DT` theory for datatypes is part of the core of smtlib that is always present in all logics. Thus the default should b…
Gbury updated
2 years ago
-
### Summary of the problem
I tried to use manticore (installed in a conda environment) on the following contract
```
pragma solidity >=0.4.24
both are of version 0.3.3
### Python version
th…
-
Hi, for the following formula, z3 commit 1c760b0 throws a uaf
~~~~
(set-option :smt.arith.solver 2)
(set-option :smt.str.fixed_length_naive_cex false)
(set-option :smt.string_solver z3str3)
(decl…
-
Hi , I can't find examples for uninterpreted sorts like tuples,would u like to provide some? Thanks!
-
When running command `mono ./Boogie/Binaries/Boogie.exe -trace -nologo -noinfer -contractInfer -mlHoudini:./Boogie/Binaries/hice-dt -proc:BoogieEntry_BTX __SolToBoogieTest_out.bpl ` on the file[__SolT…
-
Looks like z3 will accept calls to distinct with just one argument, ending up with essentially no constraint on the value. Something like:
```
(declare-const A Int)
(declare-const B Int)
(assert…
-
Known bug: quantifier instantiation is unsound (reports sat when unsat)
```
z3 C:/UF/grasshopper/instantiated/rec_reverse_acc_check_heap_access_17_4.smt2 sat.euf=true /st
```
-
```(set-option :random-seed 42)
(set-option :produce-unsat-cores true)
;
(set-info :status unsat)
(assert (!
(let ((?x844 ((_ re.loop 0) re.all)))
(= ?x844 re.all)) :named a0))
(check-sat)
…
-
I'm interested in using Dolmen alongside a test-case reducer such as [`ddSMT`](https://github.com/ddsmt/ddSMT) or [`cvise`](https://github.com/marxin/cvise). However, what I'm *really* interested in i…
aytey updated
2 years ago