mirror of
https://github.com/status-im/nimbus-eth1.git
synced 2025-02-04 08:16:19 +00:00
GST +17
This commit is contained in:
parent
99d128ca26
commit
eb6e872dff
@ -373,14 +373,14 @@ OK: 3/3 Fail: 0/3 Skip: 0/3
|
|||||||
+ CREATE_ContractSuicideDuringInit_ThenStoreThenReturn.json OK
|
+ CREATE_ContractSuicideDuringInit_ThenStoreThenReturn.json OK
|
||||||
+ CREATE_ContractSuicideDuringInit_WithValue.json OK
|
+ CREATE_ContractSuicideDuringInit_WithValue.json OK
|
||||||
+ CREATE_ContractSuicideDuringInit_WithValueToItself.json OK
|
+ CREATE_ContractSuicideDuringInit_WithValueToItself.json OK
|
||||||
CREATE_EContractCreateEContractInInit_Tr.json Skip
|
+ CREATE_EContractCreateEContractInInit_Tr.json OK
|
||||||
+ CREATE_EContractCreateNEContractInInitOOG_Tr.json OK
|
+ CREATE_EContractCreateNEContractInInitOOG_Tr.json OK
|
||||||
+ CREATE_EContractCreateNEContractInInit_Tr.json OK
|
+ CREATE_EContractCreateNEContractInInit_Tr.json OK
|
||||||
CREATE_EContract_ThenCALLToNonExistentAcc.json Skip
|
+ CREATE_EContract_ThenCALLToNonExistentAcc.json OK
|
||||||
CREATE_EmptyContract.json Skip
|
+ CREATE_EmptyContract.json OK
|
||||||
CREATE_EmptyContractAndCallIt_0wei.json Skip
|
+ CREATE_EmptyContractAndCallIt_0wei.json OK
|
||||||
CREATE_EmptyContractAndCallIt_1wei.json Skip
|
+ CREATE_EmptyContractAndCallIt_1wei.json OK
|
||||||
CREATE_EmptyContractWithBalance.json Skip
|
+ CREATE_EmptyContractWithBalance.json OK
|
||||||
+ CREATE_EmptyContractWithStorage.json OK
|
+ CREATE_EmptyContractWithStorage.json OK
|
||||||
+ CREATE_EmptyContractWithStorageAndCallIt_0wei.json OK
|
+ CREATE_EmptyContractWithStorageAndCallIt_0wei.json OK
|
||||||
+ CREATE_EmptyContractWithStorageAndCallIt_1wei.json OK
|
+ CREATE_EmptyContractWithStorageAndCallIt_1wei.json OK
|
||||||
@ -397,7 +397,7 @@ OK: 3/3 Fail: 0/3 Skip: 0/3
|
|||||||
TransactionCollisionToEmptyButCode.json Skip
|
TransactionCollisionToEmptyButCode.json Skip
|
||||||
TransactionCollisionToEmptyButNonce.json Skip
|
TransactionCollisionToEmptyButNonce.json Skip
|
||||||
```
|
```
|
||||||
OK: 14/30 Fail: 0/30 Skip: 16/30
|
OK: 20/30 Fail: 0/30 Skip: 10/30
|
||||||
## stDelegatecallTestHomestead
|
## stDelegatecallTestHomestead
|
||||||
```diff
|
```diff
|
||||||
Call1024BalanceTooLow.json Skip
|
Call1024BalanceTooLow.json Skip
|
||||||
@ -473,11 +473,11 @@ OK: 0/13 Fail: 0/13 Skip: 13/13
|
|||||||
+ RawCallMemoryGas.json OK
|
+ RawCallMemoryGas.json OK
|
||||||
+ RawCallMemoryGasAsk.json OK
|
+ RawCallMemoryGasAsk.json OK
|
||||||
+ RawCreateFailGasValueTransfer.json OK
|
+ RawCreateFailGasValueTransfer.json OK
|
||||||
RawCreateFailGasValueTransfer2.json Skip
|
+ RawCreateFailGasValueTransfer2.json OK
|
||||||
+ RawCreateGas.json OK
|
+ RawCreateGas.json OK
|
||||||
RawCreateGasMemory.json Skip
|
+ RawCreateGasMemory.json OK
|
||||||
+ RawCreateGasValueTransfer.json OK
|
+ RawCreateGasValueTransfer.json OK
|
||||||
RawCreateGasValueTransferMemory.json Skip
|
+ RawCreateGasValueTransferMemory.json OK
|
||||||
+ RawDelegateCallGas.json OK
|
+ RawDelegateCallGas.json OK
|
||||||
+ RawDelegateCallGasAsk.json OK
|
+ RawDelegateCallGasAsk.json OK
|
||||||
+ RawDelegateCallGasMemory.json OK
|
+ RawDelegateCallGasMemory.json OK
|
||||||
@ -486,7 +486,7 @@ OK: 0/13 Fail: 0/13 Skip: 13/13
|
|||||||
+ RawExtCodeCopyMemoryGas.json OK
|
+ RawExtCodeCopyMemoryGas.json OK
|
||||||
+ RawExtCodeSizeGas.json OK
|
+ RawExtCodeSizeGas.json OK
|
||||||
```
|
```
|
||||||
OK: 27/30 Fail: 0/30 Skip: 3/30
|
OK: 30/30 Fail: 0/30 Skip: 0/30
|
||||||
## stEIP158Specific
|
## stEIP158Specific
|
||||||
```diff
|
```diff
|
||||||
CALL_OneVCallSuicide.json Skip
|
CALL_OneVCallSuicide.json Skip
|
||||||
@ -507,20 +507,20 @@ OK: 1/1 Fail: 0/1 Skip: 0/1
|
|||||||
+ contractCreationOOGdontLeaveEmptyContract.json OK
|
+ contractCreationOOGdontLeaveEmptyContract.json OK
|
||||||
+ contractCreationOOGdontLeaveEmptyContractViaTransaction.json OK
|
+ contractCreationOOGdontLeaveEmptyContractViaTransaction.json OK
|
||||||
+ createContractViaContract.json OK
|
+ createContractViaContract.json OK
|
||||||
createContractViaContractOOGInitCode.json Skip
|
+ createContractViaContractOOGInitCode.json OK
|
||||||
+ createContractViaTransactionCost53000.json OK
|
+ createContractViaTransactionCost53000.json OK
|
||||||
```
|
```
|
||||||
OK: 4/5 Fail: 0/5 Skip: 1/5
|
OK: 5/5 Fail: 0/5 Skip: 0/5
|
||||||
## stInitCodeTest
|
## stInitCodeTest
|
||||||
```diff
|
```diff
|
||||||
+ CallContractToCreateContractAndCallItOOG.json OK
|
+ CallContractToCreateContractAndCallItOOG.json OK
|
||||||
+ CallContractToCreateContractNoCash.json OK
|
+ CallContractToCreateContractNoCash.json OK
|
||||||
+ CallContractToCreateContractOOG.json OK
|
+ CallContractToCreateContractOOG.json OK
|
||||||
+ CallContractToCreateContractOOGBonusGas.json OK
|
+ CallContractToCreateContractOOGBonusGas.json OK
|
||||||
CallContractToCreateContractWhichWouldCreateContractIfCalled.jsonSkip
|
+ CallContractToCreateContractWhichWouldCreateContractIfCalled.jsonOK
|
||||||
CallContractToCreateContractWhichWouldCreateContractInInitCode.jsonSkip
|
+ CallContractToCreateContractWhichWouldCreateContractInInitCode.jsonOK
|
||||||
+ CallRecursiveContract.json OK
|
+ CallRecursiveContract.json OK
|
||||||
CallTheContractToCreateEmptyContract.json Skip
|
+ CallTheContractToCreateEmptyContract.json OK
|
||||||
+ NotEnoughCashContractCreation.json OK
|
+ NotEnoughCashContractCreation.json OK
|
||||||
OutOfGasContractCreation.json Skip
|
OutOfGasContractCreation.json Skip
|
||||||
OutOfGasPrefundedContractCreation.json Skip
|
OutOfGasPrefundedContractCreation.json Skip
|
||||||
@ -532,7 +532,7 @@ OK: 4/5 Fail: 0/5 Skip: 1/5
|
|||||||
+ TransactionCreateStopInInitcode.json OK
|
+ TransactionCreateStopInInitcode.json OK
|
||||||
+ TransactionCreateSuicideInInitcode.json OK
|
+ TransactionCreateSuicideInInitcode.json OK
|
||||||
```
|
```
|
||||||
OK: 13/18 Fail: 0/18 Skip: 5/18
|
OK: 16/18 Fail: 0/18 Skip: 2/18
|
||||||
## stLogTests
|
## stLogTests
|
||||||
```diff
|
```diff
|
||||||
+ log0_emptyMem.json OK
|
+ log0_emptyMem.json OK
|
||||||
@ -1512,10 +1512,10 @@ OK: 315/327 Fail: 0/327 Skip: 12/327
|
|||||||
+ randomStatetest643.json OK
|
+ randomStatetest643.json OK
|
||||||
+ randomStatetest644.json OK
|
+ randomStatetest644.json OK
|
||||||
+ randomStatetest645.json OK
|
+ randomStatetest645.json OK
|
||||||
randomStatetest646.json Skip
|
+ randomStatetest646.json OK
|
||||||
randomStatetest647.json Skip
|
randomStatetest647.json Skip
|
||||||
```
|
```
|
||||||
OK: 222/227 Fail: 0/227 Skip: 5/227
|
OK: 223/227 Fail: 0/227 Skip: 4/227
|
||||||
## stRecursiveCreate
|
## stRecursiveCreate
|
||||||
```diff
|
```diff
|
||||||
recursiveCreate.json Skip
|
recursiveCreate.json Skip
|
||||||
@ -1616,10 +1616,10 @@ OK: 34/37 Fail: 0/37 Skip: 3/37
|
|||||||
RevertPrecompiledTouch.json Skip
|
RevertPrecompiledTouch.json Skip
|
||||||
RevertPrecompiledTouchCC.json Skip
|
RevertPrecompiledTouchCC.json Skip
|
||||||
RevertPrecompiledTouchDC.json Skip
|
RevertPrecompiledTouchDC.json Skip
|
||||||
RevertPrefound.json Skip
|
+ RevertPrefound.json OK
|
||||||
+ RevertPrefoundCall.json OK
|
+ RevertPrefoundCall.json OK
|
||||||
+ RevertPrefoundCallOOG.json OK
|
+ RevertPrefoundCallOOG.json OK
|
||||||
RevertPrefoundEmpty.json Skip
|
+ RevertPrefoundEmpty.json OK
|
||||||
+ RevertPrefoundEmptyCall.json OK
|
+ RevertPrefoundEmptyCall.json OK
|
||||||
+ RevertPrefoundEmptyCallOOG.json OK
|
+ RevertPrefoundEmptyCallOOG.json OK
|
||||||
+ RevertPrefoundEmptyOOG.json OK
|
+ RevertPrefoundEmptyOOG.json OK
|
||||||
@ -1632,7 +1632,7 @@ OK: 34/37 Fail: 0/37 Skip: 3/37
|
|||||||
+ TouchToEmptyAccountRevert2.json OK
|
+ TouchToEmptyAccountRevert2.json OK
|
||||||
+ TouchToEmptyAccountRevert3.json OK
|
+ TouchToEmptyAccountRevert3.json OK
|
||||||
```
|
```
|
||||||
OK: 29/43 Fail: 0/43 Skip: 14/43
|
OK: 31/43 Fail: 0/43 Skip: 12/43
|
||||||
## stShift
|
## stShift
|
||||||
```diff
|
```diff
|
||||||
sar00.json Skip
|
sar00.json Skip
|
||||||
@ -2081,9 +2081,9 @@ OK: 0/284 Fail: 0/284 Skip: 284/284
|
|||||||
+ suicideOrigin.json OK
|
+ suicideOrigin.json OK
|
||||||
+ suicideSendEtherPostDeath.json OK
|
+ suicideSendEtherPostDeath.json OK
|
||||||
+ suicideSendEtherToMe.json OK
|
+ suicideSendEtherToMe.json OK
|
||||||
testRandomTest.json Skip
|
+ testRandomTest.json OK
|
||||||
```
|
```
|
||||||
OK: 51/67 Fail: 0/67 Skip: 16/67
|
OK: 52/67 Fail: 0/67 Skip: 15/67
|
||||||
## stTransactionTest
|
## stTransactionTest
|
||||||
```diff
|
```diff
|
||||||
+ ContractStoreClearsOOG.json OK
|
+ ContractStoreClearsOOG.json OK
|
||||||
@ -2520,4 +2520,4 @@ OK: 0/133 Fail: 0/133 Skip: 133/133
|
|||||||
OK: 0/130 Fail: 0/130 Skip: 130/130
|
OK: 0/130 Fail: 0/130 Skip: 130/130
|
||||||
|
|
||||||
---TOTAL---
|
---TOTAL---
|
||||||
OK: 1212/2334 Fail: 0/2334 Skip: 1122/2334
|
OK: 1229/2334 Fail: 0/2334 Skip: 1105/2334
|
||||||
|
@ -23,12 +23,6 @@ func allowedFailingGeneralStateTest*(folder, name: string): bool =
|
|||||||
"callcodecallcode_11.json",
|
"callcodecallcode_11.json",
|
||||||
"callcodecallcodecall_110.json",
|
"callcodecallcodecall_110.json",
|
||||||
"callcodecallcodecallcode_111.json",
|
"callcodecallcodecallcode_111.json",
|
||||||
"CREATE_EContractCreateEContractInInit_Tr.json",
|
|
||||||
"CREATE_EContract_ThenCALLToNonExistentAcc.json",
|
|
||||||
"CREATE_EmptyContract.json",
|
|
||||||
"CREATE_EmptyContractAndCallIt_0wei.json",
|
|
||||||
"CREATE_EmptyContractAndCallIt_1wei.json",
|
|
||||||
"CREATE_EmptyContractWithBalance.json",
|
|
||||||
"TransactionCollisionToEmptyButCode.json",
|
"TransactionCollisionToEmptyButCode.json",
|
||||||
"TransactionCollisionToEmptyButNonce.json",
|
"TransactionCollisionToEmptyButNonce.json",
|
||||||
"CallLoseGasOOG.json",
|
"CallLoseGasOOG.json",
|
||||||
@ -52,13 +46,6 @@ func allowedFailingGeneralStateTest*(folder, name: string): bool =
|
|||||||
"delegatecallValueCheck.json",
|
"delegatecallValueCheck.json",
|
||||||
"delegatecodeDynamicCode.json",
|
"delegatecodeDynamicCode.json",
|
||||||
"delegatecodeDynamicCode2SelfCall.json",
|
"delegatecodeDynamicCode2SelfCall.json",
|
||||||
"RawCreateFailGasValueTransfer2.json",
|
|
||||||
"RawCreateGasMemory.json",
|
|
||||||
"RawCreateGasValueTransferMemory.json",
|
|
||||||
"createContractViaContractOOGInitCode.json",
|
|
||||||
"CallContractToCreateContractWhichWouldCreateContractIfCalled.json",
|
|
||||||
"CallContractToCreateContractWhichWouldCreateContractInInitCode.json",
|
|
||||||
"CallTheContractToCreateEmptyContract.json",
|
|
||||||
"OutOfGasContractCreation.json",
|
"OutOfGasContractCreation.json",
|
||||||
"OutOfGasPrefundedContractCreation.json",
|
"OutOfGasPrefundedContractCreation.json",
|
||||||
"callDataCopyOffset.json",
|
"callDataCopyOffset.json",
|
||||||
@ -67,7 +54,6 @@ func allowedFailingGeneralStateTest*(folder, name: string): bool =
|
|||||||
"randomStatetest14.json",
|
"randomStatetest14.json",
|
||||||
"randomStatetest184.json",
|
"randomStatetest184.json",
|
||||||
"randomStatetest85.json",
|
"randomStatetest85.json",
|
||||||
"randomStatetest646.json",
|
|
||||||
"randomStatetest248.json",
|
"randomStatetest248.json",
|
||||||
"RevertOpcodeCalls.json",
|
"RevertOpcodeCalls.json",
|
||||||
"RevertOpcodeDirectCall.json",
|
"RevertOpcodeDirectCall.json",
|
||||||
@ -76,12 +62,9 @@ func allowedFailingGeneralStateTest*(folder, name: string): bool =
|
|||||||
"RevertOpcodeMultipleSubCalls.json",
|
"RevertOpcodeMultipleSubCalls.json",
|
||||||
"RevertOpcodeReturn.json",
|
"RevertOpcodeReturn.json",
|
||||||
"RevertOpcodeWithBigOutputInInit.json",
|
"RevertOpcodeWithBigOutputInInit.json",
|
||||||
"RevertPrefound.json",
|
|
||||||
"RevertPrefoundEmpty.json",
|
|
||||||
"tx_e1c174e2.json",
|
"tx_e1c174e2.json",
|
||||||
"CreateHashCollision.json",
|
"CreateHashCollision.json",
|
||||||
"suicideCoinbase.json",
|
"suicideCoinbase.json",
|
||||||
"testRandomTest.json",
|
|
||||||
"Opcodes_TransactionInit.json",
|
"Opcodes_TransactionInit.json",
|
||||||
"SuicidesMixingCoinbase.json",
|
"SuicidesMixingCoinbase.json",
|
||||||
"TransactionFromCoinbaseHittingBlockGasLimit1.json",
|
"TransactionFromCoinbaseHittingBlockGasLimit1.json",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user