-
Hi everyone,
Starting to work on large files with several _symbols_, I often feel the necessity to search for definitions and lemma during a prove that can sometimes be located in other files or pr…
-
Originally I thought there was a deeper issue why e.g. https://github.com/uwsampl/lakeroad/blob/97f006e270b243c6decd60e124332d73add21f35/integration_tests/lakeroad/three_stage_mul_add_lattice.v wasn't…
-
When trying to solve trivial satisfiable problems like the following, I always run into a time-out:
```
(set-logic ALL)
(declare-const y Int)
(assert (= (+ 1 y) 2))
(check-sat)
```
The call…
-
Suppose you're writing an ISA and you accidentally make two instruction encodings overlap, e.g:
```
type regidx = bits(5)
scattered union ast
union clause ast = INSTRUCTION_A : (regidx, bit…
-
There is not much in the way of build instructions. I took some notes during my attempt at building Maude on macOS 12.6. I thought they might be useful to other people. Would you be interested in incl…
-
Hello, Aries team !
I've known about this project for some time, since I've been following the work of Arthur Bit-Monnot with close attention for a while now. I got interested in AI planning and ac…
-
The following usage of the pythonic API fails:
```py
from cvc5.pythonic import Solver
s = Solver()
s.setOption('bitblast', 'eager')
print(s.check())
```
with the following error:
```…
-
cvc5/cvc5@67344121d30875f957e207dab7bb612460025c95
murxla/murxla@4174d484f477ee02fec04c89a7ff2f60e2a02a8f
```
#include
using namespace cvc5;
int main(void)
{
Solver solver;
solver.setOption("increm…
-
In current conjure `Repository version 3fcbbbbab (2021-12-17 13:08:56 +0300)` calling an SMT solver backend other than Boolector fails, because the version of Savile Row which conjure installs always …
-
I have a custom theory solver implemented in Java that currently interacts with Z3 in an offline-scheme, meaning it waits for Z3 to produce a full model, extracts theory literals (only booleans) perfo…