The CakeML Project's Quest for Ever Stronger Correctness Theorems (Invited Paper)

Magnus O. Myreen, Liron Cohen, Cezary Kaliszyk
The CakeML project has developed a proof-producing code generation mechanism for the HOL4 theorem prover, a verified compiler for ML and, using these, a number of verified application programs that are proved correct down to the machine code that runs them (in some cases, even down to the underlying hardware). The purpose of this extended abstract is to tell the story of the project and to point curious readers to publications where they can read more about specific contributions.
doi:10.4230/lipics.itp.2021.1 fatcat:crckvwpxs5g27e4i2hpoiulcqy