-
Notifications
You must be signed in to change notification settings - Fork 36
unknown constant mkSBVTuple2 #589
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 accoun 8000 t related emails.
Already on GitHub? Sign in to your account
Comments
Looks like z3 is not quite up to handling this usage. Try cvc4, like this: myConfig = cvc4 { extraArgs = ["--strings-exp"] } However, when I run it like that cvc4 gets going but does not terminate quickly. Quantifiers are usually a soft-spot for SMT solvers; if you can avoid them, that'd be the way to go. |
Thank you very much for the follow up!
-- Greg
…--
Greg Sullivan email: ***@***.*** cell: 617-417-4746
70 Pigeon Hill Street, Rockport, MA 01966
On Mon, Aug 16, 2021 at 10:31 PM Levent Erkök ***@***.***> wrote:
Looks like z3 is not quite up to handling this usage. Try cvc4, like this:
myConfig = cvc4 { extraArgs = "--strings-exp" }
However, when I run it like that cvc4 gets going but does not terminate
quickly. Quantifiers are usually a soft-spot for SMT solvers; if you can
avoid them, that'd be the way to go.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#589 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAYWSE3O26C74VSH6JK6ACLT5HCYFANCNFSM5CI36KZA>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email>
.
|
This seems to be an issue with z3 itself. I've reported it here: Z3Prover/z3#5486 |
That fix works; I get past the failure; thank you very much! |
Fixed |
Great! Thanks for the update. |
A new release of SBV (v8.16) is now on package that contains this fix: https://hackage.haskell.org/package/sbv |
crash.log
Main.hs.txt
new to SBV. Using lots of tuples, including for example:
Z3 version 4.8.12 - 64 bit - build hashcode 3a402ca2c14c3891d24658318406f80ce59b719f
Any thoughts on a workaround?
Thanks.
The text was updated successfully, but these errors were encountered: