Binary Analysis Platform
-
Updated
Jun 9, 2023 - OCaml
Binary Analysis Platform
Symbiotic is a tool for finding bugs in computer programs based on instrumentation, program slicing and KLEE
Code2Inv: Learning Loop Invariants for Program Verification
Generates loop invariants for program verification
Template project for program verification in Coq, showcasing reasoning on CompCert's Clight language using the Verified Software Toolchain
DIG is a a dynamic invariant generation tool that infers program invariants or properties over (i) program execution traces or (ii) program source code (C, Java, Java bytecode). DIG supports many forms of numerical invariants, including nonlinear equalities, octagonal and interval properties, min/max-plus relations, and congruence relations. DIG…
BAP python bindings
Materialien für das FPV-Tutorium im Sommersemester 2023
LLOV: LLVM OpenMP Verifier - : A Fast Static Data-Race Checker for OpenMP Programs
SHAPE/S∀F∃: static prover/type-checker for N-D array programming in Scala, a use case of intuitionistic type theory
Information about existing verification tools. You can browse the data at https://slebok.github.io/proverb/
This repository is intended for the Functional Programming and Verification (EIDI2) revision courses 2016 and 2017 at the Technical University of Munich.
An OpenAI gym environment for automated rule-based deductive program verification in KeY.
Rust frontend for LiSA
Strong non-interference for fine-grained concurrent programs
GCL verification tool based on predicate transformers
DataRaceBench 1.2 kernels written in FORTRAN for LLVM-IR based data race detection tools
Clone of OmpSCR v2.0 with modifications
Add a description, image, and links to the program-verification topic page so that developers can more easily learn about it.
To associate your repository with the program-verification topic, visit your repo's landing page and select "manage topics."