This page describes an exercise on compiler verification based on the lecture given by Xavier Leroy at the DeepSpec Summer School in 2017. The goal is to get the students familiar with the basics concepts in compiler verification by doing the Coq project coming along with the lecture.
The exercises is divided into the following parts:
Semantics.v
, Sequences.v
and Compiler.v
.
Fixpoint.v
, Deadcode.v
and Regalloc.v
.