Counterexample-guided correlation algorithm for translation validation

Proceedings of the ACM on Programming Languages(2020)

引用 15|浏览18
暂无评分
摘要
Automatic translation validation across the unoptimized intermediate representation (IR) of the original source code and the optimized executable assembly code is a desirable capability, and has the potential to compete with existing approaches to verified compilation such as CompCert. A difficult subproblem is the automatic identification of the correlations across the transitions between the two programs' respective locations. We present a counterexample-guided algorithm to identify these correlations in a robust and scalable manner. Our algorithm has both theoretical and empirical advantages over prior work in this problem space.
更多
查看译文
关键词
Automatic Verification,Certified Compilation,Equivalence Checking,Translation Validation
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要