mlsanityData to 7 Oct 2026

Reducing the Costs of Proof Synthesis on Rust Systems by Scaling Up a Seed Training Set

arXiv 2602.04910 ↗First posted 4 Feb 2026cs.SEcited by 2

Not on the map. Why?

Abstract (arXiv)

Large Language Models (LLMs) are widely used for code generation. However, the correctness of code generated by LLMs remains a concern. A potential remedy to this concern is to have LLMs generate formal correctness proofs along with such code. However, compared with code generation, code-proof generation requires much higher reasoning capability and has much less existing data to learn from. In this paper, we present VeruSyn, a data synthesis pipeline for Verus, a state-of-the-art verification tool for system software written in Rust. Through self-synthesis and tutorial-based synthesis, VeruSyn achieves much larger scale and Verus-feature coverage than previous data-synthesis techniques designed for Verus; VeruSyn also supplements its dataset with long-chain-of-thought (CoT) data through agent trajectory synthesis. With VeruSyn, we synthesize the largest set of Verus verified programs: 6.9 million Rust programs, each with a formal specification and a proof that it meets that specification. This dataset lets us create a fine-tuned Qwen2.5-Coder-32B-Instruct model with appealing cost-proof tradeoff compared with state-of-the-art commercial models like Claude Sonnet 4.5. It also significantly outperforms models like o4-mini and previously proposed research models.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). First posted on arXiv 4 Feb 2026.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2026: 2.

2 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2025VeruSAGE: A Study of Agent-Based Verification for Rust Systems
  2. 2026KVerus: Scalable and Resilient Formal Verification Proof Generation for Rust Code
  3. 2024AutoVerus: Automated Proof Generation for Rust Code
  4. 2026Fewer Assumptions by Design: A Reusable Skill for LLM-Assisted Verus Verification
  5. 2025VeriEquivBench: An Equivalence Score for Ground-Truth-Free Evaluation of Formally Verifiable Code
  6. 2026Automating Formal Verification with Agent-Guided Tree Search
  7. 2024AlphaVerus: Bootstrapping Formally Verified Code Generation through Self-Improving Translation and Treefinement
  8. 2025RAG-Verus: Repository-Level Program Verification with LLMs using Retrieval Augmented Generation