-
Internship goals and tasks for Summer 2022.
### Feature
The standard integration with an SMT solver dispatches proof goals. To prove some formula `F`, we want the SMT solver to determine that `~F…
-
Here's a simple function to see if an array element appears at an earlier place:
#include
uint32_t is_new(uint32_t *list, const uint32_t where) {
for(int i = 0; i < where; i++) {…
-
(This is my first attempt to use `sbv`.)
I am hitting an _impossible_ in `sbv-10.10` in the internal `sh` function:
```
$ git clone git@github.com:andreasabel/sbv-quarter-circle-puzzle.git
$ cd …
-
[Installation instructions](https://github.com/ucsd-progsys/liquidhaskell/blob/develop/INSTALL.md) say that at least _one of_ `Z3`, `CVC4` or `MathSat` is required.
However, according to issue #131…
-
Hi SymPy Developers,
Could you please add functions for exporting and importing Boolean expressions in Z3 and BDD formats in the next release? This feature would be incredibly useful.
Thank you …
-
smt2 file:
https://gist.github.com/leonardoalt/ab12713eb249dadb86f7bb1441705e59
@agurfinkel we once talked about cex not working super well when using nonlinear arithmetic, but this didn't happen …
-
Consider the following C function:
```
#include
uint32_t mult(uint32_t x) {
return x * 0x85EBCA77U;
}
```
We can compile the code to LLVM like so:
```
$ clang -emit-llvm -c mult.c -o…
-
Hello, I'm trying to get a simple example running using liquidhaskell-0.9.10.1 with GHC 9.10.1, and I'm running into an error.
# The Example
My example file (`src/MyLib.hs`) is as follows:
``…
-
Hello. I am trying to use the make_term(). However, I find that there is some different when using this function. For example, when I use the ts_.make_term(And, prop, eq). Sometime program will syn…
-
Hi
This starts a thread to integrate SMTCoq to Coq Platform. Ideally, it includes:
- the [SMTCoq plugin](https://smtcoq.github.io) (already available for Coq master)
- the SAT and SMT solvers used …