trailofbits/manticore

Increase EVM instruction test coverage

Open

#1,040 opened on 2018年8月10日

GitHub で見る
 (0 comments) (0 reactions) (1 assignee)Python (3,469 stars) (481 forks)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

...

コントリビューターガイド

Increase EVM instruction test coverage · trailofbits/manticore#1040 | Good First Issue