-
Notifications
You must be signed in to change notification settings - Fork 285
Penetrating by blocks #5779
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
Merged
keyboardDrummer
merged 52 commits into
dafny-lang:master
from
keyboardDrummer:penetratingByBlocks
Oct 7, 2024
Merged
Penetrating by blocks #5779
Changes from 1 commit
Commits
Show all changes
52 commits
Select commit
Hold shift + click to select a range
d6f3951
Add proof by statement
keyboardDrummer 84c7073
Merge remote-tracking branch 'origin/master' into penetratingByBlocks
keyboardDrummer a2f6b5c
Pass AssertMode to all Assert calls
keyboardDrummer 313ad7e
Use free calls inside by blocks
keyboardDrummer 174abf8
Move code from BoogieGenerator.TrStatement into separate files
keyboardDrummer 5a2f37c
Use namespace directive
keyboardDrummer ae6f060
Start with removing pre and post call stuff
keyboardDrummer 3cdae72
Finish pre/post call cleanup
keyboardDrummer 9e7a558
Remove the proof field everywhere but in BlockByProof
keyboardDrummer 2b17edc
Update parser
keyboardDrummer 0774dc4
Fix a few bugs
keyboardDrummer 1049866
More use of BodyTranslationContext.AssertMode
keyboardDrummer a8b2312
Improve printing
keyboardDrummer 0391450
Rename of UpdateStmt
keyboardDrummer 6b985cf
Add comments
keyboardDrummer fe456d3
Definite assignment tracking issue
keyboardDrummer 5af6b22
Definite assignment tracker changed so it's never cleaned up
keyboardDrummer 6e6d73d
Add substituter implementation
keyboardDrummer 212cfbe
Prepare for using ordered dictionary for locals
keyboardDrummer da8787e
Introduce Variables class to track Boogie variables using an ordered …
keyboardDrummer 185834a
CallBy.dfy works now
keyboardDrummer 6f2dbf3
CallByHide.dfy passes
keyboardDrummer 16f8ef7
Convert giant if to switch statement
keyboardDrummer 5415a97
Fix
keyboardDrummer 00e11e8
Merge remote-tracking branch 'origin/master' into penetratingByBlocks
keyboardDrummer 10ee669
Ran formatter and def assignment improvement
keyboardDrummer 2eea9e3
Move to symbols for mapping to tracking variables
keyboardDrummer 6560fc2
Fixes
keyboardDrummer e9db4b9
More fixes
keyboardDrummer 0830162
Fix formatter
keyboardDrummer 35442d9
Merge commit 'ef13a72f3a9d3f' into penetratingByBlocks
keyboardDrummer d4ca466
Fix
keyboardDrummer 4dfbd8b
Fix expect file
keyboardDrummer e8c409f
Undo Def as tracking changes
keyboardDrummer a078831
Fixes
keyboardDrummer e86fed8
Update expect file
keyboardDrummer 67cdf7b
Update tests
keyboardDrummer 054140b
Update tests
keyboardDrummer ae8d333
Use an immediately dictionary instead of adding and removing
keyboardDrummer a4796d2
Fix test generation
keyboardDrummer 8ab5cb7
Refactoring
keyboardDrummer bdb02ae
Update test
keyboardDrummer 2f189bb
Add test-case for assign such that
keyboardDrummer 880fa30
Add tests
keyboardDrummer 95a09a2
Add another test
keyboardDrummer 13a25b3
Updates
keyboardDrummer 46dc302
Fix SubsetTypes
keyboardDrummer 946bdd6
Merge branch 'master' into penetratingByBlocks
keyboardDrummer f45a1a3
Remove todos
keyboardDrummer 7cce358
Regenerated makefiles
keyboardDrummer d132f87
Merge remote-tracking branch 'origin/master' into penetratingByBlocks
keyboardDrummer f9c2fa3
Update doos
keyboardDrummer File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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.
Uh oh!
There was an error while loading. Please reload this page.