Skip to content

Commit

Permalink
RFC: Source-based code coverage (#3143)
Browse files Browse the repository at this point in the history
Upgrades the Kani coverage feature with the source-based code coverage
implementation used in the Rust compiler.

Rendered version available
[here](https://github.com/adpaco-aws/rmc/blob/rfc-region-cov/rfc/src/rfcs/0011-source-coverage.md).

Related to #2640 

By submitting this pull request, I confirm that my contribution is made
under the terms of the Apache 2.0 and MIT licenses.
  • Loading branch information
adpaco-aws authored Aug 27, 2024
1 parent 0adc107 commit 7a02955
Show file tree
Hide file tree
Showing 3 changed files with 649 additions and 1 deletion.
1 change: 1 addition & 0 deletions rfc/src/SUMMARY.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,3 +16,4 @@
- [0008-line-coverage](rfcs/0008-line-coverage.md)
- [0009-function-contracts](rfcs/0009-function-contracts.md)
- [0010-quantifiers](rfcs/0010-quantifiers.md)
- [0011-source-coverage](rfcs/0011-source-coverage.md)
2 changes: 1 addition & 1 deletion rfc/src/rfcs/0008-line-coverage.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
- **Feature Name:** Line coverage (`line-coverage`)
- **Feature Request Issue:** <https://github.com/model-checking/kani/issues/2610>
- **RFC PR:** <https://github.com/model-checking/kani/pull/2609>
- **Status:** Unstable
- **Status:** Cancelled
- **Version:** 0
- **Proof-of-concept:** <https://github.com/model-checking/kani/pull/2609> (Kani) + <https://github.com/model-checking/kani-vscode-extension/pull/122> (Kani VS Code Extension)

Expand Down
Loading

0 comments on commit 7a02955

Please sign in to comment.