PLSEJun 4, 2020

Automatic Verification of LLVM Code

arXiv:2006.02670v13 citations
Originality Synthesis-oriented
AI Analysis

This addresses the need for reliable software verification in compiler optimization and low-level programming, though it appears incremental as it combines existing model checking techniques.

The authors tackled the problem of verifying LLVM code by developing Lodin, a tool that integrates explicit-state, statistical, and symbolic state model checking algorithms, resulting in a comprehensive verification solution.

In this work we present our work in developing a software verification tool for llvm-code - Lodin - that incorporates both explicit-state model checking, statistical model checking and symbolic state model checking algorithms.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes