Challenge: Evaluating software engineering capabilities is a core component of large language models (LLMs).
Approach: They propose a benchmark to evaluate LLM-generated test suites that introduces mutated solutions that attempt to "fool" them.
Outcome: The proposed test suites are based on 2,636 mutated variants derived from 800 original instances and include a multilingual subset spanning nine programming languages.

Similar Papers

SWE-Dev: Building Software Engineering Agents with Training and Inference Scaling (2025.findings-acl)

Copied to clipboard

Challenge: Large language models (LLMs) have advanced rapidly from conversational problem solving to addressing real-world tasks involving tool use, such as software engineering (SWE).
Approach: They propose to build an LLM-based software engineering agent that synthesizes test cases and scales up agent trajectories to build training data.
Outcome: The proposed model outperforms state-of-the-art models on the SWE-bench-Verified benchmark.
SWE-MERA: A Dynamic Benchmark for Agenticly Evaluating Large Language Models on Software Engineering Tasks (2025.emnlp-demos)

Copied to clipboard

Challenge: SWE-bench is a static benchmark that collects only once and never updates.
Approach: They propose a dynamic, continuously updated benchmark to address data contamination issues by collecting real-world GitHub issues and rigorous quality validation.
Outcome: The proposed benchmarks are based on a dataset of 2,294 GitHub issues and their corresponding pull requests (PRs) the static nature of the benchmarks makes it hard to distinguish meaningful progress.
The Program Testing Ability of Large Language Models for Code (2024.emnlp-industry)

Copied to clipboard

Challenge: Recent development of large language models (LLMs) for code shows promise in achieving code intelligence.
Approach: They explore the ability of large language models to generate automated test cases . they show +11.77% and +4.22% higher code pass rates on HumanEval+ .
Outcome: The proposed models show higher pass rates on humanEval+ compared with the current state-of-the-art models.
CVE-Bench: Benchmarking LLM-based Software Engineering Agent’s Ability to Repair Real-World CVE Vulnerabilities (2025.naacl-long)

Copied to clipboard

Challenge: Large Language Models (LLMs) and LLM agents have demonstrated significant potential in this domain by understanding descriptions in natural language and generating corresponding formal code.
Approach: They propose an evaluation framework that provides LLM agents with a test environment that simulates the real-world vulnerability repair process.
Outcome: The proposed framework can repair 21% of vulnerabilities at its best, but lacks expert knowledge . the evaluation framework can only repair 29% of vulnerabilities, but it can be used in real-world scenarios .
LLM-Powered Benchmark Factory: Reliable, Generic, and Efficient (2026.acl-long)

Copied to clipboard

Challenge: Using generic and efficient benchmark generators, human annotators are limited by inefficiency . current benchmark generator methods rely on seed signals, leading to long cycles and high costs .
Approach: They propose a framework to evaluate LLMs as generic benchmark generators and integrate them as BenchMaker.
Outcome: The proposed framework achieves comparable performance to human-annotated benchmarks on most metrics.
CodeContests-O: Powering LLMs via Feedback-Driven Iterative Test Case Generation (2026.findings-acl)

Copied to clipboard

Challenge: Existing approaches to synthesize test cases using Large Language Models (LLMs) rely on the model’s intrinsic generation capabilities without external feedback, resulting in insufficiently diverse cases.
Approach: They propose a feedback-driven iterative framework that leverages Large Language Models to generate initial test cases, execute them against known correct and incorrect solutions, and utilizes the failed results as feedback to guide the LLM in refining the test cases toward high fidelity and discriminability.
Outcome: The proposed method outperforms the existing codecontests and codecontests+ models by 4.30% and 8.78%.
Challenging Large Language Models with New Tasks: A Study on their Adaptability and Robustness (2024.findings-acl)

Copied to clipboard

Challenge: Existing evaluation approaches for large language models (LLMs) rely on existing tasks and benchmarks, raising concerns about test set contamination and the genuine comprehension abilities of LLMs.
Approach: They propose to evaluate LLMs by designing new tasks, automatically generating evaluation datasets for the tasks, and conducting detailed error analyses to scrutinize LLM's adaptability to new tasks.
Outcome: The proposed method examines LLMs’ adaptability to new tasks, their sensitivity to prompt variations, and their error tendencies.
CodeContests+: High-Quality Test Case Generation for Competitive Programming (2025.findings-emnlp)

Copied to clipboard

Challenge: Competitive programming has become a key task for training and evaluating large language models . but test cases of competitive programming problems are often difficult to obtain .
Approach: They propose an LLM-based agent system that creates high-quality test cases for competitive programming problems.
Outcome: The proposed system improves code tests on a CodeContests dataset with pass/fail labels.
UTBoost: Rigorous Evaluation of Coding Agents on SWE-Bench (2025.acl-long)

Copied to clipboard

Challenge: Large language models have enabled the development of coding agents for real-world code generation.
Approach: They propose a novel LLM-driven test case generator that analyzes codebases and dependencies to generate test cases for real-world Python projects.
Outcome: The proposed framework improves the performance of SWE-Bench by analyzing codebases and dependencies.
ReTRE: Benchmarking LLM Transfer Robustness with Structure-Preserving Variants (2026.acl-long)

Copied to clipboard

Challenge: Learning transfer theory emphasizes that applying acquired knowledge to novel manifestations is a key signal of deep understanding
Approach: They propose a benchmark that probes transfer robustness along two rewrite levels: Near Transfer and Far Transfer.
Outcome: The proposed benchmark demonstrates that large language models are robust when faced with novel manifestations of the same problem.

What is GenGO?

GenGO is an NLP powered publication search system. It currenctly indexes 30k+ papers from ACL Anthology, and implements multi-aspect summarization, semantic search, and more!

Information

About
Limitations