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

Add a new option to run visualize without coverage #410

Closed
zhassan-aws opened this issue Aug 10, 2021 · 3 comments · Fixed by model-checking/cbmc-viewer#59
Closed

Add a new option to run visualize without coverage #410

zhassan-aws opened this issue Aug 10, 2021 · 3 comments · Fixed by model-checking/cbmc-viewer#59
Labels
[C] Feature / Enhancement A new feature request or enhancement to an existing feature.

Comments

@zhassan-aws
Copy link
Contributor

zhassan-aws commented Aug 10, 2021

Requested feature: A new option that can be used for extracting the counterexample trace without turning on coverage.
Use case: RMC's --visualize option can be very time consuming in some cases because it turns on coverage. In cases where the user is only interested in a counterexample trace, incurring the cost of turning on coverage might be undesirable.
Link to relevant documentation (Rust reference, Nomicon, RFC):
Is this a breaking change?

Test case:

@zhassan-aws
Copy link
Contributor Author

It seems that a new change on the RMC script side is not sufficient as cbmc-viewer expects a coverage file (if not specified explicitly with --coverage cbmc-viewer assumes the default filename coverage.xml).

@zhassan-aws
Copy link
Contributor Author

Thanks for adding the feature @markrtuttle. I'll leave this issue open until we upgrade the version of the CBMC viewer as well as add a new RMC option to run visualize without turning on coverage.

@zhassan-aws zhassan-aws reopened this Oct 20, 2021
@zhassan-aws zhassan-aws added MLP - Need Triage [C] Feature / Enhancement A new feature request or enhancement to an existing feature. and removed MLP - Need Triage labels Mar 14, 2022
@celinval
Copy link
Contributor

Closing this since we are now deprecating --visualize option.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[C] Feature / Enhancement A new feature request or enhancement to an existing feature.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants