Dawn Song's Team Releases Vero, First Repository-Level Formal Verification Benchmark

Dawn Song's team (UC Berkeley and partner universities) released Vero, the first repository-level benchmark for joint implementation and proof synthesis, designed to evaluate AI's ability to build formally verified software. Frontier models fall far short: under a 90-minute budget, the best configuration, GPT-5.5 (xhigh reasoning, code-and-proof mode), fully verified only 27 of 43 repositories (25 in proof-only mode), and 10 repositories failed under every configuration, showing that fully verified AI-generated software remains in its infancy.

Confirmed

Why it matters

The team argues that as AI agents write more software, code that merely runs is not enough—machine-checkable correctness and security guarantees are needed. Existing benchmarks target single functions or proof generation on fixed implementations, while real verified software (OS kernels, cryptographic protocols, distributed systems) lives in multi-module repositories where code, specs and proofs interleave. Vero gives researchers a yardstick for progress toward fully verified AI-generated software and identifies reusable lemma-library construction as the key bottleneck.

2026-08-23 ~ 2026-08-24 · 9 related posts

Primary sources