-
Notifications
You must be signed in to change notification settings - Fork 37
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
BPF testcases fail due to a bug in PyVEX #13
Comments
I actually successfully ran the tests before merging. Hmm... |
I figured out what is going on. Here is the chat log copied from the angr core channel: fish [1:50 AM]
this is not ideal, since sometimes we have more than one lifters registered (apart from the default VEX lifter), and it's possible that the both lifters are able to lift that instruction [1:51] [1:55]
I think the old way is better - we don't accidentally use lifters for one architecture to lift blocks in another architecture [1:56]
what do you think? EDIT: Fix format issues. |
The related PyVEX commit: angr/pyvex@e47ca1b5 |
To reproduce the issue locally: Add the following line at the beginning of
|
Now this explains everything. |
This issue has been marked as |
This issue has been closed due to inactivity. |
It looks like BPF support bitrotted between the PR being opened and the PR being merged in. @subwire or @fish, could you take a look?
The text was updated successfully, but these errors were encountered: