aboutsummaryrefslogtreecommitdiffstats
path: root/VMTests
diff options
context:
space:
mode:
authorwinsvega <winsvega@mail.ru>2017-08-06 02:53:25 +0800
committerGitHub <noreply@github.com>2017-08-06 02:53:25 +0800
commit627d7fe2bd90640204f51609ef66e94f12f643ae (patch)
tree3f0cc3c17e4a35a3b8fa4c4a518551b85a88f197 /VMTests
parent9a8828e000dddad88c24a6f36fb8cad3cb43b88d (diff)
parent66e08c9743150d0e9be22f5fabb272e45c604c8c (diff)
downloaddexon-tests-627d7fe2bd90640204f51609ef66e94f12f643ae.tar.gz
dexon-tests-627d7fe2bd90640204f51609ef66e94f12f643ae.tar.zst
dexon-tests-627d7fe2bd90640204f51609ef66e94f12f643ae.zip
Merge pull request #248 from ethereum/odd-length-hex-in-vm-filler
Fix some formatting issues in VMTest fillers
Diffstat (limited to 'VMTests')
-rw-r--r--VMTests/vmEnvironmentalInfoTest.json338
-rw-r--r--VMTests/vmSha3Test.json90
2 files changed, 389 insertions, 39 deletions
diff --git a/VMTests/vmEnvironmentalInfoTest.json b/VMTests/vmEnvironmentalInfoTest.json
index 555b7bc78..2d8201769 100644
--- a/VMTests/vmEnvironmentalInfoTest.json
+++ b/VMTests/vmEnvironmentalInfoTest.json
@@ -1,5 +1,10 @@
{
"ExtCodeSizeAddressInputTooBigLeftMyAddress" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -44,6 +49,11 @@
}
},
"ExtCodeSizeAddressInputTooBigRightMyAddress" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -94,6 +104,11 @@
}
},
"address0" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -138,6 +153,11 @@
}
},
"address1" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -182,6 +202,11 @@
}
},
"balance0" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -232,6 +257,11 @@
}
},
"balance01" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -290,6 +320,11 @@
}
},
"balance1" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -334,6 +369,11 @@
}
},
"balanceAddress2" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -385,6 +425,11 @@
}
},
"balanceAddressInputTooBig" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -435,6 +480,11 @@
}
},
"balanceAddressInputTooBigLeftMyAddress" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -479,6 +529,11 @@
}
},
"balanceAddressInputTooBigRightMyAddress" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -529,6 +584,11 @@
}
},
"balanceCaller3" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -580,6 +640,11 @@
}
},
"calldatacopy0" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -593,7 +658,7 @@
"address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6",
"caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
"code" : "0x60026001600037600051600055",
- "data" : "0x01234567890abcdef01234567890abcdef",
+ "data" : "0x1234567890abcdef01234567890abcdef0",
"gas" : "0x174876e800",
"gasPrice" : "0x3b9aca00",
"origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
@@ -609,7 +674,7 @@
"code" : "0x60026001600037600051600055",
"nonce" : "0x00",
"storage" : {
- "0x00" : "0x2345000000000000000000000000000000000000000000000000000000000000"
+ "0x00" : "0x3456000000000000000000000000000000000000000000000000000000000000"
}
}
},
@@ -624,6 +689,11 @@
}
},
"calldatacopy0_return" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -637,7 +707,7 @@
"address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6",
"caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
"code" : "0x60026001600037600051600055596000f3",
- "data" : "0x01234567890abcdef01234567890abcdef",
+ "data" : "0x1234567890abcdef01234567890abcdef0",
"gas" : "0x174876e800",
"gasPrice" : "0x3b9aca00",
"origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
@@ -646,14 +716,14 @@
"gas" : "0x17487699c0",
"logs" : [
],
- "out" : "0x2345000000000000000000000000000000000000000000000000000000000000",
+ "out" : "0x3456000000000000000000000000000000000000000000000000000000000000",
"post" : {
"0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : {
"balance" : "0x0de0b6b3a7640000",
"code" : "0x60026001600037600051600055596000f3",
"nonce" : "0x00",
"storage" : {
- "0x00" : "0x2345000000000000000000000000000000000000000000000000000000000000"
+ "0x00" : "0x3456000000000000000000000000000000000000000000000000000000000000"
}
}
},
@@ -668,6 +738,11 @@
}
},
"calldatacopy1" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -681,7 +756,7 @@
"address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6",
"caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
"code" : "0x60016001600037600051600055",
- "data" : "0x01234567890abcdef01234567890abcdef",
+ "data" : "0x1234567890abcdef01234567890abcdef0",
"gas" : "0x174876e800",
"gasPrice" : "0x3b9aca00",
"origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
@@ -697,7 +772,7 @@
"code" : "0x60016001600037600051600055",
"nonce" : "0x00",
"storage" : {
- "0x00" : "0x2300000000000000000000000000000000000000000000000000000000000000"
+ "0x00" : "0x3400000000000000000000000000000000000000000000000000000000000000"
}
}
},
@@ -712,6 +787,11 @@
}
},
"calldatacopy1_return" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -725,7 +805,7 @@
"address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6",
"caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
"code" : "0x60016001600037600051600055596000f3",
- "data" : "0x01234567890abcdef01234567890abcdef",
+ "data" : "0x1234567890abcdef01234567890abcdef0",
"gas" : "0x174876e800",
"gasPrice" : "0x3b9aca00",
"origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
@@ -741,14 +821,14 @@
"gas" : "0x17487699c0",
"logs" : [
],
- "out" : "0x2300000000000000000000000000000000000000000000000000000000000000",
+ "out" : "0x3400000000000000000000000000000000000000000000000000000000000000",
"post" : {
"0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : {
"balance" : "0x0de0b6b3a7640000",
"code" : "0x60016001600037600051600055596000f3",
"nonce" : "0x00",
"storage" : {
- "0x00" : "0x2300000000000000000000000000000000000000000000000000000000000000"
+ "0x00" : "0x3400000000000000000000000000000000000000000000000000000000000000"
}
}
},
@@ -763,6 +843,11 @@
}
},
"calldatacopy2" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -776,7 +861,7 @@
"address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6",
"caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
"code" : "0x60006001600037600051600055",
- "data" : "0x01234567890abcdef01234567890abcdef",
+ "data" : "0x1234567890abcdef01234567890abcdef0",
"gas" : "0x174876e800",
"gasPrice" : "0x3b9aca00",
"origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
@@ -806,6 +891,11 @@
}
},
"calldatacopy2_return" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -819,7 +909,7 @@
"address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6",
"caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
"code" : "0x60006001600037600051600055596000f3",
- "data" : "0x01234567890abcdef01234567890abcdef",
+ "data" : "0x1234567890abcdef01234567890abcdef0",
"gas" : "0x174876e800",
"gasPrice" : "0x3b9aca00",
"origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
@@ -849,6 +939,11 @@
}
},
"calldatacopyUnderFlow" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"env" : {
"currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
"currentDifficulty" : "0x0100",
@@ -860,7 +955,7 @@
"address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6",
"caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
"code" : "0x6001600237",
- "data" : "0x01234567890abcdef01234567890abcdef",
+ "data" : "0x1234567890abcdef01234567890abcdef0",
"gas" : "0x174876e800",
"gasPrice" : "0x3b9aca00",
"origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
@@ -877,6 +972,11 @@
}
},
"calldatacopyZeroMemExpansion" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -890,7 +990,7 @@
"address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6",
"caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
"code" : "0x60006000600037600051600055",
- "data" : "0x01234567890abcdef01234567890abcdef",
+ "data" : "0x1234567890abcdef01234567890abcdef0",
"gas" : "0x174876e800",
"gasPrice" : "0x3b9aca00",
"origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
@@ -920,6 +1020,11 @@
}
},
"calldatacopyZeroMemExpansion_return" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -933,7 +1038,7 @@
"address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6",
"caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
"code" : "0x60006000600037600051600055596000f3",
- "data" : "0x01234567890abcdef01234567890abcdef",
+ "data" : "0x1234567890abcdef01234567890abcdef0",
"gas" : "0x174876e800",
"gasPrice" : "0x3b9aca00",
"origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
@@ -963,6 +1068,11 @@
}
},
"calldatacopy_DataIndexTooHigh" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -976,7 +1086,7 @@
"address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6",
"caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
"code" : "0x60ff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa600037600051600055",
- "data" : "0x01234567890abcdef01234567890abcdef",
+ "data" : "0x1234567890abcdef01234567890abcdef0",
"gas" : "0x174876e800",
"gasPrice" : "0x3b9aca00",
"origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
@@ -1006,6 +1116,11 @@
}
},
"calldatacopy_DataIndexTooHigh2" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -1019,7 +1134,7 @@
"address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6",
"caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
"code" : "0x60097ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa600037600051600055",
- "data" : "0x01234567890abcdef01234567890abcdef",
+ "data" : "0x1234567890abcdef01234567890abcdef0",
"gas" : "0x174876e800",
"gasPrice" : "0x3b9aca00",
"origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
@@ -1049,6 +1164,11 @@
}
},
"calldatacopy_DataIndexTooHigh2_return" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -1062,7 +1182,7 @@
"address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6",
"caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
"code" : "0x60097ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa600037600051600055596000f3",
- "data" : "0x01234567890abcdef01234567890abcdef",
+ "data" : "0x1234567890abcdef01234567890abcdef0",
"gas" : "0x174876e800",
"gasPrice" : "0x3b9aca00",
"origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
@@ -1092,6 +1212,11 @@
}
},
"calldatacopy_DataIndexTooHigh_return" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -1105,7 +1230,7 @@
"address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6",
"caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
"code" : "0x60ff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa600037600051600055596000f3",
- "data" : "0x01234567890abcdef01234567890abcdef",
+ "data" : "0x1234567890abcdef01234567890abcdef0",
"gas" : "0x174876e800",
"gasPrice" : "0x3b9aca00",
"origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
@@ -1135,6 +1260,11 @@
}
},
"calldatacopy_sec" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -1148,7 +1278,7 @@
"address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6",
"caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
"code" : "0x6005565b005b6042601f536101036000601f3760005180606014600357640badc0ffee60ff55",
- "data" : "0x01234567890abcdef01234567890abcdef",
+ "data" : "0x1234567890abcdef01234567890abcdef0",
"gas" : "0x174876e800",
"gasPrice" : "0x3b9aca00",
"origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
@@ -1179,6 +1309,11 @@
}
},
"calldataload0" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -1192,7 +1327,7 @@
"address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6",
"caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
"code" : "0x600035600055",
- "data" : "0x0256",
+ "data" : "0x2560",
"gas" : "0x174876e800",
"gasPrice" : "0x3b9aca00",
"origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
@@ -1208,7 +1343,7 @@
"code" : "0x600035600055",
"nonce" : "0x00",
"storage" : {
- "0x00" : "0x0256000000000000000000000000000000000000000000000000000000000000"
+ "0x00" : "0x2560000000000000000000000000000000000000000000000000000000000000"
}
}
},
@@ -1223,6 +1358,11 @@
}
},
"calldataload1" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -1267,6 +1407,11 @@
}
},
"calldataload2" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -1280,7 +1425,7 @@
"address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6",
"caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
"code" : "0x600535600055",
- "data" : "0x0123456789abcdef0000000000000000000000000000000000000000000000000024",
+ "data" : "0x123456789abcdef00000000000000000000000000000000000000000000000000024",
"gas" : "0x174876e800",
"gasPrice" : "0x3b9aca00",
"origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
@@ -1296,7 +1441,7 @@
"code" : "0x600535600055",
"nonce" : "0x00",
"storage" : {
- "0x00" : "0xabcdef0000000000000000000000000000000000000000000000000024000000"
+ "0x00" : "0xbcdef00000000000000000000000000000000000000000000000000024000000"
}
}
},
@@ -1311,6 +1456,11 @@
}
},
"calldataloadSizeTooHigh" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -1324,7 +1474,7 @@
"address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6",
"caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
"code" : "0x7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa35600055",
- "data" : "0x0123456789abcdef0000000000000000000000000000000000000000000000000024",
+ "data" : "0x123456789abcdef00000000000000000000000000000000000000000000000000024",
"gas" : "0x174876e800",
"gasPrice" : "0x3b9aca00",
"origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
@@ -1354,6 +1504,11 @@
}
},
"calldataloadSizeTooHighPartial" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -1398,6 +1553,11 @@
}
},
"calldataload_BigOffset" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -1441,6 +1601,11 @@
}
},
"calldatasize0" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -1454,7 +1619,7 @@
"address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6",
"caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
"code" : "0x36600055",
- "data" : "0x0256",
+ "data" : "0x2560",
"gas" : "0x174876e800",
"gasPrice" : "0x3b9aca00",
"origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
@@ -1485,6 +1650,11 @@
}
},
"calldatasize1" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -1529,6 +1699,11 @@
}
},
"calldatasize2" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -1573,6 +1748,11 @@
}
},
"caller" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -1617,6 +1797,11 @@
}
},
"callvalue" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -1661,6 +1846,11 @@
}
},
"codecopy0" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -1674,7 +1864,7 @@
"address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6",
"caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
"code" : "0x60056000600039600051600055",
- "data" : "0x01234567890abcdef01234567890abcdef",
+ "data" : "0x1234567890abcdef01234567890abcdef0",
"gas" : "0x174876e800",
"gasPrice" : "0x3b9aca00",
"origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
@@ -1705,6 +1895,11 @@
}
},
"codecopyZeroMemExpansion" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -1718,7 +1913,7 @@
"address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6",
"caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
"code" : "0x60006000600039600051600055",
- "data" : "0x01234567890abcdef01234567890abcdef",
+ "data" : "0x1234567890abcdef01234567890abcdef0",
"gas" : "0x174876e800",
"gasPrice" : "0x3b9aca00",
"origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
@@ -1748,6 +1943,11 @@
}
},
"codecopy_DataIndexTooHigh" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -1761,7 +1961,7 @@
"address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6",
"caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
"code" : "0x60087ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa600039600051600055",
- "data" : "0x01234567890abcdef01234567890abcdef",
+ "data" : "0x1234567890abcdef01234567890abcdef0",
"gas" : "0x174876e800",
"gasPrice" : "0x3b9aca00",
"origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
@@ -1791,6 +1991,11 @@
}
},
"codesize" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -1804,7 +2009,7 @@
"address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6",
"caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
"code" : "0x38600055",
- "data" : "0x01234567890abcdef01234567890abcdef",
+ "data" : "0x1234567890abcdef01234567890abcdef0",
"gas" : "0x174876e800",
"gasPrice" : "0x3b9aca00",
"origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
@@ -1835,6 +2040,11 @@
}
},
"env1" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
{
"data" : "0x1111222233334444555566667777888899990000aaaabbbbccccddddeeeeffff",
@@ -1883,6 +2093,11 @@
}
},
"extcodecopy0" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -1896,7 +2111,7 @@
"address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6",
"caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
"code" : "0x333b60006000333c600051600055",
- "data" : "0x01234567890abcdef01234567890abcdef",
+ "data" : "0x1234567890abcdef01234567890abcdef0",
"gas" : "0x174876e800",
"gasPrice" : "0x075bcd15",
"origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
@@ -1941,6 +2156,11 @@
}
},
"extcodecopy0AddressTooBigLeft" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -1954,7 +2174,7 @@
"address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6",
"caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
"code" : "0x333b6000600074aacd1722f3947def4cf144679da39c4c32bdc356813c600051600055",
- "data" : "0x01234567890abcdef01234567890abcdef",
+ "data" : "0x1234567890abcdef01234567890abcdef0",
"gas" : "0x174876e800",
"gasPrice" : "0x075bcd15",
"origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
@@ -1999,6 +2219,11 @@
}
},
"extcodecopy0AddressTooBigRight" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -2012,7 +2237,7 @@
"address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6",
"caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
"code" : "0x333b6000600074cd1722f3947def4cf144679da39c4c32bdc35681aa3c600051600055",
- "data" : "0x01234567890abcdef01234567890abcdef",
+ "data" : "0x1234567890abcdef01234567890abcdef0",
"gas" : "0x174876e800",
"gasPrice" : "0x075bcd15",
"origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
@@ -2063,6 +2288,11 @@
}
},
"extcodecopyZeroMemExpansion" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -2076,7 +2306,7 @@
"address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6",
"caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
"code" : "0x600060006000333c600051600055",
- "data" : "0x01234567890abcdef01234567890abcdef",
+ "data" : "0x1234567890abcdef01234567890abcdef0",
"gas" : "0x174876e800",
"gasPrice" : "0x075bcd15",
"origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
@@ -2120,6 +2350,11 @@
}
},
"extcodecopy_DataIndexTooHigh" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -2133,7 +2368,7 @@
"address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6",
"caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
"code" : "0x60087ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa6000303c600051600055",
- "data" : "0x01234567890abcdef01234567890abcdef",
+ "data" : "0x1234567890abcdef01234567890abcdef0",
"gas" : "0x174876e800",
"gasPrice" : "0x3b9aca00",
"origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
@@ -2163,6 +2398,11 @@
}
},
"extcodesize0" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -2176,7 +2416,7 @@
"address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6",
"caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
"code" : "0x38333b14600055",
- "data" : "0x01234567890abcdef01234567890abcdef",
+ "data" : "0x1234567890abcdef01234567890abcdef0",
"gas" : "0x174876e800",
"gasPrice" : "0x075bcd15",
"origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
@@ -2221,6 +2461,11 @@
}
},
"extcodesize1" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -2234,7 +2479,7 @@
"address" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
"caller" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6",
"code" : "0x333b600055",
- "data" : "0x01234567890abcdef01234567890abcdef",
+ "data" : "0x1234567890abcdef01234567890abcdef0",
"gas" : "0x174876e800",
"gasPrice" : "0x075bcd15",
"origin" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6",
@@ -2279,6 +2524,11 @@
}
},
"extcodesizeUnderFlow" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"env" : {
"currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
"currentDifficulty" : "0x0100",
@@ -2290,7 +2540,7 @@
"address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6",
"caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
"code" : "0x3b",
- "data" : "0x01234567890abcdef01234567890abcdef",
+ "data" : "0x1234567890abcdef01234567890abcdef0",
"gas" : "0x174876e800",
"gasPrice" : "0x075bcd15",
"origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
@@ -2314,6 +2564,11 @@
}
},
"gasprice" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -2327,7 +2582,7 @@
"address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6",
"caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
"code" : "0x3a600055",
- "data" : "0x01234567890abcdef01234567890abcdef",
+ "data" : "0x1234567890abcdef01234567890abcdef0",
"gas" : "0x174876e800",
"gasPrice" : "0x075bcd15",
"origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681",
@@ -2358,6 +2613,11 @@
}
},
"origin" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json"
+ },
"callcreates" : [
],
"env" : {
diff --git a/VMTests/vmSha3Test.json b/VMTests/vmSha3Test.json
index 870da8245..549a966c2 100644
--- a/VMTests/vmSha3Test.json
+++ b/VMTests/vmSha3Test.json
@@ -1,5 +1,10 @@
{
"sha3_0" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmSha3TestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -44,6 +49,11 @@
}
},
"sha3_1" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmSha3TestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -88,6 +98,11 @@
}
},
"sha3_2" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmSha3TestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -132,6 +147,11 @@
}
},
"sha3_3" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmSha3TestFiller.json"
+ },
"env" : {
"currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
"currentDifficulty" : "0x0100",
@@ -160,6 +180,11 @@
}
},
"sha3_4" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmSha3TestFiller.json"
+ },
"env" : {
"currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
"currentDifficulty" : "0x0100",
@@ -188,6 +213,11 @@
}
},
"sha3_5" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmSha3TestFiller.json"
+ },
"env" : {
"currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
"currentDifficulty" : "0x0100",
@@ -216,6 +246,11 @@
}
},
"sha3_6" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmSha3TestFiller.json"
+ },
"env" : {
"currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
"currentDifficulty" : "0x0100",
@@ -244,6 +279,11 @@
}
},
"sha3_bigOffset" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmSha3TestFiller.json"
+ },
"env" : {
"currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
"currentDifficulty" : "0x0100",
@@ -272,6 +312,11 @@
}
},
"sha3_bigOffset2" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmSha3TestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -316,6 +361,11 @@
}
},
"sha3_bigSize" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmSha3TestFiller.json"
+ },
"env" : {
"currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
"currentDifficulty" : "0x0100",
@@ -344,6 +394,11 @@
}
},
"sha3_memSizeNoQuadraticCost31" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmSha3TestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -388,6 +443,11 @@
}
},
"sha3_memSizeQuadraticCost32" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmSha3TestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -432,6 +492,11 @@
}
},
"sha3_memSizeQuadraticCost32_zeroSize" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmSha3TestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -476,6 +541,11 @@
}
},
"sha3_memSizeQuadraticCost33" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmSha3TestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -520,6 +590,11 @@
}
},
"sha3_memSizeQuadraticCost63" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmSha3TestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -564,6 +639,11 @@
}
},
"sha3_memSizeQuadraticCost64" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmSha3TestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -608,6 +688,11 @@
}
},
"sha3_memSizeQuadraticCost64_2" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmSha3TestFiller.json"
+ },
"callcreates" : [
],
"env" : {
@@ -652,6 +737,11 @@
}
},
"sha3_memSizeQuadraticCost65" : {
+ "_info" : {
+ "comment" : "",
+ "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++",
+ "source" : "/src/VMTestsFiller/vmSha3TestFiller.json"
+ },
"callcreates" : [
],
"env" : {