Skip to content

Soundness practice problems in Rust

Difficulty:
Category:
Tag:

Showing 7 of 7

Status Title Difficulty
Capstone: audit and repair an unsound abstraction Hard
Designing safe wrappers around unsafe FFI Hard
Implementing a reference-counted pointer Hard
Leaking is safe, and exception safety Hard
The five superpowers — and the four myths Easy
Unsound API smells: the patterns that are always wrong Medium
Validity invariants vs safety invariants Medium