We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
For this benchmark:
(set-logic QF_ABV) (define-fun s0 () (Array (_ BitVec 2) (_ BitVec 2)) ((as const (Array (_ BitVec 2) (_ BitVec 2))) #b00)) (check-sat)
z3 says:
(error "line 2 column 102: unknown constant const ((_ BitVec 2)) (Array (_ BitVec 2) (_ BitVec 2)) ") sat
If you get rid of set-logic or use (set-logic ALL), the error isn't produced.
set-logic
(set-logic ALL)
error
I think the const should be available as a constant regardless of the logic selection. (As a reference, cvc5 doesn't issue any complaints.)
const
cvc5
The text was updated successfully, but these errors were encountered:
Add support for const array in all logics as per issue #7383
8349ee0
fixed
Sorry, something went wrong.
No branches or pull requests
For this benchmark:
z3 says:
If you get rid of
set-logic
or use(set-logic ALL)
, theerror
isn't produced.I think the
const
should be available as a constant regardless of the logic selection. (As a reference,cvc5
doesn't issue any complaints.)The text was updated successfully, but these errors were encountered: