Stars
Libraries and tools for the SMT-LIB-2 standard.
A precise specification for "Rust lite / MIR plus"
Interface with the rustc compiler for the purpose of program verification
janispeyer / rust
Forked from rust-lang/rustEmpowering everyone to build reliable and efficient software.
a model of MIR and the Rust type/trait system
An exhaustive list of all Rust resources regarding automated or semi-automated formalization efforts in any area, constructive mathematics, formal algorithms, and program verification.
Rust Memory Safety & Undefined Behavior Detection
secure-foundations / dafny
Forked from dafny-lang/dafnyDafny is a verification-aware programming language
Flowistry is an IDE plugin for Rust that helps you focus on relevant code.
Creusot helps you prove your code is correct in an automated fashion.
Project group working on the "safe transmute" feature
Auditing crates for unsafe code which can be safely replaced
Bringing Rust to the Safety Critical Domain
A `#[safe]` attribute for explaining why `unsafe { ... }` is OK.
Rust mid-level IR Abstract Interpreter
Coordination repository for the Secure Code Working Group
Forum for discussion about what unsafe code can and can't do
Collecting examples and information to help design a memory model for Rust.