Skip to content

Commit

Permalink
remove a test case from badOpcodes
Browse files Browse the repository at this point in the history
  • Loading branch information
jwasinger committed Mar 24, 2019
1 parent 8fe8646 commit 1fdf439
Show file tree
Hide file tree
Showing 244 changed files with 4,824 additions and 5,066 deletions.
505 changes: 0 additions & 505 deletions BlockchainTests/GeneralStateTests/stBadOpcode/badOpcodes_d0g0v0.json

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

281 changes: 251 additions & 30 deletions BlockchainTests/GeneralStateTests/stBadOpcode/badOpcodes_d114g0v0.json

Large diffs are not rendered by default.

285 changes: 36 additions & 249 deletions BlockchainTests/GeneralStateTests/stBadOpcode/badOpcodes_d115g0v0.json

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

87 changes: 21 additions & 66 deletions GeneralStateTests/stBadOpcode/badOpcodes.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
{
"badOpcodes" : {
"_info" : {
"binaryenVersion" : "BINARYEN_VERSION",
"comment" : "",
"filledwith" : "testeth 1.6.0-alpha.0-11+commit.978e68d2",
"lllcversion" : "Version: 0.5.0-develop.2018.11.9+commit.9709dfe0.Linux.g++",
"filledwith" : "testeth 1.6.0-alpha.1-16+commit.ae042a32",
"lllcversion" : "Version: 0.5.7-develop.2019.3.24+commit.0af47da1.Linux.g++",
"source" : "src/GeneralStateTestsFiller/stBadOpcode/badOpcodesFiller.json",
"sourceHash" : "483603b5f4bd56942d7d76a559790cb4093944a8c9f63584e6372fd8c3756c53"
"sourceHash" : "fe92bc99623af7a2dff6e9e719815e1bd002b6bf493c6d32b2961fa0a33fc6b4"
},
"env" : {
"currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
Expand All @@ -18,7 +19,7 @@
"post" : {
"Byzantium" : [
{
"hash" : "0x93bbc9332485828bcc532381b73267ad752a8926ef6a85af261e7cc94d9c8489",
"hash" : "0xd23f64cc62b526648cf76a5dc8205c7814fb2fa17a03475fa07b979bd25e00a1",
"indexes" : {
"data" : 0,
"gas" : 0,
Expand Down Expand Up @@ -1105,20 +1106,11 @@
"value" : 0
},
"logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
{
"hash" : "0xd23f64cc62b526648cf76a5dc8205c7814fb2fa17a03475fa07b979bd25e00a1",
"indexes" : {
"data" : 121,
"gas" : 0,
"value" : 0
},
"logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
}
],
"Constantinople" : [
{
"hash" : "0x93bbc9332485828bcc532381b73267ad752a8926ef6a85af261e7cc94d9c8489",
"hash" : "0xd23f64cc62b526648cf76a5dc8205c7814fb2fa17a03475fa07b979bd25e00a1",
"indexes" : {
"data" : 0,
"gas" : 0,
Expand Down Expand Up @@ -1154,7 +1146,7 @@
"logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
{
"hash" : "0xd23f64cc62b526648cf76a5dc8205c7814fb2fa17a03475fa07b979bd25e00a1",
"hash" : "0x2fe74866951faefdf426099492061a1d99f5b9c78b46a13b5f91af6f2dd58645",
"indexes" : {
"data" : 4,
"gas" : 0,
Expand All @@ -1181,7 +1173,7 @@
"logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
{
"hash" : "0x2fe74866951faefdf426099492061a1d99f5b9c78b46a13b5f91af6f2dd58645",
"hash" : "0xd23f64cc62b526648cf76a5dc8205c7814fb2fa17a03475fa07b979bd25e00a1",
"indexes" : {
"data" : 7,
"gas" : 0,
Expand Down Expand Up @@ -1334,7 +1326,7 @@
"logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
{
"hash" : "0xd23f64cc62b526648cf76a5dc8205c7814fb2fa17a03475fa07b979bd25e00a1",
"hash" : "0x2e9761a952f0ba57e3793350870a1b8dc80e1e4e0ed7ffbfb8f1c5917b7beef7",
"indexes" : {
"data" : 24,
"gas" : 0,
Expand All @@ -1343,7 +1335,7 @@
"logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
{
"hash" : "0x2e9761a952f0ba57e3793350870a1b8dc80e1e4e0ed7ffbfb8f1c5917b7beef7",
"hash" : "0xd23f64cc62b526648cf76a5dc8205c7814fb2fa17a03475fa07b979bd25e00a1",
"indexes" : {
"data" : 25,
"gas" : 0,
Expand Down Expand Up @@ -2144,7 +2136,7 @@
"logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
{
"hash" : "0xd23f64cc62b526648cf76a5dc8205c7814fb2fa17a03475fa07b979bd25e00a1",
"hash" : "0x037c3f035acc5549c1ca9fb2db8321c33a828a8859bfea0e34ed27068418558c",
"indexes" : {
"data" : 114,
"gas" : 0,
Expand All @@ -2153,7 +2145,7 @@
"logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
{
"hash" : "0x037c3f035acc5549c1ca9fb2db8321c33a828a8859bfea0e34ed27068418558c",
"hash" : "0xd23f64cc62b526648cf76a5dc8205c7814fb2fa17a03475fa07b979bd25e00a1",
"indexes" : {
"data" : 115,
"gas" : 0,
Expand Down Expand Up @@ -2205,20 +2197,11 @@
"value" : 0
},
"logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
{
"hash" : "0xd23f64cc62b526648cf76a5dc8205c7814fb2fa17a03475fa07b979bd25e00a1",
"indexes" : {
"data" : 121,
"gas" : 0,
"value" : 0
},
"logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
}
],
"ConstantinopleFix" : [
{
"hash" : "0x93bbc9332485828bcc532381b73267ad752a8926ef6a85af261e7cc94d9c8489",
"hash" : "0xd23f64cc62b526648cf76a5dc8205c7814fb2fa17a03475fa07b979bd25e00a1",
"indexes" : {
"data" : 0,
"gas" : 0,
Expand Down Expand Up @@ -2254,7 +2237,7 @@
"logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
{
"hash" : "0xd23f64cc62b526648cf76a5dc8205c7814fb2fa17a03475fa07b979bd25e00a1",
"hash" : "0x2fe74866951faefdf426099492061a1d99f5b9c78b46a13b5f91af6f2dd58645",
"indexes" : {
"data" : 4,
"gas" : 0,
Expand All @@ -2281,7 +2264,7 @@
"logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
{
"hash" : "0x2fe74866951faefdf426099492061a1d99f5b9c78b46a13b5f91af6f2dd58645",
"hash" : "0xd23f64cc62b526648cf76a5dc8205c7814fb2fa17a03475fa07b979bd25e00a1",
"indexes" : {
"data" : 7,
"gas" : 0,
Expand Down Expand Up @@ -2434,7 +2417,7 @@
"logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
{
"hash" : "0xd23f64cc62b526648cf76a5dc8205c7814fb2fa17a03475fa07b979bd25e00a1",
"hash" : "0x2e9761a952f0ba57e3793350870a1b8dc80e1e4e0ed7ffbfb8f1c5917b7beef7",
"indexes" : {
"data" : 24,
"gas" : 0,
Expand All @@ -2443,7 +2426,7 @@
"logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
{
"hash" : "0x2e9761a952f0ba57e3793350870a1b8dc80e1e4e0ed7ffbfb8f1c5917b7beef7",
"hash" : "0xd23f64cc62b526648cf76a5dc8205c7814fb2fa17a03475fa07b979bd25e00a1",
"indexes" : {
"data" : 25,
"gas" : 0,
Expand Down Expand Up @@ -3244,7 +3227,7 @@
"logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
{
"hash" : "0xd23f64cc62b526648cf76a5dc8205c7814fb2fa17a03475fa07b979bd25e00a1",
"hash" : "0x037c3f035acc5549c1ca9fb2db8321c33a828a8859bfea0e34ed27068418558c",
"indexes" : {
"data" : 114,
"gas" : 0,
Expand All @@ -3253,7 +3236,7 @@
"logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
{
"hash" : "0x037c3f035acc5549c1ca9fb2db8321c33a828a8859bfea0e34ed27068418558c",
"hash" : "0xd23f64cc62b526648cf76a5dc8205c7814fb2fa17a03475fa07b979bd25e00a1",
"indexes" : {
"data" : 115,
"gas" : 0,
Expand Down Expand Up @@ -3305,20 +3288,11 @@
"value" : 0
},
"logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
{
"hash" : "0xd23f64cc62b526648cf76a5dc8205c7814fb2fa17a03475fa07b979bd25e00a1",
"indexes" : {
"data" : 121,
"gas" : 0,
"value" : 0
},
"logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
}
],
"EIP158" : [
{
"hash" : "0x93bbc9332485828bcc532381b73267ad752a8926ef6a85af261e7cc94d9c8489",
"hash" : "0xd23f64cc62b526648cf76a5dc8205c7814fb2fa17a03475fa07b979bd25e00a1",
"indexes" : {
"data" : 0,
"gas" : 0,
Expand Down Expand Up @@ -4405,20 +4379,11 @@
"value" : 0
},
"logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
{
"hash" : "0xd23f64cc62b526648cf76a5dc8205c7814fb2fa17a03475fa07b979bd25e00a1",
"indexes" : {
"data" : 121,
"gas" : 0,
"value" : 0
},
"logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
}
],
"Homestead" : [
{
"hash" : "0x2954a3a2cadcf187998d23198a2a57b02bde90a9104520f78e3034d1e4f87bda",
"hash" : "0xd23f64cc62b526648cf76a5dc8205c7814fb2fa17a03475fa07b979bd25e00a1",
"indexes" : {
"data" : 0,
"gas" : 0,
Expand Down Expand Up @@ -5505,15 +5470,6 @@
"value" : 0
},
"logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
{
"hash" : "0xd23f64cc62b526648cf76a5dc8205c7814fb2fa17a03475fa07b979bd25e00a1",
"indexes" : {
"data" : 121,
"gas" : 0,
"value" : 0
},
"logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
}
]
},
Expand All @@ -5528,7 +5484,6 @@
},
"transaction" : {
"data" : [
"0x600160016001600160016001600160015800006000f3",
"0x600160016001600160016001600160010c60006000f3",
"0x600160016001600160016001600160010d60006000f3",
"0x600160016001600160016001600160010e60006000f3",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,12 @@
},
"transactions" : [
{
"data" : "0x600160016001600160016001600160015800006000f3",
"data" : "0x600160016001600160016001600160010c60006000f3",
"gasLimit" : "0x061a80",
"gasPrice" : "0x01",
"nonce" : "0x00",
"r" : "0x50b38abc8c792f0cbf4881ddc640eb69ffb38097524039589b85e4c2a6dc0426",
"s" : "0x0a52e1f6e1dc2d9b5f859ce184dadddc78a57a5d6ca04e4e5b5b2f69bda52644",
"r" : "0xccec4cc3c1eda4104b7e969efea9c723b75b6064d660749e4d90e70bd5ce6e41",
"s" : "0x20930584d8f80ff27128cbf3dca385197f6ccc50687293db9c8b122f1c71c586",
"to" : "",
"v" : "0x1b",
"value" : "0x0186a0"
Expand All @@ -26,46 +26,6 @@
}
],
"expect" : [
{
"network" : "Homestead",
"result" : {
"0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : {
"balance" : "0x0186a0"
}
}
},
{
"network" : "EIP158",
"result" : {
"0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : {
"balance" : "0x0186a0"
}
}
},
{
"network" : "Byzantium",
"result" : {
"0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : {
"balance" : "0x0186a0"
}
}
},
{
"network" : "Constantinople",
"result" : {
"0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : {
"balance" : "0x0186a0"
}
}
},
{
"network" : "ConstantinopleFix",
"result" : {
"0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : {
"balance" : "0x0186a0"
}
}
}
],
"genesisBlockHeader" : {
"bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,12 @@
},
"transactions" : [
{
"data" : "0x60016001600160016001600160016001e160006000f3",
"data" : "0x60016001600160016001600160016001e260006000f3",
"gasLimit" : "0x061a80",
"gasPrice" : "0x01",
"nonce" : "0x00",
"r" : "0x2af847b6d1be0969873b3800203a7ecd3bd0541917a018b2b5023e23b158b0d6",
"s" : "0x65462358445c30410eaff38c27145ccb3424a43bd706a3afb15339d3e6f7696f",
"r" : "0x07240c7baf76e9ce2b50d8d267da8857a386f65f8fdf78ba37b61c7faa352d72",
"s" : "0x09a65b333ce2e2f9bb73e303aae817e00dcbbbb002c89f8800de8f70a80fbcc2",
"to" : "",
"v" : "0x1b",
"value" : "0x0186a0"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,14 @@
},
"transactions" : [
{
"data" : "0x60016001600160016001600160016001e260006000f3",
"data" : "0x60016001600160016001600160016001e360006000f3",
"gasLimit" : "0x061a80",
"gasPrice" : "0x01",
"nonce" : "0x00",
"r" : "0x07240c7baf76e9ce2b50d8d267da8857a386f65f8fdf78ba37b61c7faa352d72",
"s" : "0x09a65b333ce2e2f9bb73e303aae817e00dcbbbb002c89f8800de8f70a80fbcc2",
"r" : "0x5890382c6b51b968ccea3823713508c58ad94c3c30a4df2a1158c7f013fb4203",
"s" : "0x1f97d037fe360fefc128c38cf49b0c21bf79d448c2f26aa7823b304b4564afd8",
"to" : "",
"v" : "0x1b",
"v" : "0x1c",
"value" : "0x0186a0"
}
],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,14 @@
},
"transactions" : [
{
"data" : "0x60016001600160016001600160016001e360006000f3",
"data" : "0x60016001600160016001600160016001e460006000f3",
"gasLimit" : "0x061a80",
"gasPrice" : "0x01",
"nonce" : "0x00",
"r" : "0x5890382c6b51b968ccea3823713508c58ad94c3c30a4df2a1158c7f013fb4203",
"s" : "0x1f97d037fe360fefc128c38cf49b0c21bf79d448c2f26aa7823b304b4564afd8",
"r" : "0x864a0040b49377bc233bf45b756358c6f0c48183afe1667be023410a8f9d9a98",
"s" : "0x24c170202250f862cc0d3b640a82331364dbdfba1fa341f00bf6b2ab3e2e4bb1",
"to" : "",
"v" : "0x1c",
"v" : "0x1b",
"value" : "0x0186a0"
}
],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,14 @@
},
"transactions" : [
{
"data" : "0x60016001600160016001600160016001e460006000f3",
"data" : "0x60016001600160016001600160016001e560006000f3",
"gasLimit" : "0x061a80",
"gasPrice" : "0x01",
"nonce" : "0x00",
"r" : "0x864a0040b49377bc233bf45b756358c6f0c48183afe1667be023410a8f9d9a98",
"s" : "0x24c170202250f862cc0d3b640a82331364dbdfba1fa341f00bf6b2ab3e2e4bb1",
"r" : "0xaf4cdc2a7c5d06e9ab648a9ac3c2c26e228c3b52ab99a385d46f48ff6de66ba4",
"s" : "0x18799501057e160e6eac9ec758b938e5f7ab6298e74759a7297d3fdb0bad3106",
"to" : "",
"v" : "0x1b",
"v" : "0x1c",
"value" : "0x0186a0"
}
],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,12 @@
},
"transactions" : [
{
"data" : "0x60016001600160016001600160016001e560006000f3",
"data" : "0x60016001600160016001600160016001e660006000f3",
"gasLimit" : "0x061a80",
"gasPrice" : "0x01",
"nonce" : "0x00",
"r" : "0xaf4cdc2a7c5d06e9ab648a9ac3c2c26e228c3b52ab99a385d46f48ff6de66ba4",
"s" : "0x18799501057e160e6eac9ec758b938e5f7ab6298e74759a7297d3fdb0bad3106",
"r" : "0x04eeb771474dc41a12aad36ff04dd799067a63f321ef0bcb8fc92076db9b9b4d",
"s" : "0x5f3d70a3ac14e7893c69237d4a3b53b005b8c02ccc56f96a8d89667a1a9a5512",
"to" : "",
"v" : "0x1c",
"value" : "0x0186a0"
Expand Down
Loading

0 comments on commit 1fdf439

Please sign in to comment.