Closed harkal closed 3 months ago
looks like sccp is rejecting valid code: https://github.com/vyperlang/vyper/actions/runs/9029074557/job/24810740170?pr=4010#step:6:297
we could revert the changes to output formats and reopen that in a separate PR. basically with the changes to output formats we are running the bb output on a larger range of inputs (including the fuzzing
suite) so sccp is getting tested on a wider range of inputs.
What I did
Added
as_graph()
method toIRContext
to supportcfg
output types Refactoredas_graph()
ofIRFunction
to allow the emission of a subgraph in order to be included in the context's larger graphHow I did it
How to verify it
Commit message
Description for the changelog
Cute Animal Picture
![Put a link to a cute animal picture inside the parenthesis-->]()