Commit Graph

359 Commits

Author SHA1 Message Date
sveneh
fffd981058 uses docker in tesrunner 2015-01-14 17:53:13 +01:00
sveneh
9326d0a6dd Dockers for go, cpp 2015-01-14 17:03:37 +01:00
sveneh
74faa30af6 first version of automatic testrunner deployment. Uses ansible, vagrant
and virtualbox
2015-01-14 16:10:33 +01:00
CJentzsch
762a93fec8 python fail 2015-01-14 09:21:49 +01:00
CJentzsch
f9e891909d cppjit failing on byte? 2015-01-14 09:15:47 +01:00
CJentzsch
a6e9bab298 python fail 2015-01-13 23:07:09 +01:00
CJentzsch
3f5a075280 python fail 2015-01-13 22:45:12 +01:00
CJentzsch
ebf4686858 go create return different address 2015-01-13 18:30:26 +01:00
CJentzsch
aca3181b7e more cpp-jit fails 2015-01-13 18:28:18 +01:00
CJentzsch
fd0230e5be cppjit fail 2015-01-13 18:20:08 +01:00
CJentzsch
0d25bb85d9 cpp-jit fail 2015-01-13 18:13:52 +01:00
CJentzsch
54eaf239ac more failing tests 2015-01-13 16:29:04 +01:00
CJentzsch
8d7ddf5299 new cppjit failures 2015-01-13 14:54:39 +01:00
CJentzsch
6fd011a3b6 cppjit fail 2015-01-13 14:16:47 +01:00
CJentzsch
a9930bfd87 first failing cppjit tests 2015-01-13 13:32:26 +01:00
CJentzsch
6a2e82a23d python failures, blockhash, invalid jump, invalid opcode 2015-01-13 09:17:56 +01:00
CJentzsch
1818dffaec call to precompiled contract and balance 2015-01-13 08:44:44 +01:00
CJentzsch
55c689722a addmod mulmod div by zero tests 2015-01-12 16:25:37 +01:00
CJentzsch
dfe77eac84 remove wrong mulmod/addmod tests 2015-01-12 16:09:51 +01:00
CJentzsch
1aebe33a34 ADDMOD and MULMOD divison by zero 2015-01-12 14:27:08 +01:00
CJentzsch
d70a30c056 MULMOD with modul 0 gives division by zero error 2015-01-12 13:55:00 +01:00
CJentzsch
2577b803f6 create should return 0 2015-01-12 13:22:18 +01:00
CJentzsch
928dde590c create with high value should fail and return 0 2015-01-12 13:08:43 +01:00
CJentzsch
5fbb24353a include invalid opcode 0x0c 2015-01-12 12:00:02 +01:00
CJentzsch
9f0c292144 jump outside code 2015-01-12 09:36:56 +01:00
CJentzsch
d812c685c9 CODECOPY with size larger than codesize 2015-01-12 09:10:11 +01:00
CJentzsch
a0008c3508 correct CREATE with zero sized init code 2015-01-10 23:51:54 +01:00
CJentzsch
e8a131e05c remove wrong tests 2015-01-09 21:38:57 +01:00
CJentzsch
bf798c8dec wrong memmory needed calculation for CREATE in cpp 2015-01-09 20:39:00 +01:00
CJentzsch
53dbdf3dd2 return input offset 2015-01-09 19:16:52 +01:00
CJentzsch
c674306973 big offset zero size for create 2015-01-09 17:33:41 +01:00
CJentzsch
314220a00d big offset zero size for sha3 and return 2015-01-09 17:06:53 +01:00
CJentzsch
dd866afc2e LOG0 no mem expansion despite large offset 2015-01-09 15:46:00 +01:00
CJentzsch
b227000f19 add blockhash vm tests 2015-01-09 10:56:40 +01:00
CJentzsch
ac2ce00e28 add random test which fail on go 2015-01-08 22:41:40 +01:00
CJentzsch
f73731d5a4 failing python tests 2015-01-08 22:10:55 +01:00
CJentzsch
9b9f7cffde long jumpdest list 2015-01-08 16:39:57 +01:00
CJentzsch
eb3451142e sdiv int256.min -1 2015-01-08 15:29:07 +01:00
CJentzsch
73ba8a48ab sdiv with negative fractional result 2015-01-08 15:14:20 +01:00
CJentzsch
1ad28d0494 add valid jumpdest with jumpdest at beginning 2015-01-08 13:04:29 +01:00
CJentzsch
08a72727cd more dynamic jump tests 2015-01-08 11:23:39 +01:00
CJentzsch
0aa66f02ef jump into push data is forbidden 2015-01-07 22:33:25 +01:00
CJentzsch
b94c610e49 jumpdests tests, OOG at max call depth, ... 2015-01-07 15:54:14 +01:00
CJentzsch
99e6e00c34 check address input greater then 2**160 2015-01-07 11:17:09 +01:00
CJentzsch
55f6fe4f7b check address input greater then 2**160 2015-01-07 11:16:09 +01:00
CJentzsch
6ce9799370 added BlockHash tests 2015-01-06 20:21:11 +01:00
CJentzsch
93bf0d6f4e zeroMemExpansionTests 2015-01-06 16:33:47 +01:00
CJentzsch
dc087ffa97 more jumpdest test 2015-01-06 14:48:57 +01:00
CJentzsch
63d61cb380 added blockhash tests which return 0 2015-01-06 11:50:57 +01:00
CJentzsch
128d417f47 protocol update about call depth 2015-01-05 17:26:11 +01:00