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

fix disappearing fingerprints #84

Merged

Conversation

damiendoligez
Copy link
Contributor

This is a fix for the problem reported here: tlaplus/Examples#67 (comment)

The problem is that checking ReachableProofs.tla erases the saved fingerprints of ReachabilityProofs.tla. More generally, when checking the proofs for one file, tlapm may have to parse other files that contain proofs. Those proofs are not re-checked because tlapm only checks the proofs inside the files that are explicitly given on the command line. Here, the proofs are not checked, but the (empty) fingerprint set is still written to disk, erasing the existing fingerprints.

This bug was introduced in 1938a78 by the fix for another bug.

Signed-off-by: Damien Doligez <[email protected]>
@damiendoligez damiendoligez force-pushed the fix-disappearing-fingerprints branch from b226b18 to d080a44 Compare June 6, 2023 09:26
@damiendoligez damiendoligez merged commit 117b5cb into tlaplus:main Jun 11, 2024
@damiendoligez damiendoligez deleted the fix-disappearing-fingerprints branch June 11, 2024 14:13
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