-
Notifications
You must be signed in to change notification settings - Fork 82
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
Added modifies clause generation for Boogie files. #267
Open
liammachado
wants to merge
17
commits into
smackers:develop
Choose a base branch
from
liammachado:develop
base: develop
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Commits on Oct 21, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 5e400da - Browse repository at this point
Copy the full SHA 5e400daView commit details -
Fixed some issues with the modifies pass and smack.c causing the memo…
…ry-safety regtests to fail. The modifies pass was not handling the prelude section of Boogie files. When the --memory-safety option is specified, this prelude section contains a procedure called $global_allocations which modifies some variables. Additionally, the modifies pass only adds modifies clauses to SMACK-generated procedures that do not already have one, which does not cover the $malloc procedure when the --memory-safety option is set. This is directly changed in smack.c.
Configuration menu - View commit details
-
Copy full SHA for 5d6448b - Browse repository at this point
Copy the full SHA 5d6448bView commit details -
Modifies pass was improperly handling prelude section when -memory-sa…
…fety option is not specified.
Configuration menu - View commit details
-
Copy full SHA for 015de8b - Browse repository at this point
Copy the full SHA 015de8bView commit details -
$malloc procedure's modifies clause included variables that should no…
…t have been there.
Configuration menu - View commit details
-
Copy full SHA for 8154002 - Browse repository at this point
Copy the full SHA 8154002View commit details -
Configuration menu - View commit details
-
Copy full SHA for e3617e0 - Browse repository at this point
Copy the full SHA e3617e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 266e82b - Browse repository at this point
Copy the full SHA 266e82bView commit details -
Configuration menu - View commit details
-
Copy full SHA for cb81255 - Browse repository at this point
Copy the full SHA cb81255View commit details -
Configuration menu - View commit details
-
Copy full SHA for d9393e9 - Browse repository at this point
Copy the full SHA d9393e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for cff3d8b - Browse repository at this point
Copy the full SHA cff3d8bView commit details
Commits on Jan 1, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 9d1d413 - Browse repository at this point
Copy the full SHA 9d1d413View commit details -
Configuration menu - View commit details
-
Copy full SHA for 432a3cb - Browse repository at this point
Copy the full SHA 432a3cbView commit details
Commits on Jan 27, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 7ccfb44 - Browse repository at this point
Copy the full SHA 7ccfb44View commit details
Commits on Jul 18, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 88099dd - Browse repository at this point
Copy the full SHA 88099ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 591137b - Browse repository at this point
Copy the full SHA 591137bView commit details
Commits on Jul 19, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 97f7fd1 - Browse repository at this point
Copy the full SHA 97f7fd1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4095a64 - Browse repository at this point
Copy the full SHA 4095a64View commit details
Commits on Aug 29, 2019
-
Configuration menu - View commit details
-
Copy full SHA for e370e66 - Browse repository at this point
Copy the full SHA e370e66View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.