ref-fvm
ref-fvm copied to clipboard
FEVM | Eth Compliance Test | 23-stExtCodeHash | use-case Failures
Following use-cases are failed.
-
Following use-case are skipped due to
transaction.txempty. Have to re-check on revm
| Test ID | Use-Case |
|---|---|
| TID-23-23 | extCodeHashInInitCode |
- Hit with error
EVM_CONTRACT_UNDEFINED_INSTRUCTION(ExitCode::35)
| Test ID | Use-Case |
|---|---|
| TID-23-01 | callToNonExistent |
| TID-23-02 | callToSuicideThenExtcodehash |
| TID-23-03 | codeCopyZero |
| TID-23-05 | dynamicAccountOverwriteEmpty |
| TID-23-09 | extCodeHashCALLCODE |
| TID-23-31 | extCodeHashSubcallOOG |
- Hit with error
EVM_CONTRACT_ILLEGAL_MEMORY_ACCESS(ExitCode::38)
| Test ID | Use-Case |
|---|---|
| TID-23-07 | extCodeHashAccountWithoutCode |
| TID-23-08 | extCodeHashCALL |
| TID-23-15 | extCodeHashDELEGATECALL |
| TID-23-16 | extCodeHashDeletedAccount |
| TID-23-24 | extCodeHashMaxCodeSize |
| TID-23-26 | extCodeHashNonExistingAccount |
| TID-23-30 | extCodeHashSTATICCALL |
=== KO Status ===
Count :: 13
But this again looks like normal errors.