pass additional 17 GST

This commit is contained in:
andri lim 2019-03-11 12:12:35 +07:00
parent de809b0060
commit 571b93fd7a
No known key found for this signature in database
GPG Key ID: 31702AE10541E6B9
2 changed files with 21 additions and 38 deletions

View File

@ -865,20 +865,20 @@ OK: 0/96 Fail: 0/96 Skip: 96/96
+ CALLCODEIdentity_5.json OK + CALLCODEIdentity_5.json OK
+ CALLCODERipemd160_0.json OK + CALLCODERipemd160_0.json OK
+ CALLCODERipemd160_1.json OK + CALLCODERipemd160_1.json OK
CALLCODERipemd160_2.json Skip + CALLCODERipemd160_2.json OK
CALLCODERipemd160_3.json Skip + CALLCODERipemd160_3.json OK
CALLCODERipemd160_3_postfixed0.json Skip + CALLCODERipemd160_3_postfixed0.json OK
CALLCODERipemd160_3_prefixed0.json Skip + CALLCODERipemd160_3_prefixed0.json OK
+ CALLCODERipemd160_4.json OK + CALLCODERipemd160_4.json OK
+ CALLCODERipemd160_4_gas719.json OK + CALLCODERipemd160_4_gas719.json OK
+ CALLCODERipemd160_5.json OK + CALLCODERipemd160_5.json OK
+ CALLCODESha256_0.json OK + CALLCODESha256_0.json OK
+ CALLCODESha256_1.json OK + CALLCODESha256_1.json OK
+ CALLCODESha256_1_nonzeroValue.json OK + CALLCODESha256_1_nonzeroValue.json OK
CALLCODESha256_2.json Skip + CALLCODESha256_2.json OK
CALLCODESha256_3.json Skip + CALLCODESha256_3.json OK
CALLCODESha256_3_postfix0.json Skip + CALLCODESha256_3_postfix0.json OK
CALLCODESha256_3_prefix0.json Skip + CALLCODESha256_3_prefix0.json OK
+ CALLCODESha256_4.json OK + CALLCODESha256_4.json OK
+ CALLCODESha256_4_gas99.json OK + CALLCODESha256_4_gas99.json OK
+ CALLCODESha256_5.json OK + CALLCODESha256_5.json OK
@ -910,20 +910,20 @@ OK: 0/96 Fail: 0/96 Skip: 96/96
+ CallIdentity_5.json OK + CallIdentity_5.json OK
+ CallRipemd160_0.json OK + CallRipemd160_0.json OK
+ CallRipemd160_1.json OK + CallRipemd160_1.json OK
CallRipemd160_2.json Skip + CallRipemd160_2.json OK
CallRipemd160_3.json Skip + CallRipemd160_3.json OK
CallRipemd160_3_postfixed0.json Skip + CallRipemd160_3_postfixed0.json OK
CallRipemd160_3_prefixed0.json Skip + CallRipemd160_3_prefixed0.json OK
+ CallRipemd160_4.json OK + CallRipemd160_4.json OK
+ CallRipemd160_4_gas719.json OK + CallRipemd160_4_gas719.json OK
+ CallRipemd160_5.json OK + CallRipemd160_5.json OK
+ CallSha256_0.json OK + CallSha256_0.json OK
+ CallSha256_1.json OK + CallSha256_1.json OK
+ CallSha256_1_nonzeroValue.json OK + CallSha256_1_nonzeroValue.json OK
CallSha256_2.json Skip + CallSha256_2.json OK
CallSha256_3.json Skip + CallSha256_3.json OK
CallSha256_3_postfix0.json Skip + CallSha256_3_postfix0.json OK
CallSha256_3_prefix0.json Skip + CallSha256_3_prefix0.json OK
+ CallSha256_4.json OK + CallSha256_4.json OK
+ CallSha256_4_gas99.json OK + CallSha256_4_gas99.json OK
+ CallSha256_5.json OK + CallSha256_5.json OK
@ -933,7 +933,7 @@ OK: 0/96 Fail: 0/96 Skip: 96/96
modexp_0_0_0_25000.json Skip modexp_0_0_0_25000.json Skip
modexp_0_0_0_35000.json Skip modexp_0_0_0_35000.json Skip
``` ```
OK: 61/94 Fail: 0/94 Skip: 33/94 OK: 77/94 Fail: 0/94 Skip: 17/94
## stQuadraticComplexityTest ## stQuadraticComplexityTest
```diff ```diff
Call1MB1024Calldepth.json Skip Call1MB1024Calldepth.json Skip
@ -1690,13 +1690,13 @@ OK: 38/40 Fail: 0/40 Skip: 2/40
+ TestBlockAndTransactionProperties.json OK + TestBlockAndTransactionProperties.json OK
+ TestContractInteraction.json OK + TestContractInteraction.json OK
+ TestContractSuicide.json OK + TestContractSuicide.json OK
TestCryptographicFunctions.json Skip + TestCryptographicFunctions.json OK
+ TestKeywords.json OK + TestKeywords.json OK
+ TestOverflow.json OK + TestOverflow.json OK
+ TestStoreGasPrices.json OK + TestStoreGasPrices.json OK
+ TestStructuresAndVariabless.json OK + TestStructuresAndVariabless.json OK
``` ```
OK: 15/16 Fail: 0/16 Skip: 1/16 OK: 16/16 Fail: 0/16 Skip: 0/16
## stSpecialTest ## stSpecialTest
```diff ```diff
+ FailedCreateRevertsDeletion.json OK + FailedCreateRevertsDeletion.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: 1180/2334 Fail: 0/2334 Skip: 1154/2334 OK: 1197/2334 Fail: 0/2334 Skip: 1137/2334

View File

@ -12,7 +12,7 @@
# table once, but notion's that it should shrink reasonable quickly and disappear, # table once, but notion's that it should shrink reasonable quickly and disappear,
# being mostly used for short-term regression prevention. # being mostly used for short-term regression prevention.
func allowedFailingGeneralStateTest*(folder, name: string): bool = func allowedFailingGeneralStateTest*(folder, name: string): bool =
let allowedFailingGeneralStateTests = @[ let allowedFailingGeneralStateTests = @[
"callcallcallcode_001.json", "callcallcallcode_001.json",
"callcallcallcode_001.json", "callcallcallcode_001.json",
"callcallcode_01.json", "callcallcode_01.json",
@ -71,28 +71,12 @@ func allowedFailingGeneralStateTest*(folder, name: string): bool =
"CALLCODEEcrecover80.json", "CALLCODEEcrecover80.json",
"CALLCODEEcrecoverR_prefixed0.json", "CALLCODEEcrecoverR_prefixed0.json",
"CALLCODEEcrecoverV_prefixedf0.json", "CALLCODEEcrecoverV_prefixedf0.json",
"CALLCODERipemd160_2.json",
"CALLCODERipemd160_3.json",
"CALLCODERipemd160_3_postfixed0.json",
"CALLCODERipemd160_3_prefixed0.json",
"CALLCODESha256_2.json",
"CALLCODESha256_3.json",
"CALLCODESha256_3_postfix0.json",
"CALLCODESha256_3_prefix0.json",
"CallEcrecover0_0input.json", "CallEcrecover0_0input.json",
"CallEcrecover1.json", "CallEcrecover1.json",
"CallEcrecover2.json", "CallEcrecover2.json",
"CallEcrecover80.json", "CallEcrecover80.json",
"CallEcrecoverCheckLengthWrongV.json", "CallEcrecoverCheckLengthWrongV.json",
"CallEcrecoverR_prefixed0.json", "CallEcrecoverR_prefixed0.json",
"CallRipemd160_2.json",
"CallRipemd160_3.json",
"CallRipemd160_3_postfixed0.json",
"CallRipemd160_3_prefixed0.json",
"CallSha256_2.json",
"CallSha256_3.json",
"CallSha256_3_postfix0.json",
"CallSha256_3_prefix0.json",
"randomStatetest14.json", "randomStatetest14.json",
"randomStatetest184.json", "randomStatetest184.json",
"randomStatetest85.json", "randomStatetest85.json",
@ -109,7 +93,6 @@ func allowedFailingGeneralStateTest*(folder, name: string): bool =
"RevertOpcodeWithBigOutputInInit.json", "RevertOpcodeWithBigOutputInInit.json",
"RevertPrefound.json", "RevertPrefound.json",
"RevertPrefoundEmpty.json", "RevertPrefoundEmpty.json",
"TestCryptographicFunctions.json",
"tx_e1c174e2.json", "tx_e1c174e2.json",
"CreateHashCollision.json", "CreateHashCollision.json",
"suicideCoinbase.json", "suicideCoinbase.json",