2019
verifyThis 2019 was organized by Claire Dross, Carlo A. Furia
The competition report can be found Downloadhere (PDF, 285 KB)vertical_align_bottom
Challenges
Challenge 1
DownloadMonotonic Segments and GHC sort (PDF, 136 KB)vertical_align_bottom
Challenge 2
DownloadCartesian Trees (PDF, 137 KB)vertical_align_bottom
Challenge 3
DownloadSparse Matrix Multiplication (PDF, 116 KB)vertical_align_bottom
Solutions
Sample solutions by the organizers, Downloadchallenge 1 (ZIP, 3 KB)vertical_align_bottom, Downloadchallenge 2 (ZIP, 5 KB)vertical_align_bottom, Downloadchallenge 3 (ZIP, 2 KB)vertical_align_bottom
Mergesort: Quentin Garchery, Downloadchallenge 1vertical_align_bottom, Downloadchallenge 2vertical_align_bottom, Downloadchallenge 3vertical_align_bottom
VerCors T(w/o)o: Marieke Huisman, Sebastiaan Joosten, external pagesolutionscall_made
Bashers: Mohammad Abdulaziz, Maximilian P L Haslbeck
Jourdan-Mével: Jacques-Henri Jourdan, Glen Mével, Downloadchallenge 1 (V, 6 KB)vertical_align_bottom Downloadchallenge 2 (V, 4 KB)vertical_align_bottom, Downloadchallenge 3 (V, 6 KB)vertical_align_bottom
OpenJML: David Cok, Downloadchallenge 1 (JAVA, 4 KB)vertical_align_bottom, Downloadchallenge 2 (JAVA, 3 KB)vertical_align_bottom
YVeTTe: Virgile Prevosto, Virgile Robles, external pagesolutionscall_made
The Refiners: Peter Lammich, Simon Wimmer, Downloadsolutionsvertical_align_bottom
KIV: Stefan Bodenmüller, Gerhard Schellhorn, external pagesolutionscall_made
Sophie & Wytse: Sophie Lathouwers, Wytse Oortwijn, external pagesolutionscall_made
Coinductive Sorcery: Jasper Hugunin, Downloadchallenge 1 (V, 4 KB)vertical_align_bottom, Downloadchallenge 2 (V, 5 KB)vertical_align_bottom, Downloadchallenge 3 (V, 6 KB)vertical_align_bottom
Heja mig: Christian Lidström
Eindhoven University of Technology, Formal Systems Analysis: Jan Friso Groote, Thomas Neele, Downloadchallenge 1 (ZIP, 2 KB)vertical_align_bottom, Downloadchallenge 2 (ZIP, 1 KB)vertical_align_bottom, Downloadchallenge 3 (ZIP, 3 KB)vertical_align_bottom
Viper (ETH Zurich): Alexander J. Summers, Downloadchallenge 1 (VPR, 3 KB)vertical_align_bottom, Downloadchallenge 2 (VPR, 5 KB)vertical_align_bottom, Downloadchallenge 3 (VPR, 11 KB)vertical_align_bottom
Prizes
Best overall team
The Refiners (Simon Wimmer and Peter Lammich)
Most distinguished tool feature (two awards)
The Bashers (Mohammad Abdulaziz and Maximilian P L Haslbeck) for a library to model concurrency in Isabelle, which they developed specifically in preparation for the competition.
VerCors T(w/o)o (Sebastiaan Joosten and Marieke Huisman) for their usage of ghost method parameters to model sparse matrices.
Best student team (two awards)
Mergesort (Quentin Garchery)
Sophie & Wytse (Sophie Lathouwers and Wytse Oortwijn)
Tool used by most teams
Viper (Alexander J. Summers) used directly or indirectly by three teams