From e2611bffb45353cc9179d7a329f908b7467a4f08 Mon Sep 17 00:00:00 2001 From: Dimitry Date: Tue, 6 Feb 2018 23:35:22 +0300 Subject: update stPreCompiledContracts, stEIP158Specific, stQuadraticComplexity --- .../stEIP158Specific/CALL_OneVCallSuicide.json | 41 +++------------------- .../stEIP158Specific/CALL_ZeroVCallSuicide.json | 41 +++------------------- GeneralStateTests/stEIP158Specific/EXP_Empty.json | 30 +++------------- .../stEIP158Specific/EXTCODESIZE_toEpmty.json | 41 +++------------------- .../EXTCODESIZE_toNonExistent.json | 41 +++------------------- .../stEIP158Specific/vitalikTransactionTest.json | 28 ++------------- 6 files changed, 23 insertions(+), 199 deletions(-) (limited to 'GeneralStateTests/stEIP158Specific') diff --git a/GeneralStateTests/stEIP158Specific/CALL_OneVCallSuicide.json b/GeneralStateTests/stEIP158Specific/CALL_OneVCallSuicide.json index f13cd57a6..fbbf75d8e 100644 --- a/GeneralStateTests/stEIP158Specific/CALL_OneVCallSuicide.json +++ b/GeneralStateTests/stEIP158Specific/CALL_OneVCallSuicide.json @@ -2,10 +2,10 @@ "CALL_OneVCallSuicide" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", - "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.ee0c6776.Linux.g++", + "lllcversion" : "Version: 0.4.20-develop.2018.2.4+commit.c696803f.Linux.g++", "source" : "src/GeneralStateTestsFiller/stEIP158Specific/CALL_OneVCallSuicideFiller.json", - "sourceHash" : "267c8554bab37d490e46965b9249ec03196ade5a87fb44e5bbb2dee3f00790b5" + "sourceHash" : "c8f103ddb1ecab442e5bd4cf53316afc58f395e5ad03263f9cbf1cb07f02a295" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", @@ -27,17 +27,6 @@ "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" } ], - "EIP150" : [ - { - "hash" : "0x9d6a0f433324877903fd7824e33158c62752deed863a8d2fdf3a1df012ba0f72", - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ], "EIP158" : [ { "hash" : "0x9d6a0f433324877903fd7824e33158c62752deed863a8d2fdf3a1df012ba0f72", @@ -48,28 +37,6 @@ }, "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" } - ], - "Frontier" : [ - { - "hash" : "0xba636cbfdf864eed36b7fd36ad42e8694bb1817a4b8e8e9942c1ce8e1a8b452f", - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ], - "Homestead" : [ - { - "hash" : "0xba636cbfdf864eed36b7fd36ad42e8694bb1817a4b8e8e9942c1ce8e1a8b452f", - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } ] }, "pre" : { @@ -97,7 +64,7 @@ }, "transaction" : { "data" : [ - "" + "0x" ], "gasLimit" : [ "0x0927c0" diff --git a/GeneralStateTests/stEIP158Specific/CALL_ZeroVCallSuicide.json b/GeneralStateTests/stEIP158Specific/CALL_ZeroVCallSuicide.json index ace8f9be5..f85f13438 100644 --- a/GeneralStateTests/stEIP158Specific/CALL_ZeroVCallSuicide.json +++ b/GeneralStateTests/stEIP158Specific/CALL_ZeroVCallSuicide.json @@ -2,10 +2,10 @@ "CALL_ZeroVCallSuicide" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", - "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.ee0c6776.Linux.g++", + "lllcversion" : "Version: 0.4.20-develop.2018.2.4+commit.c696803f.Linux.g++", "source" : "src/GeneralStateTestsFiller/stEIP158Specific/CALL_ZeroVCallSuicideFiller.json", - "sourceHash" : "4363b0cee3ced4b6f24f24fcb3b6db048441598f57d994f7445925dac7be3427" + "sourceHash" : "664500e6007671bd5b9847b8d4aaa79cd70d2e30e824adb252c306c8e14b35f3" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", @@ -27,17 +27,6 @@ "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" } ], - "EIP150" : [ - { - "hash" : "0xe76553703206c2cc61d5ed4e89229b1ef08f4a2769fa7a9851eaacdc60cd1b14", - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ], "EIP158" : [ { "hash" : "0xe76553703206c2cc61d5ed4e89229b1ef08f4a2769fa7a9851eaacdc60cd1b14", @@ -48,28 +37,6 @@ }, "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" } - ], - "Frontier" : [ - { - "hash" : "0x5ed0275864a115e3c3420d2e1729d25f6a59089abfb581fde385195a560af5a5", - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ], - "Homestead" : [ - { - "hash" : "0x5ed0275864a115e3c3420d2e1729d25f6a59089abfb581fde385195a560af5a5", - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } ] }, "pre" : { @@ -97,7 +64,7 @@ }, "transaction" : { "data" : [ - "" + "0x" ], "gasLimit" : [ "0x0927c0" diff --git a/GeneralStateTests/stEIP158Specific/EXP_Empty.json b/GeneralStateTests/stEIP158Specific/EXP_Empty.json index bfef1ca4d..e93479d7b 100644 --- a/GeneralStateTests/stEIP158Specific/EXP_Empty.json +++ b/GeneralStateTests/stEIP158Specific/EXP_Empty.json @@ -2,10 +2,10 @@ "EXP_Empty" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", - "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.ee0c6776.Linux.g++", + "lllcversion" : "Version: 0.4.20-develop.2018.2.4+commit.c696803f.Linux.g++", "source" : "src/GeneralStateTestsFiller/stEIP158Specific/EXP_EmptyFiller.json", - "sourceHash" : "22eff89eb62a5ae2a258000d7c650c5f66284ef90a9ebf6c5fec76cb16b184ac" + "sourceHash" : "e7f6a3e2c67a8cacb63338730e48842d712500353ced085e4838c7af89649b17" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", @@ -48,28 +48,6 @@ }, "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" } - ], - "Frontier" : [ - { - "hash" : "0x6d14764dbe4291fd612b847a7b378a6e42da87209063184263ffd06e25a0c446", - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ], - "Homestead" : [ - { - "hash" : "0x6d14764dbe4291fd612b847a7b378a6e42da87209063184263ffd06e25a0c446", - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } ] }, "pre" : { @@ -90,7 +68,7 @@ }, "transaction" : { "data" : [ - "" + "0x" ], "gasLimit" : [ "0x0927c0" diff --git a/GeneralStateTests/stEIP158Specific/EXTCODESIZE_toEpmty.json b/GeneralStateTests/stEIP158Specific/EXTCODESIZE_toEpmty.json index a8ca5ceb7..b4924e239 100644 --- a/GeneralStateTests/stEIP158Specific/EXTCODESIZE_toEpmty.json +++ b/GeneralStateTests/stEIP158Specific/EXTCODESIZE_toEpmty.json @@ -2,10 +2,10 @@ "EXTCODESIZE_toEpmty" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", - "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.ee0c6776.Linux.g++", + "lllcversion" : "Version: 0.4.20-develop.2018.2.4+commit.c696803f.Linux.g++", "source" : "src/GeneralStateTestsFiller/stEIP158Specific/EXTCODESIZE_toEpmtyFiller.json", - "sourceHash" : "4fecb454bd04350b25a7b2b60e341a8a5e2a7eec9158d2ce1639fb7f236d3894" + "sourceHash" : "44c0492adf71a0d526dd01c2c8c274af3daeb907be0d70b6ac78d010e1a74789" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", @@ -27,17 +27,6 @@ "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" } ], - "EIP150" : [ - { - "hash" : "0x34a02e6b097a84f37b8b8dfc7ec67212c22f90b0fd96739445110c91dc45280a", - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ], "EIP158" : [ { "hash" : "0x34a02e6b097a84f37b8b8dfc7ec67212c22f90b0fd96739445110c91dc45280a", @@ -48,28 +37,6 @@ }, "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" } - ], - "Frontier" : [ - { - "hash" : "0x8da206824967bc73b6adf5714e337ce99d2e181201d6bb69920bba8ca8e17088", - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ], - "Homestead" : [ - { - "hash" : "0x8da206824967bc73b6adf5714e337ce99d2e181201d6bb69920bba8ca8e17088", - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } ] }, "pre" : { @@ -97,7 +64,7 @@ }, "transaction" : { "data" : [ - "" + "0x" ], "gasLimit" : [ "0x0927c0" diff --git a/GeneralStateTests/stEIP158Specific/EXTCODESIZE_toNonExistent.json b/GeneralStateTests/stEIP158Specific/EXTCODESIZE_toNonExistent.json index aa445711a..7670be97b 100644 --- a/GeneralStateTests/stEIP158Specific/EXTCODESIZE_toNonExistent.json +++ b/GeneralStateTests/stEIP158Specific/EXTCODESIZE_toNonExistent.json @@ -2,10 +2,10 @@ "EXTCODESIZE_toNonExistent" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", - "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.ee0c6776.Linux.g++", + "lllcversion" : "Version: 0.4.20-develop.2018.2.4+commit.c696803f.Linux.g++", "source" : "src/GeneralStateTestsFiller/stEIP158Specific/EXTCODESIZE_toNonExistentFiller.json", - "sourceHash" : "b11357c844ee8460fc9f552c63dfd00b0ba470fd2989eabdfc1dd00ceaac9e9f" + "sourceHash" : "32aaf2a7246d542c029d75c5fd214583c20f203d8e460bb88deea69914e18401" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", @@ -27,17 +27,6 @@ "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" } ], - "EIP150" : [ - { - "hash" : "0x61431c2ae5d71abbaeb163ac1ee1fe6ce0a27cf7a9eebcc9f250f696d30f5aa1", - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ], "EIP158" : [ { "hash" : "0x61431c2ae5d71abbaeb163ac1ee1fe6ce0a27cf7a9eebcc9f250f696d30f5aa1", @@ -48,28 +37,6 @@ }, "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" } - ], - "Frontier" : [ - { - "hash" : "0x6f640e328965e45fb3b37ee5e99eae277153dee13ca21c942ffbfe9c11c0e01e", - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ], - "Homestead" : [ - { - "hash" : "0x6f640e328965e45fb3b37ee5e99eae277153dee13ca21c942ffbfe9c11c0e01e", - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } ] }, "pre" : { @@ -90,7 +57,7 @@ }, "transaction" : { "data" : [ - "" + "0x" ], "gasLimit" : [ "0x0927c0" diff --git a/GeneralStateTests/stEIP158Specific/vitalikTransactionTest.json b/GeneralStateTests/stEIP158Specific/vitalikTransactionTest.json index c3b6d25af..76e22a69b 100644 --- a/GeneralStateTests/stEIP158Specific/vitalikTransactionTest.json +++ b/GeneralStateTests/stEIP158Specific/vitalikTransactionTest.json @@ -2,10 +2,10 @@ "vitalikTransactionTest" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", - "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.ee0c6776.Linux.g++", + "lllcversion" : "Version: 0.4.20-develop.2018.2.4+commit.c696803f.Linux.g++", "source" : "src/GeneralStateTestsFiller/stEIP158Specific/vitalikTransactionTestFiller.json", - "sourceHash" : "aa8364555101d623e707494d4c8278c4411eed723c683754af96a174aa78a206" + "sourceHash" : "8a7c661ce1a6921bf54b5af982e6b8d6a30735439147a693c1a71dddfe32f4fc" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", @@ -48,28 +48,6 @@ }, "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" } - ], - "Frontier" : [ - { - "hash" : "0x6243be0d831b29c25ba9250267d6c78bc84e087c1d0d9b76f7fc40212ae857e2", - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ], - "Homestead" : [ - { - "hash" : "0x413833e5cb37a0c12c8e02c380e3c51587a102c5b02f1a65dc42a89b89224275", - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } ] }, "pre" : { -- cgit v1.2.3