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
|[2: Verify the memory safety of core intrinsics using raw pointers](https://model-checking.github.io/verify-rust-std/challenges/0002-intrinsics-memory.html)|N/A| Open ||
|[2: Verify the memory safety of core intrinsics using raw pointers](https://model-checking.github.io/verify-rust-std/challenges/0002-intrinsics-memory.html)|10,000 USD| Open ||
30
30
|[3: Verifying Raw Pointer Arithmetic Operations](https://model-checking.github.io/verify-rust-std/challenges/0003-pointer-arithmentic.html)| N/A |[Resolved](https://github.com/model-checking/verify-rust-std/pull/212)|[Kani](https://github.com/model-checking/verify-rust-std/pull/212/files)|
31
31
|[4: Memory safety of BTreeMap's `btree::node` module](https://model-checking.github.io/verify-rust-std/challenges/0004-btree-node.html)| 10,000 USD | Open ||
32
-
|[5: Verify functions iterating over inductive data type: `linked_list`](https://model-checking.github.io/verify-rust-std/challenges/0005-linked-list.html)|5,000 USD |[Resolved](https://github.com/model-checking/verify-rust-std/pull/238)|[VeriFast](https://github.com/model-checking/verify-rust-std/tree/main/verifast-proofs/alloc/collections/linked_list.rs)|
32
+
|[5: Verify functions iterating over inductive data type: `linked_list`](https://model-checking.github.io/verify-rust-std/challenges/0005-linked-list.html)|20,000 USD |[Resolved](https://github.com/model-checking/verify-rust-std/pull/238)|[VeriFast](https://github.com/model-checking/verify-rust-std/tree/main/verifast-proofs/alloc/collections/linked_list.rs)|
33
33
|[6: Safety of `NonNull`](https://model-checking.github.io/verify-rust-std/challenges/0006-nonnull.html)| N/A |[Resolved](https://github.com/model-checking/verify-rust-std/pull/247)|[Kani](https://github.com/model-checking/verify-rust-std/blob/main/library/core/src/ptr/non_null.rs)|
34
34
|[7: Safety of Methods for Atomic Types & Atomic Intrinsics](https://model-checking.github.io/verify-rust-std/challenges/0007-atomic-types.html)| 10,000 USD | Open ||
35
35
|[8: Contracts for SmallSort](https://model-checking.github.io/verify-rust-std/challenges/0008-smallsort.html)| 10,000 USD | Open ||
36
36
|[9: Safe abstractions for `core::time::Duration`](https://model-checking.github.io/verify-rust-std/challenges/0009-duration.html)| N/A |[Resolved](https://github.com/model-checking/verify-rust-std/pull/136)|[Kani](https://github.com/model-checking/verify-rust-std/blob/main/library/core/src/time.rs)|
37
-
|[10: Memory safety of String](https://model-checking.github.io/verify-rust-std/challenges/0010-string.html)|N/A| Open ||
37
+
|[10: Memory safety of String](https://model-checking.github.io/verify-rust-std/challenges/0010-string.html)|10,000 USD| Open ||
38
38
|[11: Safety of Methods for Numeric Primitive Types](https://model-checking.github.io/verify-rust-std/challenges/0011-floats-ints.html)| N/A |[Resolved](https://github.com/model-checking/verify-rust-std/issues/59)|[Kani](https://github.com/model-checking/verify-rust-std/tree/main/library/core/src/num)|
39
-
|[12: Safety of `NonZero`](https://model-checking.github.io/verify-rust-std/challenges/0012-nonzero.html)|N/A| Open ||
40
-
|[13: Safety of `CStr`](https://model-checking.github.io/verify-rust-std/challenges/0013-cstr.html)|N/A| Open ||
39
+
|[12: Safety of `NonZero`](https://model-checking.github.io/verify-rust-std/challenges/0012-nonzero.html)|10,000 USD| Open ||
40
+
|[13: Safety of `CStr`](https://model-checking.github.io/verify-rust-std/challenges/0013-cstr.html)|10,000 USD| Open ||
41
41
|[14: Safety of Primitive Conversions](https://model-checking.github.io/verify-rust-std/challenges/0014-convert-num.html)| TBD |[Resolved](https://github.com/model-checking/verify-rust-std/pull/247)|[Kani](https://github.com/model-checking/verify-rust-std/blob/main/library/core/src/convert/num.rs)|
42
-
|[15: Contracts and Tests for SIMD Intrinsics](https://model-checking.github.io/verify-rust-std/challenges/0015-intrinsics-simd.html)|| Open ||
42
+
|[15: Contracts and Tests for SIMD Intrinsics](https://model-checking.github.io/verify-rust-std/challenges/0015-intrinsics-simd.html)|20,000 USD | Open ||
43
43
|[16: Verify the safety of Iterator functions](https://model-checking.github.io/verify-rust-std/challenges/0016-iter.html)| 10,000 USD | Open ||
44
44
|[17: Verify the safety of slice functions](https://model-checking.github.io/verify-rust-std/challenges/0017-slice.html)| 10,000 USD | Open ||
45
45
|[18: Verify the safety of slice iter functions](https://model-checking.github.io/verify-rust-std/challenges/0018-slice-iter.html)| 10,000 USD | Open ||
0 commit comments