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

LSP: Use maximum obligation status instead of latest. #194

Open
wants to merge 5 commits into
base: main
Choose a base branch
from

Conversation

kape1395
Copy link
Collaborator

@kape1395 kape1395 commented Jan 6, 2025

For a proof step, we will take the maximum of statuses returned by different provers for each obligation and the minimum across the obligations. Taking the latest sometimes failed because of race conditions from the prover, e.g., first reporting true from TLAPM and later receiving false from SMT, which resulted in false status.

It should be merged after #193.

For a proof step, we will take the maximum of statuses returned by
different provers for each obligation and the minimum across the
obligations. Taking the latest sometimes failed because of race
conditions from the prover, e.g. first reporting true from TLAPM
and later receiving false from SMT resulted in false status.

Signed-off-by: Karolis Petrauskas <[email protected]>
@kape1395 kape1395 self-assigned this Jan 6, 2025
@kape1395 kape1395 marked this pull request as ready for review January 12, 2025 09:44
@kape1395 kape1395 requested a review from ahelwer January 12, 2025 09:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

1 participant