• Martin Holst Swende's avatar
    core/vm, tests: update tests, enable constantinople statetests, fix SAR opcode (#17538) · 32f28a93
    Martin Holst Swende authored
    This commit does a few things at once:
    
    - Updates the tests to contain the latest data from ethereum/tests repo.
    - Enables Constantinople state tests. This is needed to be able to
      fuzz-test the evm with constantinople rules.
    - Fixes the error in opSAR that we've known about for some time. I was
      kind of saving it to see if we hit upon it with the random test
      generator, but it's difficult to both enable the tests and have the
      bug there -- we don't want to forget about it, so maybe it's better
      to just fix it.
    32f28a93
Name
Last commit
Last update
..
runtime Loading commit data...
analysis.go Loading commit data...
analysis_test.go Loading commit data...
common.go Loading commit data...
contract.go Loading commit data...
contracts.go Loading commit data...
contracts_test.go Loading commit data...
doc.go Loading commit data...
errors.go Loading commit data...
evm.go Loading commit data...
gas.go Loading commit data...
gas_table.go Loading commit data...
gas_table_test.go Loading commit data...
gen_structlog.go Loading commit data...
instructions.go Loading commit data...
instructions_test.go Loading commit data...
int_pool_verifier.go Loading commit data...
int_pool_verifier_empty.go Loading commit data...
interface.go Loading commit data...
interpreter.go Loading commit data...
intpool.go Loading commit data...
intpool_test.go Loading commit data...
jump_table.go Loading commit data...
logger.go Loading commit data...
logger_test.go Loading commit data...
memory.go Loading commit data...
memory_table.go Loading commit data...
noop.go Loading commit data...
opcodes.go Loading commit data...
stack.go Loading commit data...
stack_table.go Loading commit data...