ref-fvm icon indicating copy to clipboard operation
ref-fvm copied to clipboard

FEVM | Eth Compliance Test | 13-stCreate2 | use-case Failures

Open shamb0 opened this issue 2 years ago • 1 comments

Following use-cases are failed.

  • Following use-case are skipped due to transaction.tx empty. Have to re-check on revm
Test ID Use-Case
TID-13-11 CREATE2_Suicide
TID-13-38 CreateMessageRevertedOOGInInit
TID-13-49 RevertInCreateInInitCreate2
TID-13-23 create2InitCodes
TID-13-12 create2callPrecompiles
TID-13-14 create2collisionBalance
TID-13-15 create2collisionCode
TID-13-16 create2collisionCode2
TID-13-17 create2collisionNonce
TID-13-18 create2collisionSelfdestructed
TID-13-19 create2collisionSelfdestructed2
TID-13-20 create2collisionSelfdestructedOOG
TID-13-21 create2collisionSelfdestructedRevert
TID-13-22 create2collisionStorage
TID-13-24 create2noCash
  • Hit with error SYS_ILLEGAL_INSTRUCTION (ExitCode::4)
Test ID Use-Case
TID-13-03 CREATE2_Bounds
  • Hit with error USR_ASSERTION_FAILED (ExitCode::24)
Test ID Use-Case
TID-13-04 CREATE2_Bounds2
TID-13-08 CREATE2_HighNonce
TID-13-09 CREATE2_HighNonceDelegatecall
TID-13-10 CREATE2_HighNonceMinus1
  • Hit with error EVM_CONTRACT_INVALID_INSTRUCTION (ExitCode::34)
Test ID Use-Case
TID-13-34 Create2OOGFromCallRefunds
  • Hit with error EVM_CONTRACT_UNDEFINED_INSTRUCTION (ExitCode::35)
Test ID Use-Case
TID-13-30 Create2OOGafterInitCodeReturndata3
  • Hit with error EVM_CONTRACT_ILLEGAL_MEMORY_ACCESS (ExitCode::38)
Test ID Use-Case
TID-13-05 CREATE2_Bounds3
TID-13-28 Create2OOGafterInitCodeReturndata
TID-13-40 returndatacopy_afterFailing_create
TID-13-42 returndatacopy_following_revert_in_create
TID-13-43 returndatacopy_following_successful_create

shamb0 avatar Jan 30 '23 12:01 shamb0

These look like expected errors but need to verify.

=== KO Status ===
Count :: 12

vyzo avatar Feb 10 '23 18:02 vyzo