Closed parkerqi closed 1 month ago
@parkerqi Could you take a look at the proofs written by the others? Mainly two points:
requires
) to unchecked_neg
method.proof_for_contract(<type>::unchecked_neg)
attribute. You don't need kani::assume
and assert
if using this one.Merged in PR#102
Official Repo Tracking Issue
Tasks :
library/core/src/num/mod.rs
--> This will contain all proofs for unchecked_add/del/sub, etc.IMP: comment with the branch name you will be working on, with its link.
Ref: https://github.com/rajathkotyal/verify-rust-std/blob/main/doc/src/challenges/0011-floats-ints.md