You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The linters lint_contract and lint_lemma currently perform what is essentially an occurs check for all logic variables in the arguments and the precondition. If the precondition contains branching, then an occurrence in any branch is sufficient for the linter. Should this be changed to require occurrence in all paths through the precondition?
The text was updated successfully, but these errors were encountered:
The linters
lint_contract
andlint_lemma
currently perform what is essentially an occurs check for all logic variables in the arguments and the precondition. If the precondition contains branching, then an occurrence in any branch is sufficient for the linter. Should this be changed to require occurrence in all paths through the precondition?The text was updated successfully, but these errors were encountered: