diff --git a/newBlockchainTests.md b/newBlockchainTests.md index f9bcf2ace..65d2f8a5e 100644 --- a/newBlockchainTests.md +++ b/newBlockchainTests.md @@ -16,12 +16,9 @@ newBlockchainTests + withdrawalsAddressBounds.json OK + withdrawalsAmountBounds.json OK + withdrawalsIndexBounds.json OK -+ withdrawalsRLPlessElements.json OK -+ withdrawalsRLPmoreElements.json OK -+ withdrawalsRLPnotAList.json OK + withdrawalsValidatorIndexBounds.json OK ``` -OK: 18/18 Fail: 0/18 Skip: 0/18 +OK: 15/15 Fail: 0/15 Skip: 0/15 ## bcArrowGlacierToMerge ```diff + difficultyFormula.json OK @@ -103,21 +100,6 @@ OK: 4/4 Fail: 0/4 Skip: 0/4 + SuicideIssue.json OK ``` OK: 3/4 Fail: 0/4 Skip: 1/4 -## bcForgedTest -```diff -+ bcBlockRLPAsList.json OK -+ bcBlockRLPPrefixed0000.json OK -+ bcBlockRLPRandomByte.json OK -+ bcBlockRLPTooLarge.json OK -+ bcBlockRLPZeroByte.json OK -+ bcForkBlockTest.json OK -+ bcInvalidRLPTest_BLOCK.json OK -+ bcInvalidRLPTest_TRANSACT.json OK -+ bcTransactRLPRandomByte.json OK -+ bcTransactRLPTooLarge.json OK -+ bcTransactRLPZeroByte.json OK -``` -OK: 11/11 Fail: 0/11 Skip: 0/11 ## bcForkStressTest ```diff + AmIOnEIP150.json OK @@ -1252,6 +1234,7 @@ OK: 13/13 Fail: 0/13 Skip: 0/13 ## stEIP158Specific ```diff + CALL_OneVCallSuicide.json OK ++ CALL_OneVCallSuicide2.json OK + CALL_ZeroVCallSuicide.json OK + EXP_Empty.json OK + EXTCODESIZE_toEpmty.json OK @@ -1259,7 +1242,7 @@ OK: 13/13 Fail: 0/13 Skip: 0/13 + callToEmptyThenCallError.json OK + vitalikTransactionTest.json OK ``` -OK: 7/7 Fail: 0/7 Skip: 0/7 +OK: 8/8 Fail: 0/8 Skip: 0/8 ## stEIP2930 ```diff + addressOpcodes.json OK @@ -1335,9 +1318,12 @@ OK: 12/12 Fail: 0/12 Skip: 0/12 + extCodeHashDELEGATECALL.json OK + extCodeHashDeletedAccount.json OK + extCodeHashDeletedAccount1.json OK ++ extCodeHashDeletedAccount1Cancun.json OK + extCodeHashDeletedAccount2.json OK ++ extCodeHashDeletedAccount2Cancun.json OK + extCodeHashDeletedAccount3.json OK + extCodeHashDeletedAccount4.json OK ++ extCodeHashDeletedAccountCancun.json OK + extCodeHashDynamicArgument.json OK + extCodeHashInInitCode.json OK + extCodeHashMaxCodeSize.json OK @@ -1349,9 +1335,10 @@ OK: 12/12 Fail: 0/12 Skip: 0/12 + extCodeHashSelfInInit.json OK + extCodeHashSubcallOOG.json OK + extCodeHashSubcallSuicide.json OK ++ extCodeHashSubcallSuicideCancun.json OK + extcodehashEmpty.json OK ``` -OK: 32/32 Fail: 0/32 Skip: 0/32 +OK: 36/36 Fail: 0/36 Skip: 0/36 ## stHomesteadSpecific ```diff + contractCreationOOGdontLeaveEmptyContract.json OK @@ -1600,9 +1587,10 @@ OK: 24/24 Fail: 0/24 Skip: 0/24 + modexp.json OK + modexpTests.json OK + precompsEIP2929.json OK ++ precompsEIP2929Cancun.json OK + sec80.json OK ``` -OK: 9/9 Fail: 0/9 Skip: 0/9 +OK: 10/10 Fail: 0/10 Skip: 0/10 ## stPreCompiledContracts2 ```diff + CALLBlake2f.json OK @@ -3458,4 +3446,4 @@ OK: 11/11 Fail: 0/11 Skip: 0/11 OK: 1/1 Fail: 0/1 Skip: 0/1 ---TOTAL--- -OK: 2946/3052 Fail: 0/3052 Skip: 106/3052 +OK: 2938/3044 Fail: 0/3044 Skip: 106/3044 diff --git a/newGeneralStateTests.md b/newGeneralStateTests.md index 3108687bf..d4d6b91ff 100644 --- a/newGeneralStateTests.md +++ b/newGeneralStateTests.md @@ -682,6 +682,7 @@ OK: 13/13 Fail: 0/13 Skip: 0/13 ## stEIP158Specific ```diff + CALL_OneVCallSuicide.json OK ++ CALL_OneVCallSuicide2.json OK + CALL_ZeroVCallSuicide.json OK + EXP_Empty.json OK + EXTCODESIZE_toEpmty.json OK @@ -689,7 +690,7 @@ OK: 13/13 Fail: 0/13 Skip: 0/13 + callToEmptyThenCallError.json OK + vitalikTransactionTest.json OK ``` -OK: 7/7 Fail: 0/7 Skip: 0/7 +OK: 8/8 Fail: 0/8 Skip: 0/8 ## stEIP2930 ```diff + addressOpcodes.json OK @@ -765,9 +766,12 @@ OK: 12/12 Fail: 0/12 Skip: 0/12 + extCodeHashDELEGATECALL.json OK + extCodeHashDeletedAccount.json OK + extCodeHashDeletedAccount1.json OK ++ extCodeHashDeletedAccount1Cancun.json OK + extCodeHashDeletedAccount2.json OK ++ extCodeHashDeletedAccount2Cancun.json OK + extCodeHashDeletedAccount3.json OK + extCodeHashDeletedAccount4.json OK ++ extCodeHashDeletedAccountCancun.json OK + extCodeHashDynamicArgument.json OK + extCodeHashInInitCode.json OK + extCodeHashMaxCodeSize.json OK @@ -779,9 +783,10 @@ OK: 12/12 Fail: 0/12 Skip: 0/12 + extCodeHashSelfInInit.json OK + extCodeHashSubcallOOG.json OK + extCodeHashSubcallSuicide.json OK ++ extCodeHashSubcallSuicideCancun.json OK + extcodehashEmpty.json OK ``` -OK: 32/32 Fail: 0/32 Skip: 0/32 +OK: 36/36 Fail: 0/36 Skip: 0/36 ## stHomesteadSpecific ```diff + contractCreationOOGdontLeaveEmptyContract.json OK @@ -1030,9 +1035,10 @@ OK: 24/24 Fail: 0/24 Skip: 0/24 + modexp.json OK + modexpTests.json OK + precompsEIP2929.json OK ++ precompsEIP2929Cancun.json OK + sec80.json OK ``` -OK: 9/9 Fail: 0/9 Skip: 0/9 +OK: 10/10 Fail: 0/10 Skip: 0/10 ## stPreCompiledContracts2 ```diff + CALLBlake2f.json OK @@ -2883,4 +2889,4 @@ OK: 1/3 Fail: 0/3 Skip: 2/3 OK: 11/11 Fail: 0/11 Skip: 0/11 ---TOTAL--- -OK: 2518/2621 Fail: 0/2621 Skip: 103/2621 +OK: 2524/2627 Fail: 0/2627 Skip: 103/2627 diff --git a/tests/fixtures/eth_tests b/tests/fixtures/eth_tests index a33949df1..32b09e6dc 160000 --- a/tests/fixtures/eth_tests +++ b/tests/fixtures/eth_tests @@ -1 +1 @@ -Subproject commit a33949df17a1c382ffee5666e66d26bde7a089f9 +Subproject commit 32b09e6dc2dda53effc8f0245ef83eeb8d9b96a1