-
I recently worked my way through the Z3 SMT-LIB parser and realised that the following grammar is being parsed for the check-sat and check-sat-assuming commands:
```
::= (check-sat *)
…
-
When using `-abspreds` and `-model model.html`, GRASShopper crashed with `Encountered unexpected definition during model conversion`. This seems to come from `src/backends/smtlib/smtLibSolver.ml`.
-
Please consider the following smtlib script:
```
(set-logic AUFLIA)
(declare-fun notindomain (Int) Int)
(assert (forall ((i Int))
(= (notindomain i) (or (< i 0) (< 5 i)) )))
(c…
-
fresh build on OS X, make complains with:
```
make: Circular smt/seq_axioms.h.node
-
Rotating right by `r` is the inverse of rotating left by `r`:
```
Loading module Cryptol
Cryptol> :prove \(r:[5]) (x:[32]) -> (x > r == x
Q.E.D.
(Total Elapsed Time: 36.137s, using Z3)
```
It t…
-
There appears to be a problem with the Unit Test `pysmt.test.smtlib.test_parser_extensibility.TestParserExtensibility`:
```
~$ ./run_tests.sh
test_griggio (pysmt.test.smtlib.test_griggio.TestSm…
-
Related and fixed: https://github.com/usi-verification-and-security/opensmt/issues/89
----
Hi, for the following formula,
~~~~
(set-logic QF_LIA)
(declare-fun i3 () Int)
(push 1)
(push 1)
…
-
I would like to understand the purpose of this code block: https://github.com/boogie-org/boogie/blob/master/Source/Provers/SMTLib/SMTLibLineariser.cs#L358-L369
It introduces attributes (with quanti…
-
input file:
```
(set-option :produce-unsat-model-interpolants true)
(set-info :smt-lib-version 2.6)
(set-logic QF_BV)
(declare-fun x1()(_ BitVec 32))(declare-fun x2()(_ BitVec 32))(declare-fun …
-
**Describe the bug**
Hi, I'm trying to understand how to use uninterpreted functions. Based on the docs and the smtlib standard, I thought that the following would just return the original sequence:
…