The bibliographic entry was discovered and compiled by a machine, and published without a person checking it against the publication. The publication itself is the authors' own work — this badge says nothing about it.

Alive2: bounded translation validation for LLVM

The work

AuthorsNuno P. Lopes; Juneyoung Lee; Chung-Kil Hur; Zhengyang Liu; John David Regehr
Editors
Typemisc
Year2021
Citekeylopes2021alive2

Where it appeared

Pages65--79

Identifiers

DOI10.1145/3453483.3454030
OpenAlexW3164004581

From OpenAlex, which stores abstracts as an index of words and their positions: what is shown is rebuilt from that, and reads fluently whether or not it is what the author wrote.

Abstract

We designed, implemented, and deployed Alive2: a bounded translation validation tool for the LLVM compiler’s intermediate representation (IR). It limits resource consumption by, for example, unrolling loops up to some bound, which means there are circumstances in which it misses bugs. Alive2 is designed to avoid false alarms, is fully automatic through the use of an SMT solver, and requires no changes to LLVM. By running Alive2 over LLVM’s unit test suite, we discovered and reported 47 new bugs, 28 of which have been fixed already. Moreover, our work has led to eight patches to the LLVM Language Reference—the definitive description of the semantics of its IR—and we have participated in numerous discussions with the goal of clarifying ambiguities and fixing errors in these semantics. Alive2 is open source and we also made it available on the web, where it has active users from the LLVM community.

How it got here

How it got hereagent via openalex
Added2026-10-25 21:00 UTC
Not denied bya person 2026-10-29 17:12 UTC

Cite it as

@misc{lopes2021alive2,
  title        = {Alive2: bounded translation validation for LLVM},
  author       = {Nuno P. Lopes and Juneyoung Lee and Chung-Kil Hur and Zhengyang Liu and John David Regehr},
  year         = {2021},
  pages        = {65--79},
  doi          = {10.1145/3453483.3454030},
}

This record lives at https://refs.drheap.org/lopes2021alive2/ and will keep doing so.