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

feat: SMT solver #165

Draft
wants to merge 9 commits into
base: dev
Choose a base branch
from
Draft

feat: SMT solver #165

wants to merge 9 commits into from

Conversation

xenide
Copy link
Contributor

@xenide xenide commented Feb 21, 2023

Motivation

Progress so far:

  • on github CI, it complains that it needs the following, not sure how do have it installed for the CI
    warning[7649]: Warning: CHC analysis was not possible since no Horn solver was found and enabled. The accepted solvers for CHC are Eldarica and z3. [27](https://github.com/vexchange/v3-core/actions/runs/4230990648/jobs/7348967238#step:4:28)

  • when run locally, it takes around 2-3 hours and then ends with:

Error:
Solc Error:

Solution

@OliverNChalk
Copy link
Contributor

image

Should be able to just sudo apt install z3 -y

@xenide
Copy link
Contributor Author

xenide commented Mar 4, 2023

hmm I tried installing z3 / libz3, and even tried to sym link the file it's looking for with the actual .so file. Still complains. Not sure how to proceed

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.

2 participants