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

YouTube

Archmage and CompCertCast: End-to-End Verification Supporting Integer-Pointer Casting

ACM SIGPLAN via YouTube

Overview

Udemy Special: Ends May 28!
Learn Data Science. Courses starting at $12.99.
Get Deal
Explore a 21-minute conference talk from POPL 2025 that introduces Archmage and CompCertCast, the first practical framework for end-to-end verification of programs containing integer-pointer casts. Learn how researchers from Seoul National University and MPI-SWS overcome limitations in previous approaches by developing a comprehensive solution that supports important source-level coding patterns, backend optimizations, and a formal notion of out-of-memory. Discover how CompCertCast extends the CompCert verified compiler to handle integer-pointer casting with minimal overhead, and see the Archmage logic demonstrated through verification of an xor-based linked-list implementation. The presentation includes discussion of the supplementary materials, which have been evaluated as reusable artifacts. This technical talk is ideal for researchers and practitioners interested in formal verification, compiler technology, and memory models in programming languages.

Syllabus

[POPL'25] Archmage and CompCertCast: End-to-End Verification Supporting Integer-Pointer Casting

Taught by

ACM SIGPLAN

Reviews

Start your review of Archmage and CompCertCast: End-to-End Verification Supporting Integer-Pointer Casting

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.