Aeneas: Rust Verification by Functional Translation

We present Aeneas, a new verification toolchain for Rust programs based on a
lightweight functional translation. We leverage Rust’s rich region-based type
system to eliminate memory reasoning for many Rust programs, as long as they do
not rely on interior… Read more

Similar