diff --git a/itests/fevm_test.go b/itests/fevm_test.go index 3d6103361..9b6dba92c 100644 --- a/itests/fevm_test.go +++ b/itests/fevm_test.go @@ -153,14 +153,13 @@ func TestFEVMRecursive2(t *testing.T) { require.Equal(t, 2, len(events)) } -// TestFEVMRecursiveDelegatecallCount tests the maximum delegatecall recursion depth. It currently -// succeeds succeeds up to 237 times. +// TestFEVMRecursiveDelegatecallCount tests the maximum delegatecall recursion depth. func TestFEVMRecursiveDelegatecallCount(t *testing.T) { ctx, cancel, client := kit.SetupFEVMTest(t) defer cancel() - highestSuccessCount := uint64(225) + highestSuccessCount := uint64(226) filename := "contracts/RecursiveDelegeatecall.hex" recursiveDelegatecallSuccess(ctx, t, client, filename, uint64(1)) @@ -621,7 +620,7 @@ func TestFEVMRecursiveActorCall(t *testing.T) { t.Run("n=0,r=252", testN(0, 252, exitcode.Ok)) t.Run("n=251,r=166", testN(251, 166, exitcode.Ok)) - t.Run("n=0,r=253-fails", testN(0, 253, exitcode.ExitCode(33))) // 33 means transaction reverted + t.Run("n=0,r=253-fails", testN(0, 254, exitcode.ExitCode(33))) // 33 means transaction reverted t.Run("n=251,r=167-fails", testN(251, 167, exitcode.ExitCode(33))) }