VeriEquivBench: An Equivalence Score for Ground-Truth-Free Evaluation of Formally Verifiable Code
Not on the map. Why?
Abstract (arXiv)
Formal verification is the next frontier for ensuring the correctness of code generated by Large Language Models (LLMs). While methods that co-generate code and formal specifications in formal languages, like Dafny, can, in principle, prove alignment with user intent, progress is bottlenecked by specification quality evaluation. Current benchmarks rely on matching against ground-truth specifications, a manual and expertise-intensive process that has limited existing datasets to a few hundred simple problems and also suffers from a reliability issue. To address this, we introduce VeriEquivBench, a new benchmark with 2,389 complex algorithmic problems that probe the limitations of current models in both code generation and formal reasoning. Our evaluation framework replaces ground-truth matching with a formally grounded metric, the equivalence score, and rigorously verifies the quality of generated specifications and code. Our results show that generating formally verifiable code remains a profound challenge for state-of-the-art LLMs. This underscores both the difficulty of the task and the need for benchmarks like VeriEquivBench to drive progress toward scalable and reliable coding agents.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 30 of its 44 references that are in the map. First posted on arXiv 7 Oct 2025.
Builds on
30 of 44 references.
References · 30
- 2021Training Verifiers to Solve Math Word Problemscited by 9,743
- 2021Program Synthesis with Large Language Modelscited by 3,509
- 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,193
- 2024LiveCodeBench: Holistic and Contamination Free Evaluation of Large Language Models for Codecited by 1,906
- 2022Competition-Level Code Generation with AlphaCodecited by 1,427
- 2025ReTool: Reinforcement Learning for Strategic Tool Use in LLMscited by 377
- 2025Absolute Zero: Reinforced Self-play Reasoning with Zero Datacited by 323
- 2025The Illusion of Thinking: Understanding the Strengths and Limitations of Reasoning Models via the Lens of Problem Complexitycited by 298
- 2022Draft, Sketch, and Prove: Guiding Formal Theorem Provers with Informal Proofscited by 278
- 2025ARC-AGI-2: A New Challenge for Frontier AI Reasoning Systemscited by 171
- 2024Lean Workbook: A large-scale Lean problem set formalized from natural language math problemscited by 115
- 2024Physics of Language Models: Part 2.1, Grade-School Math and the Hidden Reasoning Processcited by 107
18 more
- 2024Towards Guaranteed Safe AI: A Framework for Ensuring Robust and Reliable AI Systemscited by 94
- 2025LeetCodeDataset: A Temporal Dataset for Robust Evaluation and Efficient Training of Code LLMscited by 67
- 2024Quantifying Contamination in Evaluating Code Generation Capabilities of Language Modelscited by 62
- 2024Towards AI-Assisted Synthesis of Verified Dafny Methodscited by 58
- 2024DafnyBench: A Benchmark for Formal Software Verificationcited by 54
- 2024LLMs for Mathematical Modeling: Towards Bridging the Gap between Natural and Mathematical Languagescited by 46
- 2025UTBoost: Rigorous Evaluation of Coding Agents on SWE-Benchcited by 44
- 2025MCTS-Judge: Test-Time Scaling in LLM-as-a-Judge for Code Correctness Evaluationcited by 32
- 2025VERINA: Benchmarking Verifiable Code Generationcited by 30
- 2023Vulnerabilities in AI Code Generators: Exploring Targeted Data Poisoning Attackscited by 29
- 2024Towards Understanding the Characteristics of Code Generation Errors Made by Large Language Modelscited by 28
- 2025CLEVER: A Curated Benchmark for Formally Verified Code Generationcited by 27
- 2024miniCodeProps: a Minimal Benchmark for Proving Code Propertiescited by 18
- 2025Proving the Coding Interview: A Benchmark for Formally Verified Code Generationcited by 18
- 2024DICE: Detecting In-distribution Contamination in LLM's Fine-tuning Phase for Math Reasoningcited by 11
- 2025AetherCode: Evaluating LLMs' Ability to Win In Premier Programming Competitionscited by 10
- 2025Re:Form -- Reducing Human Annotations in Scalable Formal Software Verification with RL in LLMs: A Preliminary Study on Dafnycited by 9
- 2025Beyond Statistical Learning: Exact Learning Is Essential for General Intelligencecited by 6
Built on by
Citing papers per year: 2025: 1; 2026: 6.
7 papers.
- 2025GGBench: A Geometric Generative Reasoning Benchmark for Unified Multimodal Modelscited by 6
- 2026Evaluating Agentic Configuration Repair for Computer Networkscited by 1
- 2026AxDafny: Agentic Verified Code Generation in Dafnycited by 1
- 2026Vero: Can AI Agents Build Formally Verified Software Repositories?cited by 1
- 2026LiveFMBench: Unveiling the Power and Limits of Agentic Workflows in Specification Generationcited by 0
- 2026FVSpec: Real-World Property-Based Tests as Lean Challengescited by 0
- 2026Toward Interactive Understanding of Code APIscited by 0
- 2026Toward Interactive Understanding of Code APIs25 Sep 2026
- 2026Vero: Can AI Agents Build Formally Verified Software Repositories?13 Aug 2026
- 2026AxDafny: Agentic Verified Code Generation in Dafny30 Jun 2026
- 2026Evaluating Agentic Configuration Repair for Computer Networks4 Jun 2026
- 2026FVSpec: Real-World Property-Based Tests as Lean Challenges31 May 2026
- 2026LiveFMBench: Unveiling the Power and Limits of Agentic Workflows in Specification Generation2 May 2026
- 2025GGBench: A Geometric Generative Reasoning Benchmark for Unified Multimodal Models14 Nov 2025
Similar, not cited
Close in wording, no citation either way
- 2026Beyond Type-checking: Towards Holistic Evaluation of Formal Specification Generation
- 2026Inferring Code Correctness from Specification
- 2026AlgoVeri: An Aligned Benchmark for Verified Code Generation on Classical Algorithms
- 2025EquiBench: Benchmarking Large Language Models' Reasoning about Program Semantics via Equivalence Checking
- 2026Automating Formal Verification with Agent-Guided Tree Search
- 2025Disproving Program Equivalence with LLMs
- 2026Intent-aligned Formal Specification Synthesis via Traceable Refinement
- 2026Reducing the Costs of Proof Synthesis on Rust Systems by Scaling Up a Seed Training Set