paper-with-me

Papers

VeriSoftBench: Repository-Scale Formal Verification Benchmarks for Lean

2026-02-20 · Yutong Xin, Qiaochu Chen, Greg Durrett, Işil Dillig arxiv

Large language models have achieved striking results in interactive theorem proving, particularly in Lean. However, most benchmarks for LLM-based proof automation are drawn from mathematics in the Mathlib ecosystem, whereas proofs in software verification are developed inside definition-rich codebases with substantial project-specific libraries. We introduce VeriSoftBench, a benchmark of 500 Lean 4 proof obligations drawn from open-source formal-methods developments and packaged to preserve realistic repository context and cross-file dependencies. Our evaluation of frontier LLMs and specialized provers yields three observations. First, provers tuned for Mathlib-style mathematics transfer poorly to this repository-centric setting. Second, success is strongly correlated with transitive repository dependence: tasks whose proofs draw on large, multi-hop dependency closures are less likely to be solved. Third, providing curated context restricted to a proof's dependency closure improves performance relative to exposing the full repository, but nevertheless leaves substantial room for improvement. Our benchmark and evaluation suite are released at https://github.com/utopia-group/VeriSoftBench.

📄 PDF Abstract BibTeX arXiv:2602.18307

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

RAG-Verus: Repository-Level Program Verification with LLMs using Retrieval Augmented Generation

2025-02-07 · Sicheng Zhong, Jiading Zhu, Yifang Tian, Xujie Si

Scaling automated formal verification to real-world projects requires resolving cross-module dependencies and global contexts, which are challenges overlooked by existing function-centric methods. We introduce RagVerus, …

Language ModelingLanguage ModellingRAGRetrieval+1

Towards Repository-Level Program Verification with Large Language Models

2025-08-31 · Si Cheng Zhong, Xujie Si arxiv

Recent advancements in large language models (LLMs) suggest great promises in code and proof generations. However, scaling automated formal verification to real-world projects requires resolving cross-module dependencies…

RepoProbe: Benchmarking Architecture-Aware Repository Comprehension with Checklists

2026-08-05 · Yuexi Yang, Alyssa Wu, Ji Luo, Richeng Xuan 외 arxiv

The integration of Large Language Models (LLMs) into software engineering has shifted the focus from function-level generation to repository-scale assistance. However, existing benchmarks largely rely on bug reports from…

Code Generation

Standardization of Post-Publication Code Verification by Journals is Possible with the Support of the Community

2026-01-12 · Susana Lopez-Moreno, Eric Dolores-Cuenca, Sangil Kim arxiv

Reproducibility remains a challenge in machine learning research. While code and data availability requirements have become increasingly common, post-publication verification in journals is still limited and unformalized…

SetupX: Can LLM Agents Learn from Past Failures in Functionality-Correct Code Repository Setup?

2026-05-25 · Zihang Zhou, Ziqian Ren, Yukai Wu, Yingjie Xiong 외 arxiv

Functionality-correct repository setup aims to configure execution environments (e.g., dependencies, build scripts) to successfully execute a repository's documented features. It presents significant challenges due to di…