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

Ability to step backwards until a value is assigned #1

Open
jimgrundy opened this issue Nov 25, 2022 · 1 comment
Open

Ability to step backwards until a value is assigned #1

jimgrundy opened this issue Nov 25, 2022 · 1 comment
Labels
enhancement New feature or request

Comments

@jimgrundy
Copy link

One begins counter-example debugging from a failing state. Often when I look at one of these I see a variable with a value that I feel it shouldn't have. "How did that happen?" is the question I ask myself at this point. A handy debug feature then to be able to roll back to the earlier point at which the variable took on that value. If there were a way I could select a value and automatically go to the place and time where that value came into existence I think it would help. An analogous feature is part of hardware model checking counter-example visualization tools.

@jimgrundy jimgrundy added the enhancement New feature or request label Nov 25, 2022
@tautschnig
Copy link
Member

We had previously discussed this in the context of viewer, and diffblue/cbmc#4914 came up to perhaps have sufficient information in the trace. @markrtuttle will we still need such information to make this feasible in the VS code implementation?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants