Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Code coverage holes formal analysis #994

Merged
merged 1 commit into from
May 31, 2024

Conversation

YoannPruvost
Copy link
Contributor

During code coverage analysis, some holes where too complex to waive by code review. We decided to use formal tool to prove that those holes where indeed unreachable in our configurations.

This PR contains the source files and makefile to reproduce our formal runs.

I left some commented out code as reference as those where effort to prove more holes and can be use in the future if needed

@MikeOpenHWGroup
Copy link
Member

Nicely done @YoannPruvost, thanks for this Contribution.

@MikeOpenHWGroup MikeOpenHWGroup merged commit ec295ef into openhwgroup:dev May 31, 2024
3 checks passed
@pascalgouedo pascalgouedo added Component:Verif For issues in the verification environment or test cases (e.g. for testbench, C code, etc.) Component:Tool-and-build For issues in the tool and build flow (e.g. Makefile, FuseSoc, etc.) labels May 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component:Tool-and-build For issues in the tool and build flow (e.g. Makefile, FuseSoc, etc.) Component:Verif For issues in the verification environment or test cases (e.g. for testbench, C code, etc.)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants