Closed tenedor closed 1 week ago
This is by design, since it tends to produce better performance for large/complex programs. See this portion of the manual. You can opt out of this behavior, however.
@parno that makes sense. Thanks for the quick reply and the pointer to opting out!
See the last line in the loop invariant. This line is identical to the function's precondition, so it should be redundant. However, removing this line causes this code to no longer verify. I'm using the Verus Playground to check what code verifies.