Skip to content
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

Snap: update cvc4 to 1.8 #12078

Merged
merged 2 commits into from
Oct 4, 2021

Conversation

come-maiz
Copy link
Contributor

No description provided.

@come-maiz
Copy link
Contributor Author

with this change we don't have to build antlr, which was failing on non amd64 architectures. Using the ubuntu packages is easier, and I hope will fix the errors.

cameel
cameel previously approved these changes Oct 2, 2021
Copy link
Member

@cameel cameel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good.

Upgrading cvc is a good idea. I think we should generally use the latest one and looks like 1.8 is the latest. Not having to build antlr is a good thing too.

Coding style checks are failing in CI. Looks like you need to configure your editor to remove the trailing whitespace automatically.

@cameel
Copy link
Member

cameel commented Oct 2, 2021

@leonardoalt looks like the CVC4 repo has been archived back in May and they're releasing CVC5 now. Do we support both? Should we suggest using CVC5 now in docs?

@come-maiz
Copy link
Contributor Author

Thanks for the review. I've fixed the error.

I don't think cvc5 has a stable release yet: https://github.com/cvc5/cvc5/releases

@cameel
Copy link
Member

cameel commented Oct 2, 2021

Ah, ok then.

@leonardoalt
Copy link
Member

@leonardoalt looks like the CVC4 repo has been archived back in May and they're releasing CVC5 now. Do we support both? Should we suggest using CVC5 now in docs?

Our CVC4Interface might not work with CVC5 because of a different ABI, so I'd say we just stay with CVC4 for now.

@leonardoalt leonardoalt merged commit 1d1b9fd into ethereum:develop Oct 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants