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 functionality to run counter-models in gdb #25

Closed
codyroux opened this issue Jun 14, 2019 · 1 comment
Closed

Add functionality to run counter-models in gdb #25

codyroux opened this issue Jun 14, 2019 · 1 comment
Assignees
Labels
enhancement New feature or request good first issue Good for newcomers WP Involves the Weakest Precondition computation

Comments

@codyroux
Copy link
Contributor

We can generate GDB command files (https://sourceware.org/gdb/onlinedocs/gdb/Command-Files.html) to set breakpoints and register values to attempt to exercise concrete counter models of properties in a run-time environment.

With more work, we can extend this to memory values as well.

I don't expect this to be extraordinarily scalable, since the target function needs to be reached in the first place, and there are many constraints on valid memory values which we are not tracking, etc.

It'll be good for debugging and exploration though.

@codyroux codyroux added enhancement New feature or request WP Involves the Weakest Precondition computation labels Jun 14, 2019
@codyroux codyroux self-assigned this Jun 14, 2019
@codyroux codyroux added the good first issue Good for newcomers label Aug 6, 2019
@philzook58 philzook58 self-assigned this Oct 2, 2019
@fortunac
Copy link

fortunac commented Dec 4, 2019

Handled with #70, #72, and #89.

@fortunac fortunac closed this as completed Dec 4, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers WP Involves the Weakest Precondition computation
Projects
None yet
Development

No branches or pull requests

4 participants