trailofbits/manticore

Increase EVM instruction test coverage

Open

#1,040 创建于 2018年8月10日

在 GitHub 查看
 (0 评论) (0 反应) (1 负责人)Python (3,469 star) (481 fork)batch import
ethereumhelp wantedtesting

描述

This is just from a quick look over unit test coverage report results. What actually needs coverage may be another story.

The following have no coverage in tests/ETH/*;

  • STOP
  • CALLDATACOPY
  • CODECOPY
  • EXTCODECOPY
  • RETURNDATACOPY
  • RETURNDATASIZE
  • BLOCKHASH
  • MLOAD
  • MSTORE
  • MSTORE8 (tainted pc)
  • SSTORE (tainted pc)
  • JUMPI
  • SWAP
  • LOG
  • CREATE
  • CALL
  • CALLCODE
  • RETURN
  • DELEGATECALL
  • STATICCALL
  • THROW

...

贡献者指南