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

Basic implementation of proof dependency analysis #4461

Merged
merged 34 commits into from
Sep 7, 2023
Merged
Changes from 1 commit
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
9ed559a
Basic implementation of proof dependency analysis
atomb Jul 20, 2023
b52bec3
Merge branch 'master' into verification-coverage-ids
jtristan Aug 24, 2023
088eca9
Rename utility methods
atomb Aug 23, 2023
adbe5bc
Basic tracking of assignments
atomb Aug 23, 2023
d260984
Track a few more proof dependencies
atomb Aug 24, 2023
d6f9eea
Fix customBoogie.patch
atomb Aug 25, 2023
8bb2303
Fix unit test for slightly different message
atomb Aug 25, 2023
671b7f6
Revert message change for preconditions
atomb Aug 25, 2023
9ab8bfd
Better dependency messages, assignment tracking
atomb Aug 25, 2023
2b8d580
Order text logger output by source location
atomb Aug 25, 2023
ac55f3f
Add test for proof dependency logging
atomb Aug 25, 2023
d40f73a
Adjust test output to account for changes
atomb Aug 25, 2023
595bded
Silence warning
atomb Aug 28, 2023
2804ef9
Remove obsolete statement
atomb Aug 28, 2023
698b067
Sort proof dependencies in text logger
atomb Aug 28, 2023
6803cad
Fix some expected test outputs
atomb Aug 29, 2023
8e098f9
Merge remote-tracking branch 'upstream/master' into verification-cove…
atomb Aug 29, 2023
80d174a
Move ProofDependencyManager to its own file
atomb Aug 30, 2023
5c6deff
Clean up ProofDependency
atomb Aug 30, 2023
6a671dd
Fix duplicate IDs in Boogie code
atomb Aug 30, 2023
3e4a91b
Fix NPE in test generation code
atomb Aug 30, 2023
ea859c5
Merge remote-tracking branch 'upstream/master' into verification-cove…
atomb Aug 30, 2023
50ee917
Merge remote-tracking branch 'upstream/master' into verification-cove…
atomb Aug 30, 2023
9e2ad02
Fix expected test output
atomb Aug 30, 2023
9133cf7
Various small cleanups
atomb Aug 30, 2023
2dc0052
Merge remote-tracking branch 'upstream/master' into verification-cove…
atomb Sep 1, 2023
04fca88
Use structured dependency labels from Boogie
atomb Sep 5, 2023
3c9b47d
Merge remote-tracking branch 'upstream/master' into verification-cove…
atomb Sep 5, 2023
813b190
Limit proof dependency analysis to one core
atomb Sep 5, 2023
5e75656
Fix customBoogie.patch
atomb Sep 5, 2023
1f9f243
Bump Boogie dependency
atomb Sep 6, 2023
c2a7c60
Merge remote-tracking branch 'upstream/master' into verification-cove…
atomb Sep 6, 2023
9e4bd05
Bump Boogie version in dotnet-tools.json, too
atomb Sep 6, 2023
582421c
Merge branch 'master' into verification-coverage-ids
atomb Sep 7, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Merge branch 'master' into verification-coverage-ids
  • Loading branch information
jtristan committed Aug 24, 2023
commit b52bec3f0d96fea6258525267e38e2e322734db5

This merge commit was added into this branch cleanly.

There are no new changes to show, but you can still view the diff.