feat(ssa): Mark instructions after OOB array op as unreachable#9234
Conversation
Changes to circuit sizes
🧾 Summary (10% most significant diffs)
Full diff report 👇
|
There was a problem hiding this comment.
⚠️ Performance Alert ⚠️
Possible performance regression was detected for benchmark 'Execution Time'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 1.20.
| Benchmark suite | Current: bcf261b | Previous: 3bec934 | Ratio |
|---|---|---|---|
sha512-100-bytes |
0.105 s |
0.055 s |
1.91 |
This comment was automatically generated by workflow using github-action-benchmark.
CC: @TomAFrench
There was a problem hiding this comment.
⚠️ Performance Alert ⚠️
Possible performance regression was detected for benchmark 'Opcode count'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 1.10.
| Benchmark suite | Current: bcf261b | Previous: 3bec934 | Ratio |
|---|---|---|---|
private-kernel-reset |
83598 opcodes |
68865 opcodes |
1.21 |
This comment was automatically generated by workflow using github-action-benchmark.
CC: @TomAFrench
…ay-op-unreachable
There was a problem hiding this comment.
⚠️ Performance Alert ⚠️
Possible performance regression was detected for benchmark 'Test Suite Duration'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 1.20.
| Benchmark suite | Current: e08710c | Previous: 80b04ec | Ratio |
|---|---|---|---|
test_report_AztecProtocol_aztec-packages_noir-projects_noir-protocol-circuits_crates_blob |
210 s |
173 s |
1.21 |
test_report_zkpassport_noir_rsa_ |
2 s |
1 s |
2 |
This comment was automatically generated by workflow using github-action-benchmark.
CC: @TomAFrench
|
Supercedes #9212 |
Regression test for the fuzzing issue. (needs low inliner aggressiveness). |
…eachable' into mv/instrs-after-bad-array-op-unreachable
Description
Problem*
Builds off of #9232 to resolve #9217
Summary*
Additional Context
Documentation*
Check one:
PR Checklist*
cargo fmton default settings.