var x: int; var y: int; procedure p(); implementation p() { start: assume {:inferred} true; assume x == 8; assume {:inferred} x == 8; return; } Boogie program verifier finished with 0 verified, 0 errors