Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

An Iris Instance for Verifying CompCert C Programs

ACM SIGPLAN via YouTube

Overview

Udemy Special: Ends May 28!
Learn Data Science. Courses starting at $12.99.
Get Deal
Explore a 19-minute video presentation from the POPL 2024 conference detailing the development of an Iris instance for verifying CompCert C programs. Delve into how researchers William Mansky and Ke Du from the University of Illinois Chicago have created a program logic within the Iris framework based on CompCert, the verified C compiler. Learn about the challenges of implementing this instance, including the need for a new model of resources for CompCert memories and a novel definition of weakest preconditions and Hoare triples. Discover how this work bridges the gap between Iris and practical language semantics, enabling the verification of real C programs under the same semantics used for compilation and execution. Gain insights into the reconstruction of Verified Software Toolchain (VST) automation within this new Iris instance, and understand its potential impact on program verification for CompCert C. Access supplementary materials, including reusable artifacts, to further explore this significant contribution to program verification and interactive theorem proving.

Syllabus

[POPL'24] An Iris Instance for Verifying CompCert C Programs

Taught by

ACM SIGPLAN

Reviews

Start your review of An Iris Instance for Verifying CompCert C Programs

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.