-
In `expr.h` expressions have a 21 bit reference counter.
Method `inc()` properly checks for overflows in this counter.
Once the max ref count is reached, the expression should never be
deleted an…
-
cvc5/cvc5@a8abb821a23add6b92a31ebfdf5a0963024ba405
murxla/murxla@8bb0197dfbc53231f56e5849c7b7b581fa3846eb
Implemented as unit test in solver_black.
```
TEST_F(TestApiBlackSolver, foo) …
-
Incorrect synthesis results are produced with constraints involving record types.
```
import pycvc5
# solver setup
solver = pycvc5.Solver()
solver.setOption('incremental', 'false')
solver.se…
-
```
[519] % cvc5 --version
This is cvc5 version 0.0.5-dev.39.930256658 [git 930256658 on branch master]
...
[520] % cvc5 -q small.smt2
unsat
[521] % cvc5 -q --check-unsat-cores small.smt2
(erro…
-
cvc5/cvc5@4877909b8
murxla/murxla@92d6df2
```
(set-logic ALL)
(set-option :solve-int-as-bv 1)
(declare-const x Real)
(assert (>= 0.0 x))
(check-sat)
```
error:
```
(error "expecting bit-vector terms…
-
I have some NRA (actually QF_NRA) instances in about 100 variables. When I try to solve these, cvc5 quickly reports `non-clausal-simp...` and then seems to churn away in silence, for hours. Is there a…
-
CVC4 proves this unsat in 15s, and CVC5 in 25s.
Z3 is unable to prove this after >30min
```smt
(declare-datatypes ((|`(int * int)`| 0)) (((tuple_mk_1930 (|tuple_get.0_1931| Int) (|tuple_get.1_1…
-
cvc5/cvc5@ccdd564ea
murxla/murxla@eacdc9c
```
(set-logic ALL)
(set-option :produce-models true)
(declare-datatype x ((_x (x8 RegLan))))
(declare-const x x)
(declare-fun _x (x) Float16)
(check-sat)
(ge…
-
Z3 and CVC4 have diverged recently on their encoding of string literal values.
CVC4 (as of 1.9-prerelease [git master e8482734], and probably released 1.8, I need to check) now appears to be follow…
-
I there are way to compile CVC4 using Visual Studio Command Prompt or via CMAKE?
Thanks!