-
In the attached log, the debug version of Z3 fails with an assertion violation in the SAT solver's clause handling. The release version of Z3 works (i.e. hides the error without a seg fault), but valg…
-
This is a set of questions rather than an actual issue with Z3.
I currently have basic support for using Z3 via its C API implemented in the [KLEE symbolic execution engine](https://github.com/klee/k…
-
Why not use python z3? The wrapper does basically the same things that z3 command line does, and anything that doesn't directly have a function in the library is exposed through other means.
This w…
-
I have the current master branch checked out, and I'm trying to do the following:
```
python scripts/mk_make.py --ml
cd build && make
```
I'm on Ubuntu 16.04 using Python 2.7. After some time, …
-
Currently ABC has a bug that causes it to ignore > 2 arguments if present to `distinct`.
https://bitbucket.org/alanmi/abc/issues/68/smt-interface-distinct-is-an-n-ary
Hopefully Alan will fix t…
-
I've come across a program that causes fuzzball to give STP a query that causes division by zero error:
```C
int g_279 = 1;
int a = 0;
static int magic_symbols[4] = {1,0,0,4};
int main() {
…
kren1 updated
7 years ago
-
Full incremental interface to SMT-solvers would be tough, since the "single-call" assumption is rather baked-in to our architecture.
However, a limited form of interactivity might be possible. Curr…
-
## Current report
Dependencies for crates today can be separated into two categories: those that are implementation details and those whose types are present in the public API of the crate. Cargo doe…
-
I've been tasked with creating more robust C/C++ bindings for CVC4. End goal of getting CVC4 JNI bindings more robust, but helping out sbv along the way would be a good side effect.
As a CVC4 C AP…
-
Consider the following GHCi interaction:
```
Prelude Data.SBV> (-1 :: SBV Int8) `sShiftRight` (1 :: SBV Word8)
-1 :: SInt8
Prelude Data.SBV> (-1 :: SBV Int8) `sShiftRight` (7 :: SBV Word8)
-1 :: …