[SMTChecker] Rerun tests from Solc-Verify
Open
medium effort
medium impact
must have eventually
smt
testing :hammer:
- Dominant language
- C++
- Stars
- 25.7k
- Forks
- 6.2k
- Avg merge
- 1d 11h
- Merged PRs (30d)
- 21
Description
The tests in https://arxiv.org/abs/2001.03256 show that the SMTChecker encoding has a few bugs, we should find and fix those.
Contributor guide
Research direction
Start by reviewing the tests and findings in the linked Solc-Verify paper, then determine how to rerun those tests against the SMTChecker encoding. Use the failing cases to identify the encoding bugs; done means the relevant tests pass and the reported discrepancies are fixed.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp, solidity
- Domain
- blockchain, compilers
- Issue type
- Bug
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100