-
Notifications
You must be signed in to change notification settings - Fork 67
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
Add support for multiple compilation units #16
Comments
Thanks for reporting this! Would you be able to provide an example to reproduce this error? (I haven't seen a project with multiple compilation units before.) Based on the trace, the crytic compiler seems to succeed in producing multiple compilation units, so I think it can be just processed one by one in our side. |
Hey @daejunpark! I created a repository with a min repro example: https://github.com/daltyboy11/halmos-min-repro. Steps to repro are in the README. |
Same issue here, would be very nice to be able to get by, many real projects will have multiple compilation units. |
Thanks for reporting @daltyboy11 @hjorthjort ! It should be fixed in the latest version. Please feel free to reopen if not! |
I tried running halmos on a project with multiple solidity versions and it failed with this error. Looks to be dependent on crytic fixing their issue: crytic/slither#731
The text was updated successfully, but these errors were encountered: