Grow your team on GitHub
GitHub is home to over 28 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.Sign up
Reincarnate Artifact for ICFP 2018
Synthesis for floating-point expressions
An implementation of the Raft distributed consensus protocol, verified in Coq using the Verdi framework
A framework for formally verifying distributed systems implementations in Coq
Formally verified Coq serialization library with support for extraction to OCaml
Coq utility and tactic library.
A CSS synthesizer and reasoning engine
JPF is an extensible software analysis framework for Java bytecode. jpf-core is the basis for all JPF projects; you always need to install it. It contains the basic VM and model checking infrastructure, and can be used to check for concurrency defects like deadlocks, and unhandled exceptions like NullPointerExceptions and AssertionErrors.
A Valgrind tool for Herbie
A graphical, time-traveling debugger for distributed systems
Proof Updater Mechanically Passing Knowledge Into New Proofs, Assisting The Coq Hacker
A prototype PUMPKIN PATCH interface with Git integration
Fun plugin to play with the Gallina AST.
gallina frontend for CompCert
Legato is a static analysis for finding bugs in dynamic resource usage
An advanced automated reasoning tool for memory consistency model specifications.
Demystifying the magic of supertactics
Public webpage for Pumpkin Patch
A compiler from Rust to C, and a checker for unsafe code
Static analysis tools for EPICS
Reasoning about BGP configurations. Public development repo.
A compiler for automatically re-targeting sequential Java code to Apache Spark.
A Framework for Big Code Statistics
An implementation of struct_tact for Lean.
Synthesis of Incremental Operations
A Lean nightly installer for CSE 505.
Lean nightly builds
Lean Theorem Prover
This project contains various supporting libraries for lean to reason about protocols.