bug: performance tests hit RunResources has no remaining steps.
#39
Labels
evm bug
Something related to normal EVM execution isn't working
Bug Report
Kakarot version: ee6458a
Current behavior:
The
VMTests/vmPerformance
tests fail withRunResources has no remaining steps.
The first test (performanceTester_d0g0v0_Shanghai
) should be able to pass as the calculation is still very limited.Expected behavior:
The test should pass at least up to
performanceTester_d2g0v0_Shanghai
, which tests the Ackermann recursive function with input (3,1), causing 15 recursive calls.Steps to reproduce:
The above should fail with:
Related code:
Here is are the code snippets executed by
performanceTester_d0g0v0_Shanghai
,performanceTester_d1g0v0_Shanghai
andperformanceTester_d2g0v0_Shanghai
respectively:performanceTester_d0g0v0_Shanghai
calls fib(10)performanceTester_d1g0v0_Shanghai
calls fib(16)performanceTester_d2g0v0_Shanghai
calls ack(3, 1)The text was updated successfully, but these errors were encountered: