-
Notifications
You must be signed in to change notification settings - Fork 45
New issue
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
Test functions over booleans #36
Comments
you mean f(b), where f is a UF and b is a boolean? |
Yep, exactly! Is that expected? |
iirc, mathsat does not allow that. Another example is Array of booleans, which is also not allowed by mathsat. |
MathSAT doesn't support UF over booleans. Handled partially with 898e019, however querying the function sort will give bit-vector operators (because that's what we're using under-the-hood) even though at the smt-switch level they should be booleans. |
Looks like there is a "allow_bool_function_args" option. Should try using that. |
yeah, we should try that. I think it is a new option |
Saw unexpected behaviour once (using MathSAT).
The text was updated successfully, but these errors were encountered: