@inproceedings{be8c6a4c31974218b29a97cd9ecb1fcf,
title = "An Executable Semantics for CompCert C",
abstract = "CompCert is a C compiler developed by Leroy et al, the majority of which is formalised and verified in the Coq proof assistant. The correctness theorem is defined in terms of a semantics for the {\textquoteleft}CompCert C{\textquoteright} language, but how can we gain faith in those semantics? We explore one approach: building an equivalent executable semantics that we can check test suites of code against.",
author = "Brian Campbell",
year = "2012",
doi = "10.1007/978-3-642-35308-6_8",
language = "English",
isbn = "978-3-642-35307-9",
series = "Lecture Notes in Computer Science",
publisher = "Springer",
pages = "60--75",
editor = "Chris Hawblitzel and Dale Miller",
booktitle = "Certified Programs and Proofs",
}