five

Artifact for paper (First Steps towards Deductive Verification of LLVM IR)

收藏
DataCite Commons2024-01-11 更新2024-07-03 收录
下载链接:
https://data.4tu.nl/datasets/9c8c079e-a941-4a66-89d8-3462bf30ff05
下载链接
链接失效反馈
官方服务:
资源简介:
Artifact for paper (First Steps towards Deductive Verification of LLVM IR) submitted to FASE '24 conference. For a full description on how to use the artifact, please see the README.md file. The artifact contains a VM with the VCLLVM tool and documentation.<br>Abstract of paper<br>Over the last years, deductive program verifiers have substantially improved, and their applicability on non-trivial applicationshas been demonstrated. However, a major bottleneck is that for every new programming language, a new deductive verifier has to be built.This paper describes the first steps in a project that aims to address this problem, by developing language-agnostic support for deductive verification: Rather than building a deductive program verifier for every new programming language, we develop deductive program verification technology for a widely-used intermediate representation language (LLVM IR), such that we eventually get verification support for any new language that can be compiled into the LLVM IR format.Concretely, this paper describes the design of VCLLVM, a prototype tool that adds LLVM IR as a supported language to the VerCors verifier. We discuss the challenges that have to be addressed to develop verification support for such a low-level language. Moreover, we also sketch how we envisage to build verification support for any specified source program that can be compiled into LLVM IR on top of VCLLVM.<br>
提供机构:
4TU.ResearchData
创建时间:
2024-01-11
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作