Published March 11, 2024 | Version v1
Conference paper Open

Towards Trustworthy Automated Program Verifiers: Formally Validating Translations into an Intermediate Verification Language -- Artifact

  • 1. ROR icon ETH Zurich
  • 2. ROR icon Verimag
  • 3. ROR icon University of British Columbia

Description

This is the artifact submitted to the PLDI 2024 artifact evaluation committee for the paper "Towards Trustworthy Automated Program Verifiers: Formally Validating Translations into an Intermediate Verification Language".

We have installed all required dependencies on an Ubuntu 20.04 VirtualBox virtual machine. To test the artifact, we used 8192 MB of RAM (using less RAM can lead to problems when checking proofs with Isabelle) and 4 processors for the virtual machine and VirtualBox version 7.0.14. The username is “vpruser” and the password is “test”.

The README is provided as a markdown file and documents everything that is needed to evaluate the artifact

Files

README.md

Files (10.3 GB)

Name Size Download all
md5:285cc7751a90d01702aba28f67a56271
626.2 kB Preview Download
md5:3987f6f682220f466900758663179d86
10.3 GB Download
md5:cd383fb0adc8f8c99c8adc81d8cdeb64
1.3 MB Download
md5:0f2144b344eea101cc74be2a051e625c
70.3 kB Preview Download
md5:86858a525ae3da2a328cc3862b4c74a6
3.7 MB Download

Additional details

Funding

Formal Foundations of Translational Program Verifiers 200021_197065
Swiss National Science Foundation