Published November 9, 2021 | Version v1
Software Open

Artifact and Appendix of "VIP: Verifying Real-World C Idioms with Integer-Pointer Casts"

  • 1. MPI-SWS, Germany
  • 2. University of Cambridge, UK
  • 3. Radboud University Nijmegen, The Netherlands

Description

This is the artifact for the POPL'22 paper "VIP: Verifying Real-World C Idioms with Integer-Pointer Casts". It contains an extended version of the RefinedC and Cerberus tools with the presented VIP memory model, as well as examples, evaluation data, and the technical appendix for the paper.

Files

README.md

Files (2.8 GB)

Name Size Download all
md5:90905adfb3f6c574e94b65698490810f
2.4 kB Preview Download
md5:b494c2208055583b98bd28b6d1d7d65a
2.8 GB Download
md5:ae783129abd251b2fdf9f488a20c2aac
3.2 MB Download

Additional details

Funding

ELVER – Engineering with Logic and Verification: Mathematically Rigorous Engineering for Safe and Secure Computer Systems 789108
European Commission
REMS: Rigorous Engineering for Mainstream Systems EP/K008528/1
UK Research and Innovation
RustBelt – Logical Foundations for the Future of Safe Systems Programming 683289
European Commission