-
Hi,
For this formula,
```
(set-logic NRA)
(declare-fun a () Real)
(declare-fun b () Real)
(declare-fun c () Real)
(declare-fun d () Real)
(declare-fun e () Real)
(declare-fun f () Real)
(dec…
-
The README is extremely vague on this. How does it actually work?
Specifically, I have the following questions:
- How are symbolic execution and SMT related?
- How do you ensure that execution …
-
**Describe the bug**
For [field elements](https://www.cairo-lang.org/docs/hello_cairo/intro.html#the-primitive-type-field-element-felt), the operation `a / b` results in an `x` such that `b * x = a`.…
-
Hi ! Before going into my problem, I wanted to first thank all the amazing contributors here for this fantastic open sourced repository. It's genuinely wonderful.
Now straight to the problem. I hav…
-
Noted in #187:
Hello, I was digging into this trying to isolate the problem that part of the problem might be how the 'in' operator is mapped to z3.
Crosshair watch returns something on this functio…
-
I would like to add Bitvector support to LH so that we can use bitwise operations in LH type signatures.
I made a feeble first attempt using `BV` from the `Data.BitVector` module in the `bv` librar…
-
If it's not installed they fail, which is unfortunate.
Adding liquid haskell as a dependency is not straightforward, for two reasons:
- They haven't released a version compatible with GHCs newer t…
-
Sorry if this is more a question than an issue to be reported.
We are trying to integrate z3 into a compiler ( http://github.com/ethereum/solidity/ ) but are currently a little hesitant to make the…
-
I wrote a `$counterexample` using a `struct` as an input and it found a counter-example, unfortunately Sail can't process it into a nice readable form, and the field order appears to be different to t…
-
I tried this code:
```rust
#[kani::proof]
#[kani::unwind(4)]
#[kani::solver(cadical)]
fn main() {
let mut s = String::with_capacity(3);
//let c1 = 'a';
let c1: char = kan…