ref-fvm
ref-fvm copied to clipboard
FEVM | Eth Compliance Test | 39-stRevertTest | use-case Failures
Following use-cases are failed.
- Skipped, Taking too long (or execution freeze). Have to re-check.
| Test ID | Use-Case |
|---|---|
| TID-39-02 | LoopCallsDepthThenRevert |
| TID-39-03 | LoopCallsDepthThenRevert2 |
| TID-39-04 | LoopCallsDepthThenRevert3 |
| TID-39-05 | LoopCallsThenRevert |
| TID-39-06 | LoopDelegateCallsDepthThenRevert |
| TID-39-43 | stateRevert |
- Hit with error
EVM_CONTRACT_REVERTED(ExitCode::33)
| Test ID | Use-Case |
|---|---|
| TID-39-08 | PythonRevertTestTue201814-1430 |
| TID-39-17 | RevertOpcode |
- Hit with error
EVM_CONTRACT_UNDEFINED_INSTRUCTION(ExitCode::35)
| Test ID | Use-Case |
|---|---|
| TID-39-12 | RevertInCallCode |
| TID-39-27 | RevertPrecompiledTouch |
| TID-39-31 | RevertPrecompiledTouchExactOOG |
| TID-39-28 | RevertPrecompiledTouch_nonce |
| TID-39-29 | RevertPrecompiledTouch_noncestorage |
| TID-39-30 | RevertPrecompiledTouch_storage |
- Hit with error
EVM_CONTRACT_ILLEGAL_MEMORY_ACCESS(ExitCode::38)
| Test ID | Use-Case |
|---|---|
| TID-39-14 | RevertInDelegateCall |
- Hit with error
EVM_CONTRACT_STACK_UNDERFLOW(ExitCode::36)
| Test ID | Use-Case |
|---|---|
| TID-39-16 | RevertOnEmptyStack |
=== KO Status ===
Count :: 11
{
"RevertOpcode.json::RevertOpcode": [
"Istanbul | 0 | ExitCode { value: 33 }",
"Istanbul | 0 | ExitCode { value: 33 }",
"Istanbul | 0 | ExitCode { value: 33 }",
"Istanbul | 0 | ExitCode { value: 33 }",
"Berlin | 0 | ExitCode { value: 33 }",
"Berlin | 0 | ExitCode { value: 33 }",
"Berlin | 0 | ExitCode { value: 33 }",
"Berlin | 0 | ExitCode { value: 33 }",
"London | 0 | ExitCode { value: 33 }",
"London | 0 | ExitCode { value: 33 }",
"London | 0 | ExitCode { value: 33 }",
"London | 0 | ExitCode { value: 33 }",
"Merge | 0 | ExitCode { value: 33 }",
"Merge | 0 | ExitCode { value: 33 }",
"Merge | 0 | ExitCode { value: 33 }",
"Merge | 0 | ExitCode { value: 33 }",
],
"RevertPrecompiledTouchExactOOG.json::RevertPrecompiledTouchExactOOG": [
"Istanbul | 0 | ExitCode { value: 35 }",
"Istanbul | 8 | ExitCode { value: 35 }",
"Istanbul | 16 | ExitCode { value: 35 }",
"Istanbul | 24 | ExitCode { value: 35 }",
"Istanbul | 1 | ExitCode { value: 35 }",
"Istanbul | 9 | ExitCode { value: 35 }",
"Istanbul | 17 | ExitCode { value: 35 }",
"Istanbul | 25 | ExitCode { value: 35 }",
"Istanbul | 2 | ExitCode { value: 35 }",
"Istanbul | 10 | ExitCode { value: 35 }",
"Istanbul | 18 | ExitCode { value: 35 }",
"Istanbul | 26 | ExitCode { value: 35 }",
"Istanbul | 3 | ExitCode { value: 35 }",
"Istanbul | 11 | ExitCode { value: 35 }",
"Istanbul | 19 | ExitCode { value: 35 }",
"Istanbul | 27 | ExitCode { value: 35 }",
"Istanbul | 4 | ExitCode { value: 35 }",
"Istanbul | 12 | ExitCode { value: 35 }",
"Istanbul | 20 | ExitCode { value: 35 }",
"Istanbul | 28 | ExitCode { value: 35 }",
"Istanbul | 5 | ExitCode { value: 35 }",
"Istanbul | 13 | ExitCode { value: 35 }",
"Istanbul | 21 | ExitCode { value: 35 }",
"Istanbul | 29 | ExitCode { value: 35 }",
"Istanbul | 6 | ExitCode { value: 35 }",
"Istanbul | 14 | ExitCode { value: 35 }",
"Istanbul | 22 | ExitCode { value: 35 }",
"Istanbul | 30 | ExitCode { value: 35 }",
"Istanbul | 7 | ExitCode { value: 35 }",
"Istanbul | 15 | ExitCode { value: 35 }",
"Istanbul | 23 | ExitCode { value: 35 }",
"Istanbul | 31 | ExitCode { value: 35 }",
"Istanbul | 8 | ExitCode { value: 35 }",
"Istanbul | 8 | ExitCode { value: 35 }",
"Istanbul | 16 | ExitCode { value: 35 }",
"Istanbul | 16 | ExitCode { value: 35 }",
"Istanbul | 0 | ExitCode { value: 35 }",
"Istanbul | 0 | ExitCode { value: 35 }",
"Istanbul | 24 | ExitCode { value: 35 }",
"Istanbul | 24 | ExitCode { value: 35 }",
"Istanbul | 9 | ExitCode { value: 35 }",
"Istanbul | 9 | ExitCode { value: 35 }",
"Istanbul | 17 | ExitCode { value: 35 }",
"Istanbul | 17 | ExitCode { value: 35 }",
"Istanbul | 1 | ExitCode { value: 35 }",
"Istanbul | 1 | ExitCode { value: 35 }",
"Istanbul | 25 | ExitCode { value: 35 }",
"Istanbul | 25 | ExitCode { value: 35 }",
"Istanbul | 10 | ExitCode { value: 35 }",
"Istanbul | 10 | ExitCode { value: 35 }",
"Istanbul | 18 | ExitCode { value: 35 }",
"Istanbul | 18 | ExitCode { value: 35 }",
"Istanbul | 2 | ExitCode { value: 35 }",
"Istanbul | 2 | ExitCode { value: 35 }",
"Istanbul | 26 | ExitCode { value: 35 }",
"Istanbul | 26 | ExitCode { value: 35 }",
"Istanbul | 11 | ExitCode { value: 35 }",
"Istanbul | 11 | ExitCode { value: 35 }",
"Istanbul | 19 | ExitCode { value: 35 }",
"Istanbul | 19 | ExitCode { value: 35 }",
"Istanbul | 3 | ExitCode { value: 35 }",
"Istanbul | 3 | ExitCode { value: 35 }",
"Istanbul | 27 | ExitCode { value: 35 }",
"Istanbul | 27 | ExitCode { value: 35 }",
"Istanbul | 12 | ExitCode { value: 35 }",
"Istanbul | 12 | ExitCode { value: 35 }",
"Istanbul | 20 | ExitCode { value: 35 }",
"Istanbul | 20 | ExitCode { value: 35 }",
"Istanbul | 4 | ExitCode { value: 35 }",
"Istanbul | 4 | ExitCode { value: 35 }",
"Istanbul | 28 | ExitCode { value: 35 }",
"Istanbul | 28 | ExitCode { value: 35 }",
"Istanbul | 13 | ExitCode { value: 35 }",
"Istanbul | 13 | ExitCode { value: 35 }",
"Istanbul | 21 | ExitCode { value: 35 }",
"Istanbul | 21 | ExitCode { value: 35 }",
"Istanbul | 5 | ExitCode { value: 35 }",
"Istanbul | 5 | ExitCode { value: 35 }",
"Istanbul | 29 | ExitCode { value: 35 }",
"Istanbul | 29 | ExitCode { value: 35 }",
"Istanbul | 14 | ExitCode { value: 35 }",
"Istanbul | 14 | ExitCode { value: 35 }",
"Istanbul | 22 | ExitCode { value: 35 }",
"Istanbul | 22 | ExitCode { value: 35 }",
"Istanbul | 6 | ExitCode { value: 35 }",
"Istanbul | 6 | ExitCode { value: 35 }",
"Istanbul | 30 | ExitCode { value: 35 }",
"Istanbul | 30 | ExitCode { value: 35 }",
"Istanbul | 15 | ExitCode { value: 35 }",
"Istanbul | 15 | ExitCode { value: 35 }",
"Istanbul | 23 | ExitCode { value: 35 }",
"Istanbul | 23 | ExitCode { value: 35 }",
"Istanbul | 7 | ExitCode { value: 35 }",
"Istanbul | 31 | ExitCode { value: 35 }",
"Istanbul | 7 | ExitCode { value: 35 }",
"Istanbul | 31 | ExitCode { value: 35 }",
"Berlin | 0 | ExitCode { value: 35 }",
"Berlin | 8 | ExitCode { value: 35 }",
"Berlin | 16 | ExitCode { value: 35 }",
"Berlin | 24 | ExitCode { value: 35 }",
"Berlin | 1 | ExitCode { value: 35 }",
"Berlin | 9 | ExitCode { value: 35 }",
"Berlin | 17 | ExitCode { value: 35 }",
"Berlin | 25 | ExitCode { value: 35 }",
"Berlin | 2 | ExitCode { value: 35 }",
"Berlin | 10 | ExitCode { value: 35 }",
"Berlin | 18 | ExitCode { value: 35 }",
"Berlin | 26 | ExitCode { value: 35 }",
"Berlin | 3 | ExitCode { value: 35 }",
"Berlin | 11 | ExitCode { value: 35 }",
"Berlin | 19 | ExitCode { value: 35 }",
"Berlin | 27 | ExitCode { value: 35 }",
"Berlin | 4 | ExitCode { value: 35 }",
"Berlin | 12 | ExitCode { value: 35 }",
"Berlin | 20 | ExitCode { value: 35 }",
"Berlin | 28 | ExitCode { value: 35 }",
"Berlin | 5 | ExitCode { value: 35 }",
"Berlin | 13 | ExitCode { value: 35 }",
"Berlin | 21 | ExitCode { value: 35 }",
"Berlin | 29 | ExitCode { value: 35 }",
"Berlin | 6 | ExitCode { value: 35 }",
"Berlin | 14 | ExitCode { value: 35 }",
"Berlin | 22 | ExitCode { value: 35 }",
"Berlin | 30 | ExitCode { value: 35 }",
"Berlin | 7 | ExitCode { value: 35 }",
"Berlin | 15 | ExitCode { value: 35 }",
"Berlin | 23 | ExitCode { value: 35 }",
"Berlin | 31 | ExitCode { value: 35 }",
"Berlin | 8 | ExitCode { value: 35 }",
"Berlin | 8 | ExitCode { value: 35 }",
"Berlin | 16 | ExitCode { value: 35 }",
"Berlin | 16 | ExitCode { value: 35 }",
"Berlin | 0 | ExitCode { value: 35 }",
"Berlin | 0 | ExitCode { value: 35 }",
"Berlin | 24 | ExitCode { value: 35 }",
"Berlin | 24 | ExitCode { value: 35 }",
"Berlin | 9 | ExitCode { value: 35 }",
"Berlin | 9 | ExitCode { value: 35 }",
"Berlin | 17 | ExitCode { value: 35 }",
"Berlin | 17 | ExitCode { value: 35 }",
"Berlin | 1 | ExitCode { value: 35 }",
"Berlin | 1 | ExitCode { value: 35 }",
"Berlin | 25 | ExitCode { value: 35 }",
"Berlin | 25 | ExitCode { value: 35 }",
"Berlin | 10 | ExitCode { value: 35 }",
"Berlin | 10 | ExitCode { value: 35 }",
"Berlin | 18 | ExitCode { value: 35 }",
"Berlin | 18 | ExitCode { value: 35 }",
"Berlin | 2 | ExitCode { value: 35 }",
"Berlin | 2 | ExitCode { value: 35 }",
"Berlin | 26 | ExitCode { value: 35 }",
"Berlin | 26 | ExitCode { value: 35 }",
"Berlin | 11 | ExitCode { value: 35 }",
"Berlin | 11 | ExitCode { value: 35 }",
"Berlin | 19 | ExitCode { value: 35 }",
"Berlin | 19 | ExitCode { value: 35 }",
"Berlin | 3 | ExitCode { value: 35 }",
"Berlin | 3 | ExitCode { value: 35 }",
"Berlin | 27 | ExitCode { value: 35 }",
"Berlin | 27 | ExitCode { value: 35 }",
"Berlin | 12 | ExitCode { value: 35 }",
"Berlin | 12 | ExitCode { value: 35 }",
"Berlin | 20 | ExitCode { value: 35 }",
"Berlin | 20 | ExitCode { value: 35 }",
"Berlin | 4 | ExitCode { value: 35 }",
"Berlin | 4 | ExitCode { value: 35 }",
"Berlin | 28 | ExitCode { value: 35 }",
"Berlin | 28 | ExitCode { value: 35 }",
"Berlin | 13 | ExitCode { value: 35 }",
"Berlin | 13 | ExitCode { value: 35 }",
"Berlin | 21 | ExitCode { value: 35 }",
"Berlin | 21 | ExitCode { value: 35 }",
"Berlin | 5 | ExitCode { value: 35 }",
"Berlin | 5 | ExitCode { value: 35 }",
"Berlin | 29 | ExitCode { value: 35 }",
"Berlin | 29 | ExitCode { value: 35 }",
"Berlin | 14 | ExitCode { value: 35 }",
"Berlin | 14 | ExitCode { value: 35 }",
"Berlin | 22 | ExitCode { value: 35 }",
"Berlin | 22 | ExitCode { value: 35 }",
"Berlin | 6 | ExitCode { value: 35 }",
"Berlin | 6 | ExitCode { value: 35 }",
"Berlin | 30 | ExitCode { value: 35 }",
"Berlin | 30 | ExitCode { value: 35 }",
"Berlin | 15 | ExitCode { value: 35 }",
"Berlin | 15 | ExitCode { value: 35 }",
"Berlin | 23 | ExitCode { value: 35 }",
"Berlin | 23 | ExitCode { value: 35 }",
"Berlin | 7 | ExitCode { value: 35 }",
"Berlin | 31 | ExitCode { value: 35 }",
"Berlin | 7 | ExitCode { value: 35 }",
"Berlin | 31 | ExitCode { value: 35 }",
"London | 0 | ExitCode { value: 35 }",
"London | 8 | ExitCode { value: 35 }",
"London | 16 | ExitCode { value: 35 }",
"London | 24 | ExitCode { value: 35 }",
"London | 1 | ExitCode { value: 35 }",
"London | 9 | ExitCode { value: 35 }",
"London | 17 | ExitCode { value: 35 }",
"London | 25 | ExitCode { value: 35 }",
"London | 2 | ExitCode { value: 35 }",
"London | 10 | ExitCode { value: 35 }",
"London | 18 | ExitCode { value: 35 }",
"London | 26 | ExitCode { value: 35 }",
"London | 3 | ExitCode { value: 35 }",
"London | 11 | ExitCode { value: 35 }",
"London | 19 | ExitCode { value: 35 }",
"London | 27 | ExitCode { value: 35 }",
"London | 4 | ExitCode { value: 35 }",
"London | 12 | ExitCode { value: 35 }",
"London | 20 | ExitCode { value: 35 }",
"London | 28 | ExitCode { value: 35 }",
"London | 5 | ExitCode { value: 35 }",
"London | 13 | ExitCode { value: 35 }",
"London | 21 | ExitCode { value: 35 }",
"London | 29 | ExitCode { value: 35 }",
"London | 6 | ExitCode { value: 35 }",
"London | 14 | ExitCode { value: 35 }",
"London | 22 | ExitCode { value: 35 }",
"London | 30 | ExitCode { value: 35 }",
"London | 7 | ExitCode { value: 35 }",
"London | 15 | ExitCode { value: 35 }",
"London | 23 | ExitCode { value: 35 }",
"London | 31 | ExitCode { value: 35 }",
"London | 8 | ExitCode { value: 35 }",
"London | 8 | ExitCode { value: 35 }",
"London | 16 | ExitCode { value: 35 }",
"London | 16 | ExitCode { value: 35 }",
"London | 0 | ExitCode { value: 35 }",
"London | 0 | ExitCode { value: 35 }",
"London | 24 | ExitCode { value: 35 }",
"London | 24 | ExitCode { value: 35 }",
"London | 9 | ExitCode { value: 35 }",
"London | 9 | ExitCode { value: 35 }",
"London | 17 | ExitCode { value: 35 }",
"London | 17 | ExitCode { value: 35 }",
"London | 1 | ExitCode { value: 35 }",
"London | 1 | ExitCode { value: 35 }",
"London | 25 | ExitCode { value: 35 }",
"London | 25 | ExitCode { value: 35 }",
"London | 10 | ExitCode { value: 35 }",
"London | 10 | ExitCode { value: 35 }",
"London | 18 | ExitCode { value: 35 }",
"London | 18 | ExitCode { value: 35 }",
"London | 2 | ExitCode { value: 35 }",
"London | 2 | ExitCode { value: 35 }",
"London | 26 | ExitCode { value: 35 }",
"London | 26 | ExitCode { value: 35 }",
"London | 11 | ExitCode { value: 35 }",
"London | 11 | ExitCode { value: 35 }",
"London | 19 | ExitCode { value: 35 }",
"London | 19 | ExitCode { value: 35 }",
"London | 3 | ExitCode { value: 35 }",
"London | 3 | ExitCode { value: 35 }",
"London | 27 | ExitCode { value: 35 }",
"London | 27 | ExitCode { value: 35 }",
"London | 12 | ExitCode { value: 35 }",
"London | 12 | ExitCode { value: 35 }",
"London | 20 | ExitCode { value: 35 }",
"London | 20 | ExitCode { value: 35 }",
"London | 4 | ExitCode { value: 35 }",
"London | 4 | ExitCode { value: 35 }",
"London | 28 | ExitCode { value: 35 }",
"London | 28 | ExitCode { value: 35 }",
"London | 13 | ExitCode { value: 35 }",
"London | 13 | ExitCode { value: 35 }",
"London | 21 | ExitCode { value: 35 }",
"London | 21 | ExitCode { value: 35 }",
"London | 5 | ExitCode { value: 35 }",
"London | 5 | ExitCode { value: 35 }",
"London | 29 | ExitCode { value: 35 }",
"London | 29 | ExitCode { value: 35 }",
"London | 14 | ExitCode { value: 35 }",
"London | 14 | ExitCode { value: 35 }",
"London | 22 | ExitCode { value: 35 }",
"London | 22 | ExitCode { value: 35 }",
"London | 6 | ExitCode { value: 35 }",
"London | 6 | ExitCode { value: 35 }",
"London | 30 | ExitCode { value: 35 }",
"London | 30 | ExitCode { value: 35 }",
"London | 15 | ExitCode { value: 35 }",
"London | 15 | ExitCode { value: 35 }",
"London | 23 | ExitCode { value: 35 }",
"London | 23 | ExitCode { value: 35 }",
"London | 7 | ExitCode { value: 35 }",
"London | 31 | ExitCode { value: 35 }",
"London | 7 | ExitCode { value: 35 }",
"London | 31 | ExitCode { value: 35 }",
"Merge | 0 | ExitCode { value: 35 }",
"Merge | 8 | ExitCode { value: 35 }",
"Merge | 16 | ExitCode { value: 35 }",
"Merge | 24 | ExitCode { value: 35 }",
"Merge | 1 | ExitCode { value: 35 }",
"Merge | 9 | ExitCode { value: 35 }",
"Merge | 17 | ExitCode { value: 35 }",
"Merge | 25 | ExitCode { value: 35 }",
"Merge | 2 | ExitCode { value: 35 }",
"Merge | 10 | ExitCode { value: 35 }",
"Merge | 18 | ExitCode { value: 35 }",
"Merge | 26 | ExitCode { value: 35 }",
"Merge | 3 | ExitCode { value: 35 }",
"Merge | 11 | ExitCode { value: 35 }",
"Merge | 19 | ExitCode { value: 35 }",
"Merge | 27 | ExitCode { value: 35 }",
"Merge | 4 | ExitCode { value: 35 }",
"Merge | 12 | ExitCode { value: 35 }",
"Merge | 20 | ExitCode { value: 35 }",
"Merge | 28 | ExitCode { value: 35 }",
"Merge | 5 | ExitCode { value: 35 }",
"Merge | 13 | ExitCode { value: 35 }",
"Merge | 21 | ExitCode { value: 35 }",
"Merge | 29 | ExitCode { value: 35 }",
"Merge | 6 | ExitCode { value: 35 }",
"Merge | 14 | ExitCode { value: 35 }",
"Merge | 22 | ExitCode { value: 35 }",
"Merge | 30 | ExitCode { value: 35 }",
"Merge | 7 | ExitCode { value: 35 }",
"Merge | 15 | ExitCode { value: 35 }",
"Merge | 23 | ExitCode { value: 35 }",
"Merge | 31 | ExitCode { value: 35 }",
"Merge | 8 | ExitCode { value: 35 }",
"Merge | 8 | ExitCode { value: 35 }",
"Merge | 16 | ExitCode { value: 35 }",
"Merge | 16 | ExitCode { value: 35 }",
"Merge | 0 | ExitCode { value: 35 }",
"Merge | 0 | ExitCode { value: 35 }",
"Merge | 24 | ExitCode { value: 35 }",
"Merge | 24 | ExitCode { value: 35 }",
"Merge | 9 | ExitCode { value: 35 }",
"Merge | 9 | ExitCode { value: 35 }",
"Merge | 17 | ExitCode { value: 35 }",
"Merge | 17 | ExitCode { value: 35 }",
"Merge | 1 | ExitCode { value: 35 }",
"Merge | 1 | ExitCode { value: 35 }",
"Merge | 25 | ExitCode { value: 35 }",
"Merge | 25 | ExitCode { value: 35 }",
"Merge | 10 | ExitCode { value: 35 }",
"Merge | 10 | ExitCode { value: 35 }",
"Merge | 18 | ExitCode { value: 35 }",
"Merge | 18 | ExitCode { value: 35 }",
"Merge | 2 | ExitCode { value: 35 }",
"Merge | 2 | ExitCode { value: 35 }",
"Merge | 26 | ExitCode { value: 35 }",
"Merge | 26 | ExitCode { value: 35 }",
"Merge | 11 | ExitCode { value: 35 }",
"Merge | 11 | ExitCode { value: 35 }",
"Merge | 19 | ExitCode { value: 35 }",
"Merge | 19 | ExitCode { value: 35 }",
"Merge | 3 | ExitCode { value: 35 }",
"Merge | 3 | ExitCode { value: 35 }",
"Merge | 27 | ExitCode { value: 35 }",
"Merge | 27 | ExitCode { value: 35 }",
"Merge | 12 | ExitCode { value: 35 }",
"Merge | 12 | ExitCode { value: 35 }",
"Merge | 20 | ExitCode { value: 35 }",
"Merge | 20 | ExitCode { value: 35 }",
"Merge | 4 | ExitCode { value: 35 }",
"Merge | 4 | ExitCode { value: 35 }",
"Merge | 28 | ExitCode { value: 35 }",
"Merge | 28 | ExitCode { value: 35 }",
"Merge | 13 | ExitCode { value: 35 }",
"Merge | 13 | ExitCode { value: 35 }",
"Merge | 21 | ExitCode { value: 35 }",
"Merge | 21 | ExitCode { value: 35 }",
"Merge | 5 | ExitCode { value: 35 }",
"Merge | 5 | ExitCode { value: 35 }",
"Merge | 29 | ExitCode { value: 35 }",
"Merge | 29 | ExitCode { value: 35 }",
"Merge | 14 | ExitCode { value: 35 }",
"Merge | 14 | ExitCode { value: 35 }",
"Merge | 22 | ExitCode { value: 35 }",
"Merge | 22 | ExitCode { value: 35 }",
"Merge | 6 | ExitCode { value: 35 }",
"Merge | 6 | ExitCode { value: 35 }",
"Merge | 30 | ExitCode { value: 35 }",
"Merge | 30 | ExitCode { value: 35 }",
"Merge | 15 | ExitCode { value: 35 }",
"Merge | 15 | ExitCode { value: 35 }",
"Merge | 23 | ExitCode { value: 35 }",
"Merge | 23 | ExitCode { value: 35 }",
"Merge | 7 | ExitCode { value: 35 }",
"Merge | 31 | ExitCode { value: 35 }",
"Merge | 7 | ExitCode { value: 35 }",
"Merge | 31 | ExitCode { value: 35 }",
],
"RevertInDelegateCall.json::RevertInDelegateCall": [
"Istanbul | 0 | ExitCode { value: 38 }",
"Berlin | 0 | ExitCode { value: 38 }",
"London | 0 | ExitCode { value: 38 }",
"Merge | 0 | ExitCode { value: 38 }",
],
"RevertPrecompiledTouch_nonce.json::RevertPrecompiledTouch_nonce": [
"Istanbul | 0 | ExitCode { value: 35 }",
"Istanbul | 1 | ExitCode { value: 35 }",
"Istanbul | 2 | ExitCode { value: 35 }",
"Istanbul | 3 | ExitCode { value: 35 }",
"Berlin | 0 | ExitCode { value: 35 }",
"Berlin | 1 | ExitCode { value: 35 }",
"Berlin | 2 | ExitCode { value: 35 }",
"Berlin | 3 | ExitCode { value: 35 }",
"London | 0 | ExitCode { value: 35 }",
"London | 1 | ExitCode { value: 35 }",
"London | 2 | ExitCode { value: 35 }",
"London | 3 | ExitCode { value: 35 }",
"Merge | 0 | ExitCode { value: 35 }",
"Merge | 1 | ExitCode { value: 35 }",
"Merge | 2 | ExitCode { value: 35 }",
"Merge | 3 | ExitCode { value: 35 }",
],
"RevertPrecompiledTouch.json::RevertPrecompiledTouch": [
"Istanbul | 0 | ExitCode { value: 35 }",
"Istanbul | 3 | ExitCode { value: 35 }",
"Istanbul | 1 | ExitCode { value: 35 }",
"Istanbul | 2 | ExitCode { value: 35 }",
"Berlin | 0 | ExitCode { value: 35 }",
"Berlin | 3 | ExitCode { value: 35 }",
"Berlin | 1 | ExitCode { value: 35 }",
"Berlin | 2 | ExitCode { value: 35 }",
"London | 0 | ExitCode { value: 35 }",
"London | 3 | ExitCode { value: 35 }",
"London | 1 | ExitCode { value: 35 }",
"London | 2 | ExitCode { value: 35 }",
"Merge | 0 | ExitCode { value: 35 }",
"Merge | 3 | ExitCode { value: 35 }",
"Merge | 1 | ExitCode { value: 35 }",
"Merge | 2 | ExitCode { value: 35 }",
],
"RevertPrecompiledTouch_noncestorage.json::RevertPrecompiledTouch_noncestorage": [
"Istanbul | 0 | ExitCode { value: 35 }",
"Istanbul | 1 | ExitCode { value: 35 }",
"Istanbul | 2 | ExitCode { value: 35 }",
"Istanbul | 3 | ExitCode { value: 35 }",
"Berlin | 0 | ExitCode { value: 35 }",
"Berlin | 1 | ExitCode { value: 35 }",
"Berlin | 2 | ExitCode { value: 35 }",
"Berlin | 3 | ExitCode { value: 35 }",
"London | 0 | ExitCode { value: 35 }",
"London | 1 | ExitCode { value: 35 }",
"London | 2 | ExitCode { value: 35 }",
"London | 3 | ExitCode { value: 35 }",
"Merge | 0 | ExitCode { value: 35 }",
"Merge | 1 | ExitCode { value: 35 }",
"Merge | 2 | ExitCode { value: 35 }",
"Merge | 3 | ExitCode { value: 35 }",
],
"PythonRevertTestTue201814-1430.json::PythonRevertTestTue201814-1430": [
"Istanbul | 0 | ExitCode { value: 33 }",
"Berlin | 0 | ExitCode { value: 33 }",
"London | 0 | ExitCode { value: 33 }",
"Merge | 0 | ExitCode { value: 33 }",
],
"RevertOnEmptyStack.json::RevertOnEmptyStack": [
"Istanbul | 0 | ExitCode { value: 36 }",
"Berlin | 0 | ExitCode { value: 36 }",
"London | 0 | ExitCode { value: 36 }",
"Merge | 0 | ExitCode { value: 36 }",
],
"RevertInCallCode.json::RevertInCallCode": [
"Istanbul | 0 | ExitCode { value: 35 }",
"Berlin | 0 | ExitCode { value: 35 }",
"London | 0 | ExitCode { value: 35 }",
"Merge | 0 | ExitCode { value: 35 }",
],
"LoopCallsThenRevert.json::LoopCallsThenRevert": [
"Istanbul | 0 | ExitCode { value: 7 }",
"Berlin | 0 | ExitCode { value: 7 }",
"London | 0 | ExitCode { value: 7 }",
"Merge | 0 | ExitCode { value: 7 }",
],
"RevertPrecompiledTouch_storage.json::RevertPrecompiledTouch_storage": [
"Istanbul | 0 | ExitCode { value: 35 }",
"Istanbul | 3 | ExitCode { value: 35 }",
"Istanbul | 1 | ExitCode { value: 35 }",
"Istanbul | 2 | ExitCode { value: 35 }",
"Berlin | 0 | ExitCode { value: 35 }",
"Berlin | 3 | ExitCode { value: 35 }",
"Berlin | 1 | ExitCode { value: 35 }",
"Berlin | 2 | ExitCode { value: 35 }",
"London | 0 | ExitCode { value: 35 }",
"London | 3 | ExitCode { value: 35 }",
"London | 1 | ExitCode { value: 35 }",
"London | 2 | ExitCode { value: 35 }",
"Merge | 0 | ExitCode { value: 35 }",
"Merge | 3 | ExitCode { value: 35 }",
"Merge | 1 | ExitCode { value: 35 }",
"Merge | 2 | ExitCode { value: 35 }",
],
}
All these look normal given the nature of the tests, keeping open for verification.