Published May 21, 2026
| Version v1
Software
Open
Artifacts for "An Integer Overflow Endgame: Compiler and Architecture Support for Default-On Integer Overflow Mitigation"
Description
The scripts tarball contains top-level information and scripts. Please see results/reproduce.md for reproduction guide of C/C++ results, and rust/README.md for Rust results.
The llvm tarball contains our custom LLVM compiler toolchain (v19.1.0).
The rust tarball contains our modified Rust compiler (v1.86.0).
The gem5 tarball contains the extended gem5 simulator.
The lfi-bench, sqlite, rocksdb and redis tarballs contain evaluation workloads. SPEC 2017 is not redistributed. Rust workloads are downloaded in scripts.
For functionality and reproducibility evaluation, we'll provide an improved automatic script, which is still work in progress.
Files
Files
(1.1 GB)
| Name | Size | Download all |
|---|---|---|
|
md5:fe07f78f131c5a86eeaf483b032d1531
|
16.0 MB | Download |
|
md5:1ec209d085822998d97ad4e7e7a885de
|
483.6 MB | Download |
|
md5:410e315ad0fed0228004ad11a54e76c7
|
215.7 MB | Download |
|
md5:8c56b5bd8ee372fa618aa039dae8b9c8
|
63.3 MB | Download |
|
md5:0f18797ea891259789c512ac29158e34
|
281.6 MB | Download |
|
md5:353baf50ebffebe65653d29946094d49
|
30.9 MB | Download |
|
md5:917a9c5457ed6043d90e6d318f7c252d
|
4.2 MB | Download |
|
md5:31ef576c02f227cc7f7a5995de8214b1
|
52.6 MB | Download |