evmone
evmone copied to clipboard
Figure out error code in interpreter epilogue
This is an attempt to prove that the exact EVM error code can be figured out in the interpreter epilogue and instruction implementations do not need to produce precise value.
Codecov Report
Merging #421 (460dd71) into master (0c1685e) will increase coverage by
0.00%. The diff coverage is100.00%.
@@ Coverage Diff @@
## master #421 +/- ##
=======================================
Coverage 99.64% 99.65%
=======================================
Files 31 31
Lines 3991 4015 +24
=======================================
+ Hits 3977 4001 +24
Misses 14 14
| Flag | Coverage Δ | |
|---|---|---|
| consensus | 86.69% <100.00%> (+0.18%) |
:arrow_up: |
| unittests | 99.70% <100.00%> (+<0.01%) |
:arrow_up: |
Flags with carried forward coverage won't be shown. Click here to find out more.
| Impacted Files | Coverage Δ | |
|---|---|---|
| lib/evmone/baseline.cpp | 100.00% <100.00%> (ø) |