vcfloat

Floating-point verifier

A unified framework for verifying C programs with floating-point computations using Coq

VCFloat: A Unified Coq Framework for Verifying C Programs with Floating-Point Computations

GitHub

24 stars
12 watching
11 forks
Language: Coq
last commit: 4 months ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
thery/flocqlecture An introductory course on formalizing floating-point numbers and their applications in Coq 6
certicoq/veriffi Enables verified interaction between Coq programs and C libraries 35
bedrocksystems/brick Formalization of C++ logic for verifying concurrent programming 69
vellvm/vellvm A formal verification project of the LLVM compiler's semantics using Coq proof assistant. 400
verifytests/verify.brighter Adds support for verifying a specific command processing framework 2
coq-community/coq-program-verification-template A template project for verifying the correctness of C programs in Coq 29
formal-land/coq-of-python Formal verification of Python code using Coq 30
openhwgroup/cvfpu A software framework for designing and generating floating-point processing units with transprecision capabilities 437
vrahli/velisarios A framework for verifying the correctness of Byzantine fault-tolerant distributed systems 28
mit-pdos/perennial A system for verifying correctness of concurrent and crash-safe systems with recovery procedures 163
coq-community/chapar A framework for verifying causal consistency in distributed key-value stores and their clients using the Coq proof assistant 32
pirapira/evmverif A framework for verifying smart contract code on the Ethereum Virtual Machine 44
ymherklotz/vericert A tool for formally verifying high-level synthesis of digital circuits 88
smackers/smack A software verification toolchain that translates C code into intermediate language and verifies its assertions using model checking and abstract interpretation 431
vcflib/vcflib Provides methods to manipulate and interpret sequence variation described by the VCF format 621