facebookexperimental / MIRAI
Rust mid-level IR Abstract Interpreter
☆1,005Updated 8 months ago
Alternatives and similar repositories for MIRAI
Users that are interested in MIRAI are comparing it to the libraries listed below
Sorting:
- A static verifier for Rust, based on the Viper verification infrastructure.☆1,640Updated 2 weeks ago
- Rust Memory Safety & Undefined Behavior Detection☆1,338Updated last year
- Command line helpers for fuzzing☆1,623Updated 2 weeks ago
- Concurrency permutation testing tool for Rust.☆2,334Updated 3 weeks ago
- Defines the Rust borrow checker.☆1,435Updated 10 months ago
- An implementation and definition of the Rust trait system using a PROLOG-like logic solver☆1,923Updated 3 weeks ago
- A generic framework for on-demand, incrementalized computation. Inspired by adapton, glimmer, and rustc's query system.☆2,322Updated this week
- Creusot helps you prove your code is correct in an automated fashion.☆1,260Updated this week
- Kani Rust Verifier☆2,545Updated this week
- Detects usage of unsafe Rust in a Rust crate and its dependencies.☆1,472Updated 2 weeks ago
- Forum for discussion about what unsafe code can and can't do☆688Updated 5 months ago
- A precise specification for "Rust lite / MIR plus"☆851Updated this week
- Generating structured data from arbitrary, unstructured input.☆773Updated 3 weeks ago
- 🐇 Fuzzing Rust code with American Fuzzy Lop☆1,716Updated last week
- A parser combinator library for Rust☆1,321Updated 3 months ago
- ☆747Updated last week
- 🏆 Collection of bugs uncovered by fuzzing Rust code☆431Updated 3 weeks ago
- RustSec API & Tooling☆1,672Updated last week
- Attribute macro to require that the compiler prove a function can't ever panic☆1,127Updated 2 months ago
- Parsing Expression Grammar (PEG) parser generator for Rust☆1,524Updated 2 months ago
- RVT is a collection of tools/libraries to support both static and dynamic verification of Rust programs.☆275Updated 3 years ago
- Auditing crates for unsafe code which can be safely replaced☆548Updated 3 years ago
- Simple tracing (mark and sweep) garbage collector for Rust☆1,012Updated 5 months ago
- Refinement Types for Rust☆728Updated this week
- A dynasm-like tool for rust.☆762Updated 2 weeks ago
- Cranelift based backend for rustc☆1,756Updated this week
- Hypothesis-like property testing for Rust☆1,863Updated last week
- Shuttle is a library for testing concurrent Rust code☆764Updated this week
- Website for graphing performance of rustc☆664Updated this week
- LLVM IR in natural Rust data structures☆603Updated 2 months ago