aboutsummaryrefslogtreecommitdiffstats
path: root/VMTests
Commit message (Expand)AuthorAgeFilesLines
* VMTests: refill all VMtests, just version bumps to tools usedEverett Hildenbrandt2018-05-31590-1247/+1234
* Merge pull request #444 from pirapira/remove-blockhash-vm-testsYoichi Hirai2018-05-1168-3669/+0
|\
| * Remove more VM tests that touch the world stateYoichi Hirai2018-04-1456-3082/+0
| * Remove VM tests that use `BALANCE` instructionYoichi Hirai2018-04-125-241/+0
| * Remove VM tests using the mock BLOCKHASH instruction just for VM testsYoichi Hirai2018-04-127-346/+0
* | add vm test for arithmetic (add) after byteJared Wasinger2018-04-181-0/+52
|/
* Remove VM random tests that contain `BALANCE`Yoichi Hirai2018-04-102-102/+0
* refill all the testsDimitry2017-10-07677-1402/+2896
* refill splited VMtestsDimitry2017-09-01706-1807322/+32330
* Replace the remaining log arrays with log hashesYoichi Hirai2017-08-291-1509/+128
* Merge pull request #273 from ethereum/vmIO-fixYoichi Hirai2017-08-251-145/+145
|\
| * Fix the filler and fill vmIOandFlowOperationsTestYoichi Hirai2017-08-241-145/+145
* | Replace more logs with log hashesYoichi Hirai2017-08-242-76924/+38463
* | Replace logs with log hashesYoichi Hirai2017-08-241-45/+107
|/
* Replace logs with hashesYoichi Hirai2017-08-238-17/+9
* Fix some VMTest filling failuresYoichi Hirai2017-08-2310-1446/+3443
* Merge pull request #248 from ethereum/odd-length-hex-in-vm-fillerwinsvega2017-08-062-39/+389
|\
| * Fix some formatting issues in VMTest fillersYoichi Hirai2017-08-052-39/+389
* | Remove "expect" sections from VM testsYoichi Hirai2017-08-053-68/+0
|/
* Merge pull request #154 from ethereum/refreshwinsvega2017-04-2410-3975/+3838
|\
| * refill vmTestsDimitry2017-04-1910-3975/+3838
* | Regenerate VM performance testsPaweł Bylica2017-04-201-101/+145
* | Add VM performance tests for div+add and addPaweł Bylica2017-04-201-0/+88
|/
* Add performance VM tests for MULMODPaweł Bylica2016-12-241-0/+44
* Merge pull request #126 from ethereum/eip158winsvega2016-11-234-24/+93
|\
| * fix wrong solidity in tests (not hf related)Dimitry2016-11-024-24/+93
* | more vmPerfomance testsDimitry2016-11-091-0/+308
|/
* tx_e1c174e2, evm loop-mul testDimitry2016-09-141-0/+43
* refill tests for 64blockgaslimitDimitry2016-06-056-72/+132
* refill tests Frontier + Homestead with latest developDimitry2015-12-311-29/+23
* Blockchain, State, VM Tests update from latests fillersDimitry2015-10-139-605/+347
* add test for boost div bugCJentzsch2015-09-141-388/+238
* add SSTORE underflow testCJentzsch2015-09-091-0/+35
* New dynamic jump VM tests.Paweł Bylica2015-08-121-272/+371
* remove unsupported VM testsDimitry2015-06-099-341/+0
* new FuzzedTestsDimitry2015-06-089-0/+341
* add sec testsCJentzsch2015-06-051-0/+90
* push testCJentzsch2015-06-021-0/+89
* add jumpi testsCJentzsch2015-05-291-0/+72
* add PC overflow for JUMPCJentzsch2015-05-291-0/+72
* add smod testsCJentzsch2015-05-191-7/+478
* remove wrong testCJentzsch2015-05-112-0/+402569
* update VM tests to new hex styleCJentzsch2015-04-2810-2022/+1977
* All fields as HEXwinsvega2015-04-1011-7217/+7467
* rm wrong testsCJentzsch2015-04-082-1152515/+0
* Pv59 changesCJentzsch2015-03-241-9/+9
* gas counter overflowCJentzsch2015-03-231-0/+29
* SDIV testsCJentzsch2015-03-201-1/+286
* add calldataload big offset testCJentzsch2015-03-131-0/+44
* add addmod test in order toc check that nothing get downcasted inbetweenCJentzsch2015-03-131-0/+45
* dejavu issuesCJentzsch2015-03-133-3/+214
* python failCJentzsch2015-03-121-0/+31
* python fails - may be just wrong return valueCJentzsch2015-03-124-0/+124
* add failing python testCJentzsch2015-03-121-0/+46
* python failsCJentzsch2015-03-118-0/+308
* python callcode failCJentzsch2015-03-111-0/+46
* python big memory failCJentzsch2015-03-111-0/+46
* renamingCJentzsch2015-03-093-0/+0
* vm input limit testsCJentzsch2015-03-093-0/+2566146
* remove deprecated testsCJentzsch2015-03-091-134/+0
* update blocktests - fix LLL in pre stateCJentzsch2015-03-092-459/+1156
* adjust gas pricesCJentzsch2015-03-081-190/+346
* add dajavi memory tests - OOG because of quadratic memory costsCJentzsch2015-03-081-1/+233
* add randomTestChristoph Jentzsch2015-03-071-0/+46
* add quadratic complexity and performance testCJentzsch2015-03-061-0/+251
* poc9 vm testsCJentzsch2015-03-0510-1144/+5145
* add more vm testsCJentzsch2015-03-044-12/+1146
* Update VM tests.Gav Wood2015-03-032-65/+221
* fix jumpdest requirementsCJentzsch2015-03-031-0/+150
* remove memory testCJentzsch2015-03-031-134/+0
* Remove unneeded tests.Gav Wood2015-03-031-221/+0
* Fix for tests.Gav Wood2015-03-032-1/+1694
* Test updates.Gav Wood2015-03-032-3/+3
* New tests.Gav Wood2015-03-039-150/+150
* rm failing testsCJentzsch2015-03-02109-2170319/+0
* rm failing random testsCJentzsch2015-03-0212-566/+0
* vmGasCostchangesCJentzsch2015-03-0212-6872/+314
* more jump testsCJentzsch2015-02-271-0/+103
* add more addmod mulmod overflow testsCJentzsch2015-02-271-0/+313
* more mem tests - calldatacopy and returnCJentzsch2015-02-272-7/+271
* adjust test for new mem ruleCJentzsch2015-02-261-0/+44
* update to new quadratic memory cost ruleCJentzsch2015-02-262-11/+233
* more Pawel testsCJentzsch2015-02-251-0/+410
* add Pawels testsCJentzsch2015-02-254-0/+695
* undo gasMemCostChange, add some state testsCJentzsch2015-02-212-7/+38
* memGasCost checksCJentzsch2015-02-201-1/+361
* python failCJentzsch2015-02-171-0/+31
* cppjit failsCJentzsch2015-02-164-0/+196
* more performance testsCJentzsch2015-02-161-5/+181
* performance testCJentzsch2015-02-131-0/+46
* cppjit failsCJentzsch2015-02-114-0/+155
* undo changed due to memory gas cost ruleCJentzsch2015-02-101-361/+1
* cppjit failCJentzsch2015-02-101-0/+46
* more memory cost testsCJentzsch2015-02-091-0/+360
* update memory ruleCJentzsch2015-02-092-47/+1
* gas failure cppjitCJentzsch2015-02-081-0/+46
* cppjit failsCJentzsch2015-02-072-0/+104
* sha3 performance testCJentzsch2015-02-074-0/+168
* cppjit wrong cmake config failCJentzsch2015-02-062-0/+92
* remove false testsCJentzsch2015-02-042-104/+0
* python failCJentzsch2015-02-042-0/+104
* goFailCJentzsch2015-02-041-0/+59
* cppjit failCJentzsch2015-02-031-0/+31
* python failCJentzsch2015-01-231-0/+46
* python failsCJentzsch2015-01-232-0/+62
* add python failCJentzsch2015-01-231-0/+46
* cppjit failCJentzsch2015-01-231-0/+31
* python failCJentzsch2015-01-231-0/+31
* cppjit failureCJentzsch2015-01-221-0/+31
* failing python testCJentzsch2015-01-221-0/+31
* failing python testCJentzsch2015-01-221-0/+46
* more SHA3 tests, and random failing tests for pythonCJentzsch2015-01-203-0/+120
* add python failCJentzsch2015-01-191-0/+31
* python fail callcode (insufficient balance)CJentzsch2015-01-151-0/+53
* add test with large data in callcreateCJentzsch2015-01-151-0/+52
* update vmSystemOperationsTestCJentzsch2015-01-151-36/+52
* added a inputLimits tests (46725 test cases)CJentzsch2015-01-152-0/+2164765
* re-add vmSystemOperationsTestCJentzsch2015-01-151-0/+1926
* python failCJentzsch2015-01-141-0/+54
* cppjit failing on byte?CJentzsch2015-01-144-0/+154
* python failCJentzsch2015-01-142-0/+104
* python failCJentzsch2015-01-142-0/+104
* go create return different addressCJentzsch2015-01-141-0/+53
* more cpp-jit failsCJentzsch2015-01-145-0/+187
* cppjit failCJentzsch2015-01-141-0/+46
* cpp-jit failCJentzsch2015-01-141-0/+31
* more failing testsCJentzsch2015-01-132-0/+62
* new cppjit failuresCJentzsch2015-01-132-0/+62
* cppjit failCJentzsch2015-01-131-0/+31
* first failing cppjit testsCJentzsch2015-01-133-0/+93
* python failures, blockhash, invalid jump, invalid opcodeCJentzsch2015-01-133-0/+115
* call to precompiled contract and balanceCJentzsch2015-01-132-0/+100
* addmod mulmod div by zero testsCJentzsch2015-01-121-0/+220
* remove wrong mulmod/addmod testsCJentzsch2015-01-126-295/+0
* ADDMOD and MULMOD divison by zeroCJentzsch2015-01-125-0/+241
* MULMOD with modul 0 gives division by zero errorCJentzsch2015-01-121-0/+54
* create should return 0CJentzsch2015-01-122-0/+94
* create with high value should fail and return 0CJentzsch2015-01-121-0/+46
* include invalid opcode 0x0cCJentzsch2015-01-123-0/+93
* jump outside codeCJentzsch2015-01-121-0/+31
* CODECOPY with size larger than codesizeCJentzsch2015-01-122-0/+92
* remove wrong testsCJentzsch2015-01-102-62/+0
* wrong memmory needed calculation for CREATE in cppCJentzsch2015-01-101-0/+31
* return input offsetCJentzsch2015-01-101-0/+46
* big offset zero size for createCJentzsch2015-01-101-0/+31
* big offset zero size for sha3 and returnCJentzsch2015-01-104-0/+184
* LOG0 no mem expansion despite large offsetCJentzsch2015-01-091-0/+54
* add blockhash vm testsCJentzsch2015-01-091-0/+91
* add random test which fail on goCJentzsch2015-01-092-0/+93
* failing python testsCJentzsch2015-01-0935-0/+1085
* long jumpdest listCJentzsch2015-01-081-0/+44
* sdiv int256.min -1CJentzsch2015-01-081-0/+45
* sdiv with negative fractional resultCJentzsch2015-01-081-0/+45
* add valid jumpdest with jumpdest at beginningCJentzsch2015-01-081-0/+45
* more dynamic jump testsCJentzsch2015-01-081-3/+1286
* jump into push data is forbiddenCJentzsch2015-01-081-64/+0
* jumpdests tests, OOG at max call depth, ...CJentzsch2015-01-071-21/+995
* check address input greater then 2**160CJentzsch2015-01-071-0/+367
* zeroMemExpansionTestsCJentzsch2015-01-062-928/+128
* more jumpdest testCJentzsch2015-01-061-21/+922
* added blockhash tests which return 0CJentzsch2015-01-061-28/+159
* clear random tests due to protocol changesCJentzsch2015-01-05232-10466/+0
* new jumpdest interpretationCJentzsch2015-01-031-79/+0
* added complete exp testsCJentzsch2015-01-021-0/+3628
* more init code, systemoperations and transaction testsCJentzsch2015-01-021-1/+1
* more random testsCJentzsch2014-12-28230-5/+10332
* first failing random testsCJentzsch2014-12-234-0/+185
* transaction tests and refund testsCJentzsch2014-12-181-147/+147
* first random testCJentzsch2014-12-121-0/+46
* update gas pricesCJentzsch2014-12-121-1/+1
* Log as arrayCJentzsch2014-12-089-649/+740
* add calldataload, codecopy, extcodecopy testsCJentzsch2014-12-051-0/+176
* add calldataload testCJentzsch2014-12-041-0/+44
* protocol update (CALLCODE <-> RETURN), topics in log are arrays not setsCJentzsch2014-12-031-2/+39
* vmEnvironmentalInfoTest CALLDATACOPY, CODECOPY, EXTCODECOPY fixalon muroch2014-12-011-5/+5
* vmArithmeticTest exp fixalon muroch2014-12-011-7/+7
* Removed log,post,out,gas,callcreates if exception occuredChristoph Jentzsch2014-11-214-330/+0
* Added log sections in all vmtests + log testsChristoph Jentzsch2014-11-199-0/+2772
* new push32 test and renamingChristoph Jentzsch2014-11-191-1/+43
* fix ecrecover2Christoph Jentzsch2014-11-181-1/+1
* rename tests since they are valid opcodes that existethers2014-11-131-3/+3
* jump to position outside code stops executionChristoph Jentzsch2014-11-111-1/+1
* Unintended Exceptions work like OOGChristoph Jentzsch2014-11-112-7/+7
* Updated SIGNEXTEND testsChristoph Jentzsch2014-11-061-28/+35
* Merge remote-tracking branch 'origin/develop' into developChristoph Jentzsch2014-11-061-55/+0
|\
| * Delete vmNamecoin.jsonChristoph Jentzsch2014-11-061-55/+0
* | added dynamic jump out of codeChristoph Jentzsch2014-11-061-0/+42
|/
* Update tests to latest protocol changes (PoC7)Christoph Jentzsch2014-11-048-1170/+1377
* Updated vmNamecoin.json to new sstore pricesChristoph Jentzsch2014-11-031-1/+1
* removed systemoperationstestsChristoph Jentzsch2014-11-031-1924/+0
* Restructered tests in folders in accordance to test suitesChristoph Jentzsch2014-11-0310-0/+13762