evmone icon indicating copy to clipboard operation
evmone copied to clipboard

Figure out error code in interpreter epilogue

Open chfast opened this issue 3 years ago • 1 comments

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.

chfast avatar Jan 18 '22 08:01 chfast

Codecov Report

Merging #421 (460dd71) into master (0c1685e) will increase coverage by 0.00%. The diff coverage is 100.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%> (ø)

codecov[bot] avatar Jan 18 '22 08:01 codecov[bot]