SPLASH 2022
Mon 5 - Sat 10 December 2022 Auckland, New Zealand
Tue 6 Dec 2022 10:30 - 11:15 at Seminar Room G125 - Invited Talks

Proof assistants based on type theory, such as Agda, Coq, Idris and Lean, are widely used to establish the correctness of programs. Conceptually, such proof assistants – where the logic and programming language coincide – should reduce the trusted code base. In practice, however, verified programs can – and do – go wrong. In this talk, I’ll try to sketch various ways in which verified programs can still fail and what we might do to prevent them from doing so.

Tue 6 Dec

Displayed time zone: Auckland, Wellington change

10:30 - 12:00
Invited TalksUnsound at Seminar Room G125
10:30
45m
Talk
How to trust a verified program?Virtual
Unsound
Wouter Swierstra Utrecht University, Netherlands
11:15
45m
Talk
MetaCoq as a tool to prevent future unsoundness in CoqVirtual
Unsound