-
Notifications
You must be signed in to change notification settings - Fork 1
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
Finite invariants #152
base: main
Are you sure you want to change the base?
Finite invariants #152
Commits on Aug 7, 2023
-
Add test that shows the nesting bug
Signed-off-by: Alex Fischman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 42ccd5b - Browse repository at this point
Copy the full SHA 42ccd5bView commit details -
Add finite invariant inference module
Co-authored-by: Alex Fischman <[email protected]> Co-authored-by: James R. Wilcox <[email protected]> Signed-off-by: Alex Fischman <[email protected]> Signed-off-by: James R. Wilcox <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d6ace41 - Browse repository at this point
Copy the full SHA d6ace41View commit details -
Configuration menu - View commit details
-
Copy full SHA for 209a35a - Browse repository at this point
Copy the full SHA 209a35aView commit details -
Signed-off-by: Alex Fischman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 34651f2 - Browse repository at this point
Copy the full SHA 34651f2View commit details -
Signed-off-by: Alex Fischman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 95deab9 - Browse repository at this point
Copy the full SHA 95deab9View commit details -
Take an initial universe as input
Signed-off-by: Alex Fischman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9778909 - Browse repository at this point
Copy the full SHA 9778909View commit details -
Signed-off-by: Alex Fischman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 42be606 - Browse repository at this point
Copy the full SHA 42be606View commit details -
Signed-off-by: Alex Fischman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1ff3c90 - Browse repository at this point
Copy the full SHA 1ff3c90View commit details -
Remove verify_module, now blocked on transition system extraction
Signed-off-by: Alex Fischman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 98bd113 - Browse repository at this point
Copy the full SHA 98bd113View commit details -
Add MaybeSpannedTerm, plug finite into verify
Signed-off-by: Alex Fischman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 669e865 - Browse repository at this point
Copy the full SHA 669e865View commit details -
Signed-off-by: Alex Fischman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fa37794 - Browse repository at this point
Copy the full SHA fa37794View commit details -
Move bdd_to_term into bdd.rs instead of finite.rs
Signed-off-by: Alex Fischman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 483d150 - Browse repository at this point
Copy the full SHA 483d150View commit details -
Signed-off-by: Alex Fischman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f25e969 - Browse repository at this point
Copy the full SHA f25e969View commit details -
Signed-off-by: Alex Fischman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 01b255f - Browse repository at this point
Copy the full SHA 01b255fView commit details -
Signed-off-by: Alex Fischman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d93154c - Browse repository at this point
Copy the full SHA d93154cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 22cb416 - Browse repository at this point
Copy the full SHA 22cb416View commit details -
Signed-off-by: Alex Fischman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 767977d - Browse repository at this point
Copy the full SHA 767977dView commit details -
Add underapproximate(), add better error reporting for verify
Signed-off-by: Alex Fischman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7c176b8 - Browse repository at this point
Copy the full SHA 7c176b8View commit details -
Handle full traces in finite.rs
Co-authored-by: Alex Fischman <[email protected]> Co-authored-by: James R. Wilcox <[email protected]> Signed-off-by: Alex Fischman <[email protected]> Signed-off-by: James R. Wilcox <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 625333d - Browse repository at this point
Copy the full SHA 625333dView commit details -
Update finite counterexample printing
Signed-off-by: Alex Fischman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ed95d5b - Browse repository at this point
Copy the full SHA ed95d5bView commit details -
The problem is that it normally isn't possible for no one to have the lock Signed-off-by: Alex Fischman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7b094e6 - Browse repository at this point
Copy the full SHA 7b094e6View commit details -
Signed-off-by: Alex Fischman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8f0f060 - Browse repository at this point
Copy the full SHA 8f0f060View commit details -
Reversed works! Remove underapproximate and unignore test
Signed-off-by: Alex Fischman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0950766 - Browse repository at this point
Copy the full SHA 0950766View commit details -
Reference existing lockserver file instead of copy-paste
Signed-off-by: Alex Fischman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0dc0dac - Browse repository at this point
Copy the full SHA 0dc0dacView commit details -
Add print_timing bool, add consensus test (that hasn't terminated)
Co-authored-by: Alex Fischman <[email protected]> Co-authored-by: James R. Wilcox <[email protected]> Signed-off-by: Alex Fischman <[email protected]> Signed-off-by: James R. Wilcox <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c4cf478 - Browse repository at this point
Copy the full SHA c4cf478View commit details -
Signed-off-by: Alex Fischman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 82cbeaf - Browse repository at this point
Copy the full SHA 82cbeafView commit details -
Add finite CLI, add finite::invariant doc comments
Signed-off-by: Alex Fischman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c30fb7f - Browse repository at this point
Copy the full SHA c30fb7fView commit details -
Improve invariant() return type, remember that consensus doesn't have…
… a universal invariant Signed-off-by: Alex Fischman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 410615d - Browse repository at this point
Copy the full SHA 410615dView commit details -
Co-authored-by: Alex Fischman <[email protected]> Co-authored-by: James R. Wilcox <[email protected]> Signed-off-by: Alex Fischman <[email protected]> Signed-off-by: James R. Wilcox <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ccb7e74 - Browse repository at this point
Copy the full SHA ccb7e74View commit details -
Make finite return counterexamples instead of printing
Signed-off-by: Alex Fischman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a81f4d2 - Browse repository at this point
Copy the full SHA a81f4d2View commit details -
Update finite code to use model back-conversion
Signed-off-by: Alex Fischman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8d4da5c - Browse repository at this point
Copy the full SHA 8d4da5cView commit details -
Signed-off-by: Alex Fischman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a4e1f3f - Browse repository at this point
Copy the full SHA a4e1f3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a2f246 - Browse repository at this point
Copy the full SHA 1a2f246View commit details
Commits on Aug 11, 2023
-
Signed-off-by: Alex Fischman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dddcec0 - Browse repository at this point
Copy the full SHA dddcec0View commit details