-
Notifications
You must be signed in to change notification settings - Fork 6.3k
Bytecode comparison via CLI interface #10676
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
Conversation
0f67e2f to
5551f4d
Compare
170e193 to
efe25ba
Compare
1d1294c to
fd6e67a
Compare
ca9fd0d to
98fbf61
Compare
d426e3b to
0870d13
Compare
d0b3402 to
429c711
Compare
|
@cameel bytecode comparison is failing though |
|
Yeah, I know. I'm working on a fix: #10822. Anyway, I'm switching this PR to draft mode. It can be reviewed but I'm still working on resolving minor issues so it's not mergable yet. |
9f115ef to
5f41135
Compare
4465e6e to
8c88bb0
Compare
b5951da to
eb081ad
Compare
564f963 to
cf147fa
Compare
eb081ad to
5e70dd1
Compare
|
Bytecode comparison problems have been resolved so this is now ready. |
8d34c08 to
dd95291
Compare
dd95291 to
3b03bc7
Compare
leonardoalt
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm but it would be good to have another pair of eyes on the python code
|
Also please rebase |
… JSON compiler interfaces
…rrors, not missing bytecode
3b03bc7 to
53f9a11
Compare
|
Rebased. I thought I rebased it just after the Z3 4.8.10 merge but it must have been a little too early :) |
Fixes #4698.
Depends on #10819. Don't merge until that PR is merged!.It's ondevelopnow.This PR adds
--interfaceoption toprepare_report.pyto allow selecting between doing the compilation via Standard JSON or via the ordinary CLI interface.It also modifies the existing CI jobs to create both versions of the report to make sure they're identical.