SMTChecker: Add support for counterexamples from Eldarica
Open
smt
- Dominant language
- C++
- Stars
- 25.7k
- Forks
- 6.2k
- Avg merge
- 2d 19h
- Merged PRs (30d)
- 29
Description
Currently, we can only get counterexamples in CHC engine from Z3, it would be nice to also get counterexamples from Eldarica.
Contributor guide
Research direction
The issue identifies SMTChecker and the CHC engine as the relevant entry points, with Z3 support as the existing comparison. Start by tracing how counterexamples are obtained from Z3 and determine what Eldarica exposes; done means Eldarica counterexamples are available through the same SMTChecker workflow.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp, solidity
- Domain
- compilers
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100