Scoring Verifiers: Evaluating Synthetic Verification for Code and Reasoning
On the map: LLM reasoning → Reinforcement learning for reasoning
Abstract (arXiv)
Synthetic verification techniques such as generating test cases and reward modelling are common ways to enhance the coding capabilities of large language models (LLM) beyond predefined tests. Additionally, code verification has recently found great success as a critical component in improving reasoning capability of LLMs via reinforcement learning. In this paper, we propose an approach which can transform existing coding benchmarks into scoring and ranking datasets to evaluate the effectiveness of synthetic verifiers. We also propose multiple metrics to measure different aspects of the synthetic verifiers with the proposed benchmarks. By employing the proposed approach, we release four new benchmarks (HE-R, HE-R+, MBPP-R, and MBPP-R+), and analyzed synthetic verification methods with standard, reasoning-based, and reward-based LLMs. Our experiments show that reasoning can significantly improve test case generation and that scaling the number of test cases enhances the verification accuracy.
Key facts. Cited by 9 papers in the map (data through 13 Oct 2026). Placed in Reinforcement learning for reasoning, one of 17 directions in LLM reasoning. Builds on 33 of its 37 references that are in the map. First posted on arXiv 19 Feb 2025.
Builds on
33 of 37 references.
Closest ancestors · 2
Same direction, newest first
- 2025DeepSeek-R1: Incentivizing Reasoning Capability in LLMs via Reinforcement Learning22 Jan
- 2024Generative Verifiers: Reward Modeling as Next-Token Prediction27 Aug
Other references · 31
- 2024The Llama 3 Herd of Modelscited by 14,486
- 2021Evaluating Large Language Models Trained on Codecited by 8,205
- 2024Qwen2.5 Technical Reportcited by 4,840
- 2024GPT-4o System Cardcited by 4,536
- 2021Program Synthesis with Large Language Modelscited by 3,573
- 2023Is Your Code Generated by ChatGPT Really Correct? Rigorous Evaluation of Large Language Models for Code Generationcited by 1,362
- 2024OpenAI o1 System Cardcited by 1,233
- 2024Qwen2.5-Coder Technical Reportcited by 1,179
- 2024RewardBench: Evaluating Reward Models for Language Modelingcited by 488
- 2022CodeT: Code Generation with Generated Testscited by 377
- 2024Nemotron-4 340B Technical Reportcited by 144
- 2024SWT-Bench: Testing and Validating Real-World Bug-Fixes with Code Agentscited by 130
19 more
- 2023RLTF: Reinforcement Learning from Unit Test Feedbackcited by 112
- 2024Code Generation with AlphaCodium: From Prompt Engineering to Flow Engineeringcited by 101
- 2025ACECODER: Acing Coder RL via Automated Test-Case Synthesiscited by 91
- 2024Code-Aware Prompting: A study of Coverage Guided Test Generation in Regression Setting using LLMcited by 64
- 2024SelfCodeAlign: Self-Alignment for Code Generationcited by 61
- 2024TestGenEval: A Real World Unit Test Generation and Test Completion Benchmarkcited by 49
- 2023ALGO: Synthesizing Algorithmic Programs with LLM-Generated Oracle Verifierscited by 41
- 2024TESTEVAL: Benchmarking Large Language Models for Test Case Generationcited by 38
- 2024TDD-Bench Verified: Can LLMs Generate Tests for Issues Before They Get Resolved?cited by 32
- 2025Dynamic Scaling of Unit Tests for Code Reward Modelingcited by 31
- 2024CodeJudge-Eval: Can Large Language Models be Good Judges in Code Understanding?cited by 29
- 2024Large Language Models as Test Case Generators: Performance Evaluation and Enhancementcited by 27
- 2025Process-Supervised Reinforcement Learning for Code Generationcited by 22
- 2025COFFE: A Code Efficiency Benchmark for Code Generationcited by 19
- 2024TestBench: Evaluating Class-Level Test Case Generation Capability of Large Language Modelscited by 15
- 2024Measuring the Influence of Incorrect Code on Test Generationcited by 11
- 2024Scattered Forest Search: Smarter Code Space Exploration with LLMscited by 10
- 2024DSTC: Direct Preference Learning with Only Self-Generated Tests and Code to Improve Code LMscited by 9
- 2024Toward Automated Validation of Language Model Synthesized Test Cases using Semantic Entropycited by 4
Built on by
Citing papers per year: 2025: 4; 2026: 5.
9 papers.
- 2025OpenCodeInstruct: A Large-scale Instruction Tuning Dataset for Code LLMscited by 58
- 2025CodeJudgeBench: Benchmarking LLM-as-a-Judge for Coding Taskscited by 32
- 2025OpenCodeReasoning-II: A Simple Test Time Scaling Approach via Self-Critiquecited by 24
- 2025MARS: toward more efficient multi-agent collaboration for LLM reasoningcited by 13
- 2026Auditing Reward Hackability in Code RL Training Environmentscited by 3
- 2026Learning Generative Selection for Best-of-Ncited by 2
- 2026Judging Is Not Enumerating: Silent Omissions in LLM-Authored Acceptable Setscited by 2
- 2026Themis: Training Robust Multilingual Code Reward Models for Flexible Multi-Criteria Scoringcited by 0
- 2026Learning What to Skip: Counterfactual Credit Assignment for Efficient Multi-Agent LLM Workflowscited by 0
- 2026Learning What to Skip: Counterfactual Credit Assignment for Efficient Multi-Agent LLM Workflows25 Sep 2026
- 2026Judging Is Not Enumerating: Silent Omissions in LLM-Authored Acceptable Sets2 Aug 2026
- 2026Auditing Reward Hackability in Code RL Training Environments14 Jun 2026
- 2026Themis: Training Robust Multilingual Code Reward Models for Flexible Multi-Criteria Scoring1 May 2026
- 2026Learning Generative Selection for Best-of-N2 Feb 2026
- 2025MARS: toward more efficient multi-agent collaboration for LLM reasoning24 Sep 2025
- 2025CodeJudgeBench: Benchmarking LLM-as-a-Judge for Coding Tasks14 Jul 2025
- 2025OpenCodeReasoning-II: A Simple Test Time Scaling Approach via Self-Critique11 Jul 2025
- 2025OpenCodeInstruct: A Large-scale Instruction Tuning Dataset for Code LLMs5 Apr 2025
Similar, not cited
Close in wording, no citation either way
- 2025HardTests: Synthesizing High-Quality Test Cases for LLM Coding
- 2025Rethinking Verification for LLM Code Generation: From Generation to Testing
- 2025VerifyBench: A Systematic Benchmark for Evaluating Reasoning Verifiers Across Domains
- 2025When Does Verification Pay Off? A Closer Look at LLMs as Solution Verifiers
- 2026Learning from Synthetic Data Improves Multi-hop Reasoning
- 2026LLM-as-a-Verifier: A General-Purpose Verification Framework
- 2026Automating Formal Verification with Reinforcement Learning and Recursive Inference
- 2025CodeContests+: High-Quality Test Case Generation for Competitive Programming